Move part of RK3566 options.

This commit is contained in:
Andrey Leonchikov 2025-09-14 19:17:00 +02:00
parent 4e8218eb49
commit a0c70f6f7a
9 changed files with 557 additions and 364 deletions

View File

@ -8,65 +8,27 @@
], ],
"options": "options":
[ [
"CONFIG_COMPAT=y",
"CONFIG_SYSVIPC=y", "CONFIG_SYSVIPC=y",
"CONFIG_SYSVIPC_COMPAT=y", "CONFIG_SYSVIPC_COMPAT=y",
"CONFIG_POSIX_MQUEUE=y", "CONFIG_POSIX_MQUEUE=y",
"CONFIG_IKONFIG=y",
"CONFIG_IKONFIG_PROC=y",
"CONFIG_BLK_DEV_INITRD=y",
"CONFIG_RD_GZIP=y",
"CONFIG_RD_BZIP2=y",
"CONFIG_RD_LZMA=y",
"CONFIG_RD_XZ=y",
"CONFIG_EXPERT=y",
"CONFIG_IKCONFIG=y",
"CONFIG_IKCONFIG_PROC=y",
"CONFIG_ARM64_VA_BITS_48=y",
"CONFIG_NET=y",
"CONFIG_IPV6=y",
"CONFIG_NETDEVICES=y",
"CONFIG_I2C=y", "CONFIG_I2C=y",
"CONFIG_I2C_CHARDEV=y", "CONFIG_I2C_CHARDEV=y",
"CONFIG_I2C_MUX_PINCTRL=y", "CONFIG_I2C_MUX_PINCTRL=y",
"CONFIG_I2C_MUX_REG=y", "CONFIG_I2C_MUX_REG=y",
"CONFIG_SOUND=n",
"CONFIG_SND=n",
"CONFIG_SND_SOC=y",
"CONFIG_WLAN=y",
"CONFIG_RTC_CLASS=y",
"CONFIG_COMMON_CLK=y",
"CONFIG_COMMON_CLK_SCMI=y",
"CONFIG_NVMEM=y", "CONFIG_NVMEM=y",
"CONFIG_PINMUX=y", "CONFIG_PINMUX=y",
"CONFIG_PWM=y",
"CONFIG_ETHERNET=y",
"CONFIG_MMC=y", "CONFIG_MMC=y",
"CONFIG_RPMB=y", "CONFIG_RPMB=y",
"CONFIG_RESET_CONTROLLER=y", "CONFIG_RESET_CONTROLLER=y",
"CONFIG_ARM64=y", "CONFIG_ARM64=y",
"CONFIG_WATCHDOG=y",
"CONFIG_MEDIA_SUPPORT=y",
"CONFIG_DRM=y",
"CONFIG_DMADEVICES=y", "CONFIG_DMADEVICES=y",
"CONFIG_USB=y",
"CONFIG_USB_EHCI_HCD=y",
"CONFIG_USB_OHCI_HCD=y",
"CONFIG_IIO=y", "CONFIG_IIO=y",
"CONFIG_DHT11=m", "CONFIG_DHT11=m",
"CONFIG_EXTCON=y",
"CONFIG_CPU_FREQ=y", "CONFIG_CPU_FREQ=y",
"CONFIG_SPI=y",
"CONFIG_SPI_MEM=y",
"CONFIG_SPI_MASTER=y",
"CONFIG_THERMAL=y",
"CONFIG_PERF_EVENTS=y", "CONFIG_PERF_EVENTS=y",
"CONFIG_HW_PERF_EVENTS=y", "CONFIG_HW_PERF_EVENTS=y",
"CONFIG_MAILBOX=y", "CONFIG_MAILBOX=y",
"CONFIG_NEW_LEDS=y",
"CONFIG_LEDS_CLASS=y",
"CONFIG_REGULATOR=y", "CONFIG_REGULATOR=y",
"CONFIG_SERIAL_8250=y",
"CONFIG_INPUT_MOUSEDEV=y", "CONFIG_INPUT_MOUSEDEV=y",
"CONFIG_INPUT_TOUCHSCREEN=y", "CONFIG_INPUT_TOUCHSCREEN=y",
"CONFIG_ARM_SCMI_PROTOCOL=y", "CONFIG_ARM_SCMI_PROTOCOL=y",
@ -91,9 +53,6 @@
"CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y", "CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y",
"CONFIG_ARM64_ERRATUM_2441009=y", "CONFIG_ARM64_ERRATUM_2441009=y",
"CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y", "CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y",
"CONFIG_SCHED_MC=y",
"CONFIG_MODULES=y",
"CONFIG_MODULE_UNLOAD=y",
"CONFIG_CPU_IDLE=y", "CONFIG_CPU_IDLE=y",
"CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y", "CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y",
"CONFIG_CPU_IDLE_GOV_MENU=y", "CONFIG_CPU_IDLE_GOV_MENU=y",
@ -107,15 +66,11 @@
"CONFIG_CPU_FREQ_GOV_USERSPACE=y", "CONFIG_CPU_FREQ_GOV_USERSPACE=y",
"CONFIG_CPU_FREQ_GOV_ONDEMAND=y", "CONFIG_CPU_FREQ_GOV_ONDEMAND=y",
"CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y", "CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y",
"CONFIG_CPUFREQ_DT=y",
"CONFIG_ARM_SCMI_CPUFREQ=y",
"CONFIG_BLK_WBT=y", "CONFIG_BLK_WBT=y",
"CONFIG_BLK_WBT_MQ=y", "CONFIG_BLK_WBT_MQ=y",
"CONFIG_PERCPU_STATS=y", "CONFIG_PERCPU_STATS=y",
"CONFIG_VM_EVENT_COUNTERS=n", "CONFIG_VM_EVENT_COUNTERS=n",
"CONFIG_VIDEO_DEV=y", "CONFIG_VIDEO_DEV=y",
"CONFIG_CRYPTO=y",
"CONFIG_CRYPTO_HW=y",
"CONFIG_GENERIC_IRQ_CHIP=y", "CONFIG_GENERIC_IRQ_CHIP=y",
"CONFIG_REGMAP_MMIO=y", "CONFIG_REGMAP_MMIO=y",
"CONFIG_HAS_IOMEM=y", "CONFIG_HAS_IOMEM=y",
@ -137,109 +92,9 @@
"CONFIG_LOG_CPU_MAX_BUF_SHIFT=11", "CONFIG_LOG_CPU_MAX_BUF_SHIFT=11",
"CONFIG_RD_ZSTD=n", "CONFIG_RD_ZSTD=n",
"CONFIG_KALLSYMS=n", "CONFIG_KALLSYMS=n",
"CONFIG_XZ_DEC_X86=n",
"CONFIG_XZ_DEC_POWERPC=n",
"CONFIG_XZ_DEC_ARM=n",
"CONFIG_XZ_DEC_ARMTHUMB=n",
"CONFIG_XZ_DEC_SPARC=n",
"CONFIG_XZ_DEC_RISCV=n",
"CONFIG_LEGACY_PTYS=n", "CONFIG_LEGACY_PTYS=n",
"CONFIG_LEGACY_TIOCSTI=n", "CONFIG_LEGACY_TIOCSTI=n",
"CONFIG_NLS_ASCII=y",
"CONFIG_NLS_UTF8=y",
"CONFIG_UNICODE=y",
"CONFIG_NLS_CODEPAGE_437=y",
"CONFIG_NLS_DEFAULT=\"utf8\"",
"CONFIG_MEDIA_TUNER=n",
"CONFIG_CXD2880_SPI_DRV=n", "CONFIG_CXD2880_SPI_DRV=n",
"CONFIG_USB_NET_DRIVERS=n",
"CONFIG_NET_VENDOR_MYRI=n",
"CONFIG_NET_VENDOR_ALACRITECH=n",
"CONFIG_NET_VENDOR_AMAZON=n",
"CONFIG_NET_VENDOR_AMD=n",
"CONFIG_NET_VENDOR_AQUANTIA=n",
"CONFIG_NET_VENDOR_ASIX=n",
"CONFIG_NET_VENDOR_BROADCOM=nn",
"CONFIG_NET_VENDOR_CADENCE=n",
"CONFIG_NET_VENDOR_CAVIUM=n",
"CONFIG_NET_VENDOR_CORTINA=n",
"CONFIG_NET_VENDOR_DAVICOM=n",
"CONFIG_NET_VENDOR_ENGLEDER=n",
"CONFIG_NET_VENDOR_EZCHIP=n",
"CONFIG_NET_VENDOR_FUNGIBLE=n",
"CONFIG_NET_VENDOR_GOOGLE=n",
"CONFIG_NET_VENDOR_HISILICON=n",
"CONFIG_NET_VENDOR_HUAWEI=n",
"CONFIG_NET_VENDOR_I825XX=n",
"CONFIG_NET_VENDOR_INTEL=n",
"CONFIG_NET_VENDOR_ADI=n",
"CONFIG_NET_VENDOR_LITEX=n",
"CONFIG_NET_VENDOR_MELLANOX=n",
"CONFIG_NET_VENDOR_META=n",
"CONFIG_NET_VENDOR_MICREL=n",
"CONFIG_NET_VENDOR_MICROCHIP=n",
"CONFIG_NET_VENDOR_MICROSEMI=n",
"CONFIG_NET_VENDOR_MICROSOFT=n",
"CONFIG_NET_VENDOR_NI=n",
"CONFIG_NET_VENDOR_NATSEMI=n",
"CONFIG_NET_VENDOR_NETRONOME=n",
"CONFIG_NET_VENDOR_8390=n",
"CONFIG_NET_VENDOR_PENSANDO=n",
"CONFIG_NET_VENDOR_QUALCOMM=n",
"CONFIG_NET_VENDOR_RENESAS=n",
"CONFIG_NET_VENDOR_ROCKER=n",
"CONFIG_NET_VENDOR_SAMSUNG=n",
"CONFIG_NET_VENDOR_SEEQ=n",
"CONFIG_NET_VENDOR_SOLARFLARE=n",
"CONFIG_NET_VENDOR_SMSC=n",
"CONFIG_NET_VENDOR_SOCIONEXT=n",
"CONFIG_NET_VENDOR_SYNOPSYS=n",
"CONFIG_NET_VENDOR_VERTEXCOM=n",
"CONFIG_NET_VENDOR_VIA=n",
"CONFIG_NET_VENDOR_WANGXUN=n",
"CONFIG_NET_VENDOR_WIZNET=n",
"CONFIG_NET_VENDOR_XILINX=n",
"CONFIG_NET_VENDOR_3COM=n",
"CONFIG_NET_VENDOR_ADAPTEC=n",
"CONFIG_NET_VENDOR_AGERE=n",
"CONFIG_NET_VENDOR_ALTEON=n",
"CONFIG_NET_VENDOR_ATHEROS=n",
"CONFIG_NET_VENDOR_CHELSIO=n",
"CONFIG_NET_VENDOR_CISCO=n",
"CONFIG_NET_VENDOR_DEC=n",
"CONFIG_NET_VENDOR_DLINK=n",
"CONFIG_NET_VENDOR_EMULEX=n",
"CONFIG_NET_VENDOR_MARVELL=n",
"CONFIG_NET_VENDOR_NETERION=n",
"CONFIG_NET_VENDOR_NVIDIA=n",
"CONFIG_NET_VENDOR_OKI=n",
"CONFIG_NET_VENDOR_PACKET_ENGINES=n",
"CONFIG_NET_VENDOR_QLOGIC=n",
"CONFIG_NET_VENDOR_BROCADE=n",
"CONFIG_NET_VENDOR_RDC=n",
"CONFIG_NET_VENDOR_REALTEK=n",
"CONFIG_NET_VENDOR_SILAN=n",
"CONFIG_NET_VENDOR_SIS=n",
"CONFIG_NET_VENDOR_SUN=n",
"CONFIG_NET_VENDOR_TEHUTI=n",
"CONFIG_NET_VENDOR_TI=n",
"CONFIG_WLAN_VENDOR_ADMTEK=n",
"CONFIG_WLAN_VENDOR_ATH=n",
"CONFIG_WLAN_VENDOR_ATMEL=n",
"CONFIG_WLAN_VENDOR_INTEL=n",
"CONFIG_WLAN_VENDOR_INTERSIL=n",
"CONFIG_WLAN_VENDOR_MARVELL=n",
"CONFIG_WLAN_VENDOR_MEDIATEK=n",
"CONFIG_WLAN_VENDOR_MICROCHIP=n",
"CONFIG_WLAN_VENDOR_PURELIFI=n",
"CONFIG_WLAN_VENDOR_RALINK=n",
"CONFIG_WLAN_VENDOR_REALTEK=n",
"CONFIG_WLAN_VENDOR_RSI=n",
"CONFIG_WLAN_VENDOR_SILABS=n",
"CONFIG_WLAN_VENDOR_ST=n",
"CONFIG_WLAN_VENDOR_TI=n",
"CONFIG_WLAN_VENDOR_ZYDAS=n",
"CONFIG_WLAN_VENDOR_QUANTENNA=n",
"CONFIG_FTRACE=n", "CONFIG_FTRACE=n",
"CONFIG_RUNTIME_TESTING_MENU=n", "CONFIG_RUNTIME_TESTING_MENU=n",
"CONFIG_MOUSE_PS2=n", "CONFIG_MOUSE_PS2=n",
@ -252,13 +107,6 @@
"CONFIG_MOUSE_PS2_TRACKPOINT=n", "CONFIG_MOUSE_PS2_TRACKPOINT=n",
"CONFIG_MOUSE_PS2_FOCALTECH=n", "CONFIG_MOUSE_PS2_FOCALTECH=n",
"CONFIG_MOUSE_PS2_SMBUS=n", "CONFIG_MOUSE_PS2_SMBUS=n",
"CONFIG_MEDIA_SUPPORT_FILTER=y",
"CONFIG_MEDIA_SUBDRV_AUTOSELECT=y",
"CONFIG_MEDIA_ANALOG_TV_SUPPORT=n",
"CONFIG_MEDIA_DIGITAL_TV_SUPPORT=n",
"CONFIG_MEDIA_RADIO_SUPPORT=n",
"CONFIG_MEDIA_SDR_SUPPORT=n",
"CONFIG_MEDIA_TEST_SUPPORT=n",
"CONFIG_SND_SPI=n", "CONFIG_SND_SPI=n",
"CONFIG_SND_PCI=n", "CONFIG_SND_PCI=n",
"CONFIG_VIRTIO_MENU=n", "CONFIG_VIRTIO_MENU=n",
@ -346,8 +194,6 @@
"CONFIG_F2FS_FS_COMPRESSION=y", "CONFIG_F2FS_FS_COMPRESSION=y",
"CONFIG_F2FS_FS_ZSTD=n", "CONFIG_F2FS_FS_ZSTD=n",
"CONFIG_F2FS_CHECK_FS=y", "CONFIG_F2FS_CHECK_FS=y",
"CONFIG_USB_EHCI_HCD_PLATFORM=y",
"CONFIG_USB_OHCI_HCD_PLATFORM=y",
"CONFIG_ARM_ARCH_TIMER=y", "CONFIG_ARM_ARCH_TIMER=y",
"CONFIG_ARM_PMUV3=y", "CONFIG_ARM_PMUV3=y",
"CONFIG_ARM_GIC=y", "CONFIG_ARM_GIC=y",
@ -357,20 +203,13 @@
"CONFIG_ARM_SCMI_HAVE_SHMEM=y", "CONFIG_ARM_SCMI_HAVE_SHMEM=y",
"CONFIG_ARM_SCMI_TRANSPORT_SMC=y", "CONFIG_ARM_SCMI_TRANSPORT_SMC=y",
"CONFIG_ARM_SCPI_PROTOCOL=y", "CONFIG_ARM_SCPI_PROTOCOL=y",
"CONFIG_CPUFREQ_DT_PLATDEV=y",
"CONFIG_OF=y", "CONFIG_OF=y",
"#CONFIG_BT_HCIUART_BCM=y", "#CONFIG_BT_HCIUART_BCM=y",
"CONFIG_OF_MDIO=y",
"CONFIG_LEDS_GPIO=y",
"CONFIG_DRM_DISPLAY_CONNECTOR=y",
"CONFIG_I2C_GPIO=y", "CONFIG_I2C_GPIO=y",
"CONFIG_PWRSEQ_SIMPLE=y", "CONFIG_PWRSEQ_SIMPLE=y",
"CONFIG_SENSORS_PWM_FAN=y", "CONFIG_SENSORS_PWM_FAN=y",
"CONFIG_OF_GPIO=y", "CONFIG_OF_GPIO=y",
"CONFIG_REGULATOR_FIXED_VOLTAGE=y",
"CONFIG_SND_SIMPLE_CARD=y", "CONFIG_SND_SIMPLE_CARD=y",
"CONFIG_SERIAL_8250_CONSOLE=y",
"CONFIG_SERIAL_8250_DW=y",
"CONFIG_DUMP_REG_MISC=y", "CONFIG_DUMP_REG_MISC=y",
"CONFIG_REGULATOR_GPIO=y", "CONFIG_REGULATOR_GPIO=y",
"#printer devices", "#printer devices",
@ -421,18 +260,6 @@
"CONFIG_SENSORS_ARM_SCMI=y", "CONFIG_SENSORS_ARM_SCMI=y",
"CONFIG_SENSORS_ARM_SCPI=y", "CONFIG_SENSORS_ARM_SCPI=y",
"CONFIG_SENSORS_GPIO_FAN=y", "CONFIG_SENSORS_GPIO_FAN=y",
"CONFIG_DEBUG_FS=y",
"CONFIG_DEBUG_FS_ALLOW_ALL=y",
"CONFIG_CPU_THERMAL=y",
"CONFIG_CPU_FREQ_THERMAL=y",
"CONFIG_DEVFREQ_THERMAL=y",
"CONFIG_THERMAL_GOV_FAIR_SHARE=y",
"CONFIG_THERMAL_GOV_STEP_WISE=y",
"CONFIG_THERMAL_GOV_BANG_BANG=y",
"CONFIG_THERMAL_GOV_USER_SPACE=y",
"CONFIG_MEDIA_CAMERA_SUPPORT=y",
"CONFIG_MEDIA_PLATFORM_SUPPORT=y",
"CONFIG_MEDIA_USB_SUPPORT=y",
"CONFIG_USB_VIDEO_CLASS=y", "CONFIG_USB_VIDEO_CLASS=y",
"CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y", "CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y",
"CONFIG_V4L_PLATFORM_DRIVERS=y", "CONFIG_V4L_PLATFORM_DRIVERS=y",
@ -441,16 +268,6 @@
"CONFIG_USB_XHCI_HCD=y", "CONFIG_USB_XHCI_HCD=y",
"CONFIG_USB_XHCI_PLATFORM=y", "CONFIG_USB_XHCI_PLATFORM=y",
"CONFIG_USB_XHCI_PCI=n", "CONFIG_USB_XHCI_PCI=n",
"CONFIG_LEDS_PWM=y",
"CONFIG_LEDS_USER=y",
"CONFIG_LEDS_TRIGGERS=y",
"CONFIG_LEDS_TRIGGER_MTD=y",
"CONFIG_LEDS_TRIGGER_HEARTBEAT=y",
"CONFIG_LEDS_TRIGGER_BACKLIGHT=y",
"CONFIG_LEDS_TRIGGER_CPU=y",
"CONFIG_LEDS_TRIGGER_ACTIVITY=y",
"CONFIG_LEDS_TRIGGER_PANIC=y",
"CONFIG_LEDS_TRIGGER_NETDEV=y",
"CONFIG_DEVFREQ_GOV_PERFORMANCE=y", "CONFIG_DEVFREQ_GOV_PERFORMANCE=y",
"CONFIG_DEVFREQ_GOV_POWERSAVE=y", "CONFIG_DEVFREQ_GOV_POWERSAVE=y",
"CONFIG_DEVFREQ_GOV_USERSPACE=y", "CONFIG_DEVFREQ_GOV_USERSPACE=y",
@ -464,18 +281,6 @@
"CONFIG_BPF_SYSCALL=y", "CONFIG_BPF_SYSCALL=y",
"CONFIG_CGROUP_BPF=y", "CONFIG_CGROUP_BPF=y",
"CONFIG_UNIX=y", "CONFIG_UNIX=y",
"CONFIG_CRYPTO_HMAC=y",
"CONFIG_CRYPTO_USER_API_HASH=y",
"CONFIG_CRYPTO_AEAD=y",
"CONFIG_CRYPTO_CCM=y",
"CONFIG_CRYPTO_GCM=y",
"#serial",
"CONFIG_SERIAL_8250_EXTENDED=y",
"CONFIG_SERIAL_8250_SHARE_IRQ=y",
"CONFIG_SERIAL_8250_DETECT_IRQ=y",
"CONFIG_SERIAL_OF_PLATFORM=y",
"CONFIG_SERIAL_DEV_BUS=y",
"CONFIG_SERIAL_DEV_CTRL_TTYPORT=y",
"#DT overlays", "#DT overlays",
"CONFIG_OF_DYNAMIC=y", "CONFIG_OF_DYNAMIC=y",
"CONFIG_OF_RESOLVE=y", "CONFIG_OF_RESOLVE=y",
@ -494,42 +299,14 @@
"CONFIG_SND_HDA_CODEC_HDMI=n", "CONFIG_SND_HDA_CODEC_HDMI=n",
"CONFIG_SND_USB=y", "CONFIG_SND_USB=y",
"CONFIG_SND_USB_AUDIO=y", "CONFIG_SND_USB_AUDIO=y",
"CONFIG_DRM_DISPLAY_HDMI_AUDIO_HELPER=n",
"CONFIG_MEDIA_CEC_SUPPORT=y", "CONFIG_MEDIA_CEC_SUPPORT=y",
"CONFIG_DRM_DW_HDMI=y",
"CONFIG_DRM_DW_HDMI_AHB_AUDIO=y",
"CONFIG_DRM_DW_HDMI_I2S_AUDIO=y",
"CONFIG_DRM_DW_HDMI_CEC=y",
"CONFIG_DRM_DW_MIPI_DSI=y",
"CONFIG_DRM_PANEL_SIMPLE=m",
"CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m",
"CONFIG_DRM_PANEL_DSI_CM=m",
"#network", "#network",
"CONFIG_PACKET=y", "CONFIG_PACKET=y",
"CONFIG_INET=y", "CONFIG_INET=y",
"#wifi", "#wifi",
"CONFIG_PHYLIB=y",
"CONFIG_CFG80211=m",
"CONFIG_CFG80211_WEXT=y",
"CONFIG_MAC80211=m",
"CONFIG_MAC80211_LEDS=y",
"#WiFi, minimize",
"CONFIG_CFG80211_CERTIFICATION_ONUS=y",
"CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=n",
"#CONFIG_EXTRA_FIRMWARE=\"regulatory.db regulatory.db.p7s\"",
"#CONFIG_EXTRA_FIRMWARE_DIR=\"/lib/firmware\"",
"CONFIG_RFKILL=y",
"CONFIG_RFKILL_GPIO=y",
"CONFIG_MTD=y",
"CONFIG_MTD_BLKDEVS=y",
"CONFIG_MTD_BLOCK=y",
"CONFIG_MTD_SPI_NOR=y",
"##########", "##########",
"#Both", "#Both",
"CONFIG_NET_VENDOR_STMICRO=y",
"CONFIG_STMMAC_ETH=y",
"CONFIG_DRM_PANFROST=y", "CONFIG_DRM_PANFROST=y",
"CONFIG_STMMAC_PLATFORM=y",
"#H616, SoC-specific", "#H616, SoC-specific",
"CONFIG_SUN50I_A64_CCU=n", "CONFIG_SUN50I_A64_CCU=n",
"CONFIG_SUN50I_A100_CCU=n", "CONFIG_SUN50I_A100_CCU=n",
@ -539,14 +316,11 @@
"CONFIG_SUN55I_A523_CCU=n", "CONFIG_SUN55I_A523_CCU=n",
"CONFIG_SUN55I_A523_R_CCU=n", "CONFIG_SUN55I_A523_R_CCU=n",
"CONFIG_ARCH_SUNXI=y", "CONFIG_ARCH_SUNXI=y",
"CONFIG_DWMAC_DWC_QOS_ETH=y",
"CONFIG_SUNXI_CCU=y", "CONFIG_SUNXI_CCU=y",
"CONFIG_NET_VENDOR_ALLWINNER=y", "CONFIG_NET_VENDOR_ALLWINNER=y",
"CONFIG_AC200_PHY=y", "CONFIG_AC200_PHY=y",
"CONFIG_AC200_PHY_SUNXI=y", "CONFIG_AC200_PHY_SUNXI=y",
"CONFIG_PHY_SUN4I_USB=y", "CONFIG_PHY_SUN4I_USB=y",
"CONFIG_STAGING=y",
"CONFIG_STAGING_MEDIA=y",
"CONFIG_VIDEO_SUNXI=y", "CONFIG_VIDEO_SUNXI=y",
"CONFIG_NOP_USB_XCEIV=y", "CONFIG_NOP_USB_XCEIV=y",
"CONFIG_MFD_AC200_SUNXI=y", "CONFIG_MFD_AC200_SUNXI=y",
@ -615,80 +389,13 @@
"CONFIG_SND_SOC_SUNXI_AHUB=y", "CONFIG_SND_SOC_SUNXI_AHUB=y",
"CONFIG_SND_SOC_SUNXI_AHUB_DAM=y", "CONFIG_SND_SOC_SUNXI_AHUB_DAM=y",
"#rk3566/3568, SoC-specific", "#rk3566/3568, SoC-specific",
"CONFIG_CLK_PX30=n",
"CONFIG_CLK_RK3576=n",
"CONFIG_ARCH_ROCKCHIP=y",
"CONFIG_ARM_RK3328_DMC_DEVFREQ=y",
"CONFIG_ROCKCHIP_IOMMU=y",
"CONFIG_DRM_ROCKCHIP=y",
"CONFIG_ROCKCHIP_VOP2=y",
"CONFIG_ROCKCHIP_DW_HDMI=y",
"CONFIG_ROCKCHIP_DW_MIPI_DSI=y",
"CONFIG_GPIO_ROCKCHIP=y",
"CONFIG_VIDEO_HANTRO=y",
"CONFIG_ROCKCHIP_GRF=y",
"CONFIG_CLK_RK3568=y",
"CONFIG_CRYPTO_DEV_ROCKCHIP2=y",
"CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=y",
"CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=y",
"CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=y",
"CONFIG_PM_DEVFREQ_EVENT=y",
"CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI=y",
"CONFIG_USB_DWC3=y",
"CONFIG_USB_DWC3_HOST=y",
"CONFIG_MMC_SDHCI=y",
"CONFIG_MMC_SDHCI_PLTFM=y",
"CONFIG_MMC_SDHCI_OF_DWCMSHC=y",
"CONFIG_MMC_DW=y",
"CONFIG_MMC_DW_ROCKCHIP=y",
"CONFIG_DWMAC_ROCKCHIP=y",
"CONFIG_MFD_SYSCON=y",
"CONFIG_I2C_RK3X=y",
"CONFIG_PCI=y",
"CONFIG_PCIE_ROCKCHIP_DW=y",
"CONFIG_PCIE_ROCKCHIP_DW_HOST=y",
"CONFIG_ROCKCHIP_IODOMAIN=y",
"CONFIG_ROCKCHIP_PM_DOMAINS=y",
"CONFIG_PWM_ROCKCHIP=y",
"CONFIG_V4L_MEM2MEM_DRIVERS=y",
"CONFIG_VIDEO_ROCKCHIP_RGA=y",
"CONFIG_HW_RANDOM_ROCKCHIP=y",
"CONFIG_ROCKCHIP_SARADC=y",
"CONFIG_SPI_ROCKCHIP=y",
"CONFIG_SPI_ROCKCHIP_SFC=y",
"CONFIG_ROCKCHIP_THERMAL=y",
"CONFIG_PHY_ROCKCHIP_INNO_USB2=y",
"CONFIG_VIDEO_HANTRO_ROCKCHIP=y",
"CONFIG_DW_WATCHDOG=y",
"CONFIG_VIDEO_ROCKCHIP_VDEC2=y",
"CONFIG_COMMON_CLK_RK808=y",
"CONFIG_MFD_RK8XX_I2C=y",
"CONFIG_SND_SOC_ROCKCHIP=y",
"CONFIG_SND_SOC_ROCKCHIP_I2S=y",
"CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=y",
"CONFIG_SND_SOC_ROCKCHIP_PDM=y",
"CONFIG_SND_SOC_ROCKCHIP_SPDIF=y",
"#specific",
"CONFIG_NVMEM_ROCKCHIP_EFUSE=y",
"CONFIG_NVMEM_ROCKCHIP_OTP=y",
"CONFIG_PHY_ROCKCHIP_EMMC=y",
"CONFIG_ROCKCHIP_MBOX=y",
"CONFIG_CLK_RK3308=n", "CONFIG_CLK_RK3308=n",
"CONFIG_CLK_RK3328=n", "CONFIG_CLK_RK3328=n",
"CONFIG_CLK_RK3399=n", "CONFIG_CLK_RK3399=n",
"CONFIG_CLK_RK3368=n", "CONFIG_CLK_RK3368=n",
"CONFIG_CLK_RK3676=n", "CONFIG_CLK_RK3676=n",
"CONFIG_CLK_RK3588=n", "CONFIG_CLK_RK3588=n",
"CONFIG_NET_VENDOR_ARC=n",
"CONFIG_ARC_EMAC_CORE=y",
"CONFIG_EMAC_ROCKCHIP=y", "CONFIG_EMAC_ROCKCHIP=y",
"CONFIG_INPUT_MISC=y",
"CONFIG_INPUT_RK805_PWRKEY=y",
"CONFIG_REGULATOR_RK808=y",
"CONFIG_RTC_DRV_RK808=y",
"#NVMe",
"CONFIG_NVME_CORE=y",
"CONFIG_BLK_DEV_NVME=y",
"#EEPROM", "#EEPROM",
"CONFIG_EEPROM_AT24=y", "CONFIG_EEPROM_AT24=y",
"CONFIG_EEPROM_AT25=n", "CONFIG_EEPROM_AT25=n",
@ -710,7 +417,6 @@
"CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y", "CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y",
"CONFIG_FB_MODE_HELPERS=y", "CONFIG_FB_MODE_HELPERS=y",
"#eth", "#eth",
"CONFIG_MOTORCOMM_PHY=y",
"CONFIG_WLAN_VENDOR_BROADCOM=y", "CONFIG_WLAN_VENDOR_BROADCOM=y",
"CONFIG_BRCMFMAC=m", "CONFIG_BRCMFMAC=m",
"CONFIG_BRCMFMAC_SDIO=y", "CONFIG_BRCMFMAC_SDIO=y",
@ -729,8 +435,6 @@
"#CONFIG_TOUCHSCREEN_TSC2007=y", "#CONFIG_TOUCHSCREEN_TSC2007=y",
"CONFIG_TOUCHSCREEN_EDT_FT5X06=m", "CONFIG_TOUCHSCREEN_EDT_FT5X06=m",
"#CONFIG_TOUCHSCREEN_USB_COMPOSITE=m", "#CONFIG_TOUCHSCREEN_USB_COMPOSITE=m",
"CONFIG_BACKLIGHT_CLASS_DEVICE=y",
"CONFIG_BACKLIGHT_PWM=y",
"CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=y", "CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=y",
"CONFIG_DEFAULT_HOSTNAME=\"(none)\"" "CONFIG_DEFAULT_HOSTNAME=\"(none)\""
] ]
@ -740,7 +444,7 @@
"save_path": "arch/arm64/configs/btt_pi2_printer_defconfig", "save_path": "arch/arm64/configs/btt_pi2_printer_defconfig",
"depends": "depends":
[ [
"btt_pi2_defconfig" "rk3566"
], ],
"options": "options":
[ [

View File

@ -3,41 +3,189 @@
"name": "minimize", "name": "minimize",
"options": "options":
[ [
"CONFIG_EXPERT", "CONFIG_COMPAT=n",
"CONFIG_UID16", "CONFIG_EXPERT=y",
"CONFIG_BUG", "CONFIG_UID16=n",
"CONFIG_ELF_CORE", "CONFIG_BUG=n",
"CONFIG_KALLSYMS", "CONFIG_ELF_CORE=n",
"CONFIG_ARM64_VA_BITS_48", "CONFIG_COREDUMP=n",
"CONFIG_KALLSYMS=n",
"CONFIG_ARM64_VA_BITS_48=y",
"CONFIG_NR_CPUS=8", "CONFIG_NR_CPUS=8",
"CONFIG_EFI", "CONFIG_EFI=n",
"CONFIG_SWAP", "CONFIG_SWAP=n",
"CONFIG_SURFACE_PLATFORMS", "CONFIG_SURFACE_PLATFORMS=n",
"CONFIG_LOG_BUF_SHIFT=12", "CONFIG_LOG_BUF_SHIFT=12",
"CONFIG_LOG_CPU_MAX_BUF_SHIFT=11", "CONFIG_LOG_CPU_MAX_BUF_SHIFT=11",
"CONFIG_FTRACE", "CONFIG_FTRACE=n",
"CONFIG_MOUSE_PS2", "CONFIG_MOUSE_PS2=n",
"CONFIG_SUNXI_SYS_INFO", "CONFIG_SUNXI_SYS_INFO=n",
"CONFIG_DUMP_REG", "CONFIG_DUMP_REG=n",
"CONFIG_ETHERNET", "CONFIG_ETHERNET=n",
"CONFIG_WLAN_VENDOR_ADMTEK", "CONFIG_WLAN_VENDOR_ADMTEK=n",
"CONFIG_WLAN_VENDOR_ATH", "CONFIG_WLAN_VENDOR_ATH=n",
"CONFIG_WLAN_VENDOR_ATMEL", "CONFIG_WLAN_VENDOR_ATMEL=n",
"CONFIG_WLAN_VENDOR_BROADCOM", "CONFIG_WLAN_VENDOR_BROADCOM=n",
"CONFIG_WLAN_VENDOR_INTEL", "CONFIG_WLAN_VENDOR_INTEL=n",
"CONFIG_WLAN_VENDOR_INTERSIL", "CONFIG_WLAN_VENDOR_INTERSIL=n",
"CONFIG_WLAN_VENDOR_MARVELL", "CONFIG_WLAN_VENDOR_MARVELL=n",
"CONFIG_WLAN_VENDOR_MEDIATEK", "CONFIG_WLAN_VENDOR_MEDIATEK=n",
"CONFIG_WLAN_VENDOR_MICROCHIP", "CONFIG_WLAN_VENDOR_MICROCHIP=n",
"CONFIG_WLAN_VENDOR_PURELIFI", "CONFIG_WLAN_VENDOR_PURELIFI=n",
"CONFIG_WLAN_VENDOR_RALINK", "CONFIG_WLAN_VENDOR_RALINK=n",
"CONFIG_WLAN_VENDOR_REALTEK", "CONFIG_WLAN_VENDOR_REALTEK=n",
"CONFIG_WLAN_VENDOR_RSI", "CONFIG_WLAN_VENDOR_RSI=n",
"CONFIG_WLAN_VENDOR_SILABS", "CONFIG_WLAN_VENDOR_SILABS=n",
"CONFIG_WLAN_VENDOR_ST", "CONFIG_WLAN_VENDOR_ST=n",
"CONFIG_WLAN_VENDOR_TI", "CONFIG_WLAN_VENDOR_TI=n",
"CONFIG_WLAN_VENDOR_ZYDAS", "CONFIG_WLAN_VENDOR_ZYDAS=n",
"CONFIG_WLAN_VENDOR_QUANTENNA" "CONFIG_WLAN_VENDOR_QUANTENNA=n",
"CONFIG_VIRTIO_MENU=n",
"CONFIG_VHOST_MENU=n",
"CONFIG_XZ_DEC_X86=n",
"CONFIG_XZ_DEC_POWERPC=n",
"CONFIG_XZ_DEC_ARM=n",
"CONFIG_XZ_DEC_ARMTHUMB=n",
"CONFIG_XZ_DEC_ARM64=n",
"CONFIG_XZ_DEC_SPARC=n",
"CONFIG_XZ_DEC_RISCV=n",
"# CONFIG_XZ_DEC_MICROLZMA is not set",
"CONFIG_XZ_DEC_BCJ=n",
"CONFIG_NET_VENDOR_MYRI=n",
"CONFIG_NET_VENDOR_ALACRITECH=n",
"CONFIG_NET_VENDOR_AMAZON=n",
"CONFIG_NET_VENDOR_AMD=n",
"CONFIG_NET_VENDOR_AQUANTIA=n",
"CONFIG_NET_VENDOR_ASIX=n",
"CONFIG_NET_VENDOR_BROADCOM=nn",
"CONFIG_NET_VENDOR_CADENCE=n",
"CONFIG_NET_VENDOR_CAVIUM=n",
"CONFIG_NET_VENDOR_CORTINA=n",
"CONFIG_NET_VENDOR_DAVICOM=n",
"CONFIG_NET_VENDOR_ENGLEDER=n",
"CONFIG_NET_VENDOR_EZCHIP=n",
"CONFIG_NET_VENDOR_FUNGIBLE=n",
"CONFIG_NET_VENDOR_GOOGLE=n",
"CONFIG_NET_VENDOR_HISILICON=n",
"CONFIG_NET_VENDOR_HUAWEI=n",
"CONFIG_NET_VENDOR_I825XX=n",
"CONFIG_NET_VENDOR_INTEL=n",
"CONFIG_NET_VENDOR_ADI=n",
"CONFIG_NET_VENDOR_LITEX=n",
"CONFIG_NET_VENDOR_MELLANOX=n",
"CONFIG_NET_VENDOR_META=n",
"CONFIG_NET_VENDOR_MICREL=n",
"CONFIG_NET_VENDOR_MICROCHIP=n",
"CONFIG_NET_VENDOR_MICROSEMI=n",
"CONFIG_NET_VENDOR_MICROSOFT=n",
"CONFIG_NET_VENDOR_NI=n",
"CONFIG_NET_VENDOR_NATSEMI=n",
"CONFIG_NET_VENDOR_NETRONOME=n",
"CONFIG_NET_VENDOR_8390=n",
"CONFIG_NET_VENDOR_PENSANDO=n",
"CONFIG_NET_VENDOR_QUALCOMM=n",
"CONFIG_NET_VENDOR_RENESAS=n",
"CONFIG_NET_VENDOR_ROCKER=n",
"CONFIG_NET_VENDOR_SAMSUNG=n",
"CONFIG_NET_VENDOR_SEEQ=n",
"CONFIG_NET_VENDOR_SOLARFLARE=n",
"CONFIG_NET_VENDOR_SMSC=n",
"CONFIG_NET_VENDOR_SOCIONEXT=n",
"CONFIG_NET_VENDOR_SYNOPSYS=n",
"CONFIG_NET_VENDOR_VERTEXCOM=n",
"CONFIG_NET_VENDOR_VIA=n",
"CONFIG_NET_VENDOR_WANGXUN=n",
"CONFIG_NET_VENDOR_WIZNET=n",
"CONFIG_NET_VENDOR_XILINX=n",
"CONFIG_NET_VENDOR_3COM=n",
"CONFIG_NET_VENDOR_ADAPTEC=n",
"CONFIG_NET_VENDOR_AGERE=n",
"CONFIG_NET_VENDOR_ALTEON=n",
"CONFIG_NET_VENDOR_ATHEROS=n",
"CONFIG_NET_VENDOR_CHELSIO=n",
"CONFIG_NET_VENDOR_CISCO=n",
"CONFIG_NET_VENDOR_DEC=n",
"CONFIG_NET_VENDOR_DLINK=n",
"CONFIG_NET_VENDOR_EMULEX=n",
"CONFIG_NET_VENDOR_MARVELL=n",
"CONFIG_NET_VENDOR_NETERION=n",
"CONFIG_NET_VENDOR_NVIDIA=n",
"CONFIG_NET_VENDOR_OKI=n",
"CONFIG_NET_VENDOR_PACKET_ENGINES=n",
"CONFIG_NET_VENDOR_QLOGIC=n",
"CONFIG_NET_VENDOR_BROCADE=n",
"CONFIG_NET_VENDOR_RDC=n",
"CONFIG_NET_VENDOR_REALTEK=n",
"CONFIG_NET_VENDOR_SILAN=n",
"CONFIG_NET_VENDOR_SIS=n",
"CONFIG_NET_VENDOR_SUN=n",
"CONFIG_NET_VENDOR_TEHUTI=n",
"CONFIG_NET_VENDOR_TI=n",
"CONFIG_WLAN=n",
"CONFIG_WLAN_VENDOR_ADMTEK=n",
"CONFIG_WLAN_VENDOR_ATH=n",
"CONFIG_WLAN_VENDOR_ATMEL=n",
"CONFIG_WLAN_VENDOR_INTEL=n",
"CONFIG_WLAN_VENDOR_INTERSIL=n",
"CONFIG_WLAN_VENDOR_MARVELL=n",
"CONFIG_WLAN_VENDOR_MEDIATEK=n",
"CONFIG_WLAN_VENDOR_MICROCHIP=n",
"CONFIG_WLAN_VENDOR_PURELIFI=n",
"CONFIG_WLAN_VENDOR_RALINK=n",
"CONFIG_WLAN_VENDOR_REALTEK=n",
"CONFIG_WLAN_VENDOR_RSI=n",
"CONFIG_WLAN_VENDOR_SILABS=n",
"CONFIG_WLAN_VENDOR_ST=n",
"CONFIG_WLAN_VENDOR_TI=n",
"CONFIG_WLAN_VENDOR_ZYDAS=n",
"CONFIG_WLAN_VENDOR_QUANTENNA=n"
]
},
{
"name": "ikconfig",
"depends":
[
"minimize"
],
"options":
[
"CONFIG_IKCONFIG=y",
"CONFIG_IKCONFIG_PROC=y"
]
},
{
"name": "ramdisk",
"depends":
[
"minimize"
],
"options":
[
"CONFIG_BLK_DEV_INITRD=y",
"CONFIG_RD_GZIP=y",
"CONFIG_RD_BZIP2=y",
"CONFIG_RD_LZMA=y",
"CONFIG_RD_XZ=y",
"CONFIG_RD_ZSTD=n",
"CONFIG_IKCONFIG=y",
"CONFIG_IKCONFIG_PROC=y"
]
},
{
"name": "system_min",
"depends":
[
"minimize",
"ikconfig",
"ramdisk"
],
"options":
[
"CONFIG_SCHED_MC=y",
"CONFIG_TMPFS=y",
"CONFIG_TMPFS_POSIX_ACL=y",
"CONFIG_RUNTIME_TESTING_MENU=n",
"CONFIG_PRINTK_TIME=y"
] ]
} }
] ]

