diff options
| author | Andrey Konovalov <andreyknvl@google.com> | 2019-07-16 14:31:59 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2019-07-16 15:02:36 +0200 |
| commit | e2b11c0ada31e485f7f065a600643dea5c8f5680 (patch) | |
| tree | 9e64d157a5cd9c50b0e19e3e22774fffaf9336c9 /dashboard | |
| parent | db842eb61c746adfefd27d79e6da5467501e1456 (diff) | |
dashboard: fix usb config extraction script
Fix extracting more configs that are actually enabled.
Regenerate upsteam-usb.config and sys/linux/init_vusb_ids.go.
Diffstat (limited to 'dashboard')
| -rwxr-xr-x | dashboard/config/kconfiglib-merge-usb-configs.py | 25 | ||||
| -rw-r--r-- | dashboard/config/upstream-usb.config | 239 |
2 files changed, 80 insertions, 184 deletions
diff --git a/dashboard/config/kconfiglib-merge-usb-configs.py b/dashboard/config/kconfiglib-merge-usb-configs.py index 941cb18e3..c310ecd35 100755 --- a/dashboard/config/kconfiglib-merge-usb-configs.py +++ b/dashboard/config/kconfiglib-merge-usb-configs.py @@ -1,5 +1,7 @@ #!/usr/bin/python +from __future__ import print_function + import sys import kconfiglib @@ -23,7 +25,7 @@ def unpack_dep_expr(expr): r.update(unpack_dep_expr(expr[2])) return r -# Extract dependencies recuresively. +# Extract item dependencies recursively. def extract_deps(item): deps = set() handled = set() @@ -38,6 +40,7 @@ def extract_deps(item): extract_deps_impl(item) return deps +# Extract all dependencies for a list of nodes. def extract_nodes_deps(nodes): deps = set() for node in nodes: @@ -47,49 +50,61 @@ def extract_nodes_deps(nodes): if len(sys.argv) < 3: sys.exit('Usage: {} usb.config'.format(sys.argv[0])) +# Load config given in SCRIPT_ARG. kconf = kconfiglib.Kconfig(warn=False) kconf.load_config(sys.argv[2]) +# Make a list of some core USB symbols. core_usb_syms_names = ['USB_SUPPORT', 'USB', 'USB_ARCH_HAS_HCD'] core_usb_syms = set() for name in core_usb_syms_names: core_usb_syms.add(kconf.syms[name]) +# Extract all enabled (as =y or =m) USB nodes. A USB node is detected as a +# node, which depends on least one USB core symbol. usb_nodes = set() for node in kconf.node_iter(): if node.item.__class__ not in [kconfiglib.Symbol, kconfiglib.Choice]: continue + if node.item.tri_value == 0: + continue if len(core_usb_syms.intersection(extract_deps(node.item))) > 0: usb_nodes.add(node) -print('usb_nodes', len(usb_nodes)) +print('USB nodes:', len(usb_nodes)) +# Extract USB nodes dependencies. deps = extract_nodes_deps(usb_nodes) -print('deps', len(deps)) +print('USB nodes dependencies:', len(deps)) -# Only leave the last choice. +# Extract choice options to be disabled to only leave the last option enabled +# for each choice. exclude = set() for dep in deps: if dep.__class__ is not kconfiglib.Choice: continue for sym in dep.syms[:-1]: exclude.add(sym) -print('exclude', len(exclude)) +print('Excluded choice options:', len(exclude)) +# Load current .config. kconf = kconfiglib.Kconfig(warn=False) kconf.load_config() +# First, enable all dependencies. for dep in deps: if dep.__class__ is kconfiglib.Symbol: if dep in exclude: continue kconf.syms[dep.name].set_value(2) +# Then, enable extract USB nodes as =y. for node in list(usb_nodes): if node.item.__class__ is kconfiglib.Symbol: if node.item in exclude: continue kconf.syms[node.item.name].set_value(2) +# Remove testing related symbols. blacklist = ['COMPILE_TEST'] for sym in blacklist: kconf.syms[sym].set_value(0) diff --git a/dashboard/config/upstream-usb.config b/dashboard/config/upstream-usb.config index 746ef8d67..bfc8128e1 100644 --- a/dashboard/config/upstream-usb.config +++ b/dashboard/config/upstream-usb.config @@ -10,7 +10,7 @@ CONFIG_DEBUG_AID_FOR_SYZBOT=y # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.2.0-rc1 Kernel Configuration +# Linux/x86 5.2.0-rc6 Kernel Configuration # # @@ -133,7 +133,7 @@ CONFIG_RCU_NEED_SEGCBLIST=y # end of RCU Subsystem # CONFIG_IKCONFIG is not set -# CONFIG_IKHEADERS_PROC is not set +# CONFIG_IKHEADERS is not set CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 @@ -518,9 +518,7 @@ CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set # CONFIG_DPTF_POWER is not set # CONFIG_ACPI_EXTLOG is not set -CONFIG_PMIC_OPREGION=y -# CONFIG_CRC_PMIC_OPREGION is not set -CONFIG_BXT_WC_PMIC_OPREGION=y +# CONFIG_PMIC_OPREGION is not set # CONFIG_ACPI_CONFIGFS is not set CONFIG_X86_PM_TIMER=y # CONFIG_SFI is not set @@ -1231,7 +1229,7 @@ CONFIG_CAN_GS_USB=y CONFIG_CAN_KVASER_USB=y CONFIG_CAN_MCBA_USB=y CONFIG_CAN_PEAK_USB=y -CONFIG_CAN_UCAN=y +# CONFIG_CAN_UCAN is not set # end of CAN USB interfaces # CONFIG_CAN_DEBUG_DEVICES is not set @@ -1255,7 +1253,7 @@ CONFIG_BT_INTEL=y CONFIG_BT_BCM=y CONFIG_BT_RTL=y CONFIG_BT_HCIBTUSB=y -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y +# CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB_RTL=y # CONFIG_BT_HCIBTSDIO is not set @@ -1304,7 +1302,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" # CONFIG_MAC80211_MESH is not set CONFIG_MAC80211_LEDS=y -CONFIG_MAC80211_DEBUGFS=y +# CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 @@ -2178,7 +2176,7 @@ CONFIG_SWPHY=y # # CONFIG_AMD_PHY is not set # CONFIG_AQUANTIA_PHY is not set -# CONFIG_ASIX_PHY is not set +# CONFIG_AX88796B_PHY is not set # CONFIG_AT803X_PHY is not set # CONFIG_BCM7XXX_PHY is not set # CONFIG_BCM87XX_PHY is not set @@ -2259,7 +2257,7 @@ CONFIG_USB_IPHETH=y CONFIG_USB_SIERRA_NET=y CONFIG_USB_VL600=y CONFIG_USB_NET_CH9200=y -CONFIG_USB_NET_AQC111=y +# CONFIG_USB_NET_AQC111 is not set CONFIG_WLAN=y # CONFIG_WIRELESS_WDS is not set CONFIG_WLAN_VENDOR_ADMTEK=y @@ -2276,8 +2274,7 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y CONFIG_ATH9K=y CONFIG_ATH9K_PCI=y # CONFIG_ATH9K_AHB is not set -CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_STATION_STATISTICS is not set +# CONFIG_ATH9K_DEBUGFS is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_WOW is not set CONFIG_ATH9K_RFKILL=y @@ -2286,10 +2283,9 @@ CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_HTC=y CONFIG_ATH9K_HTC_DEBUGFS=y # CONFIG_ATH9K_HWRNG is not set -CONFIG_ATH9K_COMMON_SPECTRAL=y +# CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_CARL9170=y CONFIG_CARL9170_LEDS=y -CONFIG_CARL9170_DEBUGFS=y CONFIG_CARL9170_WPC=y CONFIG_CARL9170_HWRNG=y CONFIG_ATH6KL=y @@ -2367,17 +2363,10 @@ CONFIG_MWIFIEX_USB=y # CONFIG_MWL8K is not set CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_MT7601U=y -CONFIG_MT76_CORE=y -CONFIG_MT76_LEDS=y -CONFIG_MT76_USB=y -CONFIG_MT76x02_LIB=y -CONFIG_MT76x02_USB=y -CONFIG_MT76x0_COMMON=y -CONFIG_MT76x0U=y +# CONFIG_MT76x0U is not set # CONFIG_MT76x0E is not set -CONFIG_MT76x2_COMMON=y # CONFIG_MT76x2E is not set -CONFIG_MT76x2U=y +# CONFIG_MT76x2U is not set # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set CONFIG_WLAN_VENDOR_RALINK=y @@ -2401,7 +2390,6 @@ CONFIG_RT2X00_LIB=y CONFIG_RT2X00_LIB_FIRMWARE=y CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y -# CONFIG_RT2X00_LIB_DEBUGFS is not set # CONFIG_RT2X00_DEBUG is not set CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_RTL8180 is not set @@ -2443,7 +2431,7 @@ CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y CONFIG_USB_ZD1201=y CONFIG_ZD1211RW=y -CONFIG_ZD1211RW_DEBUG=y +# CONFIG_ZD1211RW_DEBUG is not set CONFIG_WLAN_VENDOR_QUANTENNA=y # CONFIG_QTNFMAC_PCIE is not set # CONFIG_PCMCIA_RAYCS is not set @@ -2613,9 +2601,7 @@ CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set -# CONFIG_KEYBOARD_TWL4030 is not set # CONFIG_KEYBOARD_XTKBD is not set -# CONFIG_KEYBOARD_CROS_EC is not set # CONFIG_KEYBOARD_CAP11XX is not set # CONFIG_KEYBOARD_BCM is not set CONFIG_INPUT_MOUSE=y @@ -2675,7 +2661,7 @@ CONFIG_JOYSTICK_XPAD_FF=y CONFIG_JOYSTICK_XPAD_LEDS=y # CONFIG_JOYSTICK_WALKERA0701 is not set # CONFIG_JOYSTICK_PSXPAD_SPI is not set -CONFIG_JOYSTICK_PXRC=y +# CONFIG_JOYSTICK_PXRC is not set CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=y CONFIG_TABLET_USB_AIPTEK=y @@ -2781,7 +2767,6 @@ CONFIG_INPUT_MISC=y # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set # CONFIG_INPUT_GPIO_VIBRA is not set -# CONFIG_INPUT_CPCAP_PWRBUTTON is not set # CONFIG_INPUT_ATLAS_BTNS is not set CONFIG_INPUT_ATI_REMOTE2=y CONFIG_INPUT_KEYSPAN_REMOTE=y @@ -2789,10 +2774,7 @@ CONFIG_INPUT_KEYSPAN_REMOTE=y CONFIG_INPUT_POWERMATE=y CONFIG_INPUT_YEALINK=y CONFIG_INPUT_CM109=y -# CONFIG_INPUT_REGULATOR_HAPTIC is not set # CONFIG_INPUT_RETU_PWRBUTTON is not set -# CONFIG_INPUT_TWL4030_PWRBUTTON is not set -# CONFIG_INPUT_TWL4030_VIBRA is not set # CONFIG_INPUT_UINPUT is not set # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set @@ -3007,11 +2989,8 @@ CONFIG_I2C_I801=y # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_CBUS_GPIO is not set -CONFIG_I2C_DESIGNWARE_CORE=y -CONFIG_I2C_DESIGNWARE_PLATFORM=y -# CONFIG_I2C_DESIGNWARE_SLAVE is not set +# CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_PCI is not set -# CONFIG_I2C_DESIGNWARE_BAYTRAIL is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO is not set # CONFIG_I2C_OCORES is not set @@ -3036,7 +3015,6 @@ CONFIG_I2C_VIPERBOARD=y # Other I2C/SMBus bus drivers # # CONFIG_I2C_MLXCPLD is not set -# CONFIG_I2C_CROS_EC_TUNNEL is not set # end of I2C Hardware Bus support # CONFIG_I2C_STUB is not set @@ -3170,10 +3148,7 @@ CONFIG_GPIOLIB_IRQCHIP=y # # MFD GPIO expanders # -# CONFIG_GPIO_CRYSTAL_COVE is not set CONFIG_GPIO_DLN2=y -# CONFIG_GPIO_TWL4030 is not set -# CONFIG_GPIO_WHISKEY_COVE is not set # end of MFD GPIO expanders # @@ -3247,7 +3222,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_TEST_POWER is not set # CONFIG_CHARGER_ADP5061 is not set -CONFIG_BATTERY_CPCAP=y # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set @@ -3262,22 +3236,18 @@ CONFIG_BATTERY_CPCAP=y # CONFIG_BATTERY_MAX1721X is not set CONFIG_CHARGER_ISP1704=y # CONFIG_CHARGER_MAX8903 is not set -# CONFIG_CHARGER_TWL4030 is not set # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_GPIO is not set -# CONFIG_CHARGER_MANAGER is not set # CONFIG_CHARGER_LT3651 is not set # CONFIG_CHARGER_DETECTOR_MAX14656 is not set # CONFIG_CHARGER_BQ2415X is not set -CONFIG_CHARGER_BQ24190=y +# CONFIG_CHARGER_BQ24190 is not set # CONFIG_CHARGER_BQ24257 is not set # CONFIG_CHARGER_BQ24735 is not set # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_SMB347 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_CHARGER_RT9455 is not set -# CONFIG_CHARGER_CROS_USBPD is not set -# CONFIG_CHARGER_UCS1002 is not set CONFIG_HWMON=y # CONFIG_HWMON_DEBUG_CHIP is not set @@ -3465,7 +3435,6 @@ CONFIG_X86_PKG_TEMP_THERMAL=y # CONFIG_INT340X_THERMAL is not set # end of ACPI INT340X thermal drivers -# CONFIG_INTEL_BXT_PMIC_THERMAL is not set # CONFIG_INTEL_PCH_THERMAL is not set # end of Intel thermal drivers @@ -3490,7 +3459,6 @@ CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_ZIIRAVE_WATCHDOG is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_DW_WATCHDOG is not set -# CONFIG_TWL4030_WATCHDOG is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_RETU_WATCHDOG is not set # CONFIG_ACQUIRE_WDT is not set @@ -3575,8 +3543,7 @@ CONFIG_MFD_CORE=y # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_AXP20X_I2C is not set -CONFIG_MFD_CROS_EC=y -# CONFIG_MFD_CROS_EC_CHARDEV is not set +# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_MADERA is not set # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3594,9 +3561,6 @@ CONFIG_MFD_DLN2=y # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set -CONFIG_INTEL_SOC_PMIC=y -CONFIG_INTEL_SOC_PMIC_BXTWC=y -# CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set # CONFIG_MFD_INTEL_LPSS_ACPI is not set # CONFIG_MFD_INTEL_LPSS_PCI is not set @@ -3618,7 +3582,7 @@ CONFIG_INTEL_SOC_PMIC_BXTWC=y # CONFIG_MFD_MT6397 is not set # CONFIG_MFD_MENF21BMC is not set # CONFIG_EZX_PCAP is not set -CONFIG_MFD_CPCAP=y +# CONFIG_MFD_CPCAP is not set CONFIG_MFD_VIPERBOARD=y CONFIG_MFD_RETU=y # CONFIG_MFD_PCF50633 is not set @@ -3632,8 +3596,7 @@ CONFIG_MFD_RETU=y # CONFIG_MFD_SM501 is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SMSC is not set -CONFIG_ABX500_CORE=y -# CONFIG_AB3100_CORE is not set +# CONFIG_ABX500_CORE is not set # CONFIG_MFD_STMPE is not set CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_AM335X_TSCADC is not set @@ -3647,7 +3610,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set -# CONFIG_MFD_TPS68470 is not set # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TPS65218 is not set @@ -3656,8 +3618,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TPS80031 is not set -CONFIG_TWL4030_CORE=y -# CONFIG_MFD_TWL4030_AUDIO is not set +# CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_LM3533 is not set @@ -3677,48 +3638,7 @@ CONFIG_TWL4030_CORE=y # CONFIG_MFD_STMFX is not set # end of Multifunction device drivers -CONFIG_REGULATOR=y -# CONFIG_REGULATOR_DEBUG is not set -# CONFIG_REGULATOR_FIXED_VOLTAGE is not set -# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set -# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set -# CONFIG_REGULATOR_88PG86X is not set -# CONFIG_REGULATOR_ACT8865 is not set -# CONFIG_REGULATOR_AD5398 is not set -# CONFIG_REGULATOR_ANATOP is not set -# CONFIG_REGULATOR_CPCAP is not set -# CONFIG_REGULATOR_DA9210 is not set -# CONFIG_REGULATOR_DA9211 is not set -# CONFIG_REGULATOR_FAN53555 is not set -# CONFIG_REGULATOR_GPIO is not set -# CONFIG_REGULATOR_ISL9305 is not set -# CONFIG_REGULATOR_ISL6271A is not set -# CONFIG_REGULATOR_LP3971 is not set -# CONFIG_REGULATOR_LP3972 is not set -# CONFIG_REGULATOR_LP872X is not set -# CONFIG_REGULATOR_LP8755 is not set -# CONFIG_REGULATOR_LTC3589 is not set -# CONFIG_REGULATOR_LTC3676 is not set -# CONFIG_REGULATOR_MAX1586 is not set -# CONFIG_REGULATOR_MAX8649 is not set -# CONFIG_REGULATOR_MAX8660 is not set -# CONFIG_REGULATOR_MAX8952 is not set -# CONFIG_REGULATOR_MAX8973 is not set -# CONFIG_REGULATOR_MCP16502 is not set -# CONFIG_REGULATOR_MT6311 is not set -# CONFIG_REGULATOR_PFUZE100 is not set -# CONFIG_REGULATOR_PV88060 is not set -# CONFIG_REGULATOR_PV88080 is not set -# CONFIG_REGULATOR_PV88090 is not set -# CONFIG_REGULATOR_SY8106A is not set -# CONFIG_REGULATOR_TPS51632 is not set -# CONFIG_REGULATOR_TPS62360 is not set -# CONFIG_REGULATOR_TPS65023 is not set -# CONFIG_REGULATOR_TPS6507X is not set -# CONFIG_REGULATOR_TPS65132 is not set -# CONFIG_REGULATOR_TPS6524X is not set -CONFIG_REGULATOR_TWL4030=y -# CONFIG_REGULATOR_VCTRL is not set +# CONFIG_REGULATOR is not set CONFIG_CEC_CORE=y CONFIG_RC_CORE=y CONFIG_RC_MAP=y @@ -3729,7 +3649,7 @@ CONFIG_RC_ATI_REMOTE=y # CONFIG_IR_ENE is not set # CONFIG_IR_HIX5HD2 is not set CONFIG_IR_IMON=y -CONFIG_IR_IMON_RAW=y +# CONFIG_IR_IMON_RAW is not set CONFIG_IR_MCEUSB=y # CONFIG_IR_ITE_CIR is not set # CONFIG_IR_FINTEK is not set @@ -3744,7 +3664,7 @@ CONFIG_IR_TTUSBIR=y # CONFIG_IR_GPIO_CIR is not set # CONFIG_IR_SERIAL is not set # CONFIG_IR_SIR is not set -CONFIG_RC_XBOX_DVD=y +# CONFIG_RC_XBOX_DVD is not set CONFIG_MEDIA_SUPPORT=y # @@ -3838,7 +3758,7 @@ CONFIG_USB_GSPCA_VICAM=y CONFIG_USB_GSPCA_XIRLINK_CIT=y CONFIG_USB_GSPCA_ZC3XX=y CONFIG_USB_PWC=y -CONFIG_USB_PWC_DEBUG=y +# CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_VIDEO_CPIA2=y CONFIG_USB_ZR364XX=y @@ -3852,7 +3772,7 @@ CONFIG_VIDEO_USBTV=y CONFIG_VIDEO_PVRUSB2=y CONFIG_VIDEO_PVRUSB2_SYSFS=y CONFIG_VIDEO_PVRUSB2_DVB=y -CONFIG_VIDEO_PVRUSB2_DEBUGIFC=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set CONFIG_VIDEO_HDPVR=y CONFIG_VIDEO_USBVISION=y CONFIG_VIDEO_STK1160_COMMON=y @@ -3880,11 +3800,11 @@ CONFIG_VIDEO_TM6000_DVB=y # Digital TV USB devices # CONFIG_DVB_USB=y -CONFIG_DVB_USB_DEBUG=y +# CONFIG_DVB_USB_DEBUG is not set CONFIG_DVB_USB_DIB3000MC=y CONFIG_DVB_USB_A800=y CONFIG_DVB_USB_DIBUSB_MB=y -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set CONFIG_DVB_USB_DIBUSB_MC=y CONFIG_DVB_USB_DIB0700=y CONFIG_DVB_USB_UMT_010=y @@ -3924,7 +3844,7 @@ CONFIG_DVB_TTUSB_BUDGET=y CONFIG_DVB_TTUSB_DEC=y CONFIG_SMS_USB_DRV=y CONFIG_DVB_B2C2_FLEXCOP_USB=y -CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG=y +# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set CONFIG_DVB_AS102=y # @@ -4050,7 +3970,6 @@ CONFIG_VIDEOBUF2_MEMOPS=y CONFIG_VIDEOBUF2_VMALLOC=y CONFIG_VIDEOBUF2_DMA_SG=y CONFIG_DVB_B2C2_FLEXCOP=y -CONFIG_DVB_B2C2_FLEXCOP_DEBUG=y CONFIG_SMS_SIANO_MDTV=y CONFIG_SMS_SIANO_RC=y CONFIG_SMS_SIANO_DEBUGFS=y @@ -4534,7 +4453,6 @@ CONFIG_BACKLIGHT_GENERIC=y # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set # CONFIG_BACKLIGHT_LM3639 is not set -# CONFIG_BACKLIGHT_PANDORA is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set @@ -4742,7 +4660,7 @@ CONFIG_HID_APPLEIR=y # CONFIG_HID_AUREAL is not set CONFIG_HID_BELKIN=y CONFIG_HID_BETOP_FF=y -CONFIG_HID_BIGBEN_FF=y +# CONFIG_HID_BIGBEN_FF is not set CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y CONFIG_HID_CORSAIR=y @@ -4754,7 +4672,7 @@ CONFIG_HID_CP2112=y CONFIG_HID_CYPRESS=y # CONFIG_HID_DRAGONRISE is not set # CONFIG_HID_EMS_FF is not set -CONFIG_HID_ELAN=y +# CONFIG_HID_ELAN is not set # CONFIG_HID_ELECOM is not set CONFIG_HID_ELO=y CONFIG_HID_EZKEY=y @@ -4762,7 +4680,6 @@ CONFIG_HID_EZKEY=y # CONFIG_HID_GFRM is not set CONFIG_HID_HOLTEK=y CONFIG_HOLTEK_FF=y -CONFIG_HID_GOOGLE_HAMMER=y CONFIG_HID_GT683R=y # CONFIG_HID_KEYTOUCH is not set # CONFIG_HID_KYE is not set @@ -4820,7 +4737,7 @@ CONFIG_HID_TOPSEED=y # CONFIG_HID_THINGM is not set # CONFIG_HID_THRUSTMASTER is not set # CONFIG_HID_UDRAW_PS3 is not set -CONFIG_HID_U2FZERO=y +# CONFIG_HID_U2FZERO is not set CONFIG_HID_WACOM=y # CONFIG_HID_WIIMOTE is not set # CONFIG_HID_XINMO is not set @@ -4865,16 +4782,15 @@ CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DYNAMIC_MINORS=y -CONFIG_USB_OTG=y -CONFIG_USB_OTG_WHITELIST=y -CONFIG_USB_OTG_BLACKLIST_HUB=y -CONFIG_USB_OTG_FSM=y +# CONFIG_USB_OTG is not set +# CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_BLACKLIST_HUB is not set CONFIG_USB_LEDS_TRIGGER_USBPORT=y CONFIG_USB_AUTOSUSPEND_DELAY=2 CONFIG_USB_MON=y CONFIG_USB_WUSB=y CONFIG_USB_WUSB_CBAF=y -CONFIG_USB_WUSB_CBAF_DEBUG=y +# CONFIG_USB_WUSB_CBAF_DEBUG is not set # # USB Host Controller Drivers @@ -4888,7 +4804,7 @@ CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y -CONFIG_USB_EHCI_FSL=y +# CONFIG_USB_EHCI_FSL is not set CONFIG_USB_EHCI_HCD_PLATFORM=y CONFIG_USB_OXU210HP_HCD=y CONFIG_USB_ISP116X_HCD=y @@ -4896,7 +4812,7 @@ CONFIG_USB_FOTG210_HCD=y CONFIG_USB_MAX3421_HCD=y CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y -CONFIG_USB_OHCI_HCD_SSB=y +# CONFIG_USB_OHCI_HCD_SSB is not set CONFIG_USB_OHCI_HCD_PLATFORM=y CONFIG_USB_UHCI_HCD=y CONFIG_USB_U132_HCD=y @@ -4908,7 +4824,7 @@ CONFIG_USB_WHCI_HCD=y CONFIG_USB_HWA_HCD=y CONFIG_USB_HCD_BCMA=y CONFIG_USB_HCD_SSB=y -CONFIG_USB_HCD_TEST_MODE=y +# CONFIG_USB_HCD_TEST_MODE is not set # # USB Device Class drivers @@ -4926,7 +4842,7 @@ CONFIG_USB_TMC=y # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=y -CONFIG_USB_STORAGE_DEBUG=y +# CONFIG_USB_STORAGE_DEBUG is not set CONFIG_USB_STORAGE_REALTEK=y CONFIG_REALTEK_AUTOPM=y CONFIG_USB_STORAGE_DATAFAB=y @@ -4954,7 +4870,7 @@ CONFIG_USBIP_VHCI_HC_PORTS=8 CONFIG_USBIP_VHCI_NR_HCS=1 CONFIG_USBIP_HOST=y CONFIG_USBIP_VUDC=y -CONFIG_USBIP_DEBUG=y +# CONFIG_USBIP_DEBUG is not set CONFIG_USB_MUSB_HDRC=y # CONFIG_USB_MUSB_HOST is not set # CONFIG_USB_MUSB_GADGET is not set @@ -4989,10 +4905,8 @@ CONFIG_USB_DWC2=y # CONFIG_USB_DWC2_PERIPHERAL is not set CONFIG_USB_DWC2_DUAL_ROLE=y CONFIG_USB_DWC2_PCI=y -CONFIG_USB_DWC2_DEBUG=y -CONFIG_USB_DWC2_VERBOSE=y -CONFIG_USB_DWC2_TRACK_MISSED_SOFS=y -CONFIG_USB_DWC2_DEBUG_PERIODIC=y +# CONFIG_USB_DWC2_DEBUG is not set +# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set CONFIG_USB_CHIPIDEA=y CONFIG_USB_CHIPIDEA_OF=y CONFIG_USB_CHIPIDEA_PCI=y @@ -5010,7 +4924,7 @@ CONFIG_USB_ISP1760_DUAL_ROLE=y # CONFIG_USB_USS720=y CONFIG_USB_SERIAL=y -CONFIG_USB_SERIAL_CONSOLE=y +# CONFIG_USB_SERIAL_CONSOLE is not set CONFIG_USB_SERIAL_GENERIC=y CONFIG_USB_SERIAL_SIMPLE=y CONFIG_USB_SERIAL_AIRCABLE=y @@ -5050,7 +4964,7 @@ CONFIG_USB_SERIAL_QCAUX=y CONFIG_USB_SERIAL_QUALCOMM=y CONFIG_USB_SERIAL_SPCP8X5=y CONFIG_USB_SERIAL_SAFE=y -CONFIG_USB_SERIAL_SAFE_PADDED=y +# CONFIG_USB_SERIAL_SAFE_PADDED is not set CONFIG_USB_SERIAL_SIERRAWIRELESS=y CONFIG_USB_SERIAL_SYMBOL=y CONFIG_USB_SERIAL_TI=y @@ -5083,7 +4997,7 @@ CONFIG_USB_IDMOUSE=y CONFIG_USB_FTDI_ELAN=y CONFIG_USB_APPLEDISPLAY=y CONFIG_USB_SISUSBVGA=y -CONFIG_USB_SISUSBVGA_CON=y +# CONFIG_USB_SISUSBVGA_CON is not set CONFIG_USB_LD=y CONFIG_USB_TRANCEVIBRATOR=y CONFIG_USB_IOWARRIOR=y @@ -5115,10 +5029,9 @@ CONFIG_USB_ISP1301=y # end of USB Physical Layer drivers CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_DEBUG=y -CONFIG_USB_GADGET_VERBOSE=y -CONFIG_USB_GADGET_DEBUG_FILES=y -CONFIG_USB_GADGET_DEBUG_FS=y +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 @@ -5133,7 +5046,7 @@ CONFIG_USB_MV_UDC=y CONFIG_USB_MV_U3D=y CONFIG_USB_SNP_CORE=y CONFIG_USB_SNP_UDC_PLAT=y -CONFIG_USB_M66592=y +# CONFIG_USB_M66592 is not set CONFIG_USB_BDC_UDC=y # @@ -5146,7 +5059,7 @@ CONFIG_USB_NET2272_DMA=y CONFIG_USB_NET2280=y CONFIG_USB_GOKU=y CONFIG_USB_EG20T=y -CONFIG_USB_GADGET_XILINX=y +# CONFIG_USB_GADGET_XILINX is not set CONFIG_USB_DUMMY_HCD=y # end of USB Peripheral Controller @@ -5173,29 +5086,27 @@ CONFIG_USB_FUZZER=y CONFIG_TYPEC=y CONFIG_TYPEC_TCPM=y CONFIG_TYPEC_TCPCI=y -CONFIG_TYPEC_RT1711H=y +# CONFIG_TYPEC_RT1711H is not set CONFIG_TYPEC_FUSB302=y -CONFIG_TYPEC_WCOVE=y CONFIG_TYPEC_UCSI=y -CONFIG_UCSI_CCG=y +# CONFIG_UCSI_CCG is not set CONFIG_UCSI_ACPI=y CONFIG_TYPEC_TPS6598X=y # # USB Type-C Multiplexer/DeMultiplexer Switch support # -CONFIG_TYPEC_MUX_PI3USB30532=y +# CONFIG_TYPEC_MUX_PI3USB30532 is not set # end of USB Type-C Multiplexer/DeMultiplexer Switch support # # USB Type-C Alternate Mode drivers # -CONFIG_TYPEC_DP_ALTMODE=y -CONFIG_TYPEC_NVIDIA_ALTMODE=y +# CONFIG_TYPEC_DP_ALTMODE is not set # end of USB Type-C Alternate Mode drivers CONFIG_USB_ROLE_SWITCH=y -CONFIG_USB_ROLES_INTEL_XHCI=y +# CONFIG_USB_ROLES_INTEL_XHCI is not set CONFIG_USB_LED_TRIG=y CONFIG_USB_ULPI_BUS=y CONFIG_UWB=y @@ -5258,7 +5169,6 @@ CONFIG_LEDS_CLASS=y # CONFIG_LEDS_APU is not set # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set -# CONFIG_LEDS_CPCAP is not set # CONFIG_LEDS_CR0014114 is not set # CONFIG_LEDS_LM3530 is not set # CONFIG_LEDS_LM3532 is not set @@ -5277,7 +5187,6 @@ CONFIG_LEDS_CLASS=y # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set # CONFIG_LEDS_DAC124S085 is not set -# CONFIG_LEDS_REGULATOR is not set # CONFIG_LEDS_BD2802 is not set # CONFIG_LEDS_INTEL_SS4200 is not set # CONFIG_LEDS_LT3593 is not set @@ -5385,7 +5294,6 @@ CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_DRV_PCF8583 is not set # CONFIG_RTC_DRV_M41T80 is not set # CONFIG_RTC_DRV_BQ32K is not set -# CONFIG_RTC_DRV_TWL4030 is not set # CONFIG_RTC_DRV_S35390A is not set # CONFIG_RTC_DRV_FM3130 is not set # CONFIG_RTC_DRV_RX8010 is not set @@ -5442,7 +5350,6 @@ CONFIG_RTC_DRV_CMOS=y # CONFIG_RTC_DRV_RP5C01 is not set # CONFIG_RTC_DRV_V3020 is not set # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DRV_CROS_EC is not set # # on-CPU RTC drivers @@ -5451,7 +5358,6 @@ CONFIG_RTC_DRV_CMOS=y # CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_SNVS is not set # CONFIG_RTC_DRV_R7301 is not set -# CONFIG_RTC_DRV_CPCAP is not set # # HID Sensor RTC drivers @@ -5622,14 +5528,7 @@ CONFIG_LTE_GDM724X=m # CONFIG_FB_TFT is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -CONFIG_MOST=y -# CONFIG_MOST_CDEV is not set -# CONFIG_MOST_NET is not set -# CONFIG_MOST_SOUND is not set -# CONFIG_MOST_VIDEO is not set -# CONFIG_MOST_DIM2 is not set -# CONFIG_MOST_I2C is not set -CONFIG_MOST_USB=y +# CONFIG_MOST is not set # CONFIG_KS7010 is not set CONFIG_GREYBUS=y CONFIG_GREYBUS_ES2=y @@ -5661,7 +5560,6 @@ CONFIG_GREYBUS_USB=y # CONFIG_XIL_AXIS_FIFO is not set # CONFIG_EROFS_FS is not set # CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set CONFIG_X86_PLATFORM_DEVICES=y # CONFIG_ACER_WIRELESS is not set # CONFIG_ACERHDF is not set @@ -5691,7 +5589,6 @@ CONFIG_EEEPC_LAPTOP=y # CONFIG_TOPSTAR_LAPTOP is not set # CONFIG_TOSHIBA_BT_RFKILL is not set # CONFIG_TOSHIBA_HAPS is not set -CONFIG_INTEL_CHT_INT33FE=y # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_HID_EVENT is not set # CONFIG_INTEL_VBTN is not set @@ -5703,8 +5600,7 @@ CONFIG_INTEL_CHT_INT33FE=y # CONFIG_APPLE_GMUX is not set # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set -CONFIG_INTEL_PMC_IPC=y -# CONFIG_INTEL_BXTWC_PMIC_TMU is not set +# CONFIG_INTEL_PMC_IPC is not set # CONFIG_SURFACE_PRO3_BUTTON is not set # CONFIG_INTEL_PUNIT_IPC is not set # CONFIG_MLX_PLATFORM is not set @@ -5713,15 +5609,7 @@ CONFIG_INTEL_PMC_IPC=y # CONFIG_INTEL_ATOMISP2_PM is not set # CONFIG_PCENGINES_APU2 is not set CONFIG_PMC_ATOM=y -CONFIG_CHROME_PLATFORMS=y -# CONFIG_CHROMEOS_LAPTOP is not set -# CONFIG_CHROMEOS_PSTORE is not set -# CONFIG_CHROMEOS_TBMC is not set -# CONFIG_CROS_EC_I2C is not set -# CONFIG_CROS_EC_SPI is not set -# CONFIG_CROS_EC_LPC is not set -CONFIG_CROS_EC_PROTO=y -# CONFIG_CROS_KBD_LED_BACKLIGHT is not set +# CONFIG_CHROME_PLATFORMS is not set # CONFIG_MELLANOX_PLATFORM is not set CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y @@ -5741,7 +5629,6 @@ CONFIG_COMMON_CLK=y # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_COMMON_CLK_VC5 is not set # CONFIG_COMMON_CLK_FIXED_MMIO is not set -# CONFIG_CLK_SIFIVE is not set # end of Common Clock Framework # CONFIG_HWSPINLOCK is not set @@ -5859,7 +5746,6 @@ CONFIG_EXTCON=y # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set # CONFIG_EXTCON_USB_GPIO is not set -# CONFIG_EXTCON_USBC_CROS_EC is not set # CONFIG_MEMORY is not set CONFIG_IIO=y CONFIG_IIO_BUFFER=y @@ -5928,8 +5814,6 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_AD7923 is not set # CONFIG_AD7949 is not set # CONFIG_AD799X is not set -# CONFIG_CC10001_ADC is not set -# CONFIG_CPCAP_ADC is not set CONFIG_DLN2_ADC=y # CONFIG_ENVELOPE_DETECTOR is not set # CONFIG_HI8435 is not set @@ -5961,8 +5845,6 @@ CONFIG_DLN2_ADC=y # CONFIG_TI_ADS8688 is not set # CONFIG_TI_ADS124S08 is not set # CONFIG_TI_TLC4541 is not set -# CONFIG_TWL4030_MADC is not set -# CONFIG_TWL6030_GPADC is not set # CONFIG_VF610_ADC is not set CONFIG_VIPERBOARD_ADC=y # end of Analog to digital converters @@ -5991,8 +5873,6 @@ CONFIG_VIPERBOARD_ADC=y # CONFIG_VZ89X is not set # end of Chemical Sensors -# CONFIG_IIO_CROS_EC_SENSORS_CORE is not set - # # Hid Sensor IIO Common # @@ -6310,10 +6190,11 @@ CONFIG_GENERIC_PHY=y # CONFIG_PHY_CADENCE_DPHY is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_MIXEL_MIPI_DPHY is not set # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set CONFIG_PHY_CPCAP_USB=y -CONFIG_PHY_MAPPHONE_MDM6600=y +# CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_OCELOT_SERDES is not set CONFIG_PHY_QCOM_USB_HS=y CONFIG_PHY_QCOM_USB_HSIC=y |
