From: Sven Peter Date: Thu, 12 Jun 2025 21:11:27 +0000 (+0000) Subject: clk: apple-nco: Drop default ARCH_APPLE in Kconfig X-Git-Tag: io_uring-6.17-20250815~88^2~4^3~25 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=2c9891e958add528c934fb4a197b390d8a0303f8;p=linux-block.git clk: apple-nco: Drop default ARCH_APPLE in Kconfig When the first driver for Apple Silicon was upstreamed we accidentally included `default ARCH_APPLE` in its Kconfig which then spread to almost every subsequent driver. As soon as ARCH_APPLE is set to y this will pull in many drivers as built-ins which is not what we want. Thus, drop `default ARCH_APPLE` from Kconfig. Signed-off-by: Sven Peter Link: https://lore.kernel.org/r/20250612-apple-kconfig-defconfig-v1-3-0e6f9cb512c1@kernel.org Signed-off-by: Stephen Boyd --- diff --git a/drivers/clk/Kconfig b/drivers/clk/Kconfig index 19c1ed280fd7..561fbc9eef2d 100644 --- a/drivers/clk/Kconfig +++ b/drivers/clk/Kconfig @@ -61,7 +61,6 @@ config LMK04832 config COMMON_CLK_APPLE_NCO tristate "Clock driver for Apple SoC NCOs" depends on ARCH_APPLE || COMPILE_TEST - default ARCH_APPLE help This driver supports NCO (Numerically Controlled Oscillator) blocks found on Apple SoCs such as t8103 (M1). The blocks are typically