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