View File

@ -0,0 +1,73 @@
[
{
"name": "net_base",
"options":
[
"CONFIG_NET_VENDOR_ARC=n",
"CONFIG_ARC_EMAC_CORE=n",
"CONFIG_NETDEVICES=y",
"CONFIG_NET=y",
"CONFIG_INET=y",
"CONFIG_IPV6=y"
]
},
{
"name": "net_wlan",
"depends":
[
"net_base"
],
"options":
[
"CONFIG_RFKILL=y",
"CONFIG_RFKILL_GPIO=y",
"CONFIG_WLAN=y",
"CONFIG_CFG80211=m",
"CONFIG_CFG80211_WEXT=y",
"CONFIG_MAC80211=m",
"CONFIG_MAC80211_LEDS=y",
"#WiFi, minimize",
"CONFIG_CFG80211_CERTIFICATION_ONUS=y",
"CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=n",
"#CONFIG_EXTRA_FIRMWARE=\"regulatory.db regulatory.db.p7s\"",
"#CONFIG_EXTRA_FIRMWARE_DIR=\"/lib/firmware\"",
"#Crypto built-in for WiFi",
"CONFIG_CRYPTO_HMAC=y",
"CONFIG_CRYPTO_USER_API_HASH=y",
"CONFIG_CRYPTO_AEAD=y",
"CONFIG_CRYPTO_CCM=y",
"CONFIG_CRYPTO_GCM=y"
]
},
{
"name": "net_brcmfmac",
"depends":
[
"net_wlan"
],
"options":
[
"CONFIG_WLAN_VENDOR_BROADCOM=y",
"CONFIG_BRCMFMAC=y"
]
},
{
"name": "net_dwmac",
"depends":
[
"net_base"
],
"options":
[
"CONFIG_ETHERNET=y",
"CONFIG_NET_VENDOR_STMICRO=y",
"CONFIG_STMMAC_ETH=y",
"CONFIG_STMMAC_PLATFORM=y",
"CONFIG_DWMAC_DWC_QOS_ETH=y",
"CONFIG_DWMAC_ROCKCHIP=y",
"CONFIG_PHYLIB=y",
"CONFIG_MOTORCOMM_PHY=y",
"CONFIG_OF_MDIO=y"
]
}
]

