Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -547,17 +547,10 @@ CONFIG_WIRELESS_EXT_SYSFS=y
CONFIG_LIB80211=y
# CONFIG_LIB80211_DEBUG is not set
# CONFIG_CFG80211_ALLOW_RECONNECT is not set
CONFIG_MAC80211=m
CONFIG_MAC80211_HAS_RC=y
# CONFIG_MAC80211_RC_PID is not set
CONFIG_MAC80211_RC_MINSTREL=y
CONFIG_MAC80211_RC_MINSTREL_HT=y
CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
CONFIG_MAC80211_MESH=y
# CONFIG_MAC80211_LEDS is not set
# CONFIG_MAC80211_DEBUGFS is not set
# CONFIG_MAC80211_DEBUG_MENU is not set
# The rtlwifi drivers above were its only users. cfg80211 stays: the
# out-of-tree mt7601sta depends on it, and CFG80211_WEXT=y here is what holds
# WEXT_CORE on for the wext drivers a camera may add.
# CONFIG_MAC80211 is not set
# CONFIG_WIMAX is not set
# CONFIG_RFKILL is not set
# CONFIG_NET_9P is not set
Expand Down Expand Up @@ -864,10 +857,16 @@ CONFIG_WLAN=y
# CONFIG_LIBERTAS is not set
# CONFIG_P54_COMMON is not set
# CONFIG_RT2X00 is not set
CONFIG_RTL8192SE=m
CONFIG_RTL8192CU=m
CONFIG_RTLWIFI=m
CONFIG_RTL8192C_COMMON=m
# Both wait on firmware no package on this image installs: rtl8192cu asks for
# rtlwifi/rtl8192cufw*.bin and rtl8192se for rtlwifi/rtl8192sefw.bin, while the
# only blobs here are rtlwifi/rtl8188eufw.bin and mediatek/mt7601u.bin. Neither
# could finish probing, and /etc/wireless/usb has no arm that modprobes them.
# That was 330KB of .ko, and the 216KB mac80211 below existed only to serve
# them. Same argument as #2442 and #2404.
# CONFIG_RTL8192SE is not set
# CONFIG_RTL8192CU is not set
# CONFIG_RTLWIFI is not set
# CONFIG_RTL8192C_COMMON is not set
# CONFIG_WL1251 is not set
# CONFIG_WL12XX_MENU is not set
# CONFIG_ZD1211RW is not set
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -651,16 +651,16 @@ CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_INTERNAL_REGDB is not set
# CONFIG_CFG80211_WEXT is not set
# CONFIG_LIB80211 is not set
CONFIG_MAC80211=m
CONFIG_MAC80211_HAS_RC=y
CONFIG_MAC80211_RC_MINSTREL=y
CONFIG_MAC80211_RC_MINSTREL_HT=y
CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
# CONFIG_MAC80211_MESH is not set
# CONFIG_MAC80211_DEBUGFS is not set
# CONFIG_MAC80211_MESSAGE_TRACING is not set
# CONFIG_MAC80211_DEBUG_MENU is not set
# Nothing on this image is a mac80211 driver -- modules.dep shows only
# cfg80211 under it, and the sole Wi-Fi driver here, USB_ZD1201, is a wext
# driver that sits on cfg80211 alone. 318KB of .ko for a stack with no user,
# on a board with 8KB left of 5120KB. cfg80211 and ZD1201 both stay: ZD1201 is
# what selects WIRELESS_EXT here (the symbol has no prompt), and dropping it
# would take the wext API away from any out-of-tree driver a camera adds --
# the trap #2442 called out. RTL_CARDS drops to n with this: it depends on
# mac80211, but it was a menu with no driver under it (RTL8192CU and friends
# are all off), so no module is lost -- the rootfs never had rtlwifi.ko.
# CONFIG_MAC80211 is not set
# CONFIG_WIMAX is not set
# CONFIG_RFKILL is not set
# CONFIG_NET_9P is not set
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -702,25 +702,16 @@ CONFIG_BQL=y
# CONFIG_AF_KCM is not set
# CONFIG_STREAM_PARSER is not set
CONFIG_WIRELESS=y
CONFIG_CFG80211=m
# CONFIG_NL80211_TESTMODE is not set
# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_INTERNAL_REGDB is not set
CONFIG_CFG80211_CRDA_SUPPORT=y
# CONFIG_CFG80211_WEXT is not set
# mt7601u below was the only driver on this image built on cfg80211/mac80211,
# and it waits on mediatek/mt7601u.bin -- firmware this board ships no package
# for, so it could never finish probing. That made the whole stack dead weight:
# 628KB of .ko on a rootfs that had 20KB left of 5120KB. Nothing here selects
# WIRELESS_EXT (it is absent from this config, unlike hi3519v101 where r8188eu
# holds it on), so no out-of-tree driver loses an API it has today. Same
# argument as #2442.
# CONFIG_CFG80211 is not set
# CONFIG_LIB80211 is not set
CONFIG_MAC80211=m
CONFIG_MAC80211_HAS_RC=y
CONFIG_MAC80211_RC_MINSTREL=y
CONFIG_MAC80211_RC_MINSTREL_HT=y
# CONFIG_MAC80211_RC_MINSTREL_VHT is not set
CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
# CONFIG_MAC80211_MESH is not set
# CONFIG_MAC80211_MESSAGE_TRACING is not set
# CONFIG_MAC80211_DEBUG_MENU is not set
CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
# CONFIG_MAC80211 is not set
# CONFIG_WIMAX is not set
# CONFIG_RFKILL is not set
# CONFIG_NET_9P is not set
Expand Down Expand Up @@ -995,18 +986,19 @@ CONFIG_BLK_DEV_RAM_SIZE=65536
#
# SCSI device support
#
CONFIG_SCSI_MOD=m
# Same dead subsystem as hi3516ev200.generic.config: USB_STORAGE is off below
# and no HBA is enabled, so scsi_mod, sd_mod and the Fibre Channel transport
# have nothing to bind to. SCSI_LOWLEVEL=y is only the menu gate.
# SCSI_MOD is a hidden symbol that defaults to y once SCSI=n; it builds no
# module of its own.
CONFIG_SCSI_MOD=y
# CONFIG_RAID_ATTRS is not set
CONFIG_SCSI=m
CONFIG_SCSI_DMA=y
CONFIG_SCSI_NETLINK=y
# CONFIG_SCSI_MQ_DEFAULT is not set
# CONFIG_SCSI_PROC_FS is not set
# CONFIG_SCSI is not set

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=m
# CONFIG_BLK_DEV_SD is not set
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
# CONFIG_BLK_DEV_SR is not set
Expand All @@ -1020,7 +1012,7 @@ CONFIG_BLK_DEV_SD=m
# SCSI Transports
#
# CONFIG_SCSI_SPI_ATTRS is not set
CONFIG_SCSI_FC_ATTRS=m
# CONFIG_SCSI_FC_ATTRS is not set
# CONFIG_SCSI_ISCSI_ATTRS is not set
# CONFIG_SCSI_SAS_ATTRS is not set
# CONFIG_SCSI_SAS_LIBSAS is not set
Expand Down Expand Up @@ -1192,8 +1184,7 @@ CONFIG_WLAN=y
# CONFIG_WLAN_VENDOR_INTEL is not set
# CONFIG_WLAN_VENDOR_INTERSIL is not set
# CONFIG_WLAN_VENDOR_MARVELL is not set
CONFIG_WLAN_VENDOR_MEDIATEK=y
CONFIG_MT7601U=m
# CONFIG_WLAN_VENDOR_MEDIATEK is not set
# CONFIG_WLAN_VENDOR_RALINK is not set
# CONFIG_WLAN_VENDOR_REALTEK is not set
# CONFIG_WLAN_VENDOR_RSI is not set
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1099,18 +1099,23 @@ CONFIG_BLK_DEV_RAM_SIZE=65536
#
# SCSI device support
#
CONFIG_SCSI_MOD=m
# Nothing on this image can register a SCSI device: USB_STORAGE is off below,
# USB_UAS with it, and no low-level HBA is enabled -- SCSI_LOWLEVEL=y is only
# the menu gate. That left scsi_mod, sd_mod and a Fibre Channel transport on a
# camera, 236KB of .ko that can never bind, on a rootfs 4KB over its cap. The
# usb_f_mass_storage gadget is unaffected: it answers SCSI itself and does not
# go through this subsystem. Same argument as #2442. Shared with the ultimate
# variant, which has no USB_STORAGE either.
# SCSI_MOD is a hidden symbol that defaults to y once SCSI=n; it builds no
# module of its own.
CONFIG_SCSI_MOD=y
# CONFIG_RAID_ATTRS is not set
CONFIG_SCSI=m
CONFIG_SCSI_DMA=y
CONFIG_SCSI_NETLINK=y
# CONFIG_SCSI_MQ_DEFAULT is not set
# CONFIG_SCSI_PROC_FS is not set
# CONFIG_SCSI is not set
Comment thread
openipc-ai marked this conversation as resolved.

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=m
# CONFIG_BLK_DEV_SD is not set
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
# CONFIG_BLK_DEV_SR is not set
Expand All @@ -1124,7 +1129,7 @@ CONFIG_BLK_DEV_SD=m
# SCSI Transports
#
# CONFIG_SCSI_SPI_ATTRS is not set
CONFIG_SCSI_FC_ATTRS=m
# CONFIG_SCSI_FC_ATTRS is not set
# CONFIG_SCSI_ISCSI_ATTRS is not set
# CONFIG_SCSI_SAS_ATTRS is not set
# CONFIG_SCSI_SAS_LIBSAS is not set
Expand Down
26 changes: 10 additions & 16 deletions br-ext-chip-hisilicon/board/hi3519v101/hi3519v101.generic.config
Original file line number Diff line number Diff line change
Expand Up @@ -751,23 +751,17 @@ CONFIG_WIRELESS_EXT=y
CONFIG_WEXT_CORE=y
CONFIG_WEXT_PROC=y
CONFIG_WEXT_PRIV=y
CONFIG_CFG80211=m
# CONFIG_NL80211_TESTMODE is not set
# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
# CONFIG_CFG80211_REG_DEBUG is not set
CONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_INTERNAL_REGDB is not set
# CONFIG_CFG80211_WEXT is not set
# No driver on this image is built on either one. modules.dep has nothing
# depending on cfg80211 or mac80211: the only Wi-Fi driver here is the staging
# r8188eu, which carries its own stack and its own firmware, and the one
# out-of-tree module is wireguard. That was 525KB of .ko on the board with the
# least room in the tree -- 5120KB of a 5120KB cap, reported and passing for
# weeks. WIRELESS_EXT above survives because r8188eu selects it (it has no
# prompt of its own), so the wext API an out-of-tree driver may need stays.
# Same argument as #2442.
# CONFIG_CFG80211 is not set
# CONFIG_LIB80211 is not set
CONFIG_MAC80211=m
CONFIG_MAC80211_HAS_RC=y
CONFIG_MAC80211_RC_MINSTREL=y
CONFIG_MAC80211_RC_MINSTREL_HT=y
CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
# CONFIG_MAC80211_MESH is not set
# CONFIG_MAC80211_MESSAGE_TRACING is not set
# CONFIG_MAC80211_DEBUG_MENU is not set
# CONFIG_MAC80211 is not set
# CONFIG_WIMAX is not set
# CONFIG_RFKILL is not set
# CONFIG_RFKILL_REGULATOR is not set
Expand Down
Loading