1config SCMI_FIRMWARE 2 bool "Enable SCMI support" 3 select FIRMWARE 4 select OF_TRANSLATE 5 depends on SANDBOX || DM_MAILBOX || ARM_SMCCC 6 help 7 System Control and Management Interface (SCMI) is a communication 8 protocol that defines standard interfaces for power, performance 9 and system management. The SCMI specification is available at 10 https://developer.arm.com/architectures/system-architectures/software-standards/scmi 11 12 An SCMI agent communicates with a related SCMI server firmware 13 located in another sub-system, as a companion micro controller 14 or a companion host in the CPU system. 15 16 Communications between agent (client) and the SCMI server are 17 based on message exchange. Messages can be exchange over tranport 18 channels as a mailbox device or an Arm SMCCC service with some 19 piece of identified shared memory. 20 21config SPL_SCMI_FIRMWARE 22 bool "Enable SPL SCMI support" 23 select FIRMWARE 24 select OF_TRANSLATE 25 depends on SANDBOX || DM_MAILBOX || ARM_SMCCC 26 help 27 Ditto as SCMI_FIRMWARE. 28