1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* Copyright (C) 2013 Broadcom Corporation */ 3 4#ifndef BCM_KONA_SMC_H 5#define BCM_KONA_SMC_H 6 7#include <linux/types.h> 8 9/* Broadcom Secure Service API service IDs, return codes, and exit codes */ 10#define SSAPI_ENABLE_L2_CACHE 0x01000002 11#define SEC_ROM_RET_OK 0x00000001 12#define SEC_EXIT_NORMAL 0x1 13 14extern int __init bcm_kona_smc_init(void); 15 16extern unsigned bcm_kona_smc(unsigned service_id, 17 unsigned arg0, 18 unsigned arg1, 19 unsigned arg2, 20 unsigned arg3); 21 22#endif /* BCM_KONA_SMC_H */ 23