View File

@ -1,53 +1,208 @@
[ [
{
"name": "rk_base",
"depends":
[
"arm64",
"net_base"
],
"options":
[
"CONFIG_OF=y",
"CONFIG_ARCH_ROCKCHIP=y",
"CONFIG_ROCKCHIP_IOMMU=y",
"CONFIG_ROCKCHIP_MBOX=y",
"CONFIG_ROCKCHIP_THERMAL=y",
"CONFIG_ROCKCHIP_GRF=y",
"CONFIG_GPIO_ROCKCHIP=y",
"CONFIG_MFD_SYSCON=y",
"CONFIG_ROCKCHIP_TIMER=y",
"CONFIG_CLK_PX30=n",
"CONFIG_CLK_RK3308=n",
"CONFIG_CLK_RK3328=n",
"CONFIG_CLK_RK3368=n",
"CONFIG_CLK_RK3399=n",
"CONFIG_CLK_RK3528=n",
"CONFIG_CLK_RK3562=n",
"CONFIG_CLK_RK3568=n",
"CONFIG_CLK_RK3576=n",
"CONFIG_CLK_RK3588=n",
"CONFIG_PERF_EVENTS=y",
"CONFIG_HW_PERF_EVENTS=y",
"CONFIG_ARM_PMUV3=y",
"CONFIG_ROCKCHIP_IODOMAIN=y",
"CONFIG_REGULATOR=y",
"CONFIG_ROCKCHIP_PM_DOMAINS=y",
"CONFIG_CPU_IDLE=y",
"CONFIG_ARM_PSCI_CPUIDLE=y",
"CONFIG_PM_GENERIC_DOMAINS_OF=y",
"CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y",
"CONFIG_ARM_PSCI_FW=y",
"CONFIG_SHMEM=y",
"CONFIG_ARM_SCMI_PROTOCOL=y",
"CONFIG_ARM_SCMI_HAVE_SHMEM=y",
"CONFIG_ARM_SCMI_TRANSPORT_SMC=y",
"CONFIG_CPUFREQ_DT=y",
"CONFIG_CPUFREQ_DT_PLATDEV=y",
"CONFIG_ARM_SCMI_CPUFREQ=y",
"CONFIG_REGULATOR_FIXED_VOLTAGE=y",
"CONFIG_COMMON_CLK=y",
"CONFIG_COMMON_CLK_SCMI=y",
"CONFIG_COMMON_CLK_RK808=y",
"CONFIG_SRAM=y"
]
},
{ {
"name": "rk35xx", "name": "rk35xx",
"depends": "depends":
[ [
"initrd", "rk_base"
"kconfig",
"base_arm64"
], ],
"options": "_options":
[ [
"CONFIG_PERF_EVENTS",
"CONFIG_HW_PERF_EVENTS",
"CONFIG_ARM_PMUV3",
"CONFIG_ARCH_ROCKCHIP",
"CONFIG_ROCKCHIP_MBOX",
"CONFIG_ROCKCHIP_IOMMU",
"CONFIG_ROCKCHIP_IODOMAIN",
"CONFIG_REGULATOR",
"CONFIG_ROCKCHIP_PM_DOMAINS",
"CONFIG_CPU_IDLE",
"CONFIG_ARM_PSCI_CPUIDLE",
"CONFIG_PM_GENERIC_DOMAINS_OF",
"CONFIG_ARM_PSCI_CPUIDLE_DOMAIN",
"CONFIG_ARM_PSCI_FW",
"CONFIG_SHMEM",
"CONFIG_ARM_SCMI_PROTOCOL",
"CONFIG_ARM_SCMI_HAVE_SHMEM",
"CONFIG_ARM_SCMI_TRANSPORT_SMC",
"CONFIG_OF",
"CONFIG_NET",
"CONFIG_NETDEVICES",
"#WiFi",
"CONFIG_WLAN",
"CONFIG_WLAN_VENDOR_BROADCOM",
"CONFIG_CFG80211",
"CONFIG_BRCMFMAC",
"#BT", "#BT",
"CONFIG_BT", "CONFIG_BT",
"CONFIG_BT_HCIUART", "CONFIG_BT_HCIUART",
"CONFIG_SERIAL_DEV_BUS",
"CONFIG_BT_HCIUART_SERDEV", "CONFIG_BT_HCIUART_SERDEV",
"CONFIG_BT_HCIUART_BCM" "CONFIG_BT_HCIUART_BCM"
] ]
}, },
{ {
"name": "rk356x", "name": "rk3566",
"depends": "depends":
[ [
"rk35xx" "rk_base",
"net_brcmfmac",
"net_dwmac",
"usb_ehci",
"usb_ohci",
"mmc"
],
"options":
[
"CONFIG_PWM=y",
"CONFIG_DEBUG_FS=y",
"CONFIG_DEBUG_FS_ALLOW_ALL=y",
"#serial",
"CONFIG_SERIAL_8250=y",
"CONFIG_SERIAL_8250_EXTENDED=y",
"CONFIG_SERIAL_8250_SHARE_IRQ=y",
"CONFIG_SERIAL_8250_DETECT_IRQ=y",
"CONFIG_SERIAL_8250_CONSOLE=y",
"CONFIG_SERIAL_8250_DW=y",
"CONFIG_SERIAL_OF_PLATFORM=y",
"CONFIG_SERIAL_DEV_BUS=y",
"CONFIG_SERIAL_DEV_CTRL_TTYPORT=y",
"#LEds",
"CONFIG_NEW_LEDS=y",
"CONFIG_LEDS_CLASS=y",
"CONFIG_LEDS_GPIO=y",
"CONFIG_LEDS_PWM=y",
"CONFIG_LEDS_USER=y",
"CONFIG_LEDS_TRIGGERS=y",
"CONFIG_LEDS_TRIGGER_MTD=y",
"CONFIG_LEDS_TRIGGER_HEARTBEAT=y",
"CONFIG_LEDS_TRIGGER_BACKLIGHT=y",
"CONFIG_LEDS_TRIGGER_CPU=y",
"CONFIG_LEDS_TRIGGER_ACTIVITY=y",
"CONFIG_LEDS_TRIGGER_PANIC=y",
"CONFIG_LEDS_TRIGGER_NETDEV=y",
"#devfreq",
"CONFIG_PM_DEVFREQ=y",
"CONFIG_PM_DEVFREQ_EVENT=y",
"CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI=y",
"CONFIG_MMC_SDHCI=y",
"CONFIG_MMC_SDHCI_PLTFM=y",
"CONFIG_MMC_SDHCI_OF_DWCMSHC=y",
"CONFIG_CLK_RK3568=y",
"CONFIG_DRM=y",
"CONFIG_DRM_DISPLAY_CONNECTOR=y",
"CONFIG_DRM_DISPLAY_HDMI_AUDIO_HELPER=y",
"CONFIG_DRM_DW_HDMI=y",
"CONFIG_DRM_DW_HDMI_AHB_AUDIO=y",
"CONFIG_DRM_DW_HDMI_I2S_AUDIO=y",
"CONFIG_DRM_DW_HDMI_CEC=y",
"CONFIG_DRM_DW_MIPI_DSI=y",
"CONFIG_BACKLIGHT_CLASS_DEVICE=y",
"CONFIG_BACKLIGHT_PWM=y",
"CONFIG_DRM_PANEL_SIMPLE=m",
"CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m",
"CONFIG_DRM_PANEL_DSI_CM=m",
"CONFIG_DRM_ROCKCHIP=y",
"CONFIG_ROCKCHIP_VOP2=y",
"CONFIG_ROCKCHIP_DW_HDMI=y",
"CONFIG_ROCKCHIP_DW_MIPI_DSI=y",
"CONFIG_MEDIA_SUPPORT=y",
"CONFIG_MEDIA_SUPPORT_FILTER=y",
"CONFIG_MEDIA_SUBDRV_AUTOSELECT=y",
"CONFIG_MEDIA_ANALOG_TV_SUPPORT=n",
"CONFIG_MEDIA_DIGITAL_TV_SUPPORT=n",
"CONFIG_MEDIA_RADIO_SUPPORT=n",
"CONFIG_MEDIA_SDR_SUPPORT=n",
"CONFIG_MEDIA_TEST_SUPPORT=n",
"CONFIG_MEDIA_TUNER=n",
"CONFIG_MEDIA_CAMERA_SUPPORT=y",
"CONFIG_MEDIA_PLATFORM_SUPPORT=y",
"CONFIG_MEDIA_USB_SUPPORT=y",
"CONFIG_VIDEO_HANTRO=y",
"CONFIG_CRYPTO_DEV_ROCKCHIP2=y",
"CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=y",
"CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=y",
"CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=y",
"CONFIG_USB_DWC3=y",
"CONFIG_USB_DWC3_HOST=y",
"CONFIG_MMC_DW=y",
"CONFIG_MMC_DW_ROCKCHIP=y",
"CONFIG_I2C_RK3X=y",
"CONFIG_PCI=y",
"CONFIG_PCIE_ROCKCHIP_DW=y",
"CONFIG_PCIE_ROCKCHIP_DW_HOST=y",
"CONFIG_PWM_ROCKCHIP=y",
"CONFIG_V4L_MEM2MEM_DRIVERS=y",
"CONFIG_VIDEO_ROCKCHIP_RGA=y",
"CONFIG_HW_RANDOM_ROCKCHIP=y",
"CONFIG_ROCKCHIP_SARADC=y",
"CONFIG_SPI=y",
"CONFIG_SPI_MEM=y",
"CONFIG_SPI_MASTER=y",
"CONFIG_SPI_ROCKCHIP=y",
"CONFIG_SPI_ROCKCHIP_SFC=y",
"CONFIG_EXTCON=y",
"CONFIG_PHY_ROCKCHIP_INNO_USB2=y",
"CONFIG_VIDEO_HANTRO_ROCKCHIP=y",
"CONFIG_WATCHDOG=y",
"CONFIG_DW_WATCHDOG=y",
"CONFIG_STAGING=y",
"CONFIG_STAGING_MEDIA=y",
"CONFIG_VIDEO_ROCKCHIP_VDEC2=y",
"CONFIG_MFD_RK8XX_I2C=y",
"CONFIG_SOUND=n",
"CONFIG_SND=n",
"CONFIG_SND_SOC=y",
"CONFIG_SND_SOC_ROCKCHIP=y",
"CONFIG_SND_SOC_ROCKCHIP_I2S=y",
"CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=y",
"CONFIG_SND_SOC_ROCKCHIP_PDM=y",
"CONFIG_SND_SOC_ROCKCHIP_SPDIF=y",
"#specific",
"CONFIG_NVMEM_ROCKCHIP_EFUSE=y",
"CONFIG_NVMEM_ROCKCHIP_OTP=y",
"CONFIG_PHY_ROCKCHIP_EMMC=y",
"CONFIG_INPUT_MISC=y",
"CONFIG_INPUT_RK805_PWRKEY=y",
"CONFIG_REGULATOR_RK808=y",
"CONFIG_RTC_CLASS=y",
"CONFIG_RTC_DRV_RK808=y",
"#NVMe",
"CONFIG_NVME_CORE=y",
"CONFIG_BLK_DEV_NVME=y",
"CONFIG_MTD=y",
"CONFIG_MTD_BLKDEVS=y",
"CONFIG_MTD_BLOCK=y",
"CONFIG_MTD_SPI_NOR=y"
] ]
} }
] ]

