1 /* 2 * Arm SCP/MCP Software 3 * Copyright (c) 2020-2021, Arm Limited and Contributors. All rights reserved. 4 * 5 * SPDX-License-Identifier: BSD-3-Clause 6 */ 7 8 #ifndef MOD_SSC_H 9 #define MOD_SSC_H 10 11 #include <stdint.h> 12 13 /*! 14 * \brief Module configuration. 15 */ 16 struct mod_ssc_config { 17 /*! Base address of the SSC registers. */ 18 uintptr_t ssc_base; 19 20 /*! Debug authentication configuration set register */ 21 uint32_t ssc_debug_cfg_set; 22 23 /*! Product name */ 24 const char *product_name; 25 }; 26 27 /*! 28 * \brief Module API indicies. 29 */ 30 enum mod_ssc_api_idx { 31 MOD_SSC_SYSTEM_INFO_DRIVER_DATA_API_IDX, 32 MOD_SSC_API_COUNT 33 }; 34 35 #endif /* MOD_SSC_H */ 36