From 2f529f9b558ca1c1bd74be7437a84e4711743404 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Fri, 01 Nov 2024 02:11:33 +0000 Subject: [PATCH] add xenomai --- kernel/arch/arm64/configs/rockchip_linux_defconfig | 519 +++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 359 insertions(+), 160 deletions(-) diff --git a/kernel/arch/arm64/configs/rockchip_linux_defconfig b/kernel/arch/arm64/configs/rockchip_linux_defconfig index 0727d01..da35330 100644 --- a/kernel/arch/arm64/configs/rockchip_linux_defconfig +++ b/kernel/arch/arm64/configs/rockchip_linux_defconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 5.10.66 Kernel Configuration +# Linux/arm64 5.10.161 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0" CONFIG_CC_IS_GCC=y @@ -21,6 +21,7 @@ # CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set +CONFIG_WERROR=y CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BUILD_SALT="" @@ -58,6 +59,8 @@ CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y # CONFIG_GENERIC_IRQ_DEBUGFS is not set +CONFIG_HAVE_IRQ_PIPELINE=y +CONFIG_IRQ_PIPELINE=y # end of IRQ subsystem CONFIG_GENERIC_IRQ_MULTI_HANDLER=y @@ -121,8 +124,6 @@ # # Scheduler features # -CONFIG_UCLAMP_TASK=y -CONFIG_UCLAMP_BUCKETS_COUNT=20 # end of Scheduler features CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y @@ -139,7 +140,6 @@ CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y -CONFIG_UCLAMP_TASK_GROUP=y CONFIG_CGROUP_PIDS=y # CONFIG_CGROUP_RDMA is not set CONFIG_CGROUP_FREEZER=y @@ -190,6 +190,7 @@ CONFIG_POSIX_TIMERS=y CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y +# CONFIG_RAW_PRINTK is not set CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_BASE_FULL=y @@ -210,6 +211,7 @@ CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_BPF_SYSCALL=y CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y +# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set # CONFIG_BPF_PRELOAD is not set # CONFIG_USERFAULTFD is not set CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y @@ -331,6 +333,7 @@ # CONFIG_ARM64_ERRATUM_824069 is not set # CONFIG_ARM64_ERRATUM_819472 is not set # CONFIG_ARM64_ERRATUM_832075 is not set +CONFIG_ARM64_ERRATUM_1742098=y CONFIG_ARM64_ERRATUM_845719=y CONFIG_ARM64_ERRATUM_843419=y CONFIG_ARM64_ERRATUM_1024718=y @@ -344,6 +347,12 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_1508412=y +CONFIG_ARM64_ERRATUM_2051678=y +CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +# CONFIG_ARM64_ERRATUM_2454944 is not set +CONFIG_ARM64_ERRATUM_2457168=y # CONFIG_CAVIUM_ERRATUM_22375 is not set # CONFIG_CAVIUM_ERRATUM_23154 is not set CONFIG_CAVIUM_ERRATUM_27456=y @@ -391,6 +400,9 @@ CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +CONFIG_HAVE_DOVETAIL=y +CONFIG_DOVETAIL=y +CONFIG_DOVETAIL_LEGACY_SYSCALL_RANGE=y # CONFIG_PARAVIRT is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set # CONFIG_KEXEC is not set @@ -399,6 +411,7 @@ # CONFIG_XEN is not set CONFIG_FORCE_MAX_ZONEORDER=11 CONFIG_UNMAP_KERNEL_AT_EL0=y +CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ARM64_SW_TTBR0_PAN is not set CONFIG_ARM64_TAGGED_ADDR_ABI=y @@ -499,48 +512,34 @@ # # CPU Idle # -CONFIG_CPU_IDLE=y -CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y -# CONFIG_CPU_IDLE_GOV_LADDER is not set -CONFIG_CPU_IDLE_GOV_MENU=y -# CONFIG_CPU_IDLE_GOV_TEO is not set -CONFIG_DT_IDLE_STATES=y - -# -# ARM CPU Idle Drivers -# -CONFIG_ARM_CPUIDLE=y -CONFIG_ARM_PSCI_CPUIDLE=y -CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y -# end of ARM CPU Idle Drivers +# CONFIG_CPU_IDLE is not set # end of CPU Idle # # CPU Frequency scaling # CONFIG_CPU_FREQ=y -CONFIG_CPU_FREQ_GOV_ATTR_SET=y -CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_TIMES=y -# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set -CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=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_CPU_FREQ_GOV_SCHEDUTIL=y +# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_GOV_USERSPACE is not set +# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set +# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set +# CONFIG_CPU_FREQ_GOV_INTERACTIVE is not set # # CPU frequency scaling drivers # CONFIG_CPUFREQ_DT=y -CONFIG_CPUFREQ_DT_PLATDEV=y # CONFIG_CPUFREQ_DUMMY is not set CONFIG_ARM_ROCKCHIP_CPUFREQ=y # CONFIG_ARM_SCMI_CPUFREQ is not set @@ -582,7 +581,6 @@ CONFIG_EFI_EARLYCON=y CONFIG_ARM_PSCI_FW=y -# CONFIG_ARM_PSCI_CHECKER is not set CONFIG_HAVE_ARM_SMCCC=y CONFIG_HAVE_ARM_SMCCC_DISCOVERY=y CONFIG_ARM_SMCCC_SOC_ID=y @@ -649,6 +647,7 @@ CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y CONFIG_MMU_GATHER_TABLE_FREE=y CONFIG_MMU_GATHER_RCU_TABLE_FREE=y +CONFIG_ARCH_WANT_IRQS_OFF_ACTIVATE_MM=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y @@ -839,6 +838,137 @@ # CONFIG_GKI_HIDDEN_DMA_CONFIGS is not set # CONFIG_GKI_HIDDEN_ETHERNET_CONFIGS is not set # CONFIG_GKI_HACKS_TO_FIX is not set +CONFIG_XENOMAI=y + +# +# Core features +# +# CONFIG_XENO_OPT_SCHED_CLASSES is not set +CONFIG_XENO_OPT_STATS=y +# CONFIG_XENO_OPT_SHIRQ is not set +CONFIG_XENO_OPT_RR_QUANTUM=1000 +CONFIG_XENO_OPT_AUTOTUNE=y +# CONFIG_XENO_OPT_SCALABLE_SCHED is not set +CONFIG_XENO_OPT_TIMER_LIST=y +# CONFIG_XENO_OPT_TIMER_RBTREE is not set +CONFIG_XENO_OPT_VFILE=y +# end of Core features + +# +# Sizes and static limits +# +CONFIG_XENO_OPT_REGISTRY_NRSLOTS=8192 +CONFIG_XENO_OPT_SYS_HEAPSZ=8192 +CONFIG_XENO_OPT_PRIVATE_HEAPSZ=512 +CONFIG_XENO_OPT_SHARED_HEAPSZ=512 +CONFIG_XENO_OPT_NRTIMERS=512 +# end of Sizes and static limits + +# +# Latency settings +# +CONFIG_XENO_OPT_TIMING_SCHEDLAT=0 +CONFIG_XENO_OPT_TIMING_KSCHEDLAT=0 +CONFIG_XENO_OPT_TIMING_IRQLAT=0 +# end of Latency settings + +# CONFIG_XENO_OPT_DEBUG is not set + +# +# Drivers +# +CONFIG_XENO_OPT_RTDM_COMPAT_DEVNODE=y +CONFIG_XENO_DRIVERS_AUTOTUNE=y + +# +# Serial drivers +# +# CONFIG_XENO_DRIVERS_16550A is not set +# end of Serial drivers + +# +# Testing drivers +# +CONFIG_XENO_DRIVERS_TIMERBENCH=y +CONFIG_XENO_DRIVERS_SWITCHTEST=y +CONFIG_XENO_DRIVERS_HEAPCHECK=y +# CONFIG_XENO_DRIVERS_RTDMTEST is not set +# end of Testing drivers + +# +# CAN drivers +# +# CONFIG_XENO_DRIVERS_CAN is not set +# end of CAN drivers + +# +# RTnet +# +# CONFIG_XENO_DRIVERS_NET is not set +# end of RTnet + +# +# ANALOGY drivers +# +# CONFIG_XENO_DRIVERS_ANALOGY is not set +# end of ANALOGY drivers + +# +# Real-time IPC drivers +# +# CONFIG_XENO_DRIVERS_RTIPC is not set +# end of Real-time IPC drivers + +# +# UDD support +# +# CONFIG_XENO_DRIVERS_UDD is not set +# end of UDD support + +# +# Real-time GPIO drivers +# +# CONFIG_XENO_DRIVERS_GPIO is not set +# end of Real-time GPIO drivers + +# +# GPIOPWM support +# +# CONFIG_XENO_DRIVERS_GPIOPWM is not set +# end of GPIOPWM support + +# +# Real-time SPI master drivers +# +# end of Real-time SPI master drivers +# end of Drivers + +CONFIG_XENO_ARCH_FPU=y +CONFIG_XENO_ARCH_OUTOFLINE_XNLOCK=y + +# +# WARNING! Page migration (CONFIG_MIGRATION) may increase +# + +# +# latency. +# + +# +# WARNING! At least one of APM, CPU frequency scaling, ACPI 'processor' +# + +# +# or CPU idle features is enabled. Any of these options may +# + +# +# cause troubles with Xenomai. You should disable them. +# +CONFIG_XENO_VERSION_MAJOR=3 +CONFIG_XENO_VERSION_MINOR=2 +CONFIG_XENO_REVISION_LEVEL=4 +CONFIG_XENO_VERSION_STRING="3.2.4" CONFIG_FREEZER=y # @@ -904,10 +1034,15 @@ CONFIG_SPECULATIVE_PAGE_FAULT=y # CONFIG_GUP_BENCHMARK is not set CONFIG_ARCH_HAS_PTE_SPECIAL=y + +# +# Data Access Monitoring +# +# CONFIG_DAMON is not set +# end of Data Access Monitoring # end of Memory Management options CONFIG_NET=y -CONFIG_COMPAT_NETLINK_MESSAGES=y CONFIG_NET_INGRESS=y CONFIG_SKB_EXTENSIONS=y @@ -956,6 +1091,7 @@ # CONFIG_INET_ESP_OFFLOAD is not set # CONFIG_INET_ESPINTCP is not set # CONFIG_INET_IPCOMP is not set +CONFIG_INET_TABLE_PERTURB_ORDER=16 # CONFIG_INET_DIAG is not set # CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_CUBIC=y @@ -1323,7 +1459,7 @@ # Bluetooth device drivers # # CONFIG_BT_HCIBTUSB is not set -CONFIG_BT_HCIBTSDIO=y +# CONFIG_BT_HCIBTSDIO is not set CONFIG_BT_HCIUART=y CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y @@ -1336,17 +1472,13 @@ # CONFIG_BT_HCIVHCI is not set # CONFIG_BT_MRVL is not set # CONFIG_BT_MTKSDIO is not set -# CONFIG_BT_HCIBTUSB_RTKBTUSB is not set +# CONFIG_BT_HCIBTUSB_RTLBTUSB is not set # end of Bluetooth device drivers # CONFIG_AF_RXRPC is not set # CONFIG_AF_KCM is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=y -CONFIG_WEXT_PRIV=y CONFIG_CFG80211=y # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set @@ -1363,7 +1495,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" # CONFIG_MAC80211_MESH is not set -# CONFIG_MAC80211_LEDS is not set +CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set @@ -1445,6 +1577,8 @@ # CONFIG_PCIE_DW_PLAT_HOST is not set CONFIG_PCIE_DW_ROCKCHIP=y CONFIG_PCIE_RK_THREADED_INIT=y +# CONFIG_PCIE_DW_DMATEST is not set +# CONFIG_PCIE_DW_ROCKCHIP_EP is not set # CONFIG_PCI_HISI is not set # CONFIG_PCIE_KIRIN is not set # CONFIG_PCI_MESON is not set @@ -1623,6 +1757,7 @@ CONFIG_MTD_SPI_NOR=y CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y +# CONFIG_MTD_SPI_NOR_MISC is not set CONFIG_MTD_UBI=y CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 @@ -1681,6 +1816,16 @@ # # Misc devices # + +# +# RK628 misc driver +# +# CONFIG_RK628_MISC is not set +# end of RK628 misc driver + +# CONFIG_RK803 is not set +# CONFIG_PCIE_FUNC_RKEP is not set +# CONFIG_LT7911D_FB_NOTIFIER is not set # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set # CONFIG_PHANTOM is not set @@ -1702,7 +1847,7 @@ # CONFIG_XILINX_SDFEC is not set # CONFIG_PVPANIC is not set # CONFIG_HISI_HIKEY_USB is not set -# CONFIG_RK803 is not set +CONFIG_KHADAS_MCU=y # CONFIG_C2PORT is not set # @@ -1921,55 +2066,43 @@ # CONFIG_NET_VENDOR_3COM is not set # CONFIG_NET_VENDOR_ADAPTEC is not set # CONFIG_NET_VENDOR_AGERE is not set -CONFIG_NET_VENDOR_ALACRITECH=y -# CONFIG_SLICOSS is not set +# CONFIG_NET_VENDOR_ALACRITECH is not set # CONFIG_NET_VENDOR_ALTEON is not set # CONFIG_ALTERA_TSE is not set -CONFIG_NET_VENDOR_AMAZON=y -# CONFIG_ENA_ETHERNET is not set +# CONFIG_NET_VENDOR_AMAZON is not set # CONFIG_NET_VENDOR_AMD is not set -CONFIG_NET_VENDOR_AQUANTIA=y -# CONFIG_AQTION is not set +# CONFIG_NET_VENDOR_AQUANTIA is not set # CONFIG_NET_VENDOR_ARC is not set # CONFIG_NET_VENDOR_ATHEROS is not set -CONFIG_NET_VENDOR_AURORA=y -# CONFIG_AURORA_NB8800 is not set +# CONFIG_NET_VENDOR_AURORA is not set # CONFIG_NET_VENDOR_BROADCOM is not set # CONFIG_NET_VENDOR_BROCADE is not set -CONFIG_NET_VENDOR_CADENCE=y -# CONFIG_MACB is not set +# CONFIG_NET_VENDOR_CADENCE is not set # CONFIG_NET_VENDOR_CAVIUM is not set # CONFIG_NET_VENDOR_CHELSIO is not set # CONFIG_NET_VENDOR_CISCO is not set -CONFIG_NET_VENDOR_CORTINA=y -# CONFIG_GEMINI_ETHERNET is not set +# CONFIG_NET_VENDOR_CORTINA is not set # CONFIG_DNET is not set # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set # CONFIG_NET_VENDOR_EZCHIP is not set -CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_GVE is not set +# CONFIG_NET_VENDOR_GOOGLE is not set # CONFIG_NET_VENDOR_HISILICON is not set -CONFIG_NET_VENDOR_HUAWEI=y -# CONFIG_HINIC is not set +# CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_INTEL is not set # CONFIG_JME is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MELLANOX is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set -CONFIG_NET_VENDOR_MICROSEMI=y +# CONFIG_NET_VENDOR_MICROSEMI is not set # CONFIG_NET_VENDOR_MYRI is not set # CONFIG_FEALNX is not set # CONFIG_NET_VENDOR_NATSEMI is not set -CONFIG_NET_VENDOR_NETERION=y -# CONFIG_S2IO is not set -# CONFIG_VXGE is not set -CONFIG_NET_VENDOR_NETRONOME=y -# CONFIG_NFP is not set -CONFIG_NET_VENDOR_NI=y -# CONFIG_NI_XGE_MANAGEMENT_ENET is not set +# CONFIG_NET_VENDOR_NETERION is not set +# CONFIG_NET_VENDOR_NETRONOME is not set +# CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set # CONFIG_NET_VENDOR_OKI is not set # CONFIG_ETHOC is not set @@ -1984,8 +2117,10 @@ CONFIG_NET_VENDOR_REALTEK=y # CONFIG_8139CP is not set # CONFIG_8139TOO is not set -# CONFIG_R8168 is not set -CONFIG_R8169=y +CONFIG_R8168=y +# CONFIG_R8169 is not set +# CONFIG_R8125 is not set +# CONFIG_REALTEK_PGTOOL is not set # CONFIG_NET_VENDOR_RENESAS is not set # CONFIG_NET_VENDOR_ROCKER is not set # CONFIG_NET_VENDOR_SAMSUNG is not set @@ -2000,9 +2135,9 @@ CONFIG_NET_VENDOR_STMICRO=y CONFIG_STMMAC_ETH=y # CONFIG_STMMAC_SELFTESTS is not set +# CONFIG_STMMAC_UIO is not set CONFIG_STMMAC_ETHTOOL=y CONFIG_STMMAC_FULL=y -CONFIG_STMMAC_PTP=y CONFIG_STMMAC_PLATFORM=y # CONFIG_DWMAC_DWC_QOS_ETH is not set CONFIG_DWMAC_GENERIC=y @@ -2053,6 +2188,7 @@ # CONFIG_MICROCHIP_PHY is not set # CONFIG_MICROCHIP_T1_PHY is not set # CONFIG_MICROSEMI_PHY is not set +# CONFIG_MOTORCOMM_PHY is not set # CONFIG_NATIONAL_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_AT803X_PHY is not set @@ -2134,7 +2270,7 @@ CONFIG_USB_NET_NET1080=y # CONFIG_USB_NET_PLUSB is not set # CONFIG_USB_NET_MCS7830 is not set -CONFIG_USB_NET_RNDIS_HOST=y +# CONFIG_USB_NET_RNDIS_HOST is not set CONFIG_USB_NET_CDC_SUBSET_ENABLE=y CONFIG_USB_NET_CDC_SUBSET=y # CONFIG_USB_ALI_M5632 is not set @@ -2146,7 +2282,7 @@ CONFIG_USB_NET_ZAURUS=y # CONFIG_USB_NET_CX82310_ETH is not set # CONFIG_USB_NET_KALMIA is not set -# CONFIG_USB_NET_QMI_WWAN is not set +CONFIG_USB_NET_QMI_WWAN=y # CONFIG_USB_HSO is not set # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set @@ -2154,49 +2290,7 @@ # CONFIG_USB_VL600 is not set # CONFIG_USB_NET_CH9200 is not set # CONFIG_USB_NET_AQC111 is not set -CONFIG_WLAN=y -# CONFIG_WIRELESS_WDS is not set -# CONFIG_WLAN_VENDOR_ADMTEK is not set -# CONFIG_WLAN_VENDOR_ATH is not set -CONFIG_WLAN_VENDOR_ATMEL=y -# CONFIG_ATMEL is not set -# CONFIG_AT76C50X_USB is not set -CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_B43 is not set -# CONFIG_B43LEGACY is not set -# CONFIG_BRCMSMAC is not set -# CONFIG_BRCMFMAC is not set -# CONFIG_WLAN_VENDOR_CISCO is not set -# 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 is not set -CONFIG_WLAN_VENDOR_MICROCHIP=y -# CONFIG_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -# CONFIG_WLAN_VENDOR_RALINK is not set -# CONFIG_WLAN_VENDOR_REALTEK is not set -# CONFIG_WLAN_VENDOR_RSI is not set -# CONFIG_WLAN_VENDOR_ST is not set -# CONFIG_WLAN_VENDOR_TI is not set -# CONFIG_WLAN_VENDOR_ZYDAS is not set -# CONFIG_WLAN_VENDOR_QUANTENNA is not set -CONFIG_WL_ROCKCHIP=y -CONFIG_WIFI_BUILD_MODULE=y -# CONFIG_WIFI_LOAD_DRIVER_WHEN_KERNEL_BOOTUP is not set -# CONFIG_WIFI_GENERATE_RANDOM_MAC_ADDR is not set -CONFIG_BCMDHD=y -CONFIG_AP6XXX=m -CONFIG_BCMDHD_SDIO=y -# CONFIG_BCMDHD_PCIE is not set -CONFIG_BCMDHD_FW_PATH="/vendor/etc/firmware/fw_bcmdhd.bin" -CONFIG_BCMDHD_NVRAM_PATH="/vendor/etc/firmware/nvram.txt" -# CONFIG_BCMDHD_STATIC_IF is not set -# CONFIG_CYW_BCMDHD is not set -# CONFIG_RTL8723DU is not set -# CONFIG_MAC80211_HWSIM is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set -# CONFIG_VIRT_WIFI is not set +# CONFIG_WLAN is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers @@ -2206,7 +2300,6 @@ # CONFIG_NETDEVSIM is not set # CONFIG_NET_FAILOVER is not set # CONFIG_ISDN is not set -# CONFIG_NVM is not set # # Input device support @@ -2300,6 +2393,7 @@ # CONFIG_TOUCHSCREEN_FUJITSU is not set # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_GSL3673 is not set +# CONFIG_TOUCHSCREEN_GSL3673_800X1280 is not set # CONFIG_TOUCHSCREEN_GSLX680_PAD is not set CONFIG_TOUCHSCREEN_GT1X=y CONFIG_TOUCHSCREEN_GT9XX=y @@ -2323,6 +2417,7 @@ # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_PENMOUNT is not set CONFIG_TOUCHSCREEN_EDT_FT5X06=y +# CONFIG_TOUCHSCREEN_RASPITS_FT5426 is not set # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set # CONFIG_TOUCHSCREEN_TOUCHWIN is not set # CONFIG_TOUCHSCREEN_PIXCIR is not set @@ -2471,7 +2566,6 @@ CONFIG_HW_RANDOM=y # CONFIG_HW_RANDOM_TIMERIOMEM is not set # CONFIG_HW_RANDOM_BA431 is not set -CONFIG_HW_RANDOM_CAVIUM=y CONFIG_HW_RANDOM_OPTEE=y # CONFIG_HW_RANDOM_CCTRNG is not set # CONFIG_HW_RANDOM_XIPHERA is not set @@ -2493,10 +2587,9 @@ # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set # CONFIG_XILLYBUS is not set -# end of Character devices - # CONFIG_RANDOM_TRUST_CPU is not set # CONFIG_RANDOM_TRUST_BOOTLOADER is not set +# end of Character devices # # I2C support @@ -2607,6 +2700,7 @@ # CONFIG_SPI_PL022 is not set # CONFIG_SPI_PXA2XX is not set CONFIG_SPI_ROCKCHIP=y +# CONFIG_SPI_ROCKCHIP_MISCDEV is not set CONFIG_SPI_ROCKCHIP_SFC=y # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set @@ -2714,9 +2808,11 @@ # # CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_ADNP is not set +# CONFIG_GPIO_AW9110 is not set # CONFIG_GPIO_GW_PLD is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set +# CONFIG_GPIO_NCA9539 is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCA9570 is not set # CONFIG_GPIO_PCF857X is not set @@ -2778,6 +2874,7 @@ # CONFIG_CHARGER_ADP5061 is not set # CONFIG_BATTERY_CW2015 is not set CONFIG_BATTERY_CW2017=y +# CONFIG_BATTERY_CW221X is not set # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set @@ -2792,7 +2889,10 @@ # CONFIG_CHARGER_LP8727 is not set CONFIG_CHARGER_GPIO=y # CONFIG_CHARGER_MANAGER is not set +# CONFIG_ROCKCHIP_CHARGER_MANAGER is not set # CONFIG_CHARGER_LT3651 is not set +# CONFIG_CHARGER_SC8551 is not set +# CONFIG_CHARGER_SC89890 is not set # CONFIG_CHARGER_DETECTOR_MAX14656 is not set # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24190 is not set @@ -2813,6 +2913,7 @@ CONFIG_CHARGER_RK817=y # CONFIG_BATTERY_RK818 is not set # CONFIG_CHARGER_RK818 is not set +# CONFIG_CHARGER_SGM41542 is not set CONFIG_HWMON=y # CONFIG_HWMON_DEBUG_CHIP is not set @@ -2982,6 +3083,7 @@ # CONFIG_THERMAL_EMULATION is not set # CONFIG_THERMAL_MMIO is not set CONFIG_ROCKCHIP_THERMAL=y +# CONFIG_RK_VIRTUAL_THERMAL is not set # CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y @@ -3007,6 +3109,7 @@ # CONFIG_CADENCE_WATCHDOG is not set CONFIG_DW_WATCHDOG=y # CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_KHADAS_WATCHDOG=y # CONFIG_ARM_SMC_WATCHDOG is not set # CONFIG_ALIM7101_WDT is not set # CONFIG_I6300ESB_WDT is not set @@ -3076,7 +3179,6 @@ # CONFIG_MFD_MAX8997 is not set # CONFIG_MFD_MAX8998 is not set # CONFIG_MFD_MAX96745 is not set -# CONFIG_MFD_MAX96752F is not set # CONFIG_MFD_MAX96755F is not set # CONFIG_MFD_MT6360 is not set # CONFIG_MFD_MT6397 is not set @@ -3089,6 +3191,7 @@ # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_RC5T583 is not set +# CONFIG_MFD_RK618 is not set # CONFIG_MFD_RK628 is not set # CONFIG_MFD_RK630 is not set # CONFIG_MFD_RK630_I2C is not set @@ -3097,6 +3200,13 @@ CONFIG_MFD_RK806_SPI=y CONFIG_MFD_RK808=y # CONFIG_MFD_RK1000 is not set + +# +# driver for different display serdes +# +# CONFIG_MFD_SERDES_DISPLAY is not set +# CONFIG_MFD_RKX110_X120 is not set +# CONFIG_ROCKCHIP_SERDES_DRM_PANEL is not set # CONFIG_MFD_RN5T618 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set @@ -3356,6 +3466,8 @@ # CONFIG_ROCKCHIP_CIF_WORKMODE_ONEFRAME is not set CONFIG_ROCKCHIP_CIF_USE_DUMMY_BUF=y # CONFIG_ROCKCHIP_CIF_USE_NONE_DUMMY_BUF is not set +# CONFIG_ROCKCHIP_CIF_USE_MONITOR is not set +# CONFIG_VIDEO_ROCKCHIP_RKISP1 is not set CONFIG_VIDEO_ROCKCHIP_ISP=y CONFIG_VIDEO_ROCKCHIP_ISP_VERSION_V1X=y # CONFIG_VIDEO_ROCKCHIP_ISP_VERSION_V20 is not set @@ -3366,6 +3478,7 @@ # CONFIG_VIDEO_ROCKCHIP_ISPP_FEC is not set # CONFIG_VIDEO_ROCKCHIP_ISPP_VERSION_V10 is not set CONFIG_VIDEO_ROCKCHIP_ISPP_VERSION_V20=y +CONFIG_VIDEO_ROCKCHIP_HDMIRX_CLASS=y CONFIG_VIDEO_ROCKCHIP_HDMIRX=y # CONFIG_VIDEO_XILINX is not set CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -3427,8 +3540,11 @@ # CONFIG_VIDEO_BT866 is not set # CONFIG_VIDEO_EP9461E is not set # CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_IT6616 is not set CONFIG_VIDEO_LT6911UXC=y +# CONFIG_VIDEO_LT6911UXE is not set CONFIG_VIDEO_LT7911D=y +# CONFIG_VIDEO_LT7911UXC is not set # CONFIG_VIDEO_LT8619C is not set # CONFIG_VIDEO_ML86V7667 is not set # CONFIG_VIDEO_NVP6158 is not set @@ -3442,6 +3558,8 @@ # CONFIG_VIDEO_SAA711X is not set # CONFIG_VIDEO_TC358743 is not set CONFIG_VIDEO_TC35874X=y +# CONFIG_VIDEO_TECHPOINT is not set +# CONFIG_VIDEO_THCV244 is not set # CONFIG_VIDEO_TVP514X is not set # CONFIG_VIDEO_TVP5150 is not set # CONFIG_VIDEO_TVP7002 is not set @@ -3451,7 +3569,10 @@ # CONFIG_VIDEO_TW9910 is not set # CONFIG_VIDEO_VPX3220 is not set # CONFIG_VIDEO_MAX9286 is not set +# CONFIG_VIDEO_MAX96712 is not set # CONFIG_VIDEO_MAX96714 is not set +# CONFIG_VIDEO_MAX96722 is not set +# CONFIG_VIDEO_DES_MAXIM4C is not set # # Video and audio decoders @@ -3509,17 +3630,21 @@ # Camera sensor devices # # CONFIG_VIDEO_AR0230 is not set +# CONFIG_VIDEO_AR0822 is not set # CONFIG_VIDEO_GC02M2 is not set # CONFIG_VIDEO_GC08A3 is not set +# CONFIG_VIDEO_GC1084 is not set # CONFIG_VIDEO_GC2053 is not set # CONFIG_VIDEO_GC2093 is not set # CONFIG_VIDEO_GC2145 is not set # CONFIG_VIDEO_GC2385 is not set +# CONFIG_VIDEO_GC3003 is not set # CONFIG_VIDEO_GC4023 is not set # CONFIG_VIDEO_GC4653 is not set # CONFIG_VIDEO_GC4663 is not set # CONFIG_VIDEO_GC4C33 is not set # CONFIG_VIDEO_GC5025 is not set +# CONFIG_VIDEO_GC5035 is not set CONFIG_VIDEO_GC8034=y # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_IMX214 is not set @@ -3538,17 +3663,21 @@ # CONFIG_VIDEO_IMX378 is not set CONFIG_VIDEO_IMX415=y CONFIG_VIDEO_IMX464=y +# CONFIG_VIDEO_IMX492 is not set # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX577 is not set # CONFIG_VIDEO_IMX586 is not set # CONFIG_VIDEO_JX_K17 is not set # CONFIG_VIDEO_OS02G10 is not set +# CONFIG_VIDEO_OS02K10 is not set # CONFIG_VIDEO_OS03B10 is not set CONFIG_VIDEO_OS04A10=y # CONFIG_VIDEO_OS05A20 is not set # CONFIG_VIDEO_OS08A20 is not set # CONFIG_VIDEO_OV02B10 is not set # CONFIG_VIDEO_OV02K10 is not set +# CONFIG_VIDEO_OV16A10 is not set +# CONFIG_VIDEO_OV16A1Q is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set @@ -3589,14 +3718,31 @@ # CONFIG_VIDEO_MT9V011 is not set # CONFIG_VIDEO_MT9V032 is not set # CONFIG_VIDEO_MT9V111 is not set +# CONFIG_VIDEO_SC031GS is not set +# CONFIG_VIDEO_SC035GS is not set # CONFIG_VIDEO_SC132GS is not set +# CONFIG_VIDEO_SC1346 is not set +# CONFIG_VIDEO_SC200AI is not set +# CONFIG_VIDEO_SC210IOT is not set +# CONFIG_VIDEO_SC2232 is not set +# CONFIG_VIDEO_SC2239 is not set +# CONFIG_VIDEO_SC223A is not set # CONFIG_VIDEO_SC230AI is not set +# CONFIG_VIDEO_SC2310 is not set +# CONFIG_VIDEO_SC2336 is not set # CONFIG_VIDEO_SC301IOT is not set # CONFIG_VIDEO_SC3336 is not set +# CONFIG_VIDEO_SC3338 is not set # CONFIG_VIDEO_SC401AI is not set +# CONFIG_VIDEO_SC4210 is not set +# CONFIG_VIDEO_SC4238 is not set +# CONFIG_VIDEO_SC430CS is not set # CONFIG_VIDEO_SC4336 is not set # CONFIG_VIDEO_SC500AI is not set +# CONFIG_VIDEO_SC501AI is not set # CONFIG_VIDEO_SC530AI is not set +# CONFIG_VIDEO_SC5336 is not set +# CONFIG_VIDEO_SC850SL is not set # CONFIG_VIDEO_SENSOR_ADAPTER is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_NOON010PC30 is not set @@ -3623,6 +3769,7 @@ # CONFIG_VIDEO_AW8601 is not set # CONFIG_VIDEO_CN3927V is not set # CONFIG_VIDEO_DW9714 is not set +# CONFIG_VIDEO_DW9763 is not set # CONFIG_VIDEO_DW9768 is not set # CONFIG_VIDEO_DW9800W is not set # CONFIG_VIDEO_DW9807_VCM is not set @@ -3910,13 +4057,13 @@ # CONFIG_DRM_VGEM is not set # CONFIG_DRM_VKMS is not set CONFIG_DRM_ROCKCHIP=y -# CONFIG_ROCKCHIP_DRM_CUBIC_LUT is not set # CONFIG_ROCKCHIP_DRM_DEBUG is not set # CONFIG_ROCKCHIP_DRM_DIRECT_SHOW is not set CONFIG_ROCKCHIP_VOP=y CONFIG_ROCKCHIP_VOP2=y CONFIG_ROCKCHIP_ANALOGIX_DP=y CONFIG_ROCKCHIP_CDN_DP=y +# CONFIG_ROCKCHIP_DRM_TVE is not set CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_DW_DP=y @@ -3926,6 +4073,7 @@ # CONFIG_ROCKCHIP_RK3066_HDMI is not set # CONFIG_ROCKCHIP_VCONN is not set # CONFIG_DRM_ROCKCHIP_VVOP is not set +# CONFIG_ROCKCHIP_DW_HDCP2 is not set # CONFIG_DRM_UDL is not set # CONFIG_DRM_AST is not set # CONFIG_DRM_MGAG200 is not set @@ -3950,6 +4098,7 @@ # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set @@ -3961,10 +4110,13 @@ # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set +# CONFIG_DRM_PANEL_MAXIM_MAX96752F is not set +# CONFIG_DRM_PANEL_MAXIM_MAX96772 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set +# CONFIG_DRM_PANEL_RADXA_DISPLAY_8HD is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set @@ -3990,6 +4142,7 @@ # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set +# CONFIG_DRM_PANEL_INNOLUX_AFJ101_BA2131 is not set # end of Display Panels CONFIG_DRM_BRIDGE=y @@ -4005,7 +4158,6 @@ # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LVDS_CODEC is not set # CONFIG_DRM_MAXIM_MAX96745 is not set -# CONFIG_DRM_MAXIM_MAX96752F is not set # CONFIG_DRM_MAXIM_MAX96755F is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set # CONFIG_DRM_NWL_MIPI_DSI is not set @@ -4094,6 +4246,7 @@ CONFIG_MALI_BIFROST=y CONFIG_MALI_PLATFORM_NAME="rk" CONFIG_MALI_REAL_HW=y +# CONFIG_MALI_BIFROST_NO_MALI is not set # # Platform specific options @@ -4102,18 +4255,17 @@ CONFIG_MALI_BIFROST_DEVFREQ=y CONFIG_MALI_BIFROST_GATOR_SUPPORT=y CONFIG_MALI_BIFROST_ENABLE_TRACE=y -# CONFIG_MALI_BIFROST_DMA_FENCE is not set # CONFIG_MALI_DMA_BUF_MAP_ON_DEMAND is not set # CONFIG_MALI_DMA_BUF_LEGACY_COMPAT is not set +# CONFIG_MALI_CORESIGHT is not set CONFIG_MALI_BIFROST_EXPERT=y -# CONFIG_MALI_2MB_ALLOC is not set +# CONFIG_LARGE_PAGE_ALLOC_OVERRIDE is not set +# CONFIG_LARGE_PAGE_ALLOC is not set # CONFIG_MALI_MEMORY_FULLY_BACKED is not set # # Platform options # -# CONFIG_MALI_BIFROST_NO_MALI is not set -# CONFIG_MALI_GEM5_BUILD is not set # # Debug options @@ -4256,6 +4408,7 @@ CONFIG_ROCKCHIP_MPP_IEP2=y CONFIG_ROCKCHIP_MPP_JPGDEC=y CONFIG_ROCKCHIP_MPP_AV1DEC=y +# CONFIG_ROCKCHIP_MPP_VDPP is not set # CONFIG_ROCKCHIP_DVBM is not set # end of Rockchip Misc Video driver @@ -4269,6 +4422,7 @@ CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set @@ -4361,9 +4515,13 @@ # CONFIG_SND_SOC_IMG is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set CONFIG_SND_SOC_ROCKCHIP=y +# CONFIG_SND_SOC_ROCKCHIP_DLP is not set CONFIG_SND_SOC_ROCKCHIP_I2S=y CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=y +# CONFIG_SND_SOC_ROCKCHIP_I2S_TDM_MULTI_LANES is not set +# CONFIG_SND_SOC_ROCKCHIP_MULTI_DAIS is not set CONFIG_SND_SOC_ROCKCHIP_PDM=y +# CONFIG_SND_SOC_ROCKCHIP_SAI is not set CONFIG_SND_SOC_ROCKCHIP_SPDIF=y CONFIG_SND_SOC_ROCKCHIP_SPDIFRX=y # CONFIG_SND_SOC_ROCKCHIP_VAD is not set @@ -4475,8 +4633,11 @@ # CONFIG_SND_SOC_RK3228 is not set CONFIG_SND_SOC_RK3308=y CONFIG_SND_SOC_RK3328=y +# CONFIG_SND_SOC_RK3528 is not set +# CONFIG_SND_SOC_RK730 is not set CONFIG_SND_SOC_RK817=y CONFIG_SND_SOC_RK_CODEC_DIGITAL=y +# CONFIG_SND_SOC_RK_DSM is not set CONFIG_SND_SOC_RL6231=y CONFIG_SND_SOC_RT5616=y # CONFIG_SND_SOC_RT5631 is not set @@ -4504,6 +4665,7 @@ # CONFIG_SND_SOC_TAS5720 is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set +# CONFIG_SND_SOC_TDA7803 is not set # CONFIG_SND_SOC_TFA9879 is not set # CONFIG_SND_SOC_TLV320AIC23_I2C is not set # CONFIG_SND_SOC_TLV320AIC23_SPI is not set @@ -4551,6 +4713,7 @@ # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_AW87XXX is not set +# CONFIG_SND_SOC_AW883XX is not set # end of CODEC drivers CONFIG_SND_SIMPLE_CARD_UTILS=y @@ -4779,6 +4942,7 @@ # CONFIG_USB_DWC3_HAPS=y CONFIG_USB_DWC3_OF_SIMPLE=y +CONFIG_USB_DWC3_ROCKCHIP_INNO=y CONFIG_USB_DWC2=y # CONFIG_USB_DWC2_HOST is not set @@ -4925,6 +5089,9 @@ CONFIG_USB_LIBCOMPOSITE=y CONFIG_USB_F_ACM=y CONFIG_USB_U_SERIAL=y +CONFIG_USB_U_ETHER=y +CONFIG_USB_F_ECM=y +CONFIG_USB_F_RNDIS=y CONFIG_USB_F_MASS_STORAGE=y CONFIG_USB_F_FS=y CONFIG_USB_F_UVC=y @@ -4934,9 +5101,9 @@ CONFIG_USB_CONFIGFS_ACM=y # CONFIG_USB_CONFIGFS_OBEX is not set # CONFIG_USB_CONFIGFS_NCM is not set -# CONFIG_USB_CONFIGFS_ECM is not set +CONFIG_USB_CONFIGFS_ECM=y # CONFIG_USB_CONFIGFS_ECM_SUBSET is not set -# CONFIG_USB_CONFIGFS_RNDIS is not set +CONFIG_USB_CONFIGFS_RNDIS=y # CONFIG_USB_CONFIGFS_EEM is not set CONFIG_USB_CONFIGFS_MASS_STORAGE=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set @@ -5039,7 +5206,7 @@ # CONFIG_MMC_USHC is not set # CONFIG_MMC_USDHI6ROL0 is not set CONFIG_MMC_CQHCI=y -# CONFIG_MMC_HSQ is not set +CONFIG_MMC_HSQ=y # CONFIG_MMC_TOSHIBA_PCI is not set # CONFIG_MMC_MTK is not set # CONFIG_MMC_SDHCI_XENON is not set @@ -5276,8 +5443,8 @@ # DMABUF options # CONFIG_DMABUF_CACHE=y -CONFIG_DMABUF_DEBUG=y -# CONFIG_DMABUF_DEBUG_ADVANCED is not set +# CONFIG_RK_DMABUF_DEBUG is not set +CONFIG_DMABUF_PARTIAL=y CONFIG_SYNC_FILE=y CONFIG_SW_SYNC=y CONFIG_SW_SYNC_DEBUG=y @@ -5290,6 +5457,7 @@ CONFIG_DMABUF_HEAPS_PAGE_POOL=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS_CMA=y +# CONFIG_DMABUF_HEAPS_SRAM is not set # CONFIG_DMABUF_HEAPS_ROCKCHIP is not set # end of DMABUF options @@ -5313,16 +5481,9 @@ # CONFIG_GREYBUS is not set CONFIG_STAGING=y -# CONFIG_PRISM2_USB is not set # CONFIG_COMEDI is not set -# CONFIG_RTL8192U is not set -# CONFIG_RTLLIB is not set -# CONFIG_RTL8723BS is not set -# CONFIG_R8712U is not set -# CONFIG_R8188EU is not set # CONFIG_RTS5208 is not set # CONFIG_VT6655 is not set -# CONFIG_VT6656 is not set # # IIO staging drivers @@ -5390,14 +5551,6 @@ # CONFIG_ASHMEM is not set # CONFIG_DEBUG_KINFO is not set # CONFIG_ION is not set -CONFIG_FIQ_DEBUGGER=y -CONFIG_FIQ_DEBUGGER_NO_SLEEP=y -# CONFIG_FIQ_DEBUGGER_WAKEUP_IRQ_ALWAYS_ON is not set -CONFIG_FIQ_DEBUGGER_CONSOLE=y -CONFIG_FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE=y -CONFIG_FIQ_DEBUGGER_TRUST_ZONE=y -# CONFIG_FIQ_DEBUGGER_UART_OVERLAY is not set -CONFIG_RK_CONSOLE_THREAD=y # end of Android # CONFIG_STAGING_BOARD is not set @@ -5462,9 +5615,9 @@ CONFIG_ROCKCHIP_CLK_LINK=y CONFIG_ROCKCHIP_CLK_BOOST=y CONFIG_ROCKCHIP_CLK_INV=y +CONFIG_ROCKCHIP_CLK_OUT=y CONFIG_ROCKCHIP_CLK_PVTM=y CONFIG_ROCKCHIP_DDRCLK=y -# CONFIG_ROCKCHIP_DDRCLK_SCPI is not set CONFIG_ROCKCHIP_DDRCLK_SIP=y CONFIG_ROCKCHIP_DDRCLK_SIP_V2=y # CONFIG_ROCKCHIP_PLL_RK3066 is not set @@ -5574,6 +5727,10 @@ # end of Qualcomm SoC drivers # +# Rockchip SoC drivers +# + +# # Rockchip CPU selection # CONFIG_CPU_PX30=y @@ -5582,19 +5739,24 @@ CONFIG_CPU_RK3328=y # CONFIG_CPU_RK3368 is not set CONFIG_CPU_RK3399=y +# CONFIG_CPU_RK3528 is not set +# CONFIG_CPU_RK3562 is not set CONFIG_CPU_RK3568=y CONFIG_CPU_RK3588=y # end of Rockchip CPU selection CONFIG_NO_GKI=y # CONFIG_ROCKCHIP_AMP is not set +# CONFIG_ROCKCHIP_ARM64_ALIGN_FAULT_FIX is not set CONFIG_ROCKCHIP_CPUINFO=y CONFIG_ROCKCHIP_GRF=y # CONFIG_ROCKCHIP_HW_DECOMPRESS is not set +# CONFIG_ROCKCHIP_HW_DECOMPRESS_USER is not set CONFIG_ROCKCHIP_IODOMAIN=y # CONFIG_ROCKCHIP_IOMUX is not set CONFIG_ROCKCHIP_IPA=y CONFIG_ROCKCHIP_OPP=y +# CONFIG_ROCKCHIP_OPTIMIZE_RT_PRIO is not set # CONFIG_ROCKCHIP_PERFORMANCE is not set CONFIG_ROCKCHIP_PM_DOMAINS=y CONFIG_ROCKCHIP_PVTM=y @@ -5604,8 +5766,23 @@ CONFIG_ROCKCHIP_VENDOR_STORAGE=y CONFIG_ROCKCHIP_MMC_VENDOR_STORAGE=y CONFIG_ROCKCHIP_MTD_VENDOR_STORAGE=y +# CONFIG_ROCKCHIP_RAM_VENDOR_STORAGE is not set CONFIG_ROCKCHIP_VENDOR_STORAGE_UPDATE_LOADER=y + +# +# FIQ Debugger +# +CONFIG_FIQ_DEBUGGER=y +CONFIG_FIQ_DEBUGGER_NO_SLEEP=y +# CONFIG_FIQ_DEBUGGER_WAKEUP_IRQ_ALWAYS_ON is not set +CONFIG_FIQ_DEBUGGER_CONSOLE=y +CONFIG_FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE=y +CONFIG_FIQ_DEBUGGER_TRUST_ZONE=y +# CONFIG_FIQ_DEBUGGER_UART_OVERLAY is not set +CONFIG_RK_CONSOLE_THREAD=y CONFIG_ROCKCHIP_FIQ_DEBUGGER=y +# end of FIQ Debugger + CONFIG_ROCKCHIP_DEBUG=y # CONFIG_ROCKCHIP_MINI_KERNEL is not set # CONFIG_ROCKCHIP_THUNDER_BOOT is not set @@ -5613,6 +5790,14 @@ # CONFIG_RK_CMA_PROCFS is not set CONFIG_RK_DMABUF_PROCFS=y # CONFIG_RK_MEMBLOCK_PROCFS is not set + +# +# Rockchip Minidump drivers +# +# CONFIG_ROCKCHIP_MINIDUMP is not set +# end of Rockchip Minidump drivers +# end of Rockchip SoC drivers + # CONFIG_SOC_TI is not set # @@ -5637,10 +5822,10 @@ # DEVFREQ Drivers # CONFIG_ARM_ROCKCHIP_BUS_DEVFREQ=y -CONFIG_ARM_ROCKCHIP_DMC_DEVFREQ=y +# CONFIG_ARM_ROCKCHIP_DMC_DEVFREQ is not set CONFIG_PM_DEVFREQ_EVENT=y CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI=y -CONFIG_DEVFREQ_EVENT_ROCKCHIP_NOCP=y +# CONFIG_DEVFREQ_EVENT_ROCKCHIP_NOCP is not set CONFIG_EXTCON=y # @@ -5654,6 +5839,7 @@ # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set # CONFIG_EXTCON_USB_GPIO is not set +# CONFIG_EXTCON_USBC_VIRTUAL_PD is not set # CONFIG_MEMORY is not set CONFIG_IIO=y CONFIG_IIO_BUFFER=y @@ -5926,6 +6112,7 @@ # CONFIG_INV_ICM42600_SPI is not set # CONFIG_INV_MPU6050_I2C is not set # CONFIG_INV_MPU6050_SPI is not set +# CONFIG_IIO_ST_LSM6DSR is not set # CONFIG_IIO_ST_LSM6DSX is not set # end of Inertial measurement units @@ -5970,6 +6157,7 @@ CONFIG_TSL2583=y # CONFIG_TSL2772 is not set # CONFIG_TSL4531 is not set +# CONFIG_UCS12CM0 is not set # CONFIG_US5182D is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set @@ -6109,6 +6297,7 @@ CONFIG_PWM_SYSFS=y # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_FSL_FTM is not set +# CONFIG_PWM_GPIO is not set # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_ROCKCHIP=y # CONFIG_PWM_ROCKCHIP_ONESHOT is not set @@ -6199,7 +6388,8 @@ # CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANDROID_DEBUG_SYMBOLS is not set # CONFIG_ANDROID_VENDOR_HOOKS is not set -# CONFIG_ANDROID_STRUCT_PADDING is not set +# CONFIG_ANDROID_KABI_RESERVE is not set +# CONFIG_ANDROID_VENDOR_OEM_DATA is not set # end of Android # CONFIG_LIBNVDIMM is not set @@ -6208,6 +6398,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_ROCKCHIP_EFUSE=y CONFIG_ROCKCHIP_OTP=y +# CONFIG_NVMEM_ROCKCHIP_SEC_OTP is not set # # HW tracing support @@ -6249,6 +6440,7 @@ CONFIG_ROCKCHIP_RKNPU_DEBUG_FS=y # CONFIG_ROCKCHIP_RKNPU_PROC_FS is not set # CONFIG_ROCKCHIP_RKNPU_FENCE is not set +# CONFIG_ROCKCHIP_RKNPU_SRAM is not set CONFIG_ROCKCHIP_RKNPU_DRM_GEM=y # end of RKNPU # end of Device Drivers @@ -6432,7 +6624,7 @@ # CONFIG_PSTORE_PMSG is not set # CONFIG_PSTORE_FTRACE is not set CONFIG_PSTORE_RAM=y -# CONFIG_PSTORE_MCU_LOG is not set +# CONFIG_PSTORE_BOOT_LOG is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # CONFIG_EROFS_FS is not set @@ -6708,20 +6900,6 @@ # CONFIG_CRYPTO_USER_API_AEAD is not set CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y CONFIG_CRYPTO_HASH_INFO=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=y -# CONFIG_CRYPTO_LIB_BLAKE2S is not set -# CONFIG_CRYPTO_LIB_CHACHA is not set -# CONFIG_CRYPTO_LIB_CURVE25519 is not set -CONFIG_CRYPTO_LIB_DES=y -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 -# CONFIG_CRYPTO_LIB_POLY1305 is not set -# CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set -CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_DEV_ATMEL_ECC is not set # CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set @@ -6777,6 +6955,23 @@ CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y # CONFIG_INDIRECT_PIO is not set + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=y +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y +# CONFIG_CRYPTO_LIB_CHACHA is not set +# CONFIG_CRYPTO_LIB_CURVE25519 is not set +CONFIG_CRYPTO_LIB_DES=y +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 +# CONFIG_CRYPTO_LIB_POLY1305 is not set +# CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set +CONFIG_CRYPTO_LIB_SHA256=y +# end of Crypto library routines + +CONFIG_LIB_MEMNEQ=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y @@ -6979,6 +7174,8 @@ # end of Memory Debugging # CONFIG_DEBUG_SHIRQ is not set +# CONFIG_DEBUG_IRQ_PIPELINE is not set +# CONFIG_DEBUG_DOVETAIL is not set # # Debug Oops, Lockups and Hangs @@ -7048,6 +7245,8 @@ # CONFIG_RCU_TORTURE_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=60 +# CONFIG_BOOTPARAM_RCU_STALL_PANIC is not set +CONFIG_BOOTPARAM_RCU_STALL_PANIC_VALUE=0 CONFIG_RCU_TRACE=y # CONFIG_RCU_EQS_DEBUG is not set # end of RCU Debugging -- Gitblit v1.6.2