View File

@ -0,0 +1,9 @@
[
{
"name": "mmc",
"options":
[
"CONFIG_MMC=y"
]
}
]

View File

@ -0,0 +1,66 @@
[
{
"name": "system_all",
"depends":
[
"system_min"
],
"options":
[
"CONFIG_BLK_DEV_INITRD=y",
"CONFIG_RD_GZIP=y",
"CONFIG_RD_BZIP2=y",
"CONFIG_RD_LZMA=y",
"CONFIG_RD_XZ=y",
"CONFIG_IKCONFIG=y",
"CONFIG_IKCONFIG_PROC=y",
"CONFIG_SCHED_MC=y",
"CONFIG_TMPFS=y",
"CONFIG_TMPFS_POSIX_ACL=y",
"CONFIG_RUNTIME_TESTING_MENU=n",
"CONFIG_PRINTK_TIME=y"
]
},
{
"name": "arm64",
"depends":
[
"system_all"
],
"options":
[
"CONFIG_MODULES=y",
"CONFIG_MODULE_UNLOAD=y",
"CONFIG_THERMAL=y",
"CONFIG_CPU_THERMAL=y",
"CONFIG_CPU_FREQ_THERMAL=y",
"CONFIG_DEVFREQ_THERMAL=y",
"CONFIG_THERMAL_GOV_FAIR_SHARE=y",
"CONFIG_THERMAL_GOV_STEP_WISE=y",
"CONFIG_THERMAL_GOV_BANG_BANG=y",
"CONFIG_THERMAL_GOV_USER_SPACE=y",
"CONFIG_CRYPTO=y",
"CONFIG_CRYPTO_HW=y",
"CONFIG_NLS_ASCII=y",
"CONFIG_NLS_UTF8=y",
"CONFIG_UNICODE=y",
"CONFIG_NLS_CODEPAGE_437=y",
"CONFIG_NLS_DEFAULT=\"utf8\"",
"CONFIG_XZ_DEC_ARMTHUMB=y",
"CONFIG_XZ_DEC_ARM64=y",
"CONFIG_XZ_DEC_BCJ=y",
"CONFIG_BLK_DEV_INITRD=y",
"CONFIG_RD_GZIP=y",
"CONFIG_RD_BZIP2=y",
"CONFIG_RD_LZMA=y",
"CONFIG_RD_XZ=y",
"CONFIG_IKCONFIG=y",
"CONFIG_IKCONFIG_PROC=y",
"CONFIG_SCHED_MC=y",
"CONFIG_TMPFS=y",
"CONFIG_TMPFS_POSIX_ACL=y",
"CONFIG_RUNTIME_TESTING_MENU=n",
"CONFIG_PRINTK_TIME=y"
]
}
]

