From 4bbf7420cbbdb1d56c118449b28728addf478e6a Mon Sep 17 00:00:00 2001 From: Cameron Baird Date: Fri, 6 Mar 2026 00:54:37 +0000 Subject: [PATCH] arch: Enable virtio-rtc configs for x86,arm64 The virtio-rtc driver is available in 6.16. Enable it to support an emulated PTP device. Required: CONFIG_PTP_1588_CLOCK=y, CONFIG_VIRTIO_RTC=y, CONFIG_VIRTIO_RTC_PTP=y --- arch/arm64/configs/ch_defconfig | 4 +++- arch/x86/configs/ch_defconfig | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/arch/arm64/configs/ch_defconfig b/arch/arm64/configs/ch_defconfig index f6e3e0af213046..e5a615136c575a 100644 --- a/arch/arm64/configs/ch_defconfig +++ b/arch/arm64/configs/ch_defconfig @@ -2355,7 +2355,7 @@ CONFIG_VIRTIO_INPUT=y CONFIG_VIRTIO_MMIO=y CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y # CONFIG_VIRTIO_DEBUG is not set -# CONFIG_VIRTIO_RTC is not set +CONFIG_VIRTIO_RTC=y # CONFIG_VDPA is not set CONFIG_VHOST_MENU=y # CONFIG_VHOST_NET is not set @@ -3512,3 +3512,5 @@ CONFIG_ARCH_USE_MEMTEST=y # end of Kernel hacking CONFIG_IO_URING_ZCRX=y +CONFIG_VIRTIO_RTC_PTP=y +CONFIG_VIRTIO_RTC_ARM=y diff --git a/arch/x86/configs/ch_defconfig b/arch/x86/configs/ch_defconfig index c71a54e3546078..ccef381f6715f4 100644 --- a/arch/x86/configs/ch_defconfig +++ b/arch/x86/configs/ch_defconfig @@ -2365,7 +2365,7 @@ CONFIG_VIRTIO_INPUT=y CONFIG_VIRTIO_MMIO=y CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y # CONFIG_VIRTIO_DEBUG is not set -# CONFIG_VIRTIO_RTC is not set +CONFIG_VIRTIO_RTC=y # CONFIG_VDPA is not set CONFIG_VHOST_TASK=y # CONFIG_VHOST_MENU is not set @@ -3446,3 +3446,4 @@ CONFIG_ARCH_USE_MEMTEST=y # end of Kernel hacking CONFIG_IO_URING_ZCRX=y +CONFIG_VIRTIO_RTC_PTP=y