[openwrt/openwrt] at91: explicitly set CONFIG_USB_SUPPORT for sam9x subtarget

LEDE Commits lede-commits at lists.infradead.org
Thu Aug 27 10:57:11 EDT 2020


adrian pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/6e936591f0737d4e5735973807aa9f088fc49927

commit 6e936591f0737d4e5735973807aa9f088fc49927
Author: Adrian Schmutzler <freifunk at adrianschmutzler.de>
AuthorDate: Thu Aug 27 16:10:38 2020 +0200

    at91: explicitly set CONFIG_USB_SUPPORT for sam9x subtarget
    
    The at91 target sets
    
      FEATURES:=usb usbgadget ...
    
    in the target Makefile, which sets CONFIG_USB_SUPPORT=y in the
    .config file for both subtargets.
    
    However, when building with all kmods, the build fails with the
    following error message:
    
      ERROR: module [...]/drivers/bluetooth/btusb.ko is missing.
    
    It appears that only a part of the bluetooth files are compiled.
    The package depends @USB_SUPPORT.
    
    This can be easily healed by adding CONFIG_USB_SUPPORT=y to the
    sam9x subtarget configuration. Before the 4.14->5.4 bump, the
    same was also set in the target's config-4.14 file along with
    several other USB config options that are not reimplemented.
    
    Still, it remains a mystery to me why setting the same symbol
    via target kernel config creates a different result than the
    feature setting the same symbol in target-metadata.pl.
    
    Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
---
 target/linux/at91/sam9x/config-default | 1 +
 1 file changed, 1 insertion(+)

diff --git a/target/linux/at91/sam9x/config-default b/target/linux/at91/sam9x/config-default
index 43e2a02dd9..a05831fe17 100644
--- a/target/linux/at91/sam9x/config-default
+++ b/target/linux/at91/sam9x/config-default
@@ -181,6 +181,7 @@ CONFIG_TIMER_PROBE=y
 CONFIG_TINY_SRCU=y
 CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
 CONFIG_UNWINDER_ARM=y
+CONFIG_USB_SUPPORT=y
 CONFIG_USE_OF=y
 # CONFIG_VFP is not set
 CONFIG_ZBOOT_ROM_BSS=0x0



More information about the lede-commits mailing list