[ { "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", "depends": [ "rk_base" ], "_options": [ "#BT", "CONFIG_BT", "CONFIG_BT_HCIUART", "CONFIG_BT_HCIUART_SERDEV", "CONFIG_BT_HCIUART_BCM" ] }, { "name": "rk3566", "depends": [ "rk_base", "net_brcmfmac", "net_dwmac", "usb_ehci", "usb_ohci", "mmc", "8250_dw", "audio_rk_meta", "leds" ], "options": [ "CONFIG_PWM=y", "CONFIG_DEBUG_FS=y", "CONFIG_DEBUG_FS_ALLOW_ALL=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", "#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", "# to review", "CONFIG_SYSVIPC=y", "CONFIG_SYSVIPC_COMPAT=y", "CONFIG_POSIX_MQUEUE=y", "CONFIG_I2C=y", "CONFIG_I2C_CHARDEV=y", "CONFIG_I2C_MUX_PINCTRL=y", "CONFIG_I2C_MUX_REG=y", "CONFIG_NVMEM=y", "CONFIG_PINMUX=y", "CONFIG_MMC=y", "CONFIG_RPMB=y", "CONFIG_RESET_CONTROLLER=y", "CONFIG_ARM64=y", "CONFIG_DMADEVICES=y", "CONFIG_IIO=y", "CONFIG_DHT11=m", "CONFIG_CPU_FREQ=y", "CONFIG_PERF_EVENTS=y", "CONFIG_HW_PERF_EVENTS=y", "CONFIG_MAILBOX=y", "CONFIG_REGULATOR=y", "CONFIG_INPUT_MOUSEDEV=y", "CONFIG_INPUT_TOUCHSCREEN=y", "CONFIG_ARM_SCMI_PROTOCOL=y", "CONFIG_CPU_IDLE=y", "CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y", "CONFIG_CPU_IDLE_GOV_MENU=y", "CONFIG_DT_IDLE_STATES=y", "CONFIG_DT_IDLE_GENPD=y", "CONFIG_ARM_PSCI_CPUIDLE=y", "CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y", "CONFIG_CPU_FREQ_GOV_COMMON=y", "CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y", "CONFIG_CPU_FREQ_GOV_POWERSAVE=y", "CONFIG_CPU_FREQ_GOV_USERSPACE=y", "CONFIG_CPU_FREQ_GOV_ONDEMAND=y", "CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y", "CONFIG_BLK_WBT=y", "CONFIG_BLK_WBT_MQ=y", "CONFIG_PERCPU_STATS=y", "CONFIG_VM_EVENT_COUNTERS=n", "CONFIG_VIDEO_DEV=y", "CONFIG_GENERIC_IRQ_CHIP=y", "CONFIG_REGMAP_MMIO=y", "CONFIG_HAS_IOMEM=y", "#debug?", "CONFIG_PRINTK_TIME=y", "CONFIG_MESSAGE_LOGLEVEL_DEFAULT=7", "CONFIG_DEBUG_MISC=n", "CONFIG_MAGIC_SYSRQ=n", "CONFIG_SCHED_DEBUG=n", "#minimize", "CONFIG_UID16=n", "CONFIG_BUG=n", "CONFIG_SHMEM=n", "CONFIG_SWAP=n", "CONFIG_NR_CPUS=8", "CONFIG_EFI=n", "CONFIG_COREDUMP=n", "CONFIG_LOG_BUF_SHIFT=12", "CONFIG_LOG_CPU_MAX_BUF_SHIFT=11", "CONFIG_RD_ZSTD=n", "CONFIG_KALLSYMS=n", "CONFIG_LEGACY_PTYS=n", "CONFIG_LEGACY_TIOCSTI=n", "CONFIG_CXD2880_SPI_DRV=n", "CONFIG_FTRACE=n", "CONFIG_RUNTIME_TESTING_MENU=n", "CONFIG_MOUSE_PS2=n", "CONFIG_MOUSE_PS2_ALPS=n", "CONFIG_MOUSE_PS2_BYD=n", "CONFIG_MOUSE_PS2_LOGIPS2PP=n", "CONFIG_MOUSE_PS2_SYNAPTICS=n", "CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=n", "CONFIG_MOUSE_PS2_CYPRESS=n", "CONFIG_MOUSE_PS2_TRACKPOINT=n", "CONFIG_MOUSE_PS2_FOCALTECH=n", "CONFIG_MOUSE_PS2_SMBUS=n", "CONFIG_VIRTIO_MENU=n", "CONFIG_VHOST_MENU=n", "CONFIG_SURFACE_PLATFORMS=n", "#disable ERRATA for another CPUs", "CONFIG_ARM64_ERRATUM_2966298=n", "CONFIG_ARM64_ERRATUM_3117295=n", "CONFIG_ARM64_ERRATUM_3194386=n", "CONFIG_CAVIUM_ERRATUM_22375=n", "CONFIG_CAVIUM_ERRATUM_23154=n", "CONFIG_CAVIUM_ERRATUM_27456=n", "CONFIG_CAVIUM_ERRATUM_30115=n", "CONFIG_CAVIUM_TX2_ERRATUM_219=n", "CONFIG_FUJITSU_ERRATUM_010001=n", "CONFIG_HISILICON_ERRATUM_161600802=n", "CONFIG_HISILICON_ERRATUM_162100801=n", "CONFIG_QCOM_FALKOR_ERRATUM_1003=n", "CONFIG_QCOM_FALKOR_ERRATUM_1009=n", "CONFIG_QCOM_QDF2400_ERRATUM_0065=n", "CONFIG_QCOM_FALKOR_ERRATUM_E1041=n", "CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=n", "CONFIG_SOCIONEXT_SYNQUACER_PREITS=n", "CONFIG_ARM64_ERRATUM_2457168=n", "CONFIG_ARM64_ERRATUM_2645198=n", "CONFIG_ARM64_ERRATUM_2054223=n", "CONFIG_ARM64_ERRATUM_2067961=n", "CONFIG_ARM64_ERRATUM_2051678=n", "CONFIG_ARM64_ERRATUM_2077057=n", "CONFIG_ARM64_ERRATUM_2658417=n", "CONFIG_SERIAL_8250_PCILIB=n", "CONFIG_SERIAL_8250_PCI=n", "CONFIG_SERIAL_8250_EXAR=n", "CONFIG_SERIAL_8250_PERICOM=n", "#system", "CONFIG_VALIDATE_FS_PARSER=y", "CONFIG_EXT4_FS=y", "CONFIG_EXT4_USE_FOR_EXT2=y", "CONFIG_EXT4_FS_POSIX_ACL=y", "CONFIG_EXT4_FS_SECURITY=y", "CONFIG_FS_POSIX_ACL=y", "CONFIG_FILE_LOCKING=y", "CONFIG_FSNOTIFY=y", "CONFIG_DNOTIFY=y", "CONFIG_INOTIFY_USER=y", "CONFIG_FANOTIFY=y", "CONFIG_AUTOFS_FS=y", "CONFIG_FUSE_FS=y", "CONFIG_FUSE_PASSTHROUGH=y", "CONFIG_OVERLAY_FS=y", "CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y", "CONFIG_FAT_FS=y", "CONFIG_VFAT_FS=y", "CONFIG_FAT_DEFAULT_CODEPAGE=437", "CONFIG_FAT_DEFAULT_IOCHARSET=\"utf8\"", "CONFIG_EXFAT_FS=y", "CONFIG_EXFAT_DEFAULT_IOCHARSET=\"utf8\"", "CONFIG_NTFS3_FS=y", "CONFIG_NTFS3_LZX_XPRESS=y", "CONFIG_NTFS3_FS_POSIX_ACL=y", "CONFIG_PROC_FS=y", "CONFIG_PROC_KCORE=y", "CONFIG_PROC_VMCORE=y", "CONFIG_PROC_SYSCTL=y", "CONFIG_PROC_PAGE_MONITOR=y", "CONFIG_PROC_CHILDREN=y", "CONFIG_KERNFS=y", "CONFIG_SYSFS=y", "CONFIG_TMPFS=y", "CONFIG_TMPFS_POSIX_ACL=y", "CONFIG_TMPFS_XATTR=y", "CONFIG_CONFIGFS_FS=y", "CONFIG_SQUASHFS=y", "CONFIG_SQUASHFS_FILE_DIRECT=y", "CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y", "CONFIG_SQUASHFS_COMPILE_DECOMP_MULTI_PERCPU=y", "CONFIG_SQUASHFS_XATTR=y", "CONFIG_SQUASHFS_ZLIB=y", "CONFIG_SQUASHFS_LZ4=y", "CONFIG_SQUASHFS_LZO=y", "CONFIG_SQUASHFS_XZ=y", "CONFIG_SQUASHFS_ZSTD=n", "CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3", "CONFIG_F2FS_FS=y", "CONFIG_F2FS_FS_COMPRESSION=y", "CONFIG_F2FS_FS_ZSTD=n", "CONFIG_F2FS_CHECK_FS=y", "CONFIG_ARM_ARCH_TIMER=y", "CONFIG_ARM_PMUV3=y", "CONFIG_ARM_GIC=y", "CONFIG_ARM_GIC_V3=y", "CONFIG_PL330_DMA=y", "CONFIG_ARM_PSCI_FW=y", "CONFIG_ARM_SCMI_HAVE_SHMEM=y", "CONFIG_ARM_SCMI_TRANSPORT_SMC=y", "CONFIG_ARM_SCPI_PROTOCOL=y", "CONFIG_OF=y", "#CONFIG_BT_HCIUART_BCM=y", "CONFIG_I2C_GPIO=y", "CONFIG_PWRSEQ_SIMPLE=y", "CONFIG_SENSORS_PWM_FAN=y", "CONFIG_OF_GPIO=y", "CONFIG_DUMP_REG_MISC=y", "CONFIG_REGULATOR_GPIO=y", "#printer devices", "CONFIG_CAN=y", "CONFIG_CAN_GS_USB=y", "CONFIG_CAN_ROCKCHIP_CANFD=m", "CONFIG_BLK_DEV_LOOP=y", "CONFIG_SCSI=y", "CONFIG_BLK_DEV_SD=y", "CONFIG_USB_ACM=m", "#for system software", "CONFIG_TASKSTATS=y", "CONFIG_TASK_XACCT=y", "CONFIG_TASK_IO_ACCOUNTING=y", "CONFIG_CGROUPS=y", "CONFIG_PAGE_COUNTER=y", "CONFIG_MEMCG=y", "CONFIG_SCHED_MM_CID=y", "CONFIG_CGROUP_PIDS=y", "CONFIG_CGROUP_FREEZER=y", "CONFIG_CGROUP_DEVICE=y", "CONFIG_CGROUP_CPUACCT=y", "CONFIG_CGROUP_PERF=y", "CONFIG_SOCK_CGROUP_DATA=y", "CONFIG_NAMESPACES=y", "CONFIG_UTS_NS=y", "CONFIG_TIME_NS=y", "CONFIG_IPC_NS=y", "CONFIG_USER_NS=y", "CONFIG_PID_NS=y", "CONFIG_NET_NS=y", "CONFIG_KEXEC_CORE=y", "CONFIG_KEXEC=y", "CONFIG_KEXEC_FILE=y", "CONFIG_UEVENT_HELPER=y", "CONFIG_UEVENT_HELPER_PATH=\"\"", "CONFIG_DEVTMPFS=y", "CONFIG_DEVTMPFS_MOUNT=y", "CONFIG_INPUT_EVDEV=y", "CONFIG_KEYBOARD_GPIO=y", "CONFIG_MOUSE_SYNAPTICS_USB=y", "CONFIG_GPIO_SYSFS=y", "CONFIG_POWER_RESET_SYSCON=y", "CONFIG_POWER_RESET_SYSCON_POWEROFF=y", "CONFIG_POWER_RESET_RESTART=y", "CONFIG_POWER_RESET_REGULATOR=y", "CONFIG_POWER_SYSCON_REBOOT_MODE=y", "CONFIG_SENSORS_ARM_SCMI=y", "CONFIG_SENSORS_ARM_SCPI=y", "CONFIG_SENSORS_GPIO_FAN=y", "CONFIG_USB_VIDEO_CLASS=y", "CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y", "CONFIG_V4L_PLATFORM_DRIVERS=y", "CONFIG_VIDEO_MEM2MEM_DEINTERLACE=y", "CONFIG_HID_MULTITOUCH=y", "CONFIG_USB_XHCI_HCD=y", "CONFIG_USB_XHCI_PLATFORM=y", "CONFIG_USB_XHCI_PCI=n", "CONFIG_DEVFREQ_GOV_PERFORMANCE=y", "CONFIG_DEVFREQ_GOV_POWERSAVE=y", "CONFIG_DEVFREQ_GOV_USERSPACE=y", "CONFIG_DEVFREQ_GOV_PASSIVE=y", "CONFIG_HW_RANDOM=y", "#sensors", "CONFIG_W1=y", "CONFIG_W1_MASTER_GPIO=y", "CONFIG_W1_SLAVE_THERM=y", "#systemd", "CONFIG_BPF_SYSCALL=y", "CONFIG_CGROUP_BPF=y", "CONFIG_UNIX=y", "#USB", "CONFIG_USB_STORAGE=y", "CONFIG_USB_DWC3_HAPS=n", "CONFIG_USB_SERIAL=y", "CONFIG_USB_SERIAL_GENERIC=y", "CONFIG_USB_SERIAL_CH341=y", "CONFIG_USB_SERIAL_CP210X=y", "CONFIG_USB_SERIAL_FTDI_SIO=y", "#vido, audio", "CONFIG_MEDIA_CEC_SUPPORT=y", "#network", "CONFIG_PACKET=y", "CONFIG_INET=y", "#wifi", "##########", "#Both", "CONFIG_DRM_PANFROST=y", "CONFIG_NOP_USB_XCEIV=y", "CONFIG_DRM_SUN8I_DW_HDMI=y", "##CONFIG_CAN_MCP251X=y", "##CONFIG_FB_TFT_ST7796S=y", "CONFIG_REGULATOR_FAN53555=y", "#rk3566/3568, SoC-specific", "CONFIG_CLK_RK3308=n", "CONFIG_CLK_RK3328=n", "CONFIG_CLK_RK3399=n", "CONFIG_CLK_RK3368=n", "CONFIG_CLK_RK3676=n", "CONFIG_CLK_RK3588=n", "CONFIG_EMAC_ROCKCHIP=y", "#EEPROM", "CONFIG_EEPROM_AT24=y", "CONFIG_EEPROM_AT25=n", "CONFIG_EEPROM_93CX6=n", "#FB", "CONFIG_DRM_SIMPLEDRM=y", "CONFIG_FB=y", "CONFIG_FB_CORE=y", "CONFIG_FB_NOTIFY=y", "CONFIG_FB_DEVICE=y", "CONFIG_FB_SYS_FILLRECT=y", "CONFIG_FB_SYS_COPYAREA=y", "CONFIG_FB_SYS_IMAGEBLIT=y", "CONFIG_FB_SYSMEM_FOPS=y", "CONFIG_FB_DEFERRED_IO=y", "CONFIG_FB_DMAMEM_HELPERS=y", "CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y", "CONFIG_FB_SYSMEM_HELPERS=y", "CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y", "CONFIG_FB_MODE_HELPERS=y", "#eth", "CONFIG_WLAN_VENDOR_BROADCOM=y", "CONFIG_BRCMFMAC=m", "CONFIG_BRCMFMAC_SDIO=y", "CONFIG_B43=n", "CONFIG_B43_SDIO=n", "CONFIG_B43_PHY_G=n", "CONFIG_B43_PHY_N=n", "CONFIG_B43_PHY_LP=n", "CONFIG_B43_PHY_HT=n", "CONFIG_BCMA_DRIVER_PCI=n", "CONFIG_BCMA_HOST_PCI=n", "#typeC", "#CONFIG_TYPEC=y", "#touchscreens", "#CONFIG_TOUCHSCREEN_GOODIX=m", "#CONFIG_TOUCHSCREEN_TSC2007=y", "CONFIG_TOUCHSCREEN_EDT_FT5X06=m", "#CONFIG_TOUCHSCREEN_USB_COMPOSITE=m", "CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=y" ] } ]