SCMI is used to communicate and obtain various information from the firmware, notably clock timings, which some device trees may rely on. Enable the required options, including transport layers (mailbox), for SCMI to work on the Morello board.
Signed-off-by: Kevin Brodsky kevin.brodsky@arm.com --- arch/arm64/configs/morello_transitional_pcuabi_defconfig | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/arch/arm64/configs/morello_transitional_pcuabi_defconfig b/arch/arm64/configs/morello_transitional_pcuabi_defconfig index 655ca13e2f99..651371adb755 100644 --- a/arch/arm64/configs/morello_transitional_pcuabi_defconfig +++ b/arch/arm64/configs/morello_transitional_pcuabi_defconfig @@ -83,6 +83,7 @@ CONFIG_PCI=y CONFIG_PCI_HOST_GENERIC=y CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y +CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_EFI_CAPSULE_LOADER=y CONFIG_BLK_DEV_LOOP=y CONFIG_VIRTIO_BLK=y @@ -129,6 +130,10 @@ CONFIG_MMC_ARMMMCI=y CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_EFI=y CONFIG_VIRTIO_MMIO=y +CONFIG_COMMON_CLK_SCMI=y +CONFIG_MAILBOX=y +CONFIG_ARM_MHU=y +CONFIG_PLATFORM_MHU=y CONFIG_ARM_SMMU_V3=y CONFIG_MEMORY=y CONFIG_ARM_SPE_PMU=y