摄像头模块

# CONFIG_VIDEO_GC2053=m
# CONFIG_VIDEO_IMX415=m
# CONFIG_VIDEO_OS04A10=m
# CONFIG_VIDEO_SC200AI=m
# CONFIG_VIDEO_SC3336=m
# CONFIG_VIDEO_SC401AI=m
# CONFIG_VIDEO_SC4336=m
# CONFIG_VIDEO_SC450AI=m
# CONFIG_VIDEO_SC530AI=m

wifi子系统

# CONFIG_WIRELESS=y
# CONFIG_WIRELESS_EXT=y
# CONFIG_WIRELESS_WDS is not set

# CONFIG_CFG80211_*所有=m
# CONFIG_MAC80211_*所有=m
# CONFIG_WLAN_*所有=y
# CONFIG_WL_ROCKCHIP=m

# CONFIG_WIRELESS_EXT=y
# CONFIG_WEXT_CORE=y
# CONFIG_WEXT_PRIV=y
# CONFIG_WEXT_PROC=y
# 所有 WLAN_VENDOR_* 不需要

文件系统

# CONFIG_NFS_FS=y
# CONFIG_NFS_V2=y
# CONFIG_NFS_V3=y
# CONFIG_NFS_V3_ACL=y
# CONFIG_NFS_V4=y

# CONFIG_SUNRPC=y
# CONFIG_LOCKD=y

ipv6

# CONFIG_IPV6=m

连带 fragment 里几十行 IPV6 子选项一起清掉。

usb声卡,键盘鼠标

# CONFIG_SND_USB=y
# CONFIG_USB_U_AUDIO=y
# CONFIG_USB_CONFIGFS_F_UAC1=y
# CONFIG_USB_CONFIGFS_F_UAC2=y
# CONFIG_USB_F_UAC1=y
# CONFIG_USB_F_UAC2=y

# CONFIG_USB_CONFIGFS_F_HID=y 
# CONFIG_USB_F_HID=y

Debug调试

# CONFIG_BLK_DEBUG_FS=y
# CONFIG_DEBUG_INFO=y

hdmi

# CONFIG_DRM_SII902X=y

npu和安卓 开关

# CONFIG_ANDROID=y
# CONFIG_ROCKCHIP_RKNPU=m
# CONFIG_ROCKCHIP_RKNPU_PROC_FS=y

网口

# CONFIG_STMMAC_ETH=y
# CONFIG_RK630_PHY=y

Audio CODEC 音频

#CONFIG_SOUND=y               → n  ← 关这个,下面全自动关
  CONFIG_SND=y
  CONFIG_SND_SOC=y
  CONFIG_SND_SOC_ROCKCHIP=y
  CONFIG_SND_SOC_RV1106=y
  CONFIG_SND_SIMPLE_CARD=y
  CONFIG_SND_JACK_INPUT_DEV=y

多余算法

用不到 IPsec/WiFi/NFS 等,很多算法链不会被触发。保守起见可以不动,但以下明显不用:

CONFIG_CRYPTO_DEFLATE=y   → n(不是用 SquashFS 的 LZ4?)
CONFIG_CRYPTO_LZO=y       → n
CONFIG_CRYPTO_ZSTD=y      → n
CONFIG_CRYPTO_RSA=y       → n