From de656c1169d6f878e15d54f386c1f89fd71dffe6 Mon Sep 17 00:00:00 2001 From: Henrik Brix Andersen Date: Mon, 17 Jul 2023 08:31:48 +0200 Subject: [PATCH] drivers: can: sam: do not select cache management Do not select CONFIG_CACHE_MANAGEMENT in the Microchip SAM CAN driver Kconfig but rather leave it up to the SoC/platform Kconfig to enable it as needed and enable CACHE_MANAGEMENT by default for the Atmel SAM E70/V71 SoC series. Signed-off-by: Henrik Brix Andersen --- drivers/can/Kconfig.sam | 1 - soc/arm/atmel_sam/same70/Kconfig.defconfig.series | 3 +++ soc/arm/atmel_sam/samv71/Kconfig.defconfig.series | 3 +++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/can/Kconfig.sam b/drivers/can/Kconfig.sam index bfe116638f5..cfb3d9d2709 100644 --- a/drivers/can/Kconfig.sam +++ b/drivers/can/Kconfig.sam @@ -7,4 +7,3 @@ config CAN_SAM default y depends on DT_HAS_ATMEL_SAM_CAN_ENABLED select CAN_MCAN - select CACHE_MANAGEMENT diff --git a/soc/arm/atmel_sam/same70/Kconfig.defconfig.series b/soc/arm/atmel_sam/same70/Kconfig.defconfig.series index 7c56022d4ca..a02f44dc99a 100644 --- a/soc/arm/atmel_sam/same70/Kconfig.defconfig.series +++ b/soc/arm/atmel_sam/same70/Kconfig.defconfig.series @@ -37,4 +37,7 @@ config NUM_IRQS default 74 if SOC_ATMEL_SAME70_REVB default 71 +config CACHE_MANAGEMENT + default y + endif # SOC_SERIES_SAME70 diff --git a/soc/arm/atmel_sam/samv71/Kconfig.defconfig.series b/soc/arm/atmel_sam/samv71/Kconfig.defconfig.series index ca85305d578..49fe0d65a51 100644 --- a/soc/arm/atmel_sam/samv71/Kconfig.defconfig.series +++ b/soc/arm/atmel_sam/samv71/Kconfig.defconfig.series @@ -38,4 +38,7 @@ config NUM_IRQS default 74 if SOC_ATMEL_SAMV71_REVB default 71 +config CACHE_MANAGEMENT + default y + endif # SOC_SERIES_SAMV71