23 lines · 452 B · C
RawDownload
// SPDX-License-Identifier: GPL-2.0/* * Copyright (C) 2019 IBM Corporation * Author: Nayna Jain * * This file initializes secvar operations for PowerPC Secureboot */ #include <linux/cache.h>#include <asm/secvar.h>#include <asm/bug.h> const struct secvar_operations *secvar_ops __ro_after_init = NULL; int set_secvar_ops(const struct secvar_operations *ops){	if (WARN_ON_ONCE(secvar_ops))		return -EBUSY; 	secvar_ops = ops; 	return 0;}