]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
misc: Kconfig: Make MCHP_LAN966X_PCI depend on OF_OVERLAY
authorRicardo Ribalda <ribalda@chromium.org>
Fri, 29 Nov 2024 18:29:44 +0000 (18:29 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 10 Jan 2025 09:16:31 +0000 (10:16 +0100)
Drivers should depend on configurations that can be user-configurable
instead of selecting them.

Without this patch, OF cannot be disabled this way:
make allyesconfig
scripts/config -d OF
make olddefconfig

Which is a typical test in CI systems like media-ci.

Now that we are at it, remove the dependency on OF, it will come
automatically from OF_OVERLAY.

Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Link: https://lore.kernel.org/r/20241129-lan966x-depend-v2-1-72bb9397f421@chromium.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/Kconfig

index fb772bfe27c3e8a4fa8e2399a6173f0674e19fe3..56bc72c7ce4a998f6b9b3ed90a0845b52715f405 100644 (file)
@@ -612,8 +612,7 @@ config MARVELL_CN10K_DPI
 config MCHP_LAN966X_PCI
        tristate "Microchip LAN966x PCIe Support"
        depends on PCI
-       select OF
-       select OF_OVERLAY
+       depends on OF_OVERLAY
        select IRQ_DOMAIN
        help
          This enables the support for the LAN966x PCIe device.