1 /* 2 * Arm SCP/MCP Software 3 * Copyright (c) 2019-2021, Arm Limited and Contributors. All rights reserved. 4 * 5 * SPDX-License-Identifier: BSD-3-Clause 6 * 7 * Description: 8 * N1SDP Remote Power Domain (PD) management driver. 9 */ 10 11 #ifndef MOD_N1SDP_REMOTE_PD_H 12 #define MOD_N1SDP_REMOTE_PD_H 13 14 #include <mod_power_domain.h> 15 16 /*! 17 * \addtogroup GroupN1SDPModule N1SDP Product Modules 18 * \{ 19 */ 20 21 /*! 22 * \defgroup GroupModuleN1SDPRemotePD N1SDP Remote PD Management Driver 23 * \{ 24 */ 25 26 /*! 27 * \brief Remote PD element configuration 28 */ 29 struct mod_n1sdp_remote_pd_config { 30 /*! Power domain type */ 31 enum mod_pd_type pd_type; 32 }; 33 34 /*! 35 * \brief Module API indices 36 */ 37 enum mod_n1sdp_remote_pd_api { 38 /*! Index of the remote PD API */ 39 N1SDP_REMOTE_PD_API_IDX, 40 41 /*! Number of APIs */ 42 N1SDP_REMOTE_PD_API_COUNT 43 }; 44 45 /*! 46 * \} 47 */ 48 49 /*! 50 * \} 51 */ 52 53 #endif /* MOD_N1SDP_REMOTE_PD_H */ 54