34
config/kernel/usb.json Normal file
View File

@ -0,0 +1,34 @@
[
{
"name": "usb_base",
"options":
[
"CONFIG_USB_NET_DRIVERS=n",
"CONFIG_USB=y"
]
},
{
"name": "usb_ehci",
"depends":
[
"usb_base"
],
"options":
[
"CONFIG_USB_EHCI_HCD_PLATFORM=y",
"CONFIG_USB_EHCI_HCD=y"
]
},
{
"name": "usb_ohci",
"depends":
[
"usb_base"
],
"options":
[
"CONFIG_USB_OHCI_HCD_PLATFORM=y",
"CONFIG_USB_OHCI_HCD=y"
]
}
]

View File

@ -2,6 +2,10 @@
"includes": "includes":
[ [
"minimize", "minimize",
"systems",
"network",
"usb",
"storage",
"rk35xx", "rk35xx",
"btt_boards" "btt_boards"
] ]

View File

@ -81,8 +81,8 @@ class Target:
def source_sync(self): def source_sync(self):
Logger.build(f"'{self.name}': Source prepare") Logger.build(f"'{self.name}': Source prepare")
self.sources.sync() #self.sources.sync()
self.sources.do_patch(self.board_name, self.patch_dir) #self.sources.do_patch(self.board_name, self.patch_dir)
if (self.have_defconfig): if (self.have_defconfig):
self.defconfig.save(self.sources.work_dir) self.defconfig.save(self.sources.work_dir)