firmware: arm_scmi: Make SCMI transports configurable
authorCristian Marussi <cristian.marussi@arm.com>
Tue, 3 Aug 2021 13:10:17 +0000 (14:10 +0100)
committerSudeep Holla <sudeep.holla@arm.com>
Thu, 5 Aug 2021 09:23:22 +0000 (10:23 +0100)
commite8419c24bacee45bfe3504814e91fc89ff8c23de
treeda1e2d57c6ad89056f53352c823b4d8e37d1b689
parent2930abcffd9f0b36e8fd4df01f6311eede686817
firmware: arm_scmi: Make SCMI transports configurable

Add configuration options to be able to select which SCMI transports have
to be compiled into the SCMI stack.

Mailbox and SMC are by default enabled if their related dependencies are
satisfied.

While doing that move all SCMI related config options in their own
dedicated submenu.

Link: https://lore.kernel.org/r/20210803131024.40280-9-cristian.marussi@arm.com
Signed-off-by: Cristian Marussi <cristian.marussi@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
drivers/firmware/Kconfig
drivers/firmware/arm_scmi/Kconfig [new file with mode: 0644]
drivers/firmware/arm_scmi/Makefile
drivers/firmware/arm_scmi/common.h
drivers/firmware/arm_scmi/driver.c