From 1ac28383502e40113b56b7a124b9b9200167f649 Mon Sep 17 00:00:00 2001 From: Heinrich Schuchardt Date: Thu, 5 Dec 2024 21:36:19 +0100 Subject: [PATCH] rtc: CONFIGS_RTC_PL031 must depend on CONFIGS_DM_RTC Building qemu_arm64_defconfig with CONFIGS_DM_RTC=n and CONFIGS_RTC_PL031=y leads to a build failure. Adjust the vexpress64 configuration to avoid circular dependency. Signed-off-by: Heinrich Schuchardt --- board/armltd/vexpress64/Kconfig | 2 +- drivers/rtc/Kconfig | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/board/armltd/vexpress64/Kconfig b/board/armltd/vexpress64/Kconfig index cf998096e4..584b5455e9 100644 --- a/board/armltd/vexpress64/Kconfig +++ b/board/armltd/vexpress64/Kconfig @@ -16,8 +16,8 @@ config VEXPRESS64_BASE_MODEL select VIRTIO_BLK if VIRTIO_MMIO select VIRTIO_NET if VIRTIO_MMIO select DM_ETH if VIRTIO_NET + imply DM_RTC imply RTC_PL031 - select DM_RTC if RTC_PL031 imply EFI_SET_TIME if DM_RTC select LINUX_KERNEL_IMAGE_HEADER select POSITION_INDEPENDENT diff --git a/drivers/rtc/Kconfig b/drivers/rtc/Kconfig index 7fc53a6d61..9c2d139824 100644 --- a/drivers/rtc/Kconfig +++ b/drivers/rtc/Kconfig @@ -203,6 +203,7 @@ config RTC_RX8025 config RTC_PL031 bool "Enable ARM AMBA PL031 RTC driver" + depends on DM_RTC help The ARM PrimeCell Real Time Clock (PL031) is an optional SoC peripheral based on the Advanced Microcontroller Bus Architecture -- 2.39.5