From mboxrd@z Thu Jan 1 00:00:00 1970 From: arnd@arndb.de (Arnd Bergmann) Date: Wed, 27 May 2015 12:09:41 +0200 Subject: [PATCH 2/2] ARM: multi_v7_defconfig: Make USB support modular In-Reply-To: References: <1432637918-8946-1-git-send-email-geert+renesas@glider.be> <11285144.SLyHNBFeg0@avalon> Message-ID: <5189919.ZVDQH3Bp17@wuerfel> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Wednesday 27 May 2015 11:07:15 Geert Uytterhoeven wrote: > > P.S. Strange, USB_NET_DRIVERS is tristate, but setting it to "y" doesn't > mean all USB network drivers become builtin, as USB_NET_DRIVERS is never > used in a "depends" construct... > The 'if USB_NET_DRIVERS' has the same effect as putting a 'depends on' in each Kconfig option within. However, it works the opposite way: if USB_NET_DRIVERS=m, the individual drivers cannot by 'y', but if USB_NET_DRIVERS=y, they can be 'y', 'm' or 'n'. Arnd