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