diff --git a/lab-data/yocto-beagleplay/bootlin-lab-data/0001-Simplify-linux-ti-staging-recipe-for-the-Bootlin-lab.patch b/lab-data/yocto-beagleplay/bootlin-lab-data/0001-Simplify-linux-ti-staging-recipe-for-the-Bootlin-lab.patch new file mode 100644 index 0000000000..08145cd4fc --- /dev/null +++ b/lab-data/yocto-beagleplay/bootlin-lab-data/0001-Simplify-linux-ti-staging-recipe-for-the-Bootlin-lab.patch @@ -0,0 +1,985 @@ +From 35762c0753b0abc6f03156a438054a88c646fdaa Mon Sep 17 00:00:00 2001 +From: Antonin Godard +Date: Tue, 29 Oct 2024 09:10:01 +0100 +Subject: [PATCH 1/3] Simplify linux-ti-staging recipe for the Bootlin labs + +Use a single defconfig (extracted from the original one) that will be +overriden later in lab5. Otherwise we have to fiddle with override +directories which is a bit too intense at this point in the labs. + +Signed-off-by: Antonin Godard +--- + .../linux/linux-ti-staging-6.6/defconfig | 924 +++++++++++++++++- + .../linux/linux-ti-staging-6.6/k3/defconfig | 2 - + .../linux-ti-staging-6.6/omapl138/defconfig | 1 - + .../linux-ti-staging-6.6/ti33x/defconfig | 2 - + .../linux-ti-staging-6.6/ti43x/defconfig | 2 - + 5 files changed, 922 insertions(+), 9 deletions(-) + delete mode 100644 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/k3/defconfig + delete mode 100644 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/omapl138/defconfig + delete mode 100644 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/ti33x/defconfig + delete mode 100644 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/ti43x/defconfig + +diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/defconfig b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/defconfig +index 24b53cf7..4c7b1d4c 100644 +--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/defconfig ++++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/defconfig +@@ -1,2 +1,922 @@ +-use-kernel-config=multi_v7_defconfig +-config-fragment=kernel/configs/ti_multi_v7_prune.config ++CONFIG_SYSVIPC=y ++CONFIG_POSIX_MQUEUE=y ++CONFIG_AUDIT=y ++CONFIG_NO_HZ_IDLE=y ++CONFIG_HIGH_RES_TIMERS=y ++CONFIG_BPF_SYSCALL=y ++CONFIG_BPF_JIT=y ++CONFIG_PREEMPT=y ++CONFIG_IRQ_TIME_ACCOUNTING=y ++CONFIG_BSD_PROCESS_ACCT=y ++CONFIG_BSD_PROCESS_ACCT_V3=y ++CONFIG_TASKSTATS=y ++CONFIG_TASK_XACCT=y ++CONFIG_TASK_IO_ACCOUNTING=y ++CONFIG_IKCONFIG=y ++CONFIG_IKCONFIG_PROC=y ++CONFIG_MEMCG=y ++CONFIG_BLK_CGROUP=y ++CONFIG_CGROUP_PIDS=y ++CONFIG_CGROUP_FREEZER=y ++CONFIG_CGROUP_HUGETLB=y ++CONFIG_CPUSETS=y ++CONFIG_CGROUP_DEVICE=y ++CONFIG_CGROUP_CPUACCT=y ++CONFIG_CGROUP_PERF=y ++CONFIG_CGROUP_BPF=y ++CONFIG_USER_NS=y ++CONFIG_SCHED_AUTOGROUP=y ++CONFIG_BLK_DEV_INITRD=y ++CONFIG_KALLSYMS_ALL=y ++CONFIG_PROFILING=y ++CONFIG_KEXEC=y ++CONFIG_KEXEC_FILE=y ++CONFIG_ARCH_K3=y ++# CONFIG_AMPERE_ERRATUM_AC03_CPU_38 is not set ++# CONFIG_ARM64_ERRATUM_832075 is not set ++# CONFIG_ARM64_ERRATUM_1024718 is not set ++# CONFIG_ARM64_ERRATUM_1418040 is not set ++# CONFIG_ARM64_ERRATUM_1165522 is not set ++# CONFIG_ARM64_ERRATUM_1530923 is not set ++# CONFIG_ARM64_ERRATUM_2441007 is not set ++# CONFIG_ARM64_ERRATUM_1286807 is not set ++# CONFIG_ARM64_ERRATUM_1463225 is not set ++# CONFIG_ARM64_ERRATUM_1542419 is not set ++# CONFIG_ARM64_ERRATUM_1508412 is not set ++# CONFIG_ARM64_ERRATUM_2051678 is not set ++# CONFIG_ARM64_ERRATUM_2077057 is not set ++# CONFIG_ARM64_ERRATUM_2658417 is not set ++# CONFIG_ARM64_ERRATUM_2054223 is not set ++# CONFIG_ARM64_ERRATUM_2067961 is not set ++# CONFIG_ARM64_ERRATUM_2441009 is not set ++# CONFIG_ARM64_ERRATUM_2457168 is not set ++# CONFIG_ARM64_ERRATUM_2645198 is not set ++# CONFIG_ARM64_ERRATUM_2966298 is not set ++# CONFIG_ARM64_ERRATUM_3117295 is not set ++# CONFIG_CAVIUM_ERRATUM_22375 is not set ++# CONFIG_CAVIUM_ERRATUM_23154 is not set ++# CONFIG_CAVIUM_ERRATUM_27456 is not set ++# CONFIG_CAVIUM_ERRATUM_30115 is not set ++# CONFIG_CAVIUM_TX2_ERRATUM_219 is not set ++# CONFIG_FUJITSU_ERRATUM_010001 is not set ++# CONFIG_HISILICON_ERRATUM_161600802 is not set ++# CONFIG_QCOM_FALKOR_ERRATUM_1003 is not set ++# CONFIG_QCOM_FALKOR_ERRATUM_1009 is not set ++# CONFIG_QCOM_QDF2400_ERRATUM_0065 is not set ++# CONFIG_QCOM_FALKOR_ERRATUM_E1041 is not set ++# CONFIG_NVIDIA_CARMEL_CNP_ERRATUM is not set ++# CONFIG_ROCKCHIP_ERRATUM_3588001 is not set ++CONFIG_ARM64_VA_BITS_48=y ++CONFIG_SCHED_MC=y ++CONFIG_SCHED_SMT=y ++CONFIG_PARAVIRT=y ++CONFIG_COMPAT=y ++# CONFIG_ARM64_SVE is not set ++CONFIG_RANDOMIZE_BASE=y ++CONFIG_HIBERNATION=y ++CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y ++CONFIG_ENERGY_MODEL=y ++CONFIG_CPU_IDLE=y ++CONFIG_ARM_PSCI_CPUIDLE=y ++CONFIG_CPU_FREQ=y ++CONFIG_CPU_FREQ_STAT=y ++CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y ++CONFIG_CPU_FREQ_GOV_POWERSAVE=m ++CONFIG_CPU_FREQ_GOV_USERSPACE=y ++CONFIG_CPU_FREQ_GOV_ONDEMAND=y ++CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m ++CONFIG_CPUFREQ_DT=y ++CONFIG_ARM_SCMI_CPUFREQ=y ++CONFIG_VIRTUALIZATION=y ++CONFIG_JUMP_LABEL=y ++CONFIG_MODULES=y ++CONFIG_MODULE_UNLOAD=y ++CONFIG_BLK_DEV_INTEGRITY=y ++# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set ++# CONFIG_COMPAT_BRK is not set ++CONFIG_MEMORY_HOTPLUG=y ++CONFIG_MEMORY_HOTREMOVE=y ++CONFIG_KSM=y ++CONFIG_MEMORY_FAILURE=y ++CONFIG_TRANSPARENT_HUGEPAGE=y ++CONFIG_CMA=y ++CONFIG_CMA_AREAS=19 ++CONFIG_NET=y ++CONFIG_PACKET=y ++CONFIG_UNIX=y ++CONFIG_XDP_SOCKETS=y ++CONFIG_INET=y ++CONFIG_IP_MULTICAST=y ++CONFIG_IP_PNP=y ++CONFIG_IP_PNP_DHCP=y ++CONFIG_IP_PNP_BOOTP=y ++CONFIG_IPV6=m ++CONFIG_NETFILTER=y ++CONFIG_BRIDGE_NETFILTER=m ++CONFIG_NF_CONNTRACK=m ++CONFIG_NF_CONNTRACK_EVENTS=y ++CONFIG_NETFILTER_XT_MARK=m ++CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m ++CONFIG_NETFILTER_XT_TARGET_LOG=m ++CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m ++CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m ++CONFIG_NETFILTER_XT_MATCH_IPVS=m ++CONFIG_IP_VS=m ++CONFIG_IP_NF_IPTABLES=m ++CONFIG_IP_NF_FILTER=m ++CONFIG_IP_NF_TARGET_REJECT=m ++CONFIG_IP_NF_NAT=m ++CONFIG_IP_NF_TARGET_MASQUERADE=m ++CONFIG_IP_NF_MANGLE=m ++CONFIG_IP6_NF_IPTABLES=m ++CONFIG_IP6_NF_FILTER=m ++CONFIG_IP6_NF_TARGET_REJECT=m ++CONFIG_IP6_NF_MANGLE=m ++CONFIG_IP6_NF_NAT=m ++CONFIG_IP6_NF_TARGET_MASQUERADE=m ++CONFIG_BRIDGE=m ++CONFIG_BRIDGE_VLAN_FILTERING=y ++CONFIG_NET_DSA=m ++CONFIG_NET_DSA_TAG_NONE=m ++CONFIG_NET_DSA_TAG_BRCM=m ++CONFIG_NET_DSA_TAG_BRCM_LEGACY=m ++CONFIG_NET_DSA_TAG_BRCM_PREPEND=m ++CONFIG_NET_DSA_TAG_OCELOT=m ++CONFIG_NET_DSA_TAG_OCELOT_8021Q=m ++CONFIG_VLAN_8021Q=m ++CONFIG_VLAN_8021Q_GVRP=y ++CONFIG_VLAN_8021Q_MVRP=y ++CONFIG_NET_SCHED=y ++CONFIG_NET_SCH_CBS=m ++CONFIG_NET_SCH_ETF=m ++CONFIG_NET_SCH_TAPRIO=m ++CONFIG_NET_SCH_MQPRIO=m ++CONFIG_NET_SCH_INGRESS=m ++CONFIG_NET_CLS_BASIC=m ++CONFIG_NET_CLS_ROUTE4=m ++CONFIG_NET_CLS_FW=m ++CONFIG_NET_CLS_U32=m ++CONFIG_CLS_U32_MARK=y ++CONFIG_NET_CLS_FLOW=m ++CONFIG_NET_CLS_FLOWER=m ++CONFIG_NET_EMATCH=y ++CONFIG_NET_EMATCH_CMP=m ++CONFIG_NET_EMATCH_NBYTE=m ++CONFIG_NET_EMATCH_U32=m ++CONFIG_NET_EMATCH_META=m ++CONFIG_NET_EMATCH_TEXT=m ++CONFIG_NET_CLS_ACT=y ++CONFIG_NET_ACT_POLICE=m ++CONFIG_NET_ACT_GACT=m ++CONFIG_GACT_PROB=y ++CONFIG_NET_ACT_MIRRED=m ++CONFIG_NET_ACT_IPT=m ++CONFIG_NET_ACT_NAT=m ++CONFIG_NET_ACT_PEDIT=m ++CONFIG_NET_ACT_SIMP=m ++CONFIG_NET_ACT_SKBEDIT=m ++CONFIG_NET_ACT_CSUM=m ++CONFIG_NET_ACT_GATE=m ++CONFIG_HSR=m ++CONFIG_QRTR_SMD=m ++CONFIG_QRTR_TUN=m ++CONFIG_CAN=m ++CONFIG_BT=m ++CONFIG_BT_HIDP=m ++# CONFIG_BT_LE is not set ++CONFIG_BT_LEDS=y ++# CONFIG_BT_DEBUGFS is not set ++CONFIG_BT_HCIBTUSB=m ++CONFIG_BT_HCIBTUSB_MTK=y ++CONFIG_BT_HCIUART=m ++CONFIG_BT_HCIUART_LL=y ++CONFIG_BT_HCIUART_BCM=y ++CONFIG_BT_HCIUART_QCA=y ++CONFIG_BT_HCIUART_MRVL=y ++CONFIG_BT_MRVL=m ++CONFIG_BT_MRVL_SDIO=m ++CONFIG_BT_NXPUART=m ++CONFIG_CFG80211=m ++CONFIG_MAC80211=m ++CONFIG_RFKILL=m ++CONFIG_NFC=m ++CONFIG_NFC_NCI=m ++CONFIG_NFC_S3FWRN5_I2C=m ++CONFIG_PAGE_POOL_STATS=y ++CONFIG_PCI=y ++CONFIG_PCIEPORTBUS=y ++CONFIG_PCIEAER=y ++CONFIG_PCI_IOV=y ++CONFIG_PCI_PASID=y ++CONFIG_HOTPLUG_PCI=y ++CONFIG_PCI_HOST_GENERIC=y ++CONFIG_PCI_J721E_HOST=y ++CONFIG_PCI_J721E_EP=y ++CONFIG_PCIE_DW_PLAT_HOST=y ++CONFIG_PCIE_DW_PLAT_EP=y ++CONFIG_PCI_KEYSTONE_HOST=y ++CONFIG_PCI_KEYSTONE_EP=y ++CONFIG_PCI_ENDPOINT=y ++CONFIG_PCI_ENDPOINT_CONFIGFS=y ++CONFIG_PCI_EPF_TEST=m ++CONFIG_DEVTMPFS=y ++CONFIG_DEVTMPFS_MOUNT=y ++CONFIG_FW_LOADER_USER_HELPER=y ++CONFIG_MHI_BUS_PCI_GENERIC=m ++CONFIG_ARM_SCMI_PROTOCOL=y ++CONFIG_EFI_CAPSULE_LOADER=y ++CONFIG_GNSS=m ++CONFIG_GNSS_MTK_SERIAL=m ++CONFIG_MTD=y ++CONFIG_MTD_TESTS=m ++CONFIG_MTD_CMDLINE_PARTS=y ++CONFIG_MTD_BLOCK=y ++CONFIG_MTD_CFI=y ++CONFIG_MTD_CFI_ADV_OPTIONS=y ++CONFIG_MTD_CFI_INTELEXT=y ++CONFIG_MTD_CFI_AMDSTD=y ++CONFIG_MTD_CFI_STAA=y ++CONFIG_MTD_PHYSMAP=y ++CONFIG_MTD_PHYSMAP_OF=y ++CONFIG_MTD_DATAFLASH=y ++CONFIG_MTD_SST25L=y ++CONFIG_MTD_RAW_NAND=y ++CONFIG_MTD_NAND_OMAP2=y ++CONFIG_MTD_NAND_OMAP_BCH=y ++CONFIG_MTD_SPI_NAND=y ++CONFIG_MTD_SPI_NOR=y ++# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set ++CONFIG_MTD_UBI=y ++CONFIG_MTD_HYPERBUS=m ++CONFIG_HBMC_AM654=m ++CONFIG_BLK_DEV_LOOP=y ++CONFIG_BLK_DEV_NBD=m ++CONFIG_VIRTIO_BLK=y ++CONFIG_BLK_DEV_NVME=m ++CONFIG_SRAM=y ++CONFIG_SRAM_DMA_HEAP=y ++CONFIG_PCI_ENDPOINT_TEST=m ++CONFIG_EEPROM_AT24=m ++CONFIG_EEPROM_AT25=m ++CONFIG_UACCE=m ++# CONFIG_SCSI_PROC_FS is not set ++CONFIG_BLK_DEV_SD=y ++CONFIG_SCSI_SAS_LIBSAS=y ++CONFIG_SCSI_SAS_ATA=y ++CONFIG_MEGARAID_SAS=y ++CONFIG_SCSI_MPT3SAS=m ++CONFIG_ATA=y ++CONFIG_SATA_AHCI=y ++CONFIG_SATA_AHCI_PLATFORM=y ++CONFIG_AHCI_DWC=m ++CONFIG_PATA_OF_PLATFORM=y ++CONFIG_MD=y ++CONFIG_BLK_DEV_MD=m ++CONFIG_BLK_DEV_DM=m ++CONFIG_DM_MIRROR=m ++CONFIG_DM_ZERO=m ++CONFIG_NETDEVICES=y ++CONFIG_MACVLAN=m ++CONFIG_MACVTAP=m ++CONFIG_TUN=y ++CONFIG_VETH=m ++CONFIG_VIRTIO_NET=y ++CONFIG_MHI_NET=m ++# CONFIG_NET_VENDOR_ALACRITECH is not set ++# CONFIG_NET_VENDOR_AMAZON is not set ++# CONFIG_NET_VENDOR_AMD is not set ++# CONFIG_NET_VENDOR_AQUANTIA is not set ++# CONFIG_NET_VENDOR_ARC is not set ++# CONFIG_NET_VENDOR_ASIX is not set ++CONFIG_ATL1C=m ++# CONFIG_NET_VENDOR_BROADCOM is not set ++# CONFIG_NET_VENDOR_CADENCE is not set ++# CONFIG_NET_VENDOR_CAVIUM is not set ++# CONFIG_NET_VENDOR_CORTINA is not set ++# CONFIG_NET_VENDOR_DAVICOM is not set ++# CONFIG_NET_VENDOR_ENGLEDER is not set ++# CONFIG_NET_VENDOR_EZCHIP is not set ++# CONFIG_NET_VENDOR_FUNGIBLE is not set ++# CONFIG_NET_VENDOR_GOOGLE is not set ++# CONFIG_NET_VENDOR_HISILICON is not set ++# CONFIG_NET_VENDOR_HUAWEI is not set ++# CONFIG_NET_VENDOR_INTEL is not set ++# CONFIG_NET_VENDOR_LITEX 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 is not set ++# CONFIG_NET_VENDOR_MICROSOFT is not set ++# CONFIG_NET_VENDOR_NI is not set ++# CONFIG_NET_VENDOR_NATSEMI is not set ++# CONFIG_NET_VENDOR_NETRONOME is not set ++# CONFIG_NET_VENDOR_NVIDIA is not set ++# CONFIG_NET_VENDOR_PENSANDO is not set ++# CONFIG_NET_VENDOR_QUALCOMM is not set ++CONFIG_R8169=m ++# CONFIG_NET_VENDOR_RENESAS is not set ++# CONFIG_NET_VENDOR_ROCKER is not set ++# CONFIG_NET_VENDOR_SAMSUNG is not set ++# CONFIG_NET_VENDOR_SEEQ is not set ++# CONFIG_NET_VENDOR_SOLARFLARE is not set ++# CONFIG_NET_VENDOR_SMSC is not set ++# CONFIG_NET_VENDOR_SOCIONEXT is not set ++# CONFIG_NET_VENDOR_STMICRO is not set ++# CONFIG_NET_VENDOR_SYNOPSYS is not set ++CONFIG_TI_CPSW_PROXY_CLIENT=m ++CONFIG_TI_K3_AM65_CPSW_NUSS=y ++CONFIG_TI_K3_AM65_CPSW_SWITCHDEV=y ++CONFIG_TI_K3_AM65_CPTS=y ++CONFIG_TI_AM65_CPSW_QOS=y ++CONFIG_TI_ICSSG_PRUETH=m ++# CONFIG_NET_VENDOR_VERTEXCOM is not set ++# CONFIG_NET_VENDOR_VIA is not set ++# CONFIG_NET_VENDOR_WANGXUN is not set ++# CONFIG_NET_VENDOR_WIZNET is not set ++# CONFIG_NET_VENDOR_XILINX is not set ++CONFIG_AQUANTIA_PHY=y ++CONFIG_BCM7XXX_PHY=m ++CONFIG_MARVELL_PHY=m ++CONFIG_MARVELL_10G_PHY=y ++CONFIG_MICREL_PHY=y ++CONFIG_MICROSEMI_PHY=y ++CONFIG_AT803X_PHY=y ++CONFIG_REALTEK_PHY=y ++CONFIG_DP83867_PHY=y ++CONFIG_DP83869_PHY=m ++CONFIG_DP83TD510_PHY=y ++CONFIG_VITESSE_PHY=y ++CONFIG_CAN_M_CAN=m ++CONFIG_CAN_M_CAN_PLATFORM=m ++CONFIG_CAN_MCP251XFD=m ++CONFIG_MDIO_BCM_UNIMAC=y ++CONFIG_MDIO_GPIO=y ++CONFIG_MDIO_THUNDER=y ++CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y ++CONFIG_MDIO_BUS_MUX_MMIOREG=y ++CONFIG_USB_PEGASUS=m ++CONFIG_USB_RTL8150=m ++CONFIG_USB_RTL8152=m ++CONFIG_USB_LAN78XX=m ++CONFIG_USB_USBNET=m ++CONFIG_USB_NET_DM9601=m ++CONFIG_USB_NET_SR9800=m ++CONFIG_USB_NET_SMSC75XX=m ++CONFIG_USB_NET_SMSC95XX=m ++CONFIG_USB_NET_PLUSB=m ++CONFIG_USB_NET_MCS7830=m ++CONFIG_ATH10K=m ++CONFIG_ATH10K_PCI=m ++CONFIG_ATH10K_SDIO=m ++CONFIG_WCN36XX=m ++CONFIG_ATH11K=m ++CONFIG_ATH11K_AHB=m ++CONFIG_ATH11K_PCI=m ++CONFIG_BRCMFMAC=m ++CONFIG_IWLWIFI=m ++CONFIG_IWLDVM=m ++CONFIG_IWLMVM=m ++CONFIG_MWIFIEX=m ++CONFIG_MWIFIEX_SDIO=m ++CONFIG_MWIFIEX_PCIE=m ++CONFIG_MT7921E=m ++CONFIG_RSI_91X=m ++CONFIG_WL18XX=m ++CONFIG_CC33XX=m ++CONFIG_CC33XX_SDIO=m ++CONFIG_WLCORE_SDIO=m ++CONFIG_WWAN=m ++CONFIG_MHI_WWAN_CTRL=m ++CONFIG_MHI_WWAN_MBIM=m ++CONFIG_INPUT_MATRIXKMAP=y ++CONFIG_INPUT_EVDEV=y ++CONFIG_KEYBOARD_ADC=m ++CONFIG_KEYBOARD_GPIO=y ++CONFIG_KEYBOARD_MTK_PMIC=m ++CONFIG_MOUSE_ELAN_I2C=m ++CONFIG_INPUT_TOUCHSCREEN=y ++CONFIG_TOUCHSCREEN_ATMEL_MXT=m ++CONFIG_TOUCHSCREEN_GOODIX=m ++CONFIG_TOUCHSCREEN_ILI210X=m ++CONFIG_TOUCHSCREEN_ELAN=m ++CONFIG_TOUCHSCREEN_EDT_FT5X06=m ++CONFIG_INPUT_MISC=y ++CONFIG_INPUT_TPS65219_PWRBUTTON=m ++CONFIG_INPUT_PWM_BEEPER=m ++CONFIG_INPUT_PWM_VIBRA=m ++CONFIG_INPUT_RK805_PWRKEY=m ++# CONFIG_SERIO_SERPORT is not set ++CONFIG_SERIO_AMBAKMI=y ++CONFIG_LEGACY_PTY_COUNT=16 ++CONFIG_SERIAL_8250=y ++CONFIG_SERIAL_8250_CONSOLE=y ++CONFIG_SERIAL_8250_NR_UARTS=12 ++CONFIG_SERIAL_8250_RUNTIME_UARTS=12 ++CONFIG_SERIAL_8250_EXTENDED=y ++CONFIG_SERIAL_8250_SHARE_IRQ=y ++CONFIG_SERIAL_8250_OMAP=y ++CONFIG_SERIAL_OF_PLATFORM=y ++CONFIG_SERIAL_FSL_LPUART=y ++CONFIG_SERIAL_FSL_LPUART_CONSOLE=y ++CONFIG_SERIAL_FSL_LINFLEXUART=y ++CONFIG_SERIAL_FSL_LINFLEXUART_CONSOLE=y ++CONFIG_SERIAL_DEV_BUS=y ++CONFIG_VIRTIO_CONSOLE=y ++CONFIG_IPMI_HANDLER=m ++CONFIG_IPMI_DEVICE_INTERFACE=m ++CONFIG_IPMI_SI=m ++CONFIG_HW_RANDOM=y ++CONFIG_HW_RANDOM_VIRTIO=y ++# CONFIG_HW_RANDOM_ARM_SMCCC_TRNG is not set ++# CONFIG_HW_RANDOM_CN10K is not set ++CONFIG_TCG_TPM=y ++CONFIG_TCG_TIS=m ++CONFIG_TCG_TIS_SPI=m ++CONFIG_TCG_TIS_SPI_CR50=y ++CONFIG_TCG_TIS_I2C_CR50=m ++CONFIG_TCG_TIS_I2C_INFINEON=y ++CONFIG_I2C=y ++CONFIG_I2C_CHARDEV=y ++CONFIG_I2C_MUX=y ++CONFIG_I2C_MUX_PCA954x=y ++CONFIG_I2C_GPIO=m ++CONFIG_I2C_OMAP=y ++CONFIG_I2C_SLAVE=y ++CONFIG_SPI=y ++CONFIG_SPI_CADENCE_QUADSPI=y ++CONFIG_SPI_OMAP24XX=m ++CONFIG_SPI_SPIDEV=m ++CONFIG_SPI_SLAVE=y ++CONFIG_PINCTRL=y ++CONFIG_PINCTRL_RK805=m ++CONFIG_PINCTRL_SINGLE=y ++CONFIG_GPIO_DAVINCI=y ++CONFIG_GPIO_GENERIC_PLATFORM=y ++CONFIG_GPIO_SYSCON=y ++CONFIG_GPIO_MAX732X=y ++CONFIG_GPIO_PCA953X=y ++CONFIG_GPIO_PCA953X_IRQ=y ++CONFIG_GPIO_BD9571MWV=m ++CONFIG_GPIO_MAX77620=y ++CONFIG_POWER_RESET_BRCMSTB=y ++CONFIG_POWER_RESET_SYSCON=y ++CONFIG_POWER_RESET_SYSCON_POWEROFF=y ++CONFIG_SYSCON_REBOOT_MODE=y ++CONFIG_NVMEM_REBOOT_MODE=m ++CONFIG_BATTERY_QCOM_BATTMGR=m ++CONFIG_BATTERY_SBS=m ++CONFIG_BATTERY_BQ27XXX=y ++CONFIG_BATTERY_MAX17042=m ++CONFIG_CHARGER_MT6360=m ++CONFIG_CHARGER_BQ25890=m ++CONFIG_CHARGER_BQ25980=m ++CONFIG_CHARGER_RK817=m ++CONFIG_SENSORS_ARM_SCMI=y ++CONFIG_SENSORS_GPIO_FAN=m ++CONFIG_SENSORS_JC42=m ++CONFIG_SENSORS_LM75=m ++CONFIG_SENSORS_LM90=m ++CONFIG_SENSORS_PWM_FAN=m ++CONFIG_SENSORS_INA2XX=m ++CONFIG_SENSORS_INA3221=m ++CONFIG_THERMAL=y ++CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y ++CONFIG_CPU_THERMAL=y ++CONFIG_DEVFREQ_THERMAL=y ++CONFIG_THERMAL_EMULATION=y ++CONFIG_K3_THERMAL=m ++CONFIG_GENERIC_ADC_THERMAL=m ++CONFIG_WATCHDOG=y ++CONFIG_K3_RTI_WATCHDOG=m ++CONFIG_ARM_SMC_WATCHDOG=y ++CONFIG_MFD_BD9571MWV=y ++CONFIG_MFD_AXP20X_I2C=y ++CONFIG_MFD_HI6421_PMIC=y ++CONFIG_MFD_MAX77620=y ++CONFIG_MFD_MT6360=y ++CONFIG_MFD_MT6397=y ++CONFIG_MFD_RK8XX_I2C=y ++CONFIG_MFD_RK8XX_SPI=y ++CONFIG_MFD_TI_AM335X_TSCADC=m ++CONFIG_MFD_TPS65219=y ++CONFIG_MFD_TPS6594_I2C=y ++CONFIG_MFD_WM8994=m ++CONFIG_MFD_ROHM_BD718XX=y ++CONFIG_REGULATOR=y ++CONFIG_REGULATOR_FIXED_VOLTAGE=y ++CONFIG_REGULATOR_AXP20X=y ++CONFIG_REGULATOR_BD718XX=y ++CONFIG_REGULATOR_BD9571MWV=y ++CONFIG_REGULATOR_FAN53555=y ++CONFIG_REGULATOR_GPIO=y ++CONFIG_REGULATOR_HI6421V530=y ++CONFIG_REGULATOR_MAX77620=y ++CONFIG_REGULATOR_MAX8973=y ++CONFIG_REGULATOR_MP8859=y ++CONFIG_REGULATOR_MT6357=y ++CONFIG_REGULATOR_MT6358=y ++CONFIG_REGULATOR_MT6359=y ++CONFIG_REGULATOR_MT6360=y ++CONFIG_REGULATOR_MT6397=y ++CONFIG_REGULATOR_PCA9450=y ++CONFIG_REGULATOR_PF8X00=y ++CONFIG_REGULATOR_PFUZE100=y ++CONFIG_REGULATOR_PWM=y ++CONFIG_REGULATOR_RAA215300=y ++CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m ++CONFIG_REGULATOR_RK808=y ++CONFIG_REGULATOR_TPS65132=m ++CONFIG_REGULATOR_TPS65219=y ++CONFIG_REGULATOR_VCTRL=m ++CONFIG_MEDIA_SUPPORT=m ++CONFIG_MEDIA_CAMERA_SUPPORT=y ++CONFIG_MEDIA_ANALOG_TV_SUPPORT=y ++CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y ++CONFIG_MEDIA_SDR_SUPPORT=y ++CONFIG_MEDIA_PLATFORM_SUPPORT=y ++# CONFIG_DVB_NET is not set ++CONFIG_MEDIA_USB_SUPPORT=y ++CONFIG_USB_VIDEO_CLASS=m ++CONFIG_V4L_PLATFORM_DRIVERS=y ++CONFIG_SDR_PLATFORM_DRIVERS=y ++CONFIG_V4L_MEM2MEM_DRIVERS=y ++CONFIG_VIDEO_CADENCE_CSI2RX=m ++CONFIG_VIDEO_WAVE_VPU=m ++CONFIG_VIDEO_IMG_VXD_DEC=m ++CONFIG_VIDEO_IMG_VXE_ENC=m ++CONFIG_VIDEO_E5010_JPEG_ENC=m ++CONFIG_VIDEO_TI_J721E_CSI2RX=m ++CONFIG_VIDEO_IMX219=m ++CONFIG_VIDEO_IMX390=m ++CONFIG_VIDEO_IMX412=m ++CONFIG_VIDEO_OV2312=m ++CONFIG_VIDEO_OV5640=m ++CONFIG_VIDEO_OV5645=m ++CONFIG_VIDEO_OX05B1S=m ++CONFIG_VIDEO_DS90UB953=m ++CONFIG_VIDEO_DS90UB960=m ++CONFIG_DRM=m ++CONFIG_DRM_I2C_CH7006=m ++CONFIG_DRM_I2C_SIL164=m ++CONFIG_DRM_I2C_NXP_TDA998X=m ++CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m ++CONFIG_DRM_PANEL_LVDS=m ++CONFIG_DRM_PANEL_SIMPLE=m ++CONFIG_DRM_PANEL_EDP=m ++CONFIG_DRM_PANEL_ILITEK_ILI9881C=m ++CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m ++CONFIG_DRM_PANEL_RAYDIUM_RM67191=m ++CONFIG_DRM_PANEL_SITRONIX_ST7703=m ++CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m ++CONFIG_DRM_PANEL_VISIONOX_VTDR6130=m ++CONFIG_DRM_DISPLAY_CONNECTOR=m ++CONFIG_DRM_LONTIUM_LT8912B=m ++CONFIG_DRM_LONTIUM_LT9611=m ++CONFIG_DRM_LONTIUM_LT9611UXC=m ++CONFIG_DRM_ITE_IT66121=m ++CONFIG_DRM_NWL_MIPI_DSI=m ++CONFIG_DRM_PARADE_PS8640=m ++CONFIG_DRM_SAMSUNG_DSIM=m ++CONFIG_DRM_SII902X=m ++CONFIG_DRM_SIMPLE_BRIDGE=m ++CONFIG_DRM_THINE_THC63LVD1024=m ++CONFIG_DRM_TOSHIBA_TC358762=m ++CONFIG_DRM_TOSHIBA_TC358767=m ++CONFIG_DRM_TOSHIBA_TC358768=m ++CONFIG_DRM_TI_TFP410=m ++CONFIG_DRM_TI_SN65DSI83=m ++CONFIG_DRM_TI_SN65DSI86=m ++CONFIG_DRM_ANALOGIX_ANX7625=m ++CONFIG_DRM_CDNS_DSI=m ++CONFIG_DRM_CDNS_MHDP8546=m ++CONFIG_DRM_TIDSS=m ++CONFIG_FB=y ++CONFIG_FB_SIMPLE=y ++CONFIG_FB_MODE_HELPERS=y ++CONFIG_BACKLIGHT_CLASS_DEVICE=m ++CONFIG_BACKLIGHT_PWM=m ++CONFIG_BACKLIGHT_LP855X=m ++CONFIG_LOGO=y ++# CONFIG_LOGO_LINUX_MONO is not set ++# CONFIG_LOGO_LINUX_VGA16 is not set ++CONFIG_SOUND=y ++CONFIG_SND=y ++CONFIG_SND_DYNAMIC_MINORS=y ++CONFIG_SND_ALOOP=m ++# CONFIG_SND_SPI is not set ++CONFIG_SND_USB_AUDIO=m ++CONFIG_SND_SOC=y ++CONFIG_SND_SOC_J721E_EVM=m ++CONFIG_SND_SOC_ADAU7002=m ++CONFIG_SND_SOC_BT_SCO=m ++CONFIG_SND_SOC_DA7213=m ++CONFIG_SND_SOC_DMIC=m ++CONFIG_SND_SOC_ES8316=m ++CONFIG_SND_SOC_GTM601=m ++CONFIG_SND_SOC_MAX98357A=m ++CONFIG_SND_SOC_MAX98927=m ++CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m ++CONFIG_SND_SOC_RK817=m ++CONFIG_SND_SOC_RT5640=m ++CONFIG_SND_SOC_RT5659=m ++CONFIG_SND_SOC_SGTL5000=m ++CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m ++CONFIG_SND_SOC_SIMPLE_MUX=m ++CONFIG_SND_SOC_SPDIF=m ++CONFIG_SND_SOC_TAS2552=m ++CONFIG_SND_SOC_TLV320AIC31XX=m ++CONFIG_SND_SOC_TLV320AIC32X4_I2C=m ++CONFIG_SND_SOC_TLV320AIC3X_I2C=m ++CONFIG_SND_SOC_TS3A227E=m ++CONFIG_SND_SOC_WCD938X_SDW=m ++CONFIG_SND_SOC_WM8524=m ++CONFIG_SND_SOC_WM8904=m ++CONFIG_SND_SOC_WM8960=m ++CONFIG_SND_SOC_WM8962=m ++CONFIG_SND_SOC_WM8978=m ++CONFIG_SND_SOC_WSA881X=m ++CONFIG_SND_SOC_MT6358=m ++CONFIG_SND_SOC_NAU8822=m ++CONFIG_SND_SOC_LPASS_WSA_MACRO=m ++CONFIG_SND_SOC_LPASS_VA_MACRO=m ++CONFIG_SND_SOC_LPASS_RX_MACRO=m ++CONFIG_SND_SOC_LPASS_TX_MACRO=m ++CONFIG_SND_SIMPLE_CARD=m ++CONFIG_SND_AUDIO_GRAPH_CARD=m ++CONFIG_SND_AUDIO_GRAPH_CARD2=m ++CONFIG_HID_MULTITOUCH=m ++CONFIG_I2C_HID_OF=m ++CONFIG_USB_ULPI_BUS=y ++CONFIG_USB_CONN_GPIO=y ++CONFIG_USB=y ++CONFIG_USB_OTG=y ++CONFIG_USB_XHCI_HCD=y ++CONFIG_USB_XHCI_PCI_RENESAS=m ++CONFIG_USB_EHCI_HCD=y ++CONFIG_USB_EHCI_ROOT_HUB_TT=y ++CONFIG_USB_EHCI_HCD_PLATFORM=y ++CONFIG_USB_OHCI_HCD=y ++CONFIG_USB_OHCI_HCD_PLATFORM=y ++CONFIG_USB_ACM=m ++CONFIG_USB_STORAGE=y ++CONFIG_USB_CDNS_SUPPORT=m ++CONFIG_USB_CDNS3=m ++CONFIG_USB_CDNS3_GADGET=y ++CONFIG_USB_CDNS3_HOST=y ++CONFIG_USB_DWC3=y ++CONFIG_USB_SERIAL=m ++CONFIG_USB_SERIAL_CP210X=m ++CONFIG_USB_SERIAL_FTDI_SIO=m ++CONFIG_USB_SERIAL_OPTION=m ++CONFIG_USB_ONBOARD_HUB=m ++CONFIG_NOP_USB_XCEIV=y ++CONFIG_USB_ULPI=y ++CONFIG_USB_GADGET=y ++CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=32 ++CONFIG_USB_SNP_UDC_PLAT=y ++CONFIG_USB_BDC_UDC=y ++CONFIG_USB_CONFIGFS=m ++CONFIG_USB_CONFIGFS_SERIAL=y ++CONFIG_USB_CONFIGFS_ACM=y ++CONFIG_USB_CONFIGFS_OBEX=y ++CONFIG_USB_CONFIGFS_NCM=y ++CONFIG_USB_CONFIGFS_ECM=y ++CONFIG_USB_CONFIGFS_ECM_SUBSET=y ++CONFIG_USB_CONFIGFS_RNDIS=y ++CONFIG_USB_CONFIGFS_EEM=y ++CONFIG_USB_CONFIGFS_MASS_STORAGE=y ++CONFIG_USB_CONFIGFS_F_FS=y ++CONFIG_USB_ZERO=m ++CONFIG_USB_ETH=m ++CONFIG_USB_G_NCM=m ++CONFIG_USB_MASS_STORAGE=m ++CONFIG_USB_G_SERIAL=m ++CONFIG_USB_CDC_COMPOSITE=m ++CONFIG_USB_G_MULTI=m ++CONFIG_USB_G_MULTI_CDC=y ++CONFIG_TYPEC=m ++CONFIG_TYPEC_TCPM=m ++CONFIG_TYPEC_TCPCI=m ++CONFIG_TYPEC_FUSB302=m ++CONFIG_TYPEC_UCSI=m ++CONFIG_UCSI_CCG=m ++CONFIG_UCSI_PMIC_GLINK=m ++CONFIG_TYPEC_TPS6598X=m ++CONFIG_TYPEC_HD3SS3220=m ++CONFIG_TYPEC_MUX_FSA4480=m ++CONFIG_TYPEC_MUX_GPIO_SBU=m ++CONFIG_MMC=y ++CONFIG_MMC_BLOCK_MINORS=32 ++CONFIG_MMC_SDHCI=y ++CONFIG_MMC_SDHCI_PLTFM=y ++CONFIG_MMC_SDHCI_OF_ARASAN=y ++CONFIG_MMC_SPI=y ++CONFIG_MMC_SDHCI_AM654=y ++CONFIG_SCSI_UFSHCD=y ++CONFIG_SCSI_UFS_BSG=y ++CONFIG_SCSI_UFSHCD_PLATFORM=y ++CONFIG_SCSI_UFS_CDNS_PLATFORM=m ++CONFIG_SCSI_UFS_TI_J721E=m ++CONFIG_NEW_LEDS=y ++CONFIG_LEDS_CLASS=y ++CONFIG_LEDS_CLASS_MULTICOLOR=m ++CONFIG_LEDS_LM3692X=m ++CONFIG_LEDS_PCA9532=m ++CONFIG_LEDS_GPIO=y ++CONFIG_LEDS_PWM=y ++CONFIG_LEDS_SYSCON=y ++CONFIG_LEDS_TRIGGER_TIMER=y ++CONFIG_LEDS_TRIGGER_DISK=y ++CONFIG_LEDS_TRIGGER_HEARTBEAT=y ++CONFIG_LEDS_TRIGGER_CPU=y ++CONFIG_LEDS_TRIGGER_DEFAULT_ON=y ++CONFIG_LEDS_TRIGGER_PANIC=y ++CONFIG_EDAC=y ++CONFIG_RTC_CLASS=y ++CONFIG_RTC_DRV_DS1307=m ++CONFIG_RTC_DRV_HYM8563=m ++CONFIG_RTC_DRV_MAX77686=y ++CONFIG_RTC_DRV_RK808=m ++CONFIG_RTC_DRV_ISL1208=m ++CONFIG_RTC_DRV_PCF85063=m ++CONFIG_RTC_DRV_PCF85363=m ++CONFIG_RTC_DRV_M41T80=m ++CONFIG_RTC_DRV_BQ32K=m ++CONFIG_RTC_DRV_RX8581=m ++CONFIG_RTC_DRV_RV3028=m ++CONFIG_RTC_DRV_RV8803=m ++CONFIG_RTC_DRV_DS3232=y ++CONFIG_RTC_DRV_PCF2127=m ++CONFIG_RTC_DRV_EFI=y ++CONFIG_RTC_DRV_MT6397=m ++CONFIG_RTC_DRV_TI_K3=m ++CONFIG_DMADEVICES=y ++CONFIG_BCM_SBA_RAID=m ++CONFIG_TI_K3_UDMA=y ++CONFIG_TI_K3_UDMA_GLUE_LAYER=y ++CONFIG_DMABUF_HEAPS=y ++CONFIG_DMABUF_HEAPS_SYSTEM=y ++CONFIG_DMABUF_HEAPS_CMA=y ++CONFIG_DMABUF_HEAPS_CARVEOUT=y ++CONFIG_VFIO=y ++CONFIG_VFIO_PCI=y ++CONFIG_VIRTIO_PCI=y ++CONFIG_VIRTIO_BALLOON=y ++CONFIG_VIRTIO_MMIO=y ++CONFIG_STAGING=y ++CONFIG_STAGING_MEDIA=y ++CONFIG_VIDEO_MAX96712=m ++# CONFIG_SURFACE_PLATFORMS is not set ++CONFIG_COMMON_CLK_SCMI=y ++CONFIG_COMMON_CLK_CS2000_CP=y ++CONFIG_COMMON_CLK_PWM=y ++CONFIG_COMMON_CLK_RS9_PCIE=y ++CONFIG_TI_SCI_CLK=y ++CONFIG_HWSPINLOCK=y ++# CONFIG_FSL_ERRATUM_A008585 is not set ++# CONFIG_HISILICON_ERRATUM_161010101 is not set ++CONFIG_IOMMU_IO_PGTABLE_ARMV7S=y ++CONFIG_IOMMU_IO_PGTABLE_DART=y ++CONFIG_ARM_SMMU=y ++CONFIG_ARM_SMMU_V3=y ++CONFIG_REMOTEPROC=y ++CONFIG_REMOTEPROC_CDEV=y ++CONFIG_TI_K3_DSP_REMOTEPROC=m ++CONFIG_TI_K3_M4_REMOTEPROC=m ++CONFIG_TI_K3_R5_REMOTEPROC=m ++CONFIG_RPMSG_CHAR=m ++CONFIG_RPMSG_CTRL=m ++CONFIG_RPMSG_VIRTIO=y ++CONFIG_RPMSG_PRU=m ++CONFIG_SOUNDWIRE=m ++CONFIG_FSL_RCPM=y ++CONFIG_QCOM_PMIC_GLINK=m ++CONFIG_TI_SCI_PM_DOMAINS=y ++CONFIG_TI_PRUSS=m ++CONFIG_DEVFREQ_GOV_USERSPACE=y ++CONFIG_DEVFREQ_GOV_PASSIVE=m ++CONFIG_EXTCON_PTN5150=m ++CONFIG_EXTCON_USB_GPIO=y ++CONFIG_MEMORY=y ++CONFIG_OMAP_GPMC=y ++CONFIG_IIO=y ++CONFIG_MAX9611=m ++CONFIG_TI_ADS1015=m ++CONFIG_TI_AM335X_ADC=m ++CONFIG_IIO_ST_LSM6DSX=m ++CONFIG_SENSORS_ISL29018=m ++CONFIG_VCNL4000=m ++CONFIG_IIO_ST_MAGN_3AXIS=m ++CONFIG_MPL3115=m ++CONFIG_PWM=y ++CONFIG_PWM_OMAP_DMTIMER=m ++CONFIG_PWM_TIECAP=m ++CONFIG_PWM_TIEHRPWM=m ++CONFIG_RESET_CONTROLLER=y ++CONFIG_RESET_TI_SCI=y ++CONFIG_PHY_CAN_TRANSCEIVER=m ++CONFIG_PHY_CADENCE_TORRENT=y ++CONFIG_PHY_CADENCE_DPHY=m ++CONFIG_PHY_CADENCE_DPHY_RX=m ++CONFIG_PHY_CADENCE_SIERRA=y ++CONFIG_PHY_QCOM_USB_HS=m ++CONFIG_PHY_AM654_SERDES=y ++CONFIG_PHY_J721E_WIZ=y ++CONFIG_OMAP_USB2=m ++CONFIG_ARM_CCI_PMU=m ++CONFIG_ARM_CCN=m ++CONFIG_ARM_CMN=m ++CONFIG_ARM_SMMU_V3_PMU=m ++CONFIG_ARM_DSU_PMU=m ++CONFIG_ARM_SPE_PMU=m ++CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m ++CONFIG_NVMEM_LAYOUT_SL28_VPD=m ++CONFIG_NVMEM_RMEM=m ++CONFIG_FPGA=y ++CONFIG_FPGA_MGR_ALTERA_CVP=m ++CONFIG_FPGA_BRIDGE=m ++CONFIG_ALTERA_FREEZE_BRIDGE=m ++CONFIG_FPGA_REGION=m ++CONFIG_OF_FPGA_REGION=m ++CONFIG_TEE=y ++CONFIG_OPTEE=y ++CONFIG_MUX_GPIO=m ++CONFIG_INTERCONNECT=y ++CONFIG_COUNTER=m ++CONFIG_TI_ECAP_CAPTURE=m ++CONFIG_TI_EQEP=m ++CONFIG_HTE=y ++CONFIG_EXT2_FS=y ++CONFIG_EXT3_FS=y ++CONFIG_EXT4_FS_POSIX_ACL=y ++CONFIG_BTRFS_FS=m ++CONFIG_BTRFS_FS_POSIX_ACL=y ++CONFIG_FANOTIFY=y ++CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y ++CONFIG_QUOTA=y ++CONFIG_AUTOFS_FS=y ++CONFIG_FUSE_FS=m ++CONFIG_CUSE=m ++CONFIG_OVERLAY_FS=m ++CONFIG_VFAT_FS=y ++CONFIG_TMPFS=y ++CONFIG_TMPFS_POSIX_ACL=y ++CONFIG_HUGETLBFS=y ++CONFIG_EFIVAR_FS=y ++CONFIG_UBIFS_FS=y ++CONFIG_SQUASHFS=y ++CONFIG_PSTORE=y ++CONFIG_NFS_FS=y ++CONFIG_NFS_V4=y ++CONFIG_NFS_V4_1=y ++CONFIG_NFS_V4_2=y ++CONFIG_ROOT_NFS=y ++CONFIG_NLS_CODEPAGE_437=y ++CONFIG_NLS_ISO8859_1=y ++CONFIG_SECURITY=y ++CONFIG_CRYPTO_USER=y ++CONFIG_CRYPTO_TEST=m ++CONFIG_CRYPTO_DH=m ++CONFIG_CRYPTO_CURVE25519=m ++CONFIG_CRYPTO_ECHAINIV=y ++CONFIG_CRYPTO_MICHAEL_MIC=m ++CONFIG_CRYPTO_ANSI_CPRNG=y ++CONFIG_CRYPTO_USER_API_HASH=m ++CONFIG_CRYPTO_USER_API_RNG=m ++CONFIG_CRYPTO_CHACHA20_NEON=m ++CONFIG_CRYPTO_GHASH_ARM64_CE=y ++CONFIG_CRYPTO_SHA1_ARM64_CE=y ++CONFIG_CRYPTO_SHA2_ARM64_CE=y ++CONFIG_CRYPTO_SHA512_ARM64_CE=m ++CONFIG_CRYPTO_SHA3_ARM64=m ++CONFIG_CRYPTO_SM3_ARM64_CE=m ++CONFIG_CRYPTO_AES_ARM64_CE_BLK=y ++CONFIG_CRYPTO_AES_ARM64_BS=m ++CONFIG_CRYPTO_AES_ARM64_CE_CCM=y ++CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m ++CONFIG_CRYPTO_DEV_CCREE=m ++CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m ++CONFIG_CRYPTO_DEV_SA2UL=m ++CONFIG_CRYPTO_DEV_TI_MCRC64=m ++CONFIG_INDIRECT_PIO=y ++CONFIG_DMA_RESTRICTED_POOL=y ++CONFIG_DMA_CMA=y ++CONFIG_CMA_SIZE_MBYTES=32 ++CONFIG_PRINTK_TIME=y ++CONFIG_DEBUG_KERNEL=y ++CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y ++CONFIG_DEBUG_INFO_REDUCED=y ++CONFIG_MAGIC_SYSRQ=y ++CONFIG_DEBUG_FS=y ++# CONFIG_SCHED_DEBUG is not set ++# CONFIG_FTRACE is not set ++CONFIG_CORESIGHT=m ++CONFIG_CORESIGHT_LINK_AND_SINK_TMC=m ++CONFIG_CORESIGHT_CATU=m ++CONFIG_CORESIGHT_SINK_TPIU=m ++CONFIG_CORESIGHT_SINK_ETBV10=m ++CONFIG_CORESIGHT_STM=m ++CONFIG_CORESIGHT_CPU_DEBUG=m ++CONFIG_CORESIGHT_CTI=m ++CONFIG_MEMTEST=y +diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/k3/defconfig b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/k3/defconfig +deleted file mode 100644 +index ef1d3efd..00000000 +--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/k3/defconfig ++++ /dev/null +@@ -1,2 +0,0 @@ +-use-kernel-config=defconfig +-config-fragment=kernel/configs/ti_arm64_prune.config +diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/omapl138/defconfig b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/omapl138/defconfig +deleted file mode 100644 +index 099493af..00000000 +--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/omapl138/defconfig ++++ /dev/null +@@ -1 +0,0 @@ +-use-kernel-config=davinci_all_defconfig +diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/ti33x/defconfig b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/ti33x/defconfig +deleted file mode 100644 +index e6a967e1..00000000 +--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/ti33x/defconfig ++++ /dev/null +@@ -1,2 +0,0 @@ +-use-kernel-config=multi_v7_defconfig +-config-fragment=kernel/configs/ti_multi_v7_prune.config kernel/configs/no_smp.config +diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/ti43x/defconfig b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/ti43x/defconfig +deleted file mode 100644 +index e6a967e1..00000000 +--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-6.6/ti43x/defconfig ++++ /dev/null +@@ -1,2 +0,0 @@ +-use-kernel-config=multi_v7_defconfig +-config-fragment=kernel/configs/ti_multi_v7_prune.config kernel/configs/no_smp.config +-- +2.46.1 + diff --git a/lab-data/yocto-beagleplay/bootlin-lab-data/0002-Don-t-use-a-custom-deployment-directory.patch b/lab-data/yocto-beagleplay/bootlin-lab-data/0002-Don-t-use-a-custom-deployment-directory.patch new file mode 100644 index 0000000000..7b9b7491d8 --- /dev/null +++ b/lab-data/yocto-beagleplay/bootlin-lab-data/0002-Don-t-use-a-custom-deployment-directory.patch @@ -0,0 +1,52 @@ +From 4169b7ca42f50a110250763362add21c1434bd0d Mon Sep 17 00:00:00 2001 +From: Antonin Godard +Date: Tue, 29 Oct 2024 09:13:06 +0100 +Subject: [PATCH 2/3] Don't use a custom deployment directory + +Using custom deployment directory is not following the standards. Revert +this change by meta-ti to give the good example to trainees. + +Keep the definition of TI_COMMON_DEPLOY as it may be used by other +recipes. + +Also, remove the change to TMPDIR done in the machine configuration, to +keep the temporary directory unified and avoid an error caused by the +change above. + +Signed-off-by: Antonin Godard +--- + meta-ti-bsp/conf/layer.conf | 8 ++++---- + meta-ti-bsp/conf/multiconfig/k3r5.conf | 2 +- + 2 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/meta-ti-bsp/conf/layer.conf b/meta-ti-bsp/conf/layer.conf +index 462bf763..f632e8a1 100644 +--- a/meta-ti-bsp/conf/layer.conf ++++ b/meta-ti-bsp/conf/layer.conf +@@ -28,7 +28,7 @@ SIGGEN_EXCLUDERECIPES_ABISAFE += " \ + + HOSTTOOLS_NONFATAL += "truncate xxd comm" + +-TI_COMMON_DEPLOY ?= "${TOPDIR}/deploy-ti" +-DEPLOY_DIR_IMAGE:ti-soc = "${TI_COMMON_DEPLOY}/images/${MACHINE}" +-SDK_DEPLOY:ti-soc = "${TI_COMMON_DEPLOY}/sdk" +-PSEUDO_IGNORE_PATHS:append:ti-soc = ",${TI_COMMON_DEPLOY}" ++TI_COMMON_DEPLOY ?= "${DEPLOY_DIR}" ++# DEPLOY_DIR_IMAGE:ti-soc = "${TI_COMMON_DEPLOY}/images/${MACHINE}" ++# SDK_DEPLOY:ti-soc = "${TI_COMMON_DEPLOY}/sdk" ++# PSEUDO_IGNORE_PATHS:append:ti-soc = ",${TI_COMMON_DEPLOY}" +diff --git a/meta-ti-bsp/conf/multiconfig/k3r5.conf b/meta-ti-bsp/conf/multiconfig/k3r5.conf +index 936bce2f..0e1e4056 100644 +--- a/meta-ti-bsp/conf/multiconfig/k3r5.conf ++++ b/meta-ti-bsp/conf/multiconfig/k3r5.conf +@@ -5,6 +5,6 @@ DEPLOY_DIR_IMAGE:k3r5 = "${TI_COMMON_DEPLOY}/images/${MAINMACHINE}" + MACHINE:append = "-k3r5" + TCLIBC = "baremetal" + TI_TMPDIR_APPEND ?= "-k3r5" +-TMPDIR:append = "${TI_TMPDIR_APPEND}" ++# TMPDIR:append = "${TI_TMPDIR_APPEND}" + + SDKPKGSUFFIX = "k3r5-nativesdk" +-- +2.46.1 + diff --git a/lab-data/yocto-beagleplay/bootlin-lab-data/0001-Use-extlinux.conf-booting-flow.patch b/lab-data/yocto-beagleplay/bootlin-lab-data/0003-Use-extlinux.conf-booting-flow.patch similarity index 69% rename from lab-data/yocto-beagleplay/bootlin-lab-data/0001-Use-extlinux.conf-booting-flow.patch rename to lab-data/yocto-beagleplay/bootlin-lab-data/0003-Use-extlinux.conf-booting-flow.patch index bb4787a643..7b994e0dca 100644 --- a/lab-data/yocto-beagleplay/bootlin-lab-data/0001-Use-extlinux.conf-booting-flow.patch +++ b/lab-data/yocto-beagleplay/bootlin-lab-data/0003-Use-extlinux.conf-booting-flow.patch @@ -1,17 +1,18 @@ -From f8a4903a9a72275848d64c8e03d22f4880644db8 Mon Sep 17 00:00:00 2001 -From: Jeremie Dautheribes -Date: Thu, 20 Jun 2024 07:00:23 +0200 -Subject: [PATCH] Use extlinux.conf booting flow +From 6183d521239c18a0963757772aa52ec99f968bfa Mon Sep 17 00:00:00 2001 +From: Antonin Godard +Date: Tue, 29 Oct 2024 09:13:30 +0100 +Subject: [PATCH 3/3] Use extlinux.conf booting flow Switch from the default EFI-based boot process to a well-known extlinux.conf boot flow. -This change is coherent with our other supported boards and -simplifies the labs significantly (which are therefore very similar -to those for the other boards). Moreover, I had trouble establishing -a stable Ethernet connection through the EFI-based flow. +This change is coherent with our other supported boards and simplifies +the labs significantly (which are therefore very similar to those for +the other boards). Moreover, I had trouble establishing a stable +Ethernet connection through the EFI-based flow. Signed-off-by: Jeremie Dautheribes +Signed-off-by: Antonin Godard --- meta-ti-bsp/conf/machine/beagleplay.conf | 3 ++- meta-ti-bsp/conf/machine/include/extlinux-bb.inc | 9 +++++++++ @@ -19,13 +20,13 @@ Signed-off-by: Jeremie Dautheribes create mode 100644 meta-ti-bsp/conf/machine/include/extlinux-bb.inc diff --git a/meta-ti-bsp/conf/machine/beagleplay.conf b/meta-ti-bsp/conf/machine/beagleplay.conf -index 9ea7ff75..fb9e7f9e 100644 +index c5ce3902..0057e987 100644 --- a/meta-ti-bsp/conf/machine/beagleplay.conf +++ b/meta-ti-bsp/conf/machine/beagleplay.conf -@@ -3,8 +3,9 @@ - #@DESCRIPTION: Machine configuration for the BeaglePlay board (A53 core) - +@@ -5,8 +5,9 @@ require conf/machine/include/k3.inc + require conf/machine/include/mc_k3r5.inc + -SOC_FAMILY:append = ":am62xx" +require conf/machine/include/extlinux-bb.inc @@ -49,5 +50,5 @@ index 00000000..02863fc2 +MACHINE_ESSENTIAL_EXTRA_RDEPENDS:append = " kernel-modules" + -- -2.25.1 +2.46.1 diff --git a/lab-data/yocto-beagleplay/bootlin-lab-data/0004-u-boot-enable-saving-the-env-in-fat-partition.patch b/lab-data/yocto-beagleplay/bootlin-lab-data/0004-u-boot-enable-saving-the-env-in-fat-partition.patch new file mode 100644 index 0000000000..3c6a2b7786 --- /dev/null +++ b/lab-data/yocto-beagleplay/bootlin-lab-data/0004-u-boot-enable-saving-the-env-in-fat-partition.patch @@ -0,0 +1,48 @@ +From ec95a0130c23f498ef08f7226512ce596ecec604 Mon Sep 17 00:00:00 2001 +From: Antonin Godard +Date: Wed, 13 Nov 2024 13:48:41 +0100 +Subject: [PATCH] u-boot: enable saving the env in fat partition + +This is not enabled by default on the Beagleplay. Actually, CMD_SAVEENV +is defined but we only have ENV_IS_NOWHERE set so U-boot disables +saveenv. So this patch does the following: + +- Set CONFIG_ENV_IS_IN_FAT and related variables. +- Unset CONFIG_ENV_IS_NOWHERE so that when U-boot fails to read the + file uboot.env on initial boot (the file is not present yet), it + doesn't fail to "save to nowhere" and save the env to uboot.env + instead. + +Signed-off-by: Antonin Godard +--- + .../recipes-bsp/u-boot/u-boot-ti-staging/env-in-fat.cfg | 7 +++++++ + .../recipes-bsp/u-boot/u-boot-ti-staging_2024.04.bb | 2 ++ + 2 files changed, 9 insertions(+) + create mode 100644 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging/env-in-fat.cfg + +diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging/env-in-fat.cfg b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging/env-in-fat.cfg +new file mode 100644 +index 00000000..a22b7db6 +--- /dev/null ++++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging/env-in-fat.cfg +@@ -0,0 +1,7 @@ ++CONFIG_ENV_IS_IN_FAT=y ++CONFIG_ENV_FAT_INTERFACE="mmc" ++CONFIG_ENV_FAT_DEVICE_AND_PART="1:1" ++CONFIG_ENV_FAT_FILE="uboot.env" ++CONFIG_SYS_MMC_ENV_DEV=0 ++CONFIG_SYS_MMC_ENV_PART=0 ++# CONFIG_ENV_IS_NOWHERE is not set +diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2024.04.bb b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2024.04.bb +index e3e86b30..1740aa8b 100644 +--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2024.04.bb ++++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2024.04.bb +@@ -7,3 +7,5 @@ PR = "r0" + BRANCH = "ti-u-boot-2024.04" + + SRCREV = "cdac8b4cd3cc1d1e9ac6354c1cfe03ddbbdf01fa" ++ ++SRC_URI += "file://env-in-fat.cfg" +-- +2.46.1 + diff --git a/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/0001-Add-nunchuk-driver.patch b/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/0001-Add-nunchuk-driver.patch index 745f252426..f65ecf30f5 100644 --- a/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/0001-Add-nunchuk-driver.patch +++ b/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/0001-Add-nunchuk-driver.patch @@ -1,13 +1,14 @@ -From f7f9d4f5b2f271c5af407bfdaa55c0215d552b16 Mon Sep 17 00:00:00 2001 +From 1e9526005c80e0d57c2589441e95d6494707c268 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Dautheribes?= Date: Mon, 1 Jul 2024 13:54:33 +0000 -Subject: [PATCH] Add nunchuk driver +Subject: [PATCH 1/2] Add nunchuk driver MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérémie Dautheribes +Signed-off-by: Antonin Godard --- drivers/input/joystick/Kconfig | 13 ++ drivers/input/joystick/Makefile | 1 + @@ -16,10 +17,10 @@ Signed-off-by: Jérémie Dautheribes create mode 100644 drivers/input/joystick/wiichuck.c diff --git a/drivers/input/joystick/Kconfig b/drivers/input/joystick/Kconfig -index b080f0cfb068..e28371e399d2 100644 +index ac6925ce8366..e155f724b789 100644 --- a/drivers/input/joystick/Kconfig +++ b/drivers/input/joystick/Kconfig -@@ -205,6 +205,19 @@ config JOYSTICK_TWIDJOY +@@ -207,6 +207,19 @@ config JOYSTICK_TWIDJOY To compile this driver as a module, choose M here: the module will be called twidjoy. @@ -40,20 +41,19 @@ index b080f0cfb068..e28371e399d2 100644 tristate "5-byte Zhenhua RC transmitter" select SERIO diff --git a/drivers/input/joystick/Makefile b/drivers/input/joystick/Makefile -index 58232b3057d3..c3991d71aa6e 100644 +index 3937535f0098..7dee2e46303d 100644 --- a/drivers/input/joystick/Makefile +++ b/drivers/input/joystick/Makefile -@@ -35,6 +35,7 @@ obj-$(CONFIG_JOYSTICK_TURBOGRAFX) += turbografx.o +@@ -38,5 +38,6 @@ obj-$(CONFIG_JOYSTICK_TURBOGRAFX) += turbografx.o obj-$(CONFIG_JOYSTICK_TWIDJOY) += twidjoy.o obj-$(CONFIG_JOYSTICK_WARRIOR) += warrior.o obj-$(CONFIG_JOYSTICK_WALKERA0701) += walkera0701.o +obj-$(CONFIG_JOYSTICK_WIICHUCK) += wiichuck.o obj-$(CONFIG_JOYSTICK_XPAD) += xpad.o obj-$(CONFIG_JOYSTICK_ZHENHUA) += zhenhua.o - diff --git a/drivers/input/joystick/wiichuck.c b/drivers/input/joystick/wiichuck.c new file mode 100644 -index 000000000000..50757fcdc3c8 +index 000000000000..e20f2c7c25e3 --- /dev/null +++ b/drivers/input/joystick/wiichuck.c @@ -0,0 +1,204 @@ @@ -255,12 +255,12 @@ index 000000000000..50757fcdc3c8 + .name = "nunchuk", + .of_match_table = nunchuk_dt_match, + }, -+ .probe_new = nunchuk_probe, ++ .probe = nunchuk_probe, + .remove = nunchuk_remove, +}; +module_i2c_driver(nunchuk_driver); + +MODULE_LICENSE("GPL"); -- -2.34.1 +2.46.1 diff --git a/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/0002-arm64-dts-ti-k3-am625-beagleplay.dts-add-description.patch b/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/0002-arm64-dts-ti-k3-am625-beagleplay.dts-add-description.patch index 5876ea5565..cbbb276372 100644 --- a/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/0002-arm64-dts-ti-k3-am625-beagleplay.dts-add-description.patch +++ b/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/0002-arm64-dts-ti-k3-am625-beagleplay.dts-add-description.patch @@ -1,4 +1,4 @@ -From 0d8c85be0bdf9f96d25f74e91eea11255177732e Mon Sep 17 00:00:00 2001 +From df724a0c5c07a2cf4a754059eaa3117ec70d8606 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Dautheribes?= Date: Wed, 26 Jun 2024 12:35:43 +0000 @@ -11,31 +11,22 @@ Content-Transfer-Encoding: 8bit mikrobus needs to be disabled Signed-off-by: Jérémie Dautheribes +Signed-off-by: Antonin Godard --- - arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 14 +++++++++++++- - 1 file changed, 13 insertions(+), 1 deletion(-) + arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 9 ++++++++- + 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts b/arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts -index d779fd110d4a..bac06eca433c 100644 +index 89cb616e1d1f..1b9c7b91562f 100644 --- a/arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts +++ b/arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts -@@ -282,6 +282,7 @@ cpsw3g_phy1: ethernet-phy@1 { - }; - - mikrobus0: linux-mikrobus { -+ status = "disabled"; - compatible = "linux,mikrobus"; - pinctrl-names = "default", "pwm_default", "pwm_gpio", - "uart_default", "uart_gpio", "i2c_default", -@@ -1055,7 +1056,18 @@ it66121hdmitx_out: endpoint { - +@@ -828,8 +828,15 @@ it66121_out: endpoint { &main_i2c3 { - status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&mikrobus_i2c_pins_default>; - clock-frequency = <400000>; + clock-frequency = <100000>; -+ -+ pinctrl-names = "default"; -+ pinctrl-0 = <&mikrobus_i2c_pins_default>; + status = "okay"; + + symlink = "play/mikrobus/i2c"; + @@ -43,10 +34,9 @@ index d779fd110d4a..bac06eca433c 100644 + compatible = "nintendo,nunchuk"; + reg = <0x52>; + }; -+ }; - &mailbox0_cluster0 { + &main_spi2 { -- -2.34.1 +2.46.1 diff --git a/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/defconfig b/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/defconfig index 442ec14003..ab5b432203 100644 --- a/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/defconfig +++ b/lab-data/yocto-beagleplay/bootlin-lab-data/nunchuk/linux/defconfig @@ -1,23 +1,22 @@ -# CONFIG_LOCALVERSION_AUTO is not set CONFIG_SYSVIPC=y CONFIG_POSIX_MQUEUE=y +CONFIG_AUDIT=y CONFIG_NO_HZ_IDLE=y CONFIG_HIGH_RES_TIMERS=y +CONFIG_BPF_SYSCALL=y +CONFIG_BPF_JIT=y +CONFIG_PREEMPT=y CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y -CONFIG_PSI=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y -CONFIG_IKHEADERS=m -CONFIG_LOG_BUF_SHIFT=16 CONFIG_MEMCG=y CONFIG_BLK_CGROUP=y -CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y @@ -25,1445 +24,487 @@ CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_PERF=y CONFIG_CGROUP_BPF=y -CONFIG_NAMESPACES=y CONFIG_USER_NS=y -CONFIG_CHECKPOINT_RESTORE=y CONFIG_SCHED_AUTOGROUP=y -CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y -# CONFIG_SYSFS_SYSCALL is not set -CONFIG_BPF_LSM=y -CONFIG_BPF_SYSCALL=y -CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_USERFAULTFD=y -CONFIG_EMBEDDED=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y +CONFIG_KALLSYMS_ALL=y CONFIG_PROFILING=y +CONFIG_KEXEC=y +CONFIG_KEXEC_FILE=y CONFIG_ARCH_K3=y +# CONFIG_AMPERE_ERRATUM_AC03_CPU_38 is not set +# CONFIG_ARM64_ERRATUM_832075 is not set +# CONFIG_ARM64_ERRATUM_1024718 is not set +# CONFIG_ARM64_ERRATUM_1418040 is not set +# CONFIG_ARM64_ERRATUM_1165522 is not set +# CONFIG_ARM64_ERRATUM_1530923 is not set +# CONFIG_ARM64_ERRATUM_2441007 is not set +# CONFIG_ARM64_ERRATUM_1286807 is not set +# CONFIG_ARM64_ERRATUM_1463225 is not set +# CONFIG_ARM64_ERRATUM_1542419 is not set +# CONFIG_ARM64_ERRATUM_1508412 is not set +# CONFIG_ARM64_ERRATUM_2051678 is not set +# CONFIG_ARM64_ERRATUM_2077057 is not set +# CONFIG_ARM64_ERRATUM_2658417 is not set +# CONFIG_ARM64_ERRATUM_2054223 is not set +# CONFIG_ARM64_ERRATUM_2067961 is not set +# CONFIG_ARM64_ERRATUM_2441009 is not set +# CONFIG_ARM64_ERRATUM_2457168 is not set +# CONFIG_ARM64_ERRATUM_2645198 is not set +# CONFIG_ARM64_ERRATUM_2966298 is not set +# CONFIG_ARM64_ERRATUM_3117295 is not set # CONFIG_CAVIUM_ERRATUM_22375 is not set # CONFIG_CAVIUM_ERRATUM_23154 is not set # CONFIG_CAVIUM_ERRATUM_27456 is not set # CONFIG_CAVIUM_ERRATUM_30115 is not set +# CONFIG_CAVIUM_TX2_ERRATUM_219 is not set +# CONFIG_FUJITSU_ERRATUM_010001 is not set # CONFIG_HISILICON_ERRATUM_161600802 is not set # CONFIG_QCOM_FALKOR_ERRATUM_1003 is not set # CONFIG_QCOM_FALKOR_ERRATUM_1009 is not set # CONFIG_QCOM_QDF2400_ERRATUM_0065 is not set # CONFIG_QCOM_FALKOR_ERRATUM_E1041 is not set +# CONFIG_NVIDIA_CARMEL_CNP_ERRATUM is not set +# CONFIG_ROCKCHIP_ERRATUM_3588001 is not set CONFIG_ARM64_VA_BITS_48=y CONFIG_SCHED_MC=y CONFIG_SCHED_SMT=y CONFIG_PARAVIRT=y -CONFIG_KEXEC=y -CONFIG_KEXEC_FILE=y CONFIG_COMPAT=y +# CONFIG_ARM64_SVE is not set CONFIG_RANDOMIZE_BASE=y CONFIG_HIBERNATION=y -CONFIG_PM_AUTOSLEEP=y -CONFIG_PM_WAKELOCKS=y -CONFIG_PM_DEBUG=y -CONFIG_PM_ADVANCED_DEBUG=y CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y CONFIG_ENERGY_MODEL=y +CONFIG_CPU_IDLE=y +CONFIG_ARM_PSCI_CPUIDLE=y CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_STAT=y +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m CONFIG_CPUFREQ_DT=y -CONFIG_DMI_SYSFS=y -CONFIG_EFI_CAPSULE_LOADER=y -CONFIG_RESET_ATTACK_MITIGATION=y +CONFIG_ARM_SCMI_CPUFREQ=y CONFIG_VIRTUALIZATION=y -CONFIG_KVM=y -CONFIG_CRYPTO_SHA1_ARM64_CE=y -CONFIG_CRYPTO_SHA2_ARM64_CE=y -CONFIG_CRYPTO_SHA512_ARM64_CE=m -CONFIG_CRYPTO_SHA3_ARM64=m -CONFIG_CRYPTO_SM3_ARM64_CE=m -CONFIG_CRYPTO_GHASH_ARM64_CE=y -CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64_CE_CCM=y -CONFIG_CRYPTO_AES_ARM64_CE_BLK=y -CONFIG_CRYPTO_NHPOLY1305_NEON=m -CONFIG_CRYPTO_AES_ARM64_BS=m -CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y CONFIG_MODULES=y -CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODVERSIONS=y -CONFIG_MODULE_COMPRESS=y -CONFIG_MODULE_COMPRESS_XZ=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_WBT=y -CONFIG_BLK_CGROUP_IOCOST=y -CONFIG_BLK_SED_OPAL=y -CONFIG_PARTITION_ADVANCED=y -CONFIG_KARMA_PARTITION=y -CONFIG_MQ_IOSCHED_KYBER=m -CONFIG_IOSCHED_BFQ=m -CONFIG_BFQ_GROUP_IOSCHED=y -CONFIG_BINFMT_MISC=m +CONFIG_BLK_DEV_INTEGRITY=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +# CONFIG_COMPAT_BRK is not set +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTREMOVE=y CONFIG_KSM=y CONFIG_MEMORY_FAILURE=y -CONFIG_CLEANCACHE=y -CONFIG_FRONTSWAP=y +CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_CMA=y -CONFIG_ZSWAP=y -CONFIG_Z3FOLD=m -CONFIG_ZSMALLOC=m +CONFIG_CMA_AREAS=19 CONFIG_NET=y CONFIG_PACKET=y -CONFIG_PACKET_DIAG=m CONFIG_UNIX=y -CONFIG_UNIX_DIAG=m -CONFIG_XFRM_USER=m -CONFIG_XFRM_INTERFACE=m -CONFIG_XFRM_SUB_POLICY=y -CONFIG_XFRM_STATISTICS=y -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=y CONFIG_XDP_SOCKETS=y CONFIG_INET=y CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y -CONFIG_IP_FIB_TRIE_STATS=y -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y -CONFIG_IP_PNP_RARP=y -CONFIG_NET_IPIP=m -CONFIG_NET_IPGRE_DEMUX=m -CONFIG_NET_IPGRE=m -CONFIG_NET_IPGRE_BROADCAST=y -CONFIG_IP_MROUTE=y -CONFIG_IP_MROUTE_MULTIPLE_TABLES=y -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_NET_IPVTI=m -CONFIG_NET_FOU_IP_TUNNELS=y -CONFIG_INET_AH=m -CONFIG_INET_ESP=m -CONFIG_INET_ESP_OFFLOAD=m -CONFIG_INET_IPCOMP=m -CONFIG_INET_DIAG=m -CONFIG_INET_UDP_DIAG=m -CONFIG_INET_RAW_DIAG=m -CONFIG_INET_DIAG_DESTROY=y -CONFIG_TCP_CONG_ADVANCED=y -CONFIG_TCP_CONG_HSTCP=m -CONFIG_TCP_CONG_HYBLA=m -CONFIG_TCP_CONG_NV=m -CONFIG_TCP_CONG_SCALABLE=m -CONFIG_TCP_CONG_LP=m -CONFIG_TCP_CONG_VENO=m -CONFIG_TCP_CONG_YEAH=m -CONFIG_TCP_CONG_ILLINOIS=m -CONFIG_TCP_CONG_DCTCP=m -CONFIG_TCP_CONG_CDG=m -CONFIG_TCP_CONG_BBR=m -CONFIG_TCP_MD5SIG=y -CONFIG_IPV6_ROUTER_PREF=y -CONFIG_IPV6_ROUTE_INFO=y -CONFIG_IPV6_OPTIMISTIC_DAD=y -CONFIG_INET6_AH=m -CONFIG_INET6_ESP=m -CONFIG_INET6_ESP_OFFLOAD=m -CONFIG_INET6_IPCOMP=m -CONFIG_IPV6_MIP6=y -CONFIG_IPV6_ILA=m -CONFIG_IPV6_VTI=m -CONFIG_IPV6_SIT=m -CONFIG_IPV6_SIT_6RD=y -CONFIG_IPV6_GRE=m -CONFIG_IPV6_SUBTREES=y -CONFIG_IPV6_MROUTE=y -CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y -CONFIG_IPV6_PIMSM_V2=y -CONFIG_IPV6_SEG6_LWTUNNEL=y -CONFIG_IPV6_SEG6_HMAC=y -CONFIG_NETLABEL=y -CONFIG_MPTCP=y -CONFIG_NETWORK_PHY_TIMESTAMPING=y +CONFIG_IPV6=m CONFIG_NETFILTER=y CONFIG_BRIDGE_NETFILTER=m CONFIG_NF_CONNTRACK=m -CONFIG_NF_LOG_NETDEV=m -CONFIG_NF_CONNTRACK_SECMARK=y -CONFIG_NF_CONNTRACK_ZONES=y -CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y -CONFIG_NF_CONNTRACK_TIMEOUT=y -CONFIG_NF_CONNTRACK_TIMESTAMP=y -CONFIG_NF_CONNTRACK_AMANDA=m -CONFIG_NF_CONNTRACK_FTP=m -CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IRC=m -CONFIG_NF_CONNTRACK_NETBIOS_NS=m -CONFIG_NF_CONNTRACK_SNMP=m -CONFIG_NF_CONNTRACK_PPTP=m -CONFIG_NF_CONNTRACK_SANE=m -CONFIG_NF_CONNTRACK_SIP=m -CONFIG_NF_CONNTRACK_TFTP=m -CONFIG_NF_CT_NETLINK=m -CONFIG_NF_CT_NETLINK_TIMEOUT=m -CONFIG_NF_CT_NETLINK_HELPER=m -CONFIG_NETFILTER_NETLINK_GLUE_CT=y -CONFIG_NF_TABLES=m -CONFIG_NF_TABLES_INET=y -CONFIG_NF_TABLES_NETDEV=y -CONFIG_NFT_NUMGEN=m -CONFIG_NFT_CT=m -CONFIG_NFT_FLOW_OFFLOAD=m -CONFIG_NFT_COUNTER=m -CONFIG_NFT_CONNLIMIT=m -CONFIG_NFT_LOG=m -CONFIG_NFT_LIMIT=m -CONFIG_NFT_MASQ=m -CONFIG_NFT_REDIR=m -CONFIG_NFT_NAT=m -CONFIG_NFT_TUNNEL=m -CONFIG_NFT_OBJREF=m -CONFIG_NFT_QUEUE=m -CONFIG_NFT_QUOTA=m -CONFIG_NFT_REJECT=m -CONFIG_NFT_COMPAT=m -CONFIG_NFT_HASH=m -CONFIG_NFT_FIB_INET=m -CONFIG_NFT_XFRM=m -CONFIG_NFT_SOCKET=m -CONFIG_NFT_OSF=m -CONFIG_NFT_TPROXY=m -CONFIG_NFT_SYNPROXY=m -CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_FWD_NETDEV=m -CONFIG_NFT_FIB_NETDEV=m -CONFIG_NF_FLOW_TABLE_INET=m -CONFIG_NF_FLOW_TABLE=m -CONFIG_NETFILTER_XT_SET=m -CONFIG_NETFILTER_XT_TARGET_AUDIT=m +CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m -CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m -CONFIG_NETFILTER_XT_TARGET_CONNMARK=m -CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m -CONFIG_NETFILTER_XT_TARGET_CT=m -CONFIG_NETFILTER_XT_TARGET_DSCP=m -CONFIG_NETFILTER_XT_TARGET_HMARK=m -CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m -CONFIG_NETFILTER_XT_TARGET_LED=m CONFIG_NETFILTER_XT_TARGET_LOG=m -CONFIG_NETFILTER_XT_TARGET_MARK=m -CONFIG_NETFILTER_XT_TARGET_NFLOG=m -CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m -CONFIG_NETFILTER_XT_TARGET_TEE=m -CONFIG_NETFILTER_XT_TARGET_TPROXY=m -CONFIG_NETFILTER_XT_TARGET_TRACE=m -CONFIG_NETFILTER_XT_TARGET_SECMARK=m -CONFIG_NETFILTER_XT_TARGET_TCPMSS=m -CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m -CONFIG_NETFILTER_XT_MATCH_BPF=m -CONFIG_NETFILTER_XT_MATCH_CGROUP=m -CONFIG_NETFILTER_XT_MATCH_CLUSTER=m -CONFIG_NETFILTER_XT_MATCH_COMMENT=m -CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m -CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m -CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m -CONFIG_NETFILTER_XT_MATCH_CONNMARK=m CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m -CONFIG_NETFILTER_XT_MATCH_CPU=m -CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m -CONFIG_NETFILTER_XT_MATCH_DSCP=m -CONFIG_NETFILTER_XT_MATCH_ESP=m -CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m -CONFIG_NETFILTER_XT_MATCH_HELPER=m -CONFIG_NETFILTER_XT_MATCH_IPCOMP=m -CONFIG_NETFILTER_XT_MATCH_IPRANGE=m CONFIG_NETFILTER_XT_MATCH_IPVS=m -CONFIG_NETFILTER_XT_MATCH_LENGTH=m -CONFIG_NETFILTER_XT_MATCH_LIMIT=m -CONFIG_NETFILTER_XT_MATCH_MAC=m -CONFIG_NETFILTER_XT_MATCH_MARK=m -CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m -CONFIG_NETFILTER_XT_MATCH_NFACCT=m -CONFIG_NETFILTER_XT_MATCH_OSF=m -CONFIG_NETFILTER_XT_MATCH_OWNER=m -CONFIG_NETFILTER_XT_MATCH_POLICY=m -CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m -CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m -CONFIG_NETFILTER_XT_MATCH_QUOTA=m -CONFIG_NETFILTER_XT_MATCH_RATEEST=m -CONFIG_NETFILTER_XT_MATCH_REALM=m -CONFIG_NETFILTER_XT_MATCH_RECENT=m -CONFIG_NETFILTER_XT_MATCH_SOCKET=m -CONFIG_NETFILTER_XT_MATCH_STATE=m -CONFIG_NETFILTER_XT_MATCH_STATISTIC=m -CONFIG_NETFILTER_XT_MATCH_STRING=m -CONFIG_NETFILTER_XT_MATCH_TCPMSS=m -CONFIG_NETFILTER_XT_MATCH_TIME=m -CONFIG_NETFILTER_XT_MATCH_U32=m -CONFIG_IP_SET=m -CONFIG_IP_SET_BITMAP_IP=m -CONFIG_IP_SET_BITMAP_IPMAC=m -CONFIG_IP_SET_BITMAP_PORT=m -CONFIG_IP_SET_HASH_IP=m -CONFIG_IP_SET_HASH_IPMARK=m -CONFIG_IP_SET_HASH_IPPORT=m -CONFIG_IP_SET_HASH_IPPORTIP=m -CONFIG_IP_SET_HASH_IPPORTNET=m -CONFIG_IP_SET_HASH_IPMAC=m -CONFIG_IP_SET_HASH_MAC=m -CONFIG_IP_SET_HASH_NETPORTNET=m -CONFIG_IP_SET_HASH_NET=m -CONFIG_IP_SET_HASH_NETNET=m -CONFIG_IP_SET_HASH_NETPORT=m -CONFIG_IP_SET_HASH_NETIFACE=m -CONFIG_IP_SET_LIST_SET=m CONFIG_IP_VS=m -CONFIG_IP_VS_IPV6=y -CONFIG_IP_VS_PROTO_TCP=y -CONFIG_IP_VS_PROTO_UDP=y -CONFIG_IP_VS_PROTO_ESP=y -CONFIG_IP_VS_PROTO_AH=y -CONFIG_IP_VS_PROTO_SCTP=y -CONFIG_IP_VS_RR=m -CONFIG_IP_VS_WRR=m -CONFIG_IP_VS_LC=m -CONFIG_IP_VS_WLC=m -CONFIG_IP_VS_FO=m -CONFIG_IP_VS_OVF=m -CONFIG_IP_VS_LBLC=m -CONFIG_IP_VS_LBLCR=m -CONFIG_IP_VS_DH=m -CONFIG_IP_VS_SH=m -CONFIG_IP_VS_MH=m -CONFIG_IP_VS_SED=m -CONFIG_IP_VS_NQ=m -CONFIG_IP_VS_FTP=m -CONFIG_IP_VS_PE_SIP=m -CONFIG_NFT_DUP_IPV4=m -CONFIG_NFT_FIB_IPV4=m -CONFIG_NF_TABLES_ARP=y -CONFIG_NF_FLOW_TABLE_IPV4=m -CONFIG_NF_LOG_ARP=m CONFIG_IP_NF_IPTABLES=m -CONFIG_IP_NF_MATCH_AH=m -CONFIG_IP_NF_MATCH_ECN=m -CONFIG_IP_NF_MATCH_RPFILTER=m -CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_SYNPROXY=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_TARGET_MASQUERADE=m -CONFIG_IP_NF_TARGET_NETMAP=m -CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_MANGLE=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m -CONFIG_IP_NF_TARGET_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -CONFIG_NFT_DUP_IPV6=m -CONFIG_NFT_FIB_IPV6=m -CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_IP6_NF_IPTABLES=m -CONFIG_IP6_NF_MATCH_AH=m -CONFIG_IP6_NF_MATCH_EUI64=m -CONFIG_IP6_NF_MATCH_FRAG=m -CONFIG_IP6_NF_MATCH_OPTS=m -CONFIG_IP6_NF_MATCH_HL=m -CONFIG_IP6_NF_MATCH_IPV6HEADER=m -CONFIG_IP6_NF_MATCH_MH=m -CONFIG_IP6_NF_MATCH_RPFILTER=m -CONFIG_IP6_NF_MATCH_RT=m -CONFIG_IP6_NF_MATCH_SRH=m -CONFIG_IP6_NF_TARGET_HL=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m -CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP6_NF_MANGLE=m -CONFIG_IP6_NF_RAW=m -CONFIG_IP6_NF_SECURITY=m CONFIG_IP6_NF_NAT=m CONFIG_IP6_NF_TARGET_MASQUERADE=m -CONFIG_IP6_NF_TARGET_NPT=m -CONFIG_NF_TABLES_BRIDGE=m -CONFIG_NFT_BRIDGE_META=m -CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NF_LOG_BRIDGE=m -CONFIG_NF_CONNTRACK_BRIDGE=m -CONFIG_BRIDGE_NF_EBTABLES=m -CONFIG_BRIDGE_EBT_BROUTE=m -CONFIG_BRIDGE_EBT_T_FILTER=m -CONFIG_BRIDGE_EBT_T_NAT=m -CONFIG_BRIDGE_EBT_802_3=m -CONFIG_BRIDGE_EBT_AMONG=m -CONFIG_BRIDGE_EBT_ARP=m -CONFIG_BRIDGE_EBT_IP=m -CONFIG_BRIDGE_EBT_IP6=m -CONFIG_BRIDGE_EBT_LIMIT=m -CONFIG_BRIDGE_EBT_MARK=m -CONFIG_BRIDGE_EBT_PKTTYPE=m -CONFIG_BRIDGE_EBT_STP=m -CONFIG_BRIDGE_EBT_VLAN=m -CONFIG_BRIDGE_EBT_ARPREPLY=m -CONFIG_BRIDGE_EBT_DNAT=m -CONFIG_BRIDGE_EBT_MARK_T=m -CONFIG_BRIDGE_EBT_REDIRECT=m -CONFIG_BRIDGE_EBT_SNAT=m -CONFIG_BRIDGE_EBT_LOG=m -CONFIG_BRIDGE_EBT_NFLOG=m -CONFIG_IP_DCCP=m -CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y -CONFIG_SCTP_COOKIE_HMAC_MD5=y -CONFIG_RDS=m -CONFIG_RDS_TCP=m -CONFIG_TIPC=m -CONFIG_ATM=m -CONFIG_ATM_CLIP=m -CONFIG_ATM_LANE=m -CONFIG_ATM_MPOA=m -CONFIG_ATM_BR2684=m -CONFIG_L2TP=m -CONFIG_L2TP_DEBUGFS=m -CONFIG_L2TP_V3=y -CONFIG_L2TP_IP=m -CONFIG_L2TP_ETH=m CONFIG_BRIDGE=m CONFIG_BRIDGE_VLAN_FILTERING=y +CONFIG_NET_DSA=m +CONFIG_NET_DSA_TAG_NONE=m +CONFIG_NET_DSA_TAG_BRCM=m +CONFIG_NET_DSA_TAG_BRCM_LEGACY=m +CONFIG_NET_DSA_TAG_BRCM_PREPEND=m +CONFIG_NET_DSA_TAG_OCELOT=m +CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y -CONFIG_LLC2=m -CONFIG_ATALK=m -CONFIG_DEV_APPLETALK=m -CONFIG_IPDDP=m -CONFIG_IPDDP_ENCAP=y -CONFIG_PHONET=m -CONFIG_6LOWPAN=m -CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m -CONFIG_6LOWPAN_GHC_UDP=m -CONFIG_6LOWPAN_GHC_ICMPV6=m -CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m -CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m -CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m -CONFIG_IEEE802154=m -CONFIG_IEEE802154_6LOWPAN=m -CONFIG_MAC802154=m CONFIG_NET_SCHED=y -CONFIG_NET_SCH_CBQ=m -CONFIG_NET_SCH_HTB=m -CONFIG_NET_SCH_HFSC=m -CONFIG_NET_SCH_ATM=m -CONFIG_NET_SCH_PRIO=m -CONFIG_NET_SCH_MULTIQ=m -CONFIG_NET_SCH_RED=m -CONFIG_NET_SCH_SFB=m -CONFIG_NET_SCH_SFQ=m -CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_CBS=m CONFIG_NET_SCH_ETF=m CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=m -CONFIG_NET_SCH_DSMARK=m -CONFIG_NET_SCH_NETEM=m -CONFIG_NET_SCH_DRR=m CONFIG_NET_SCH_MQPRIO=m -CONFIG_NET_SCH_SKBPRIO=m -CONFIG_NET_SCH_CHOKE=m -CONFIG_NET_SCH_QFQ=m -CONFIG_NET_SCH_CODEL=m -CONFIG_NET_SCH_FQ_CODEL=m -CONFIG_NET_SCH_CAKE=m -CONFIG_NET_SCH_FQ=m -CONFIG_NET_SCH_HHF=m -CONFIG_NET_SCH_PIE=m -CONFIG_NET_SCH_FQ_PIE=m CONFIG_NET_SCH_INGRESS=m -CONFIG_NET_SCH_PLUG=m -CONFIG_NET_SCH_ETS=m CONFIG_NET_CLS_BASIC=m -CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m -CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y -CONFIG_NET_CLS_RSVP=m -CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m -CONFIG_NET_CLS_CGROUP=y -CONFIG_NET_CLS_BPF=m CONFIG_NET_CLS_FLOWER=m -CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_CMP=m CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m -CONFIG_NET_EMATCH_CANID=m -CONFIG_NET_EMATCH_IPSET=m -CONFIG_NET_EMATCH_IPT=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=m -CONFIG_NET_ACT_SAMPLE=m CONFIG_NET_ACT_IPT=m CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_CSUM=m -CONFIG_NET_ACT_MPLS=m -CONFIG_NET_ACT_VLAN=m -CONFIG_NET_ACT_BPF=m -CONFIG_NET_ACT_CONNMARK=m -CONFIG_NET_ACT_CTINFO=m -CONFIG_NET_ACT_SKBMOD=m -CONFIG_NET_ACT_IFE=m -CONFIG_NET_ACT_TUNNEL_KEY=m -CONFIG_NET_ACT_CT=m CONFIG_NET_ACT_GATE=m -CONFIG_NET_IFE_SKBMARK=m -CONFIG_NET_IFE_SKBPRIO=m -CONFIG_NET_IFE_SKBTCINDEX=m -CONFIG_DCB=y -CONFIG_BATMAN_ADV=m -# CONFIG_BATMAN_ADV_BATMAN_V is not set -CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_DEBUGFS=y -CONFIG_OPENVSWITCH=m -CONFIG_VSOCKETS=m -CONFIG_VIRTIO_VSOCKETS=m -CONFIG_NETLINK_DIAG=m -CONFIG_NET_MPLS_GSO=y -CONFIG_MPLS_ROUTING=m -CONFIG_MPLS_IPTUNNEL=m CONFIG_HSR=m -CONFIG_NET_SWITCHDEV=y CONFIG_QRTR_SMD=m CONFIG_QRTR_TUN=m -CONFIG_NET_NCSI=y -CONFIG_CGROUP_NET_PRIO=y -CONFIG_BPF_JIT=y -CONFIG_BPF_STREAM_PARSER=y -CONFIG_NET_PKTGEN=m -CONFIG_NET_DROP_MONITOR=y -CONFIG_HAMRADIO=y -CONFIG_AX25=m -CONFIG_NETROM=m -CONFIG_ROSE=m -CONFIG_MKISS=m -CONFIG_6PACK=m -CONFIG_BPQETHER=m -CONFIG_BAYCOM_SER_FDX=m -CONFIG_BAYCOM_SER_HDX=m -CONFIG_YAM=m CONFIG_CAN=m -CONFIG_CAN_J1939=m -CONFIG_CAN_ISOTP=m -CONFIG_CAN_FLEXCAN=m -CONFIG_CAN_C_CAN=m -CONFIG_CAN_C_CAN_PLATFORM=m -CONFIG_CAN_M_CAN=m -CONFIG_CAN_M_CAN_PLATFORM=m -CONFIG_CAN_HI311X=m -CONFIG_CAN_MCP251X=m -CONFIG_CAN_MCP251XFD=m -CONFIG_CAN_8DEV_USB=m -CONFIG_CAN_EMS_USB=m -CONFIG_CAN_ESD_USB2=m -CONFIG_CAN_GS_USB=m -CONFIG_CAN_KVASER_USB=m -CONFIG_CAN_MCBA_USB=m -CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_UCAN=m CONFIG_BT=m -CONFIG_BT_RFCOMM=m -CONFIG_BT_RFCOMM_TTY=y -CONFIG_BT_BNEP=m -CONFIG_BT_BNEP_MC_FILTER=y -CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_HIDP=m -CONFIG_BT_HS=y -CONFIG_BT_6LOWPAN=m +# CONFIG_BT_LE is not set CONFIG_BT_LEDS=y -CONFIG_BT_MSFTEXT=y +# CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_MTK=y -CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m -CONFIG_BT_HCIUART_BCSP=y -CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y -CONFIG_BT_HCIUART_INTEL=y CONFIG_BT_HCIUART_BCM=y -CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_QCA=y -CONFIG_BT_HCIUART_AG6XX=y CONFIG_BT_HCIUART_MRVL=y -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBPA10X=m -CONFIG_BT_HCIBFUSB=m -CONFIG_BT_HCIVHCI=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m -CONFIG_BT_ATH3K=m -CONFIG_BT_MTKSDIO=m -CONFIG_BT_MTKUART=m -CONFIG_AF_RXRPC_IPV6=y -CONFIG_RXKAD=y +CONFIG_BT_NXPUART=m CONFIG_CFG80211=m -# CONFIG_CFG80211_DEFAULT_PS is not set CONFIG_MAC80211=m -CONFIG_MAC80211_MESH=y -CONFIG_RFKILL=y -CONFIG_RFKILL_INPUT=y -CONFIG_NET_9P=m -CONFIG_NET_9P_VIRTIO=m -CONFIG_RPMSG_PROTO=m +CONFIG_RFKILL=m CONFIG_NFC=m -CONFIG_NFC_DIGITAL=m CONFIG_NFC_NCI=m -CONFIG_NFC_NCI_SPI=m -CONFIG_NFC_NCI_UART=m -CONFIG_NFC_TRF7970A=m -CONFIG_NFC_SIM=m -CONFIG_NFC_PORT100=m -CONFIG_NFC_PN533_USB=m -CONFIG_NFC_PN533_I2C=m -CONFIG_NFC_ST_NCI_I2C=m -CONFIG_NFC_ST_NCI_SPI=m -CONFIG_NFC_NXP_NCI=m -CONFIG_NFC_NXP_NCI_I2C=m -CONFIG_NFC_ST95HF=m +CONFIG_NFC_S3FWRN5_I2C=m +CONFIG_PAGE_POOL_STATS=y CONFIG_PCI=y CONFIG_PCIEPORTBUS=y -CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEAER=y -CONFIG_PCIEAER_INJECT=m CONFIG_PCI_IOV=y CONFIG_PCI_PASID=y CONFIG_HOTPLUG_PCI=y CONFIG_PCI_HOST_GENERIC=y -CONFIG_PCIE_ALTERA=y -CONFIG_PCIE_ALTERA_MSI=y -CONFIG_PCI_HOST_THUNDER_PEM=y -CONFIG_PCI_HOST_THUNDER_ECAM=y -CONFIG_PCI_KEYSTONE_HOST=y -CONFIG_PCI_KEYSTONE_EP=y -CONFIG_PCIE_LAYERSCAPE_GEN4=y CONFIG_PCI_J721E_HOST=y CONFIG_PCI_J721E_EP=y +CONFIG_PCIE_DW_PLAT_HOST=y +CONFIG_PCIE_DW_PLAT_EP=y +CONFIG_PCI_KEYSTONE_HOST=y +CONFIG_PCI_KEYSTONE_EP=y CONFIG_PCI_ENDPOINT=y CONFIG_PCI_ENDPOINT_CONFIGFS=y -CONFIG_PCI_EPF_TEST=y -CONFIG_PCI_EPF_NTB=y +CONFIG_PCI_EPF_TEST=m CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y -CONFIG_EXTRA_FIRMWARE="regulatory.db regulatory.db.p7s" -CONFIG_EXTRA_FIRMWARE_DIR="firmware" -CONFIG_SIMPLE_PM_BUS=y -CONFIG_CONNECTOR=y +CONFIG_FW_LOADER_USER_HELPER=y +CONFIG_MHI_BUS_PCI_GENERIC=m +CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_EFI_CAPSULE_LOADER=y CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m -CONFIG_GNSS_SIRF_SERIAL=m -CONFIG_GNSS_UBX_SERIAL=m CONFIG_MTD=y +CONFIG_MTD_TESTS=m CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_BLOCK=y +CONFIG_MTD_CFI=y CONFIG_MTD_CFI_ADV_OPTIONS=y CONFIG_MTD_CFI_INTELEXT=y +CONFIG_MTD_CFI_AMDSTD=y CONFIG_MTD_CFI_STAA=y CONFIG_MTD_PHYSMAP=y CONFIG_MTD_PHYSMAP_OF=y CONFIG_MTD_DATAFLASH=y CONFIG_MTD_SST25L=y CONFIG_MTD_RAW_NAND=y -CONFIG_MTD_NAND_DENALI_DT=y CONFIG_MTD_NAND_OMAP2=y CONFIG_MTD_NAND_OMAP_BCH=y +CONFIG_MTD_SPI_NAND=y CONFIG_MTD_SPI_NOR=y # CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set CONFIG_MTD_UBI=y -CONFIG_MTD_HYPERBUS=y -CONFIG_HBMC_AM654=y -CONFIG_OF_OVERLAY=y -CONFIG_OF_CONFIGFS=y -CONFIG_ZRAM=m +CONFIG_MTD_HYPERBUS=m +CONFIG_HBMC_AM654=m CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_RAM=y CONFIG_VIRTIO_BLK=y -CONFIG_BLK_DEV_NVME=y -CONFIG_AD525X_DPOT=m -CONFIG_AD525X_DPOT_I2C=m -CONFIG_AD525X_DPOT_SPI=m -CONFIG_ICS932S401=m -CONFIG_APDS9802ALS=m -CONFIG_ISL29003=m -CONFIG_ISL29020=m -CONFIG_SENSORS_TSL2550=m -CONFIG_SENSORS_BH1770=m -CONFIG_SENSORS_APDS990X=m -CONFIG_HMC6352=m -CONFIG_DS1682=m +CONFIG_BLK_DEV_NVME=m CONFIG_SRAM=y CONFIG_SRAM_DMA_HEAP=y CONFIG_PCI_ENDPOINT_TEST=m -CONFIG_DMA_BUF_PHYS=y -CONFIG_EEPROM_AT24=y -CONFIG_EEPROM_AT25=y -CONFIG_EEPROM_LEGACY=m -CONFIG_EEPROM_MAX6875=m -CONFIG_EEPROM_93XX46=m +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_AT25=m CONFIG_UACCE=m -CONFIG_MIKROBUS=y -CONFIG_SCSI=y # CONFIG_SCSI_PROC_FS is not set CONFIG_BLK_DEV_SD=y -CONFIG_CHR_DEV_ST=m -CONFIG_BLK_DEV_SR=m -CONFIG_CHR_DEV_SG=m -CONFIG_CHR_DEV_SCH=m -CONFIG_SCSI_CONSTANTS=y -CONFIG_SCSI_LOGGING=y -CONFIG_SCSI_SCAN_ASYNC=y +CONFIG_SCSI_SAS_LIBSAS=y CONFIG_SCSI_SAS_ATA=y -CONFIG_ISCSI_TCP=m -CONFIG_ISCSI_BOOT_SYSFS=m -CONFIG_SCSI_HISI_SAS=m CONFIG_MEGARAID_SAS=y CONFIG_SCSI_MPT3SAS=m -CONFIG_SCSI_UFSHCD=y -CONFIG_SCSI_UFSHCD_PLATFORM=y -CONFIG_SCSI_UFS_CDNS_PLATFORM=y -CONFIG_SCSI_UFS_TI_J721E=y -CONFIG_SCSI_UFS_BSG=y -CONFIG_ATA=m -CONFIG_SATA_AHCI=m -CONFIG_SATA_AHCI_PLATFORM=m -CONFIG_AHCI_CEVA=m -CONFIG_SATA_SIL24=m -CONFIG_PATA_PLATFORM=m -CONFIG_PATA_OF_PLATFORM=m +CONFIG_ATA=y +CONFIG_SATA_AHCI=y +CONFIG_SATA_AHCI_PLATFORM=y +CONFIG_AHCI_DWC=m +CONFIG_PATA_OF_PLATFORM=y CONFIG_MD=y CONFIG_BLK_DEV_MD=m -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_MULTIPATH=m -CONFIG_MD_FAULTY=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m CONFIG_BLK_DEV_DM=m -CONFIG_DM_UNSTRIPED=m -CONFIG_DM_CRYPT=m -CONFIG_DM_SNAPSHOT=m -CONFIG_DM_THIN_PROVISIONING=m -CONFIG_DM_CACHE=m -CONFIG_DM_WRITECACHE=m -CONFIG_DM_ERA=m CONFIG_DM_MIRROR=m -CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_ZERO=m -CONFIG_DM_MULTIPATH=m -CONFIG_DM_MULTIPATH_QL=m -CONFIG_DM_MULTIPATH_ST=m -CONFIG_DM_DELAY=m -CONFIG_DM_UEVENT=y -CONFIG_DM_FLAKEY=m -CONFIG_DM_VERITY=m -CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y -CONFIG_DM_SWITCH=m -CONFIG_DM_LOG_WRITES=m -CONFIG_DM_INTEGRITY=m -CONFIG_DM_ZONED=m -CONFIG_TARGET_CORE=m -CONFIG_TCM_IBLOCK=m -CONFIG_TCM_FILEIO=m -CONFIG_TCM_PSCSI=m -CONFIG_TCM_USER2=m -CONFIG_LOOPBACK_TARGET=m -CONFIG_ISCSI_TARGET=m CONFIG_NETDEVICES=y -CONFIG_BONDING=m -CONFIG_DUMMY=m -CONFIG_WIREGUARD=m -CONFIG_EQUALIZER=m -CONFIG_IFB=m -CONFIG_NET_TEAM=m -CONFIG_NET_TEAM_MODE_BROADCAST=m -CONFIG_NET_TEAM_MODE_ROUNDROBIN=m -CONFIG_NET_TEAM_MODE_RANDOM=m -CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m -CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m -CONFIG_IPVLAN=m -CONFIG_IPVTAP=m -CONFIG_VXLAN=m -CONFIG_GENEVE=m -CONFIG_GTP=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -CONFIG_TUN=m +CONFIG_TUN=y CONFIG_VETH=m -CONFIG_VIRTIO_NET=m -CONFIG_NLMON=m -CONFIG_NET_VRF=m -CONFIG_ATM_DUMMY=m -# CONFIG_NET_VENDOR_3COM is not set -# CONFIG_NET_VENDOR_ADAPTEC is not set -# CONFIG_NET_VENDOR_AGERE is not set -# CONFIG_NET_VENDOR_ALTEON is not set +CONFIG_VIRTIO_NET=y +CONFIG_MHI_NET=m +# CONFIG_NET_VENDOR_ALACRITECH is not set # CONFIG_NET_VENDOR_AMAZON is not set # CONFIG_NET_VENDOR_AMD 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_TIGON3=m -CONFIG_BNX2X=m -# CONFIG_NET_VENDOR_BROCADE is not set -CONFIG_MACB=y +# CONFIG_NET_VENDOR_ASIX is not set +CONFIG_ATL1C=m +# CONFIG_NET_VENDOR_BROADCOM 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_DEC is not set -# CONFIG_NET_VENDOR_DLINK is not set -# CONFIG_NET_VENDOR_EMULEX is not set +# CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_NET_VENDOR_DAVICOM is not set +# CONFIG_NET_VENDOR_ENGLEDER is not set # CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FUNGIBLE is not set +# CONFIG_NET_VENDOR_GOOGLE is not set # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_I825XX is not set -CONFIG_E1000=m -CONFIG_E1000E=m -CONFIG_IGBVF=y -CONFIG_SKGE=m -CONFIG_SKY2=y +# CONFIG_NET_VENDOR_HUAWEI is not set +# CONFIG_NET_VENDOR_INTEL is not set +# CONFIG_NET_VENDOR_LITEX is not set +# CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MELLANOX is not set -CONFIG_KS8851=m -CONFIG_ENC28J60=m -CONFIG_ENCX24J600=m -# CONFIG_NET_VENDOR_MYRI is not set +# CONFIG_NET_VENDOR_MICREL is not set +# CONFIG_NET_VENDOR_MICROCHIP is not set +# CONFIG_NET_VENDOR_MICROSEMI is not set +# CONFIG_NET_VENDOR_MICROSOFT is not set +# CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NATSEMI 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_NET_VENDOR_PACKET_ENGINES is not set # CONFIG_NET_VENDOR_PENSANDO is not set -# CONFIG_NET_VENDOR_QLOGIC is not set # CONFIG_NET_VENDOR_QUALCOMM is not set -# CONFIG_NET_VENDOR_RDC is not set -# CONFIG_NET_VENDOR_REALTEK is not set +CONFIG_R8169=m # CONFIG_NET_VENDOR_RENESAS is not set # CONFIG_NET_VENDOR_ROCKER is not set # CONFIG_NET_VENDOR_SAMSUNG is not set # CONFIG_NET_VENDOR_SEEQ is not set # CONFIG_NET_VENDOR_SOLARFLARE is not set -# CONFIG_NET_VENDOR_SILAN is not set -# CONFIG_NET_VENDOR_SIS is not set -CONFIG_SMC91X=y -CONFIG_SMSC911X=y +# CONFIG_NET_VENDOR_SMSC is not set +# CONFIG_NET_VENDOR_SOCIONEXT is not set # CONFIG_NET_VENDOR_STMICRO is not set -# CONFIG_NET_VENDOR_SUN is not set # CONFIG_NET_VENDOR_SYNOPSYS is not set -# CONFIG_NET_VENDOR_TEHUTI is not set +CONFIG_TI_CPSW_PROXY_CLIENT=m CONFIG_TI_K3_AM65_CPSW_NUSS=y CONFIG_TI_K3_AM65_CPSW_SWITCHDEV=y CONFIG_TI_K3_AM65_CPTS=y -CONFIG_TI_AM65_CPSW_TAS=y -CONFIG_TI_RDEV_ETH_SWITCH_VIRT_EMAC=m -CONFIG_TI_PRUETH=m +CONFIG_TI_AM65_CPSW_QOS=y CONFIG_TI_ICSSG_PRUETH=m +# CONFIG_NET_VENDOR_VERTEXCOM is not set # CONFIG_NET_VENDOR_VIA is not set -CONFIG_WIZNET_W5100=y -CONFIG_WIZNET_W5100_SPI=y +# CONFIG_NET_VENDOR_WANGXUN is not set +# CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set -CONFIG_LED_TRIGGER_PHY=y CONFIG_AQUANTIA_PHY=y -CONFIG_MARVELL_PHY=y -CONFIG_MARVELL_10G_PHY=m +CONFIG_BCM7XXX_PHY=m +CONFIG_MARVELL_PHY=m +CONFIG_MARVELL_10G_PHY=y CONFIG_MICREL_PHY=y -CONFIG_MICROSEMI_PHY=m +CONFIG_MICROSEMI_PHY=y CONFIG_AT803X_PHY=y -CONFIG_REALTEK_PHY=m -CONFIG_ROCKCHIP_PHY=y -CONFIG_DP83848_PHY=y +CONFIG_REALTEK_PHY=y CONFIG_DP83867_PHY=y -CONFIG_DP83869_PHY=y +CONFIG_DP83869_PHY=m CONFIG_DP83TD510_PHY=y CONFIG_VITESSE_PHY=y +CONFIG_CAN_M_CAN=m +CONFIG_CAN_M_CAN_PLATFORM=m +CONFIG_CAN_MCP251XFD=m +CONFIG_MDIO_BCM_UNIMAC=y CONFIG_MDIO_GPIO=y +CONFIG_MDIO_THUNDER=y CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y CONFIG_MDIO_BUS_MUX_MMIOREG=y -CONFIG_PPP=m -CONFIG_PPP_BSDCOMP=m -CONFIG_PPP_DEFLATE=m -CONFIG_PPP_FILTER=y -CONFIG_PPP_MPPE=m -CONFIG_PPP_MULTILINK=y -CONFIG_PPPOATM=m -CONFIG_PPPOE=m -CONFIG_PPTP=m -CONFIG_PPPOL2TP=m -CONFIG_PPP_ASYNC=m -CONFIG_PPP_SYNC_TTY=m -CONFIG_SLIP=m -CONFIG_SLIP_COMPRESSED=y -CONFIG_SLIP_SMART=y -CONFIG_SLIP_MODE_SLIP6=y -CONFIG_USB_CATC=m -CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m CONFIG_USB_LAN78XX=m -CONFIG_USB_NET_CDC_EEM=m -CONFIG_USB_NET_HUAWEI_CDC_NCM=m -CONFIG_USB_NET_CDC_MBIM=m +CONFIG_USB_USBNET=m CONFIG_USB_NET_DM9601=m -CONFIG_USB_NET_SR9700=m CONFIG_USB_NET_SR9800=m CONFIG_USB_NET_SMSC75XX=m CONFIG_USB_NET_SMSC95XX=m -CONFIG_USB_NET_GL620A=m CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m -CONFIG_USB_ALI_M5632=y -CONFIG_USB_AN2720=y -CONFIG_USB_EPSON2888=y -CONFIG_USB_KC2190=y -CONFIG_USB_NET_CX82310_ETH=m -CONFIG_USB_NET_KALMIA=m -CONFIG_USB_NET_QMI_WWAN=m -CONFIG_USB_HSO=m -CONFIG_USB_NET_INT51X1=m -CONFIG_USB_CDC_PHONET=m -CONFIG_USB_IPHETH=m -CONFIG_USB_SIERRA_NET=m -CONFIG_USB_VL600=m -CONFIG_USB_NET_CH9200=m -CONFIG_USB_NET_AQC111=m -CONFIG_ADM8211=m -CONFIG_ATH5K=m -CONFIG_ATH9K=m -CONFIG_ATH9K_CHANNEL_CONTEXT=y -CONFIG_ATH9K_HTC=m -CONFIG_CARL9170=m -CONFIG_ATH6KL=m -CONFIG_ATH6KL_SDIO=m -CONFIG_ATH6KL_USB=m -CONFIG_AR5523=m -CONFIG_WIL6210=m -CONFIG_WIL6210_TRACING=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m -CONFIG_ATH10K_USB=m +CONFIG_ATH10K_SDIO=m CONFIG_WCN36XX=m CONFIG_ATH11K=m CONFIG_ATH11K_AHB=m CONFIG_ATH11K_PCI=m -CONFIG_AT76C50X_USB=m -CONFIG_B43=m -CONFIG_BRCMSMAC=m CONFIG_BRCMFMAC=m -CONFIG_BRCMFMAC_USB=y -CONFIG_BRCMFMAC_PCIE=y -CONFIG_IPW2200=m -CONFIG_IPW2200_MONITOR=y -CONFIG_IPW2200_PROMISCUOUS=y -CONFIG_IPW2200_QOS=y -CONFIG_IWL4965=m -CONFIG_IWL3945=m CONFIG_IWLWIFI=m CONFIG_IWLDVM=m CONFIG_IWLMVM=m -CONFIG_HOSTAP=m -CONFIG_HOSTAP_FIRMWARE=y -CONFIG_HOSTAP_PLX=m -CONFIG_HOSTAP_PCI=m -CONFIG_P54_COMMON=m -CONFIG_P54_USB=m -CONFIG_P54_PCI=m -CONFIG_LIBERTAS=m -CONFIG_LIBERTAS_USB=m -CONFIG_LIBERTAS_SDIO=m -CONFIG_LIBERTAS_MESH=y -CONFIG_LIBERTAS_THINFIRM=m -CONFIG_LIBERTAS_THINFIRM_USB=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_SDIO=m CONFIG_MWIFIEX_PCIE=m -CONFIG_MWL8K=m -CONFIG_MT7601U=m -CONFIG_MT76x0U=m -CONFIG_MT76x0E=m -CONFIG_MT76x2E=m -CONFIG_MT76x2U=m -CONFIG_MT7615E=m -CONFIG_MT7663U=m -CONFIG_MT7915E=m -CONFIG_RT2X00=m -CONFIG_RT2400PCI=m -CONFIG_RT2500PCI=m -CONFIG_RT61PCI=m -CONFIG_RT2800PCI=m -CONFIG_RT2500USB=m -CONFIG_RT73USB=m -CONFIG_RT2800USB=m -CONFIG_RT2800USB_RT3573=y -CONFIG_RT2800USB_RT53XX=y -CONFIG_RT2800USB_RT55XX=y -CONFIG_RTL8180=m -CONFIG_RTL8187=m -CONFIG_RTL8192CE=m -CONFIG_RTL8192SE=m -CONFIG_RTL8192DE=m -CONFIG_RTL8723AE=m -CONFIG_RTL8723BE=m -CONFIG_RTL8188EE=m -CONFIG_RTL8192EE=m -CONFIG_RTL8821AE=m -CONFIG_RTL8192CU=m -# CONFIG_RTLWIFI_DEBUG is not set -CONFIG_RTL8XXXU=m -CONFIG_RTW88=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8723DE=m -CONFIG_RTW88_8821CE=m +CONFIG_MT7921E=m CONFIG_RSI_91X=m -# CONFIG_RSI_SDIO is not set -CONFIG_WL1251=m -CONFIG_WL1251_SPI=m -CONFIG_WL1251_SDIO=m -CONFIG_WL12XX=m CONFIG_WL18XX=m -CONFIG_WLCORE_SPI=m +CONFIG_CC33XX=m +CONFIG_CC33XX_SDIO=m CONFIG_WLCORE_SDIO=m -CONFIG_USB_ZD1201=m -CONFIG_ZD1211RW=m -CONFIG_MAC80211_HWSIM=m -CONFIG_USB_NET_RNDIS_WLAN=m -CONFIG_IEEE802154_AT86RF230=m -CONFIG_IEEE802154_MRF24J40=m -CONFIG_IEEE802154_CC2520=m -CONFIG_IEEE802154_ATUSB=m -CONFIG_IEEE802154_WPANUSB=m -CONFIG_IEEE802154_ADF7242=m -CONFIG_IEEE802154_CA8210=m -CONFIG_IEEE802154_MCR20A=m -CONFIG_IEEE802154_HWSIM=m -CONFIG_IEEE802154_BCFSERIAL=m -CONFIG_NET_FAILOVER=y +CONFIG_WWAN=m +CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m CONFIG_INPUT_MATRIXKMAP=y CONFIG_INPUT_JOYDEV=y -CONFIG_INPUT_EVDEV=y CONFIG_KEYBOARD_ADC=m CONFIG_KEYBOARD_GPIO=y -CONFIG_KEYBOARD_MATRIX=m -# CONFIG_MOUSE_PS2 is not set -CONFIG_MOUSE_APPLETOUCH=m -CONFIG_MOUSE_SYNAPTICS_I2C=m -CONFIG_MOUSE_SYNAPTICS_USB=m +CONFIG_KEYBOARD_MTK_PMIC=m +CONFIG_MOUSE_ELAN_I2C=m CONFIG_INPUT_JOYSTICK=y -CONFIG_JOYSTICK_IFORCE=m -CONFIG_JOYSTICK_IFORCE_USB=m -CONFIG_JOYSTICK_IFORCE_232=m -CONFIG_JOYSTICK_WARRIOR=m -CONFIG_JOYSTICK_MAGELLAN=m -CONFIG_JOYSTICK_SPACEORB=m -CONFIG_JOYSTICK_SPACEBALL=m -CONFIG_JOYSTICK_STINGER=m -CONFIG_JOYSTICK_TWIDJOY=m CONFIG_JOYSTICK_WIICHUCK=y -CONFIG_JOYSTICK_ZHENHUA=m -CONFIG_JOYSTICK_AS5011=m -CONFIG_JOYSTICK_XPAD=m -CONFIG_JOYSTICK_XPAD_FF=y -CONFIG_JOYSTICK_XPAD_LEDS=y -CONFIG_JOYSTICK_PSXPAD_SPI=y -CONFIG_JOYSTICK_PSXPAD_SPI_FF=y -CONFIG_JOYSTICK_PXRC=m -CONFIG_JOYSTICK_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=m -CONFIG_TABLET_USB_HANWANG=m -CONFIG_TABLET_USB_KBTAB=m -CONFIG_TABLET_USB_PEGASUS=m -CONFIG_TABLET_SERIAL_WACOM4=m CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_TOUCHSCREEN_ADS7846=m -CONFIG_TOUCHSCREEN_AD7877=m -CONFIG_TOUCHSCREEN_AD7879=m -CONFIG_TOUCHSCREEN_AD7879_I2C=m -CONFIG_TOUCHSCREEN_AR1021_I2C=y CONFIG_TOUCHSCREEN_ATMEL_MXT=m -CONFIG_TOUCHSCREEN_DYNAPRO=m -CONFIG_TOUCHSCREEN_HAMPSHIRE=m -CONFIG_TOUCHSCREEN_FUJITSU=m CONFIG_TOUCHSCREEN_GOODIX=m -CONFIG_TOUCHSCREEN_GUNZE=m -CONFIG_TOUCHSCREEN_ELO=m -CONFIG_TOUCHSCREEN_WACOM_W8001=m -CONFIG_TOUCHSCREEN_MCS5000=m -CONFIG_TOUCHSCREEN_MTOUCH=m -CONFIG_TOUCHSCREEN_INEXIO=m -CONFIG_TOUCHSCREEN_MK712=m -CONFIG_TOUCHSCREEN_PENMOUNT=m -CONFIG_TOUCHSCREEN_EDT_FT5X06=y -CONFIG_TOUCHSCREEN_TOUCHRIGHT=m -CONFIG_TOUCHSCREEN_TOUCHWIN=m -CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m -CONFIG_TOUCHSCREEN_USB_COMPOSITE=m -CONFIG_TOUCHSCREEN_TSC2005=m -CONFIG_TOUCHSCREEN_TSC2007=m -CONFIG_TOUCHSCREEN_SILEAD=y -CONFIG_TOUCHSCREEN_TPS6507X=m +CONFIG_TOUCHSCREEN_ILI210X=m +CONFIG_TOUCHSCREEN_ELAN=m +CONFIG_TOUCHSCREEN_EDT_FT5X06=m CONFIG_INPUT_MISC=y -CONFIG_INPUT_AD714X=m -CONFIG_INPUT_MMA8450=m -CONFIG_INPUT_GPIO_DECODER=m -CONFIG_INPUT_ATI_REMOTE2=m -CONFIG_INPUT_KEYSPAN_REMOTE=m -CONFIG_INPUT_POWERMATE=m -CONFIG_INPUT_YEALINK=m -CONFIG_INPUT_CM109=m -CONFIG_INPUT_TPS65219_PWRBUTTON=y -CONFIG_INPUT_UINPUT=m -CONFIG_SERIO_SERPORT=m +CONFIG_INPUT_TPS65219_PWRBUTTON=m +CONFIG_INPUT_PWM_BEEPER=m +CONFIG_INPUT_PWM_VIBRA=m +CONFIG_INPUT_RK805_PWRKEY=m +# CONFIG_SERIO_SERPORT is not set CONFIG_SERIO_AMBAKMI=y CONFIG_LEGACY_PTY_COUNT=16 CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_SERIAL_8250_NR_UARTS=10 -CONFIG_SERIAL_8250_RUNTIME_UARTS=10 +CONFIG_SERIAL_8250_NR_UARTS=12 +CONFIG_SERIAL_8250_RUNTIME_UARTS=12 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_OMAP=y -CONFIG_SERIAL_8250_PRUSS=m CONFIG_SERIAL_OF_PLATFORM=y -CONFIG_SERIAL_MAX3100=m -CONFIG_SERIAL_MAX310X=m CONFIG_SERIAL_FSL_LPUART=y CONFIG_SERIAL_FSL_LPUART_CONSOLE=y CONFIG_SERIAL_FSL_LINFLEXUART=y CONFIG_SERIAL_FSL_LINFLEXUART_CONSOLE=y -CONFIG_N_GSM=m CONFIG_SERIAL_DEV_BUS=y -CONFIG_TTY_PRINTK=m CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=m CONFIG_IPMI_DEVICE_INTERFACE=m +CONFIG_IPMI_SI=m CONFIG_HW_RANDOM=y -CONFIG_HW_RANDOM_VIRTIO=m -CONFIG_HW_RANDOM_OPTEE=m +CONFIG_HW_RANDOM_VIRTIO=y +# CONFIG_HW_RANDOM_ARM_SMCCC_TRNG is not set +# CONFIG_HW_RANDOM_CN10K is not set CONFIG_TCG_TPM=y -CONFIG_TCG_TIS_I2C_ATMEL=y +CONFIG_TCG_TIS=m +CONFIG_TCG_TIS_SPI=m +CONFIG_TCG_TIS_SPI_CR50=y +CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=y +CONFIG_I2C=y CONFIG_I2C_CHARDEV=y -CONFIG_I2C_ARB_GPIO_CHALLENGE=m -CONFIG_I2C_MUX_GPIO=y +CONFIG_I2C_MUX=y CONFIG_I2C_MUX_PCA954x=y -CONFIG_I2C_MUX_PINCTRL=y -CONFIG_I2C_GPIO=y +CONFIG_I2C_GPIO=m CONFIG_I2C_OMAP=y -CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_ROBOTFUZZ_OSIF=m -CONFIG_I2C_TAOS_EVM=m -CONFIG_I2C_TINY_USB=m CONFIG_I2C_SLAVE=y -CONFIG_I2C_SLAVE_EEPROM=y CONFIG_SPI=y CONFIG_SPI_CADENCE_QUADSPI=y -CONFIG_SPI_NXP_FLEXSPI=y -CONFIG_SPI_GPIO=y -CONFIG_SPI_OMAP24XX=y -CONFIG_SPI_PL022=y +CONFIG_SPI_OMAP24XX=m CONFIG_SPI_SPIDEV=m CONFIG_SPI_SLAVE=y -CONFIG_SPI_SLAVE_TIME=m -CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m -CONFIG_SPMI=y -CONFIG_PPS_CLIENT_LDISC=m -CONFIG_PPS_CLIENT_GPIO=m -CONFIG_PTP_1588_CLOCK=y CONFIG_PINCTRL=y -CONFIG_PINCTRL_MCP23S08=m +CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_SINGLE=y -CONFIG_PINCTRL_MAX77620=y -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_DAVINCI=y -CONFIG_GPIO_DWAPB=y -CONFIG_GPIO_MB86S7X=y -CONFIG_GPIO_PL061=y -CONFIG_GPIO_ADP5588=m -CONFIG_GPIO_ADNP=m -CONFIG_GPIO_MAX7300=y +CONFIG_GPIO_GENERIC_PLATFORM=y +CONFIG_GPIO_SYSCON=y CONFIG_GPIO_MAX732X=y CONFIG_GPIO_PCA953X=y CONFIG_GPIO_PCA953X_IRQ=y -CONFIG_GPIO_PCF857X=y -CONFIG_GPIO_TPIC2810=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_MAX77620=y -CONFIG_GPIO_TPS6594X=y -CONFIG_GPIO_74X164=m -CONFIG_GPIO_MAX3191X=m -CONFIG_GPIO_MAX7301=m -CONFIG_GPIO_MC33880=m -CONFIG_GPIO_PISOSR=m -CONFIG_GPIO_XRA1403=m -CONFIG_GPIO_AGGREGATOR=m -CONFIG_W1=y -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_DS1WM=y -CONFIG_W1_MASTER_GPIO=y -CONFIG_W1_SLAVE_THERM=m -CONFIG_W1_SLAVE_SMEM=m -CONFIG_W1_SLAVE_DS2405=m -CONFIG_W1_SLAVE_DS2408=m -CONFIG_W1_SLAVE_DS2413=m -CONFIG_W1_SLAVE_DS2406=m -CONFIG_W1_SLAVE_DS2423=m -CONFIG_W1_SLAVE_DS2805=m -CONFIG_W1_SLAVE_DS2430=m -CONFIG_W1_SLAVE_DS2431=m -CONFIG_W1_SLAVE_DS2433=m -CONFIG_W1_SLAVE_DS2433_CRC=y -CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS250X=m -CONFIG_W1_SLAVE_DS2780=m -CONFIG_W1_SLAVE_DS2781=m -CONFIG_W1_SLAVE_DS28E04=m -CONFIG_W1_SLAVE_DS28E17=m -CONFIG_POWER_RESET_XGENE=y +CONFIG_POWER_RESET_BRCMSTB=y CONFIG_POWER_RESET_SYSCON=y +CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_SYSCON_REBOOT_MODE=y -CONFIG_BATTERY_DS2760=m +CONFIG_NVMEM_REBOOT_MODE=m +CONFIG_BATTERY_QCOM_BATTMGR=m CONFIG_BATTERY_SBS=m CONFIG_BATTERY_BQ27XXX=y -CONFIG_BATTERY_BQ27XXX_HDQ=m -CONFIG_CHARGER_GPIO=m -CONFIG_SENSORS_AD7314=m -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=m -CONFIG_SENSORS_ADM1021=m -CONFIG_SENSORS_ADM1025=m -CONFIG_SENSORS_ADM1026=m -CONFIG_SENSORS_ADM1029=m -CONFIG_SENSORS_ADM1031=m -CONFIG_SENSORS_ADM1177=m -CONFIG_SENSORS_ADM9240=m -CONFIG_SENSORS_ADT7310=m -CONFIG_SENSORS_ADT7410=m -CONFIG_SENSORS_ADT7411=m -CONFIG_SENSORS_ADT7462=m -CONFIG_SENSORS_ADT7470=m -CONFIG_SENSORS_ADT7475=m -CONFIG_SENSORS_AS370=m -CONFIG_SENSORS_ASC7621=m -CONFIG_SENSORS_AXI_FAN_CONTROL=m -CONFIG_SENSORS_ASPEED=m -CONFIG_SENSORS_ATXP1=m -CONFIG_SENSORS_CORSAIR_CPRO=m -CONFIG_SENSORS_DRIVETEMP=m -CONFIG_SENSORS_DS620=m -CONFIG_SENSORS_DS1621=m -CONFIG_SENSORS_I5K_AMB=m -CONFIG_SENSORS_F71805F=m -CONFIG_SENSORS_F71882FG=m -CONFIG_SENSORS_F75375S=m -CONFIG_SENSORS_FTSTEUTATES=m -CONFIG_SENSORS_GL518SM=m -CONFIG_SENSORS_GL520SM=m -CONFIG_SENSORS_G760A=m -CONFIG_SENSORS_G762=m -CONFIG_SENSORS_GPIO_FAN=y -CONFIG_SENSORS_HIH6130=m -CONFIG_SENSORS_IBMAEM=m -CONFIG_SENSORS_IBMPEX=m -CONFIG_SENSORS_IIO_HWMON=m -CONFIG_SENSORS_IT87=m +CONFIG_BATTERY_MAX17042=m +CONFIG_CHARGER_MT6360=m +CONFIG_CHARGER_BQ25890=m +CONFIG_CHARGER_BQ25980=m +CONFIG_CHARGER_RK817=m +CONFIG_SENSORS_ARM_SCMI=y +CONFIG_SENSORS_GPIO_FAN=m CONFIG_SENSORS_JC42=m -CONFIG_SENSORS_POWR1220=m -CONFIG_SENSORS_LINEAGE=m -CONFIG_SENSORS_LTC2945=m -CONFIG_SENSORS_LTC2947_I2C=m -CONFIG_SENSORS_LTC2947_SPI=m -CONFIG_SENSORS_LTC2990=m -CONFIG_SENSORS_LTC4151=m -CONFIG_SENSORS_LTC4215=m -CONFIG_SENSORS_LTC4222=m -CONFIG_SENSORS_LTC4245=m -CONFIG_SENSORS_LTC4260=m -CONFIG_SENSORS_LTC4261=m -CONFIG_SENSORS_MAX1111=m -CONFIG_SENSORS_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -CONFIG_SENSORS_MAX197=m -CONFIG_SENSORS_MAX31722=m -CONFIG_SENSORS_MAX31730=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6642=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -CONFIG_SENSORS_MCP3021=m -CONFIG_SENSORS_TC654=m -CONFIG_SENSORS_MR75203=m -CONFIG_SENSORS_ADCXX=m -CONFIG_SENSORS_LM63=m -CONFIG_SENSORS_LM70=m -CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m -CONFIG_SENSORS_LM77=m -CONFIG_SENSORS_LM78=m -CONFIG_SENSORS_LM80=m -CONFIG_SENSORS_LM83=m -CONFIG_SENSORS_LM85=m -CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m -CONFIG_SENSORS_LM92=m -CONFIG_SENSORS_LM93=m -CONFIG_SENSORS_LM95234=m -CONFIG_SENSORS_LM95241=m -CONFIG_SENSORS_LM95245=m -CONFIG_SENSORS_PC87360=m -CONFIG_SENSORS_PC87427=m -CONFIG_SENSORS_NTC_THERMISTOR=m -CONFIG_SENSORS_NCT6683=m -CONFIG_SENSORS_NCT6775=m -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_OCC_P8_I2C=m -CONFIG_SENSORS_PCF8591=m -CONFIG_PMBUS=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_INSPUR_IPSPS=m -CONFIG_SENSORS_IR35221=m -CONFIG_SENSORS_IR38064=m -CONFIG_SENSORS_IRPS5401=m -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LTC2978=m -CONFIG_SENSORS_LTC2978_REGULATOR=y -CONFIG_SENSORS_LTC3815=m -CONFIG_SENSORS_MAX16064=m -CONFIG_SENSORS_MAX20730=m -CONFIG_SENSORS_MAX20751=m -CONFIG_SENSORS_MAX31785=m -CONFIG_SENSORS_MAX34440=m -CONFIG_SENSORS_MAX8688=m -CONFIG_SENSORS_MP2975=m -CONFIG_SENSORS_PXE1610=m -CONFIG_SENSORS_TPS40422=m -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_PWM_FAN=m -CONFIG_SENSORS_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=m -CONFIG_SENSORS_SHTC1=m -CONFIG_SENSORS_SIS5595=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC6W201=m -CONFIG_SENSORS_SMSC47M1=m -CONFIG_SENSORS_SMSC47M192=m -CONFIG_SENSORS_SMSC47B397=m -CONFIG_SENSORS_SCH5627=m -CONFIG_SENSORS_SCH5636=m -CONFIG_SENSORS_STTS751=m -CONFIG_SENSORS_SMM665=m -CONFIG_SENSORS_ADC128D818=m -CONFIG_SENSORS_ADS7828=m -CONFIG_SENSORS_ADS7871=m -CONFIG_SENSORS_AMC6821=m -CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m -CONFIG_SENSORS_TC74=m -CONFIG_SENSORS_THMC50=m -CONFIG_SENSORS_TMP102=m -CONFIG_SENSORS_TMP103=m -CONFIG_SENSORS_TMP108=m -CONFIG_SENSORS_TMP401=m -CONFIG_SENSORS_TMP421=m -CONFIG_SENSORS_TMP513=m -CONFIG_SENSORS_VIA686A=m -CONFIG_SENSORS_VT1211=m -CONFIG_SENSORS_VT8231=m -CONFIG_SENSORS_W83773G=m -CONFIG_SENSORS_W83781D=m -CONFIG_SENSORS_W83791D=m -CONFIG_SENSORS_W83792D=m -CONFIG_SENSORS_W83793=m -CONFIG_SENSORS_W83795=m -CONFIG_SENSORS_W83L785TS=m -CONFIG_SENSORS_W83L786NG=m -CONFIG_SENSORS_W83627HF=m -CONFIG_SENSORS_W83627EHF=m -CONFIG_THERMAL_STATISTICS=y -CONFIG_THERMAL_GOV_FAIR_SHARE=y -CONFIG_THERMAL_GOV_BANG_BANG=y -CONFIG_THERMAL_GOV_USER_SPACE=y +CONFIG_THERMAL=y CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y CONFIG_CPU_THERMAL=y CONFIG_DEVFREQ_THERMAL=y CONFIG_THERMAL_EMULATION=y -CONFIG_K3_THERMAL=y +CONFIG_K3_THERMAL=m CONFIG_GENERIC_ADC_THERMAL=m CONFIG_WATCHDOG=y -CONFIG_WATCHDOG_SYSFS=y -CONFIG_ARM_SP805_WATCHDOG=y -CONFIG_ARM_SBSA_WATCHDOG=y -CONFIG_DW_WATCHDOG=y CONFIG_K3_RTI_WATCHDOG=m CONFIG_ARM_SMC_WATCHDOG=y CONFIG_MFD_BD9571MWV=y CONFIG_MFD_AXP20X_I2C=y CONFIG_MFD_HI6421_PMIC=y CONFIG_MFD_MAX77620=y -CONFIG_MFD_RK808=y -CONFIG_MFD_SEC_CORE=y +CONFIG_MFD_MT6360=y +CONFIG_MFD_MT6397=y +CONFIG_MFD_RK8XX_I2C=y +CONFIG_MFD_RK8XX_SPI=y CONFIG_MFD_TI_AM335X_TSCADC=m -CONFIG_MFD_PALMAS=y -CONFIG_MFD_TPS6594X=y CONFIG_MFD_TPS65219=y +CONFIG_MFD_TPS6594_I2C=y +CONFIG_MFD_WM8994=m CONFIG_MFD_ROHM_BD718XX=y -CONFIG_MFD_WCD934X=m CONFIG_REGULATOR=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_AXP20X=y @@ -1474,567 +515,170 @@ CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_HI6421V530=y CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX8973=y -CONFIG_REGULATOR_PALMAS=y +CONFIG_REGULATOR_MP8859=y +CONFIG_REGULATOR_MT6357=y +CONFIG_REGULATOR_MT6358=y +CONFIG_REGULATOR_MT6359=y +CONFIG_REGULATOR_MT6360=y +CONFIG_REGULATOR_MT6397=y CONFIG_REGULATOR_PCA9450=y +CONFIG_REGULATOR_PF8X00=y CONFIG_REGULATOR_PFUZE100=y CONFIG_REGULATOR_PWM=y -CONFIG_REGULATOR_QCOM_SPMI=y -CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=y +CONFIG_REGULATOR_RAA215300=y +CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m CONFIG_REGULATOR_RK808=y -CONFIG_REGULATOR_S2MPS11=y +CONFIG_REGULATOR_TPS65132=m CONFIG_REGULATOR_TPS65219=y CONFIG_REGULATOR_VCTRL=m -CONFIG_USB_PULSE8_CEC=m -CONFIG_USB_RAINSHADOW_CEC=m -CONFIG_MEDIA_SUPPORT=y -CONFIG_MEDIA_SUBDRV_AUTOSELECT=y +CONFIG_MEDIA_SUPPORT=m +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +CONFIG_MEDIA_SDR_SUPPORT=y +CONFIG_MEDIA_PLATFORM_SUPPORT=y +# CONFIG_DVB_NET is not set CONFIG_MEDIA_USB_SUPPORT=y CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_GL860=m -CONFIG_USB_GSPCA_BENQ=m -CONFIG_USB_GSPCA_CONEX=m -CONFIG_USB_GSPCA_CPIA1=m -CONFIG_USB_GSPCA_DTCS033=m -CONFIG_USB_GSPCA_ETOMS=m -CONFIG_USB_GSPCA_FINEPIX=m -CONFIG_USB_GSPCA_JEILINJ=m -CONFIG_USB_GSPCA_JL2005BCD=m -CONFIG_USB_GSPCA_KINECT=m -CONFIG_USB_GSPCA_KONICA=m -CONFIG_USB_GSPCA_MARS=m -CONFIG_USB_GSPCA_MR97310A=m -CONFIG_USB_GSPCA_NW80X=m -CONFIG_USB_GSPCA_OV519=m -CONFIG_USB_GSPCA_OV534=m -CONFIG_USB_GSPCA_OV534_9=m -CONFIG_USB_GSPCA_PAC207=m -CONFIG_USB_GSPCA_PAC7302=m -CONFIG_USB_GSPCA_PAC7311=m -CONFIG_USB_GSPCA_SE401=m -CONFIG_USB_GSPCA_SN9C2028=m -CONFIG_USB_GSPCA_SN9C20X=m -CONFIG_USB_GSPCA_SONIXB=m -CONFIG_USB_GSPCA_SONIXJ=m -CONFIG_USB_GSPCA_SPCA500=m -CONFIG_USB_GSPCA_SPCA501=m -CONFIG_USB_GSPCA_SPCA505=m -CONFIG_USB_GSPCA_SPCA506=m -CONFIG_USB_GSPCA_SPCA508=m -CONFIG_USB_GSPCA_SPCA561=m -CONFIG_USB_GSPCA_SPCA1528=m -CONFIG_USB_GSPCA_SQ905=m -CONFIG_USB_GSPCA_SQ905C=m -CONFIG_USB_GSPCA_SQ930X=m -CONFIG_USB_GSPCA_STK014=m -CONFIG_USB_GSPCA_STK1135=m -CONFIG_USB_GSPCA_STV0680=m -CONFIG_USB_GSPCA_SUNPLUS=m -CONFIG_USB_GSPCA_T613=m -CONFIG_USB_GSPCA_TOPRO=m -CONFIG_USB_GSPCA_TOUPTEK=m -CONFIG_USB_GSPCA_TV8532=m -CONFIG_USB_GSPCA_VC032X=m -CONFIG_USB_GSPCA_VICAM=m -CONFIG_USB_GSPCA_XIRLINK_CIT=m -CONFIG_USB_GSPCA_ZC3XX=m -CONFIG_USB_PWC=m -CONFIG_VIDEO_CPIA2=m -CONFIG_USB_ZR364XX=m -CONFIG_USB_STKWEBCAM=m -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_STK1160_COMMON=m -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_AU0828=m -CONFIG_VIDEO_CX231XX=m -CONFIG_VIDEO_CX231XX_ALSA=m -CONFIG_VIDEO_CX231XX_DVB=m -CONFIG_DVB_USB_V2=m -CONFIG_DVB_USB_AF9015=m -CONFIG_DVB_USB_AF9035=m -CONFIG_DVB_USB_ANYSEE=m -CONFIG_DVB_USB_AU6610=m -CONFIG_DVB_USB_AZ6007=m -CONFIG_DVB_USB_CE6230=m -CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_GL861=m -CONFIG_DVB_USB_MXL111SF=m -CONFIG_DVB_USB_RTL28XXU=m -CONFIG_DVB_USB_DVBSKY=m -CONFIG_DVB_USB_ZD1301=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -CONFIG_DVB_AS102=m -CONFIG_VIDEO_EM28XX=m -CONFIG_VIDEO_EM28XX_V4L2=m -CONFIG_VIDEO_EM28XX_ALSA=m -CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_USB_AIRSPY=m -CONFIG_USB_HACKRF=m -CONFIG_USB_MSI2500=m -CONFIG_RADIO_SI470X=y -CONFIG_USB_SI470X=m -CONFIG_RADIO_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_USB_MR800=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_USB_KEENE=m -CONFIG_USB_RAREMONO=m -CONFIG_USB_MA901=m CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_VIDEO_CADENCE=y -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_TI_CAL=m -CONFIG_VIDEO_TI_J721E_CSI2RX=m +CONFIG_SDR_PLATFORM_DRIVERS=y CONFIG_V4L_MEM2MEM_DRIVERS=y +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_WAVE_VPU=m CONFIG_VIDEO_IMG_VXD_DEC=m CONFIG_VIDEO_IMG_VXE_ENC=m -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_ADV7180=m -CONFIG_VIDEO_TC358743=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_SAA7185=m -CONFIG_VIDEO_ADV7170=m -CONFIG_VIDEO_ADV7175=m -CONFIG_VIDEO_M52790=m +CONFIG_VIDEO_E5010_JPEG_ENC=m +CONFIG_VIDEO_TI_J721E_CSI2RX=m CONFIG_VIDEO_IMX219=m -CONFIG_VIDEO_IMX290=m +CONFIG_VIDEO_IMX390=m +CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_OV2312=m -CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV5640=m CONFIG_VIDEO_OV5645=m -CONFIG_VIDEO_OV5647=m -CONFIG_VIDEO_OV7251=m -CONFIG_VIDEO_OV7670=m -CONFIG_VIDEO_OV1063X=m -CONFIG_VIDEO_MT9P031=m -CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OX05B1S=m CONFIG_VIDEO_DS90UB953=m CONFIG_VIDEO_DS90UB960=m -CONFIG_CXD2880_SPI_DRV=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_CX24110=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_SP8870=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_S5H1432=m -CONFIG_DVB_L64781=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DIB9000=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_CXD2880=m -CONFIG_DVB_VES1820=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MN88443X=m -CONFIG_DVB_TUNER_DIB0070=m -CONFIG_DVB_TUNER_DIB0090=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBH29=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_LGS8GL5=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_CXD2099=m -# CONFIG_VGA_ARB is not set -CONFIG_DRM=y -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_I2C_NXP_TDA998X=y -CONFIG_DRM_UDL=m -CONFIG_DRM_RCAR_DW_HDMI=m +CONFIG_DRM=m +CONFIG_DRM_I2C_CH7006=m +CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_I2C_NXP_TDA998X=m +CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_SIMPLE=m -CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=y -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m +CONFIG_DRM_PANEL_EDP=m +CONFIG_DRM_PANEL_ILITEK_ILI9881C=m +CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_RAYDIUM_RM67191=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m -CONFIG_DRM_DISPLAY_CONNECTOR=y +CONFIG_DRM_PANEL_VISIONOX_VTDR6130=m +CONFIG_DRM_DISPLAY_CONNECTOR=m +CONFIG_DRM_LONTIUM_LT8912B=m CONFIG_DRM_LONTIUM_LT9611=m -CONFIG_DRM_ITE_IT66121=y -CONFIG_DRM_LVDS_CODEC=y +CONFIG_DRM_LONTIUM_LT9611UXC=m +CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_NWL_MIPI_DSI=m -CONFIG_DRM_SII902X=y +CONFIG_DRM_PARADE_PS8640=m +CONFIG_DRM_SAMSUNG_DSIM=m +CONFIG_DRM_SII902X=m CONFIG_DRM_SIMPLE_BRIDGE=m CONFIG_DRM_THINE_THC63LVD1024=m CONFIG_DRM_TOSHIBA_TC358762=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_TOSHIBA_TC358768=m -CONFIG_DRM_TI_TFP410=y +CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TI_SN65DSI83=m CONFIG_DRM_TI_SN65DSI86=m -CONFIG_DRM_TI_TPD12S015=y -CONFIG_DRM_CDNS_MHDP8546=y -CONFIG_DRM_CDNS_DSI=y -CONFIG_DRM_DW_HDMI_AHB_AUDIO=m -CONFIG_DRM_DW_HDMI_CEC=m -CONFIG_DRM_GM12U320=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9225=m -CONFIG_TINYDRM_ILI9341=m -CONFIG_TINYDRM_ILI9486=m -CONFIG_TINYDRM_MI0283QT=m -CONFIG_TINYDRM_REPAPER=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m -CONFIG_DRM_TIDSS=y -CONFIG_DRM_LEGACY=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -CONFIG_FB_EFI=y +CONFIG_DRM_ANALOGIX_ANX7625=m +CONFIG_DRM_CDNS_DSI=m +CONFIG_DRM_CDNS_MHDP8546=m +CONFIG_DRM_TIDSS=m +CONFIG_FB=y CONFIG_FB_SIMPLE=y -CONFIG_FB_SSD1307=y -CONFIG_BACKLIGHT_PWM=y +CONFIG_FB_MODE_HELPERS=y +CONFIG_BACKLIGHT_CLASS_DEVICE=m +CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_LP855X=m -CONFIG_BACKLIGHT_GPIO=y -CONFIG_BACKLIGHT_LED=y -CONFIG_FRAMEBUFFER_CONSOLE=y -CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y -CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_LOGO=y -# CONFIG_LOGO_LINUX_CLUT224 is not set -CONFIG_SOUND=m -CONFIG_SND=m -CONFIG_SND_OSSEMUL=y -CONFIG_SND_MIXER_OSS=m -CONFIG_SND_PCM_OSS=m -CONFIG_SND_HRTIMER=m +# CONFIG_LOGO_LINUX_MONO is not set +# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_SOUND=y +CONFIG_SND=y CONFIG_SND_DYNAMIC_MINORS=y -CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQ_DUMMY=m -CONFIG_SND_DUMMY=m CONFIG_SND_ALOOP=m -CONFIG_SND_VIRMIDI=m -CONFIG_SND_MTPAV=m -CONFIG_SND_SERIAL_U16550=m -CONFIG_SND_MPU401=m +# CONFIG_SND_SPI is not set CONFIG_SND_USB_AUDIO=m -CONFIG_SND_USB_UA101=m -CONFIG_SND_USB_CAIAQ=m -CONFIG_SND_USB_CAIAQ_INPUT=y -CONFIG_SND_USB_6FIRE=m -CONFIG_SND_USB_HIFACE=m -CONFIG_SND_BCD2000=m -CONFIG_SND_USB_POD=m -CONFIG_SND_USB_PODHD=m -CONFIG_SND_USB_TONEPORT=m -CONFIG_SND_USB_VARIAX=m -CONFIG_SND_SOC=m +CONFIG_SND_SOC=y CONFIG_SND_SOC_J721E_EVM=m -CONFIG_SND_SOC_ADAU1701=m CONFIG_SND_SOC_ADAU7002=m -CONFIG_SND_SOC_AK4554=m -CONFIG_SND_SOC_CS42L51_I2C=m -CONFIG_SND_SOC_CS4265=m -CONFIG_SND_SOC_CS4271_I2C=m +CONFIG_SND_SOC_BT_SCO=m +CONFIG_SND_SOC_DA7213=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES8316=m +CONFIG_SND_SOC_GTM601=m CONFIG_SND_SOC_MAX98357A=m -CONFIG_SND_SOC_PCM512x_I2C=m +CONFIG_SND_SOC_MAX98927=m +CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m +CONFIG_SND_SOC_RK817=m +CONFIG_SND_SOC_RT5640=m +CONFIG_SND_SOC_RT5659=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m +CONFIG_SND_SOC_SIMPLE_MUX=m CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_TLV320AIC23_I2C=m +CONFIG_SND_SOC_TAS2552=m CONFIG_SND_SOC_TLV320AIC31XX=m -CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320AIC32X4_I2C=m +CONFIG_SND_SOC_TLV320AIC3X_I2C=m CONFIG_SND_SOC_TS3A227E=m -CONFIG_SND_SOC_WCD934X=m -CONFIG_SND_SOC_WM8753=m -CONFIG_SND_SOC_WM8804_I2C=m -CONFIG_SND_SOC_WM8903=m +CONFIG_SND_SOC_WCD938X_SDW=m +CONFIG_SND_SOC_WM8524=m CONFIG_SND_SOC_WM8904=m CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_TPA6130A2=m +CONFIG_SND_SOC_WM8962=m +CONFIG_SND_SOC_WM8978=m +CONFIG_SND_SOC_WSA881X=m +CONFIG_SND_SOC_MT6358=m +CONFIG_SND_SOC_NAU8822=m +CONFIG_SND_SOC_LPASS_WSA_MACRO=m +CONFIG_SND_SOC_LPASS_VA_MACRO=m +CONFIG_SND_SOC_LPASS_RX_MACRO=m +CONFIG_SND_SOC_LPASS_TX_MACRO=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_AUDIO_GRAPH_CARD=m -CONFIG_HID_BATTERY_STRENGTH=y -CONFIG_HIDRAW=y -CONFIG_UHID=m -CONFIG_HID_A4TECH=m -CONFIG_HID_ACCUTOUCH=m -CONFIG_HID_ACRUX=m -CONFIG_HID_ACRUX_FF=y -CONFIG_HID_APPLE=m -CONFIG_HID_ASUS=m -CONFIG_HID_AUREAL=m -CONFIG_HID_BELKIN=m -CONFIG_HID_BETOP_FF=m -CONFIG_HID_BIGBEN_FF=m -CONFIG_HID_CHERRY=m -CONFIG_HID_CHICONY=m -CONFIG_HID_CORSAIR=m -CONFIG_HID_COUGAR=m -CONFIG_HID_MACALLY=m -CONFIG_HID_PRODIKEYS=m -CONFIG_HID_CMEDIA=m -CONFIG_HID_CP2112=m -CONFIG_HID_CREATIVE_SB0540=m -CONFIG_HID_CYPRESS=m -CONFIG_HID_DRAGONRISE=m -CONFIG_DRAGONRISE_FF=y -CONFIG_HID_EMS_FF=m -CONFIG_HID_ELAN=m -CONFIG_HID_ELECOM=m -CONFIG_HID_ELO=m -CONFIG_HID_EZKEY=m -CONFIG_HID_GEMBIRD=m -CONFIG_HID_GFRM=m -CONFIG_HID_GLORIOUS=m -CONFIG_HID_HOLTEK=m -CONFIG_HOLTEK_FF=y -CONFIG_HID_VIVALDI=m -CONFIG_HID_GT683R=m -CONFIG_HID_KEYTOUCH=m -CONFIG_HID_KYE=m -CONFIG_HID_UCLOGIC=m -CONFIG_HID_WALTOP=m -CONFIG_HID_VIEWSONIC=m -CONFIG_HID_GYRATION=m -CONFIG_HID_ICADE=m -CONFIG_HID_ITE=m -CONFIG_HID_JABRA=m -CONFIG_HID_TWINHAN=m -CONFIG_HID_KENSINGTON=m -CONFIG_HID_LCPOWER=m -CONFIG_HID_LENOVO=m -CONFIG_HID_LOGITECH=y -CONFIG_HID_LOGITECH_DJ=y -CONFIG_LOGITECH_FF=y -CONFIG_LOGIRUMBLEPAD2_FF=y -CONFIG_LOGIG940_FF=y -CONFIG_HID_MAGICMOUSE=m -CONFIG_HID_MALTRON=m -CONFIG_HID_MAYFLASH=m -CONFIG_HID_REDRAGON=m -CONFIG_HID_MICROSOFT=m -CONFIG_HID_MONTEREY=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m CONFIG_HID_MULTITOUCH=m -CONFIG_HID_NTI=m -CONFIG_HID_NTRIG=m -CONFIG_HID_ORTEK=m -CONFIG_HID_PANTHERLORD=m -CONFIG_PANTHERLORD_FF=y -CONFIG_HID_PENMOUNT=m -CONFIG_HID_PETALYNX=m -CONFIG_HID_PICOLCD=m -CONFIG_HID_PICOLCD_FB=y -CONFIG_HID_PICOLCD_BACKLIGHT=y -CONFIG_HID_PICOLCD_LEDS=y -CONFIG_HID_PLANTRONICS=m -CONFIG_HID_PRIMAX=m -CONFIG_HID_RETRODE=m -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -CONFIG_HID_STEELSERIES=m -CONFIG_HID_SUNPLUS=m -CONFIG_HID_RMI=m -CONFIG_HID_GREENASIA=m -CONFIG_GREENASIA_FF=y -CONFIG_HID_SMARTJOYPLUS=m -CONFIG_SMARTJOYPLUS_FF=y -CONFIG_HID_TIVO=m -CONFIG_HID_TOPSEED=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -CONFIG_HID_XINMO=m -CONFIG_HID_ZEROPLUS=m -CONFIG_ZEROPLUS_FF=y -CONFIG_HID_ZYDACRON=m -CONFIG_HID_SENSOR_HUB=m -CONFIG_HID_SENSOR_CUSTOM_SENSOR=m -CONFIG_HID_ALPS=m -CONFIG_HID_MCP2221=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -CONFIG_I2C_HID=y -CONFIG_USB_LED_TRIG=y -CONFIG_USB_CONN_GPIO=m +CONFIG_I2C_HID_OF=m +CONFIG_USB_ULPI_BUS=y +CONFIG_USB_CONN_GPIO=y CONFIG_USB=y -CONFIG_USB_ANNOUNCE_NEW_DEVICES=y -CONFIG_USB_DYNAMIC_MINORS=y CONFIG_USB_OTG=y -CONFIG_USB_LEDS_TRIGGER_USBPORT=m -CONFIG_USB_MON=m CONFIG_USB_XHCI_HCD=y +CONFIG_USB_XHCI_PCI_RENESAS=m CONFIG_USB_EHCI_HCD=y -CONFIG_USB_EHCI_HCD_PLATFORM=m -CONFIG_USB_OHCI_HCD=m -CONFIG_USB_OHCI_HCD_PLATFORM=m -CONFIG_USB_PRINTER=m -CONFIG_USB_TMC=m +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_HCD_PLATFORM=y +CONFIG_USB_OHCI_HCD=y +CONFIG_USB_OHCI_HCD_PLATFORM=y +CONFIG_USB_ACM=m CONFIG_USB_STORAGE=y -CONFIG_USB_STORAGE_REALTEK=m -CONFIG_USB_STORAGE_DATAFAB=m -CONFIG_USB_STORAGE_FREECOM=m -CONFIG_USB_STORAGE_ISD200=m -CONFIG_USB_STORAGE_USBAT=m -CONFIG_USB_STORAGE_SDDR09=m -CONFIG_USB_STORAGE_SDDR55=m -CONFIG_USB_STORAGE_JUMPSHOT=m -CONFIG_USB_STORAGE_ALAUDA=m -CONFIG_USB_STORAGE_ONETOUCH=m -CONFIG_USB_STORAGE_KARMA=m -CONFIG_USB_STORAGE_CYPRESS_ATACB=m -CONFIG_USB_STORAGE_ENE_UB6250=m -CONFIG_USB_UAS=y -CONFIG_USB_MDC800=m -CONFIG_USB_MICROTEK=m -CONFIG_USBIP_CORE=m -CONFIG_USBIP_VHCI_HCD=m -CONFIG_USBIP_VHCI_HC_PORTS=15 -CONFIG_USBIP_VHCI_NR_HCS=8 -CONFIG_USBIP_HOST=m -CONFIG_USBIP_VUDC=m -CONFIG_USB_CDNS3=y +CONFIG_USB_CDNS_SUPPORT=m +CONFIG_USB_CDNS3=m CONFIG_USB_CDNS3_GADGET=y CONFIG_USB_CDNS3_HOST=y -CONFIG_USB_MUSB_HDRC=m -CONFIG_USB_DWC3=m +CONFIG_USB_DWC3=y CONFIG_USB_SERIAL=m -CONFIG_USB_SERIAL_GENERIC=y -CONFIG_USB_SERIAL_SIMPLE=m -CONFIG_USB_SERIAL_AIRCABLE=m -CONFIG_USB_SERIAL_ARK3116=m -CONFIG_USB_SERIAL_BELKIN=m -CONFIG_USB_SERIAL_CH341=m -CONFIG_USB_SERIAL_WHITEHEAT=m -CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m CONFIG_USB_SERIAL_CP210X=m -CONFIG_USB_SERIAL_CYPRESS_M8=m -CONFIG_USB_SERIAL_EMPEG=m CONFIG_USB_SERIAL_FTDI_SIO=m -CONFIG_USB_SERIAL_VISOR=m -CONFIG_USB_SERIAL_IPAQ=m -CONFIG_USB_SERIAL_IR=m -CONFIG_USB_SERIAL_EDGEPORT=m -CONFIG_USB_SERIAL_EDGEPORT_TI=m -CONFIG_USB_SERIAL_F81232=m -CONFIG_USB_SERIAL_F8153X=m -CONFIG_USB_SERIAL_GARMIN=m -CONFIG_USB_SERIAL_IPW=m -CONFIG_USB_SERIAL_IUU=m -CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KLSI=m -CONFIG_USB_SERIAL_KOBIL_SCT=m -CONFIG_USB_SERIAL_MCT_U232=m -CONFIG_USB_SERIAL_METRO=m -CONFIG_USB_SERIAL_MOS7720=m -CONFIG_USB_SERIAL_MOS7840=m -CONFIG_USB_SERIAL_MXUPORT=m -CONFIG_USB_SERIAL_NAVMAN=m -CONFIG_USB_SERIAL_PL2303=m -CONFIG_USB_SERIAL_OTI6858=m -CONFIG_USB_SERIAL_QCAUX=m -CONFIG_USB_SERIAL_QUALCOMM=m -CONFIG_USB_SERIAL_SPCP8X5=m -CONFIG_USB_SERIAL_SAFE=m -CONFIG_USB_SERIAL_SIERRAWIRELESS=m -CONFIG_USB_SERIAL_SYMBOL=m -CONFIG_USB_SERIAL_TI=m -CONFIG_USB_SERIAL_CYBERJACK=m -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_OPTION=m -CONFIG_USB_SERIAL_OMNINET=m -CONFIG_USB_SERIAL_OPTICON=m -CONFIG_USB_SERIAL_XSENS_MT=m -CONFIG_USB_SERIAL_WISHBONE=m -CONFIG_USB_SERIAL_SSU100=m -CONFIG_USB_SERIAL_QT2=m -CONFIG_USB_SERIAL_UPD78F0730=m -CONFIG_USB_SERIAL_DEBUG=m -CONFIG_USB_EMI62=m -CONFIG_USB_EMI26=m -CONFIG_USB_ADUTUX=m -CONFIG_USB_SEVSEG=m -CONFIG_USB_LEGOTOWER=m -CONFIG_USB_LCD=m -CONFIG_USB_CYPRESS_CY7C63=m -CONFIG_USB_CYTHERM=m -CONFIG_USB_IDMOUSE=m -CONFIG_USB_FTDI_ELAN=m -CONFIG_USB_APPLEDISPLAY=m -CONFIG_APPLE_MFI_FASTCHARGE=m -CONFIG_USB_SISUSBVGA=m -CONFIG_USB_LD=m -CONFIG_USB_TRANCEVIBRATOR=m -CONFIG_USB_IOWARRIOR=m -CONFIG_USB_TEST=m -CONFIG_USB_EHSET_TEST_FIXTURE=m -CONFIG_USB_ISIGHTFW=m -CONFIG_USB_YUREX=m -CONFIG_USB_HSIC_USB3503=m -CONFIG_USB_CHAOSKEY=m -CONFIG_NOP_USB_XCEIV=m +CONFIG_USB_ONBOARD_HUB=m +CONFIG_NOP_USB_XCEIV=y +CONFIG_USB_ULPI=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_VBUS_DRAW=500 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=32 -CONFIG_USB_DUMMY_HCD=m -CONFIG_USB_CONFIGFS=y +CONFIG_USB_SNP_UDC_PLAT=y +CONFIG_USB_BDC_UDC=y +CONFIG_USB_CONFIGFS=m CONFIG_USB_CONFIGFS_SERIAL=y CONFIG_USB_CONFIGFS_ACM=y CONFIG_USB_CONFIGFS_OBEX=y @@ -2043,841 +687,238 @@ CONFIG_USB_CONFIGFS_ECM=y CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_RNDIS=y CONFIG_USB_CONFIGFS_EEM=y -CONFIG_USB_CONFIGFS_PHONET=y CONFIG_USB_CONFIGFS_MASS_STORAGE=y -CONFIG_USB_CONFIGFS_F_LB_SS=y CONFIG_USB_CONFIGFS_F_FS=y -CONFIG_USB_CONFIGFS_F_UAC1=y -CONFIG_USB_CONFIGFS_F_UAC2=y -CONFIG_USB_CONFIGFS_F_MIDI=y -CONFIG_USB_CONFIGFS_F_HID=y -CONFIG_USB_CONFIGFS_F_UVC=y -CONFIG_USB_CONFIGFS_F_PRINTER=y CONFIG_USB_ZERO=m -CONFIG_USB_AUDIO=m CONFIG_USB_ETH=m CONFIG_USB_G_NCM=m -CONFIG_USB_GADGETFS=m -CONFIG_USB_FUNCTIONFS=m -CONFIG_USB_FUNCTIONFS_ETH=y -CONFIG_USB_FUNCTIONFS_RNDIS=y -CONFIG_USB_FUNCTIONFS_GENERIC=y CONFIG_USB_MASS_STORAGE=m CONFIG_USB_G_SERIAL=m -CONFIG_USB_MIDI_GADGET=m -CONFIG_USB_G_PRINTER=m CONFIG_USB_CDC_COMPOSITE=m -CONFIG_USB_G_NOKIA=m -CONFIG_USB_G_ACM_MS=m CONFIG_USB_G_MULTI=m -CONFIG_USB_G_HID=m -CONFIG_USB_G_DBGP=m -CONFIG_USB_G_WEBCAM=m -CONFIG_TYPEC=y +CONFIG_USB_G_MULTI_CDC=y +CONFIG_TYPEC=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_FUSB302=m -CONFIG_TYPEC_HD3SS3220=y +CONFIG_TYPEC_UCSI=m +CONFIG_UCSI_CCG=m +CONFIG_UCSI_PMIC_GLINK=m CONFIG_TYPEC_TPS6598X=m +CONFIG_TYPEC_HD3SS3220=m +CONFIG_TYPEC_MUX_FSA4480=m +CONFIG_TYPEC_MUX_GPIO_SBU=m CONFIG_MMC=y -CONFIG_PWRSEQ_SD8787=m -CONFIG_MMC_BLOCK_MINORS=256 -CONFIG_SDIO_UART=m -CONFIG_MMC_ARMMMCI=y -# CONFIG_MMC_STM32_SDMMC is not set +CONFIG_MMC_BLOCK_MINORS=32 CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_SDHCI_OF_ARASAN=y -CONFIG_MMC_SDHCI_CADENCE=y -CONFIG_MMC_SDHCI_F_SDH30=y -CONFIG_MMC_SPI=m -CONFIG_MMC_VUB300=m -CONFIG_MMC_USHC=m -CONFIG_MMC_HSQ=y -CONFIG_MMC_SDHCI_XENON=y -CONFIG_MMC_SDHCI_OMAP=y +CONFIG_MMC_SPI=y CONFIG_MMC_SDHCI_AM654=y +CONFIG_SCSI_UFSHCD=y +CONFIG_SCSI_UFS_BSG=y +CONFIG_SCSI_UFSHCD_PLATFORM=y +CONFIG_SCSI_UFS_CDNS_PLATFORM=m +CONFIG_SCSI_UFS_TI_J721E=m +CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y -CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y +CONFIG_LEDS_CLASS_MULTICOLOR=m +CONFIG_LEDS_LM3692X=m +CONFIG_LEDS_PCA9532=m CONFIG_LEDS_GPIO=y -CONFIG_LEDS_LP3944=m -CONFIG_LEDS_LP55XX_COMMON=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_PCA955X=m CONFIG_LEDS_PWM=y -CONFIG_LEDS_REGULATOR=m -CONFIG_LEDS_BD2802=m -CONFIG_LEDS_LT3593=m -CONFIG_LEDS_TCA6507=m -CONFIG_LEDS_TLC591XX=y CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TRIGGER_TIMER=y -CONFIG_LEDS_TRIGGER_ONESHOT=y CONFIG_LEDS_TRIGGER_DISK=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_GPIO=y CONFIG_LEDS_TRIGGER_DEFAULT_ON=y -CONFIG_LEDS_TRIGGER_TRANSIENT=m -CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_PANIC=y -CONFIG_LEDS_TRIGGER_NETDEV=y -CONFIG_LEDS_TRIGGER_PATTERN=m -CONFIG_LEDS_TRIGGER_AUDIO=m -CONFIG_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_EDAC=y CONFIG_RTC_CLASS=y -CONFIG_RTC_DRV_ABB5ZES3=y -CONFIG_RTC_DRV_ABEOZ9=y -CONFIG_RTC_DRV_ABX80X=y -CONFIG_RTC_DRV_DS1307=y -CONFIG_RTC_DRV_DS1374=y -CONFIG_RTC_DRV_DS1374_WDT=y -CONFIG_RTC_DRV_DS1672=y -CONFIG_RTC_DRV_HYM8563=y -CONFIG_RTC_DRV_MAX6900=y +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_MAX77686=y CONFIG_RTC_DRV_RK808=m -CONFIG_RTC_DRV_RS5C372=y -CONFIG_RTC_DRV_ISL1208=y -CONFIG_RTC_DRV_ISL12022=y -CONFIG_RTC_DRV_ISL12026=y -CONFIG_RTC_DRV_X1205=y -CONFIG_RTC_DRV_PCF8523=y -CONFIG_RTC_DRV_PCF85063=y -CONFIG_RTC_DRV_PCF85363=y -CONFIG_RTC_DRV_PCF8563=y -CONFIG_RTC_DRV_PCF8583=y -CONFIG_RTC_DRV_M41T80=y -CONFIG_RTC_DRV_M41T80_WDT=y -CONFIG_RTC_DRV_BQ32K=y -CONFIG_RTC_DRV_PALMAS=y -CONFIG_RTC_DRV_TPS6594X=y -CONFIG_RTC_DRV_S35390A=y -CONFIG_RTC_DRV_FM3130=y -CONFIG_RTC_DRV_RX8010=y -CONFIG_RTC_DRV_RX8581=y -CONFIG_RTC_DRV_RX8025=y -CONFIG_RTC_DRV_EM3027=y +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_PCF85063=m +CONFIG_RTC_DRV_PCF85363=m +CONFIG_RTC_DRV_M41T80=m +CONFIG_RTC_DRV_BQ32K=m +CONFIG_RTC_DRV_RX8581=m CONFIG_RTC_DRV_RV3028=m CONFIG_RTC_DRV_RV8803=m -CONFIG_RTC_DRV_S5M=y -CONFIG_RTC_DRV_M41T93=y -CONFIG_RTC_DRV_M41T94=y -CONFIG_RTC_DRV_DS1302=y -CONFIG_RTC_DRV_DS1305=y -CONFIG_RTC_DRV_DS1343=y -CONFIG_RTC_DRV_DS1347=y -CONFIG_RTC_DRV_DS1390=y -CONFIG_RTC_DRV_MAX6916=y -CONFIG_RTC_DRV_R9701=y -CONFIG_RTC_DRV_RX4581=y -CONFIG_RTC_DRV_RX6110=y -CONFIG_RTC_DRV_RS5C348=y -CONFIG_RTC_DRV_MAX6902=y -CONFIG_RTC_DRV_PCF2123=y -CONFIG_RTC_DRV_MCP795=y CONFIG_RTC_DRV_DS3232=y -CONFIG_RTC_DRV_PCF2127=y -CONFIG_RTC_DRV_RV3029C2=y -CONFIG_RTC_DRV_DS1286=m -CONFIG_RTC_DRV_DS1511=m -CONFIG_RTC_DRV_DS1553=m -CONFIG_RTC_DRV_DS1685_FAMILY=m -CONFIG_RTC_DRV_DS1742=m -CONFIG_RTC_DRV_DS2404=m +CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_EFI=y -CONFIG_RTC_DRV_STK17TA8=m -CONFIG_RTC_DRV_M48T86=m -CONFIG_RTC_DRV_M48T35=m -CONFIG_RTC_DRV_M48T59=m -CONFIG_RTC_DRV_MSM6242=m -CONFIG_RTC_DRV_BQ4802=m -CONFIG_RTC_DRV_RP5C01=m -CONFIG_RTC_DRV_V3020=m -CONFIG_RTC_DRV_PL031=y -CONFIG_RTC_DRV_TI_K3=y -CONFIG_RTC_DRV_HID_SENSOR_TIME=m +CONFIG_RTC_DRV_MT6397=m +CONFIG_RTC_DRV_TI_K3=m CONFIG_DMADEVICES=y -CONFIG_FSL_EDMA=y -CONFIG_MV_XOR_V2=y -CONFIG_PL330_DMA=y -CONFIG_QCOM_HIDMA_MGMT=y -CONFIG_QCOM_HIDMA=y +CONFIG_BCM_SBA_RAID=m CONFIG_TI_K3_UDMA=y CONFIG_TI_K3_UDMA_GLUE_LAYER=y -CONFIG_ASYNC_TX_DMA=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_CARVEOUT=y -CONFIG_AUXDISPLAY=y -CONFIG_HD44780=m -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=m -CONFIG_UIO=m -CONFIG_UIO_PDRV_GENIRQ=m -CONFIG_UIO_PRUSS=m CONFIG_VFIO=y CONFIG_VFIO_PCI=y -CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_BALLOON=y CONFIG_VIRTIO_MMIO=y -CONFIG_GREYBUS=m -CONFIG_GREYBUS_ES2=m -CONFIG_GREYBUS_NETLINK=m CONFIG_STAGING=y -CONFIG_RTLLIB=m -CONFIG_RTL8723BS=m -CONFIG_R8712U=m -CONFIG_R8188EU=m -CONFIG_ADIS16203=m -CONFIG_ADIS16240=m -CONFIG_AD7816=m -CONFIG_AD7280=m -CONFIG_ADT7316=m -CONFIG_ADT7316_I2C=m -CONFIG_AD7150=m -CONFIG_AD7746=m -CONFIG_AD9832=m -CONFIG_AD9834=m -CONFIG_AD5933=m -CONFIG_ADE7854=m -CONFIG_AD2S1210=m CONFIG_STAGING_MEDIA=y -CONFIG_FB_TFT=m -CONFIG_FB_TFT_AGM1264K_FL=m -CONFIG_FB_TFT_BD663474=m -CONFIG_FB_TFT_HX8340BN=m -CONFIG_FB_TFT_HX8347D=m -CONFIG_FB_TFT_HX8353D=m -CONFIG_FB_TFT_HX8357D=m -CONFIG_FB_TFT_ILI9163=m -CONFIG_FB_TFT_ILI9320=m -CONFIG_FB_TFT_ILI9325=m -CONFIG_FB_TFT_ILI9340=m -CONFIG_FB_TFT_ILI9341=m -CONFIG_FB_TFT_ILI9481=m -CONFIG_FB_TFT_ILI9486=m -CONFIG_FB_TFT_PCD8544=m -CONFIG_FB_TFT_RA8875=m -CONFIG_FB_TFT_S6D02A1=m -CONFIG_FB_TFT_S6D1121=m -CONFIG_FB_TFT_SH1106=m -CONFIG_FB_TFT_SSD1289=m -CONFIG_FB_TFT_SSD1305=m -CONFIG_FB_TFT_SSD1306=m -CONFIG_FB_TFT_SSD1331=m -CONFIG_FB_TFT_SSD1351=m -CONFIG_FB_TFT_ST7735R=m -CONFIG_FB_TFT_ST7789V=m -CONFIG_FB_TFT_TINYLCD=m -CONFIG_FB_TFT_TLS8204=m -CONFIG_FB_TFT_UC1611=m -CONFIG_FB_TFT_UC1701=m -CONFIG_FB_TFT_UPD161704=m -CONFIG_FB_TFT_WATTEROTT=m -CONFIG_GREYBUS_AUDIO=m -CONFIG_GREYBUS_BOOTROM=m -CONFIG_GREYBUS_FIRMWARE=m -CONFIG_GREYBUS_HID=m -CONFIG_GREYBUS_LIGHT=m -CONFIG_GREYBUS_LOG=m -CONFIG_GREYBUS_LOOPBACK=m -CONFIG_GREYBUS_POWER=m -CONFIG_GREYBUS_RAW=m -CONFIG_GREYBUS_VIBRATOR=m -CONFIG_GREYBUS_BRIDGED_PHY=m -CONFIG_GREYBUS_GPIO=m -CONFIG_GREYBUS_I2C=m -CONFIG_GREYBUS_PWM=m -CONFIG_GREYBUS_SDIO=m -CONFIG_GREYBUS_SPI=m -CONFIG_GREYBUS_UART=m -CONFIG_GREYBUS_USB=m -CONFIG_COMMON_CLK_RK808=y +CONFIG_VIDEO_MAX96712=m +# CONFIG_SURFACE_PLATFORMS is not set +CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_CS2000_CP=y -CONFIG_COMMON_CLK_S2MPS11=y CONFIG_COMMON_CLK_PWM=y -CONFIG_COMMON_CLK_VC5=y -CONFIG_COMMON_CLK_BD718XX=m +CONFIG_COMMON_CLK_RS9_PCIE=y CONFIG_TI_SCI_CLK=y CONFIG_HWSPINLOCK=y -CONFIG_HWSPINLOCK_OMAP=y -CONFIG_OMAP2PLUS_MBOX=y +# CONFIG_FSL_ERRATUM_A008585 is not set +# CONFIG_HISILICON_ERRATUM_161010101 is not set +CONFIG_IOMMU_IO_PGTABLE_ARMV7S=y +CONFIG_IOMMU_IO_PGTABLE_DART=y CONFIG_ARM_SMMU=y CONFIG_ARM_SMMU_V3=y CONFIG_REMOTEPROC=y +CONFIG_REMOTEPROC_CDEV=y CONFIG_TI_K3_DSP_REMOTEPROC=m -CONFIG_TI_K3_R5_REMOTEPROC=m CONFIG_TI_K3_M4_REMOTEPROC=m +CONFIG_TI_K3_R5_REMOTEPROC=m CONFIG_RPMSG_CHAR=m -CONFIG_RPMSG_QCOM_GLINK_RPM=y -CONFIG_RPMSG_VIRTIO=m +CONFIG_RPMSG_CTRL=m +CONFIG_RPMSG_VIRTIO=y CONFIG_RPMSG_PRU=m -CONFIG_RPMSG_KDRV_DISPLAY=y +CONFIG_SOUNDWIRE=m +CONFIG_FSL_RCPM=y +CONFIG_QCOM_PMIC_GLINK=m CONFIG_TI_SCI_PM_DOMAINS=y CONFIG_TI_PRUSS=m -CONFIG_TI_PAT=y -CONFIG_DEVFREQ_GOV_PERFORMANCE=y -CONFIG_DEVFREQ_GOV_POWERSAVE=y CONFIG_DEVFREQ_GOV_USERSPACE=y -CONFIG_DEVFREQ_GOV_PASSIVE=y -CONFIG_PM_DEVFREQ_EVENT=y -CONFIG_EXTCON_GPIO=y -CONFIG_EXTCON_PALMAS=m +CONFIG_DEVFREQ_GOV_PASSIVE=m CONFIG_EXTCON_PTN5150=m CONFIG_EXTCON_USB_GPIO=y CONFIG_MEMORY=y CONFIG_OMAP_GPMC=y CONFIG_IIO=y -CONFIG_IIO_SW_DEVICE=m -CONFIG_IIO_SW_TRIGGER=m -CONFIG_ADIS16201=m -CONFIG_ADIS16209=m -CONFIG_ADXL345_I2C=m -CONFIG_ADXL345_SPI=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -CONFIG_BMA180=m -CONFIG_BMA220=m -CONFIG_BMA400=m -CONFIG_BMC150_ACCEL=m -CONFIG_DA280=m -CONFIG_DA311=m -CONFIG_DMARD06=m -CONFIG_DMARD09=m -CONFIG_DMARD10=m -CONFIG_HID_SENSOR_ACCEL_3D=m -CONFIG_IIO_ST_ACCEL_3AXIS=m -CONFIG_KXSD9=m -CONFIG_KXCJK1013=m -CONFIG_MC3230=m -CONFIG_MMA7455_I2C=m -CONFIG_MMA7455_SPI=m -CONFIG_MMA7660=m -CONFIG_MMA8452=m -CONFIG_MMA9551=m -CONFIG_MMA9553=m -CONFIG_MXC4005=m -CONFIG_MXC6255=m -CONFIG_SCA3000=m -CONFIG_STK8312=m -CONFIG_STK8BA50=m -CONFIG_AD7091R5=m -CONFIG_AD7124=m -CONFIG_AD7192=m -CONFIG_AD7266=m -CONFIG_AD7291=m -CONFIG_AD7292=m -CONFIG_AD7298=m -CONFIG_AD7476=m -CONFIG_AD7606_IFACE_PARALLEL=m -CONFIG_AD7606_IFACE_SPI=m -CONFIG_AD7766=m -CONFIG_AD7768_1=m -CONFIG_AD7780=m -CONFIG_AD7791=m -CONFIG_AD7793=m -CONFIG_AD7887=m -CONFIG_AD7923=m -CONFIG_AD7949=m -CONFIG_AD799X=m -CONFIG_AD9467=m -CONFIG_ADI_AXI_ADC=m -CONFIG_AXP20X_ADC=m -CONFIG_AXP288_ADC=m -CONFIG_CC10001_ADC=m -CONFIG_ENVELOPE_DETECTOR=m -CONFIG_HI8435=m -CONFIG_HX711=m -CONFIG_INA2XX_ADC=m -CONFIG_LTC2471=m -CONFIG_LTC2485=m -CONFIG_LTC2496=m -CONFIG_LTC2497=m -CONFIG_MAX1027=m -CONFIG_MAX11100=m -CONFIG_MAX1118=m -CONFIG_MAX1241=m -CONFIG_MAX1363=m CONFIG_MAX9611=m -CONFIG_MCP320X=m -CONFIG_MCP3422=m -CONFIG_MCP3911=m -CONFIG_NAU7802=m -CONFIG_PALMAS_GPADC=m -CONFIG_QCOM_SPMI_ADC5=m -CONFIG_SD_ADC_MODULATOR=m -CONFIG_TI_ADC081C=m -CONFIG_TI_ADC0832=m -CONFIG_TI_ADC084S021=m -CONFIG_TI_ADC12138=m -CONFIG_TI_ADC108S102=m -CONFIG_TI_ADC128S052=m -CONFIG_TI_ADC161S626=m CONFIG_TI_ADS1015=m -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -CONFIG_TI_ADS8688=m -CONFIG_TI_ADS124S08=m CONFIG_TI_AM335X_ADC=m -CONFIG_TI_TLC4541=m -CONFIG_IIO_RESCALE=m -CONFIG_AD8366=m -CONFIG_HMC425=m -CONFIG_ATLAS_PH_SENSOR=m -CONFIG_ATLAS_EZO_SENSOR=m -CONFIG_BME680=m -CONFIG_CCS811=m -CONFIG_IAQCORE=m -CONFIG_PMS7003=m -CONFIG_SCD30_CORE=m -CONFIG_SCD30_I2C=m -CONFIG_SCD30_SERIAL=m -CONFIG_SENSIRION_SGP30=m -CONFIG_SPS30=m -CONFIG_VZ89X=m -CONFIG_AD5064=m -CONFIG_AD5360=m -CONFIG_AD5380=m -CONFIG_AD5421=m -CONFIG_AD5446=m -CONFIG_AD5449=m -CONFIG_AD5592R=m -CONFIG_AD5593R=m -CONFIG_AD5504=m -CONFIG_AD5624R_SPI=m -CONFIG_AD5686_SPI=m -CONFIG_AD5696_I2C=m -CONFIG_AD5755=m -CONFIG_AD5758=m -CONFIG_AD5761=m -CONFIG_AD5764=m -CONFIG_AD5770R=m -CONFIG_AD5791=m -CONFIG_AD7303=m -CONFIG_AD8801=m -CONFIG_DPOT_DAC=m -CONFIG_DS4424=m -CONFIG_LTC1660=m -CONFIG_LTC2632=m -CONFIG_M62332=m -CONFIG_MAX517=m -CONFIG_MAX5821=m -CONFIG_MCP4725=m -CONFIG_MCP4922=m -CONFIG_TI_DAC082S085=m -CONFIG_TI_DAC5571=m -CONFIG_TI_DAC7311=m -CONFIG_TI_DAC7612=m -CONFIG_AD9523=m -CONFIG_ADF4350=m -CONFIG_ADF4371=m -CONFIG_ADIS16080=m -CONFIG_ADIS16130=m -CONFIG_ADIS16136=m -CONFIG_ADIS16260=m -CONFIG_ADXRS290=m -CONFIG_ADXRS450=m -CONFIG_BMG160=m -CONFIG_FXAS21002C=m -CONFIG_HID_SENSOR_GYRO_3D=m -CONFIG_MPU3050_I2C=m -CONFIG_IIO_ST_GYRO_3AXIS=m -CONFIG_ITG3200=m -CONFIG_AFE4403=m -CONFIG_AFE4404=m -CONFIG_MAX30100=m -CONFIG_MAX30102=m -CONFIG_AM2315=m -CONFIG_DHT11=m -CONFIG_HDC100X=m -CONFIG_HDC2010=m -CONFIG_HID_SENSOR_HUMIDITY=m -CONFIG_HTS221=m -CONFIG_HTU21=m -CONFIG_SI7005=m -CONFIG_SI7020=m -CONFIG_ADIS16400=m -CONFIG_ADIS16460=m -CONFIG_ADIS16475=m -CONFIG_ADIS16480=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -CONFIG_FXOS8700_I2C=m -CONFIG_FXOS8700_SPI=m -CONFIG_KMX61=m -CONFIG_INV_ICM42600_I2C=m -CONFIG_INV_ICM42600_SPI=m -CONFIG_INV_MPU6050_I2C=m -CONFIG_INV_MPU6050_SPI=m CONFIG_IIO_ST_LSM6DSX=m -CONFIG_ADJD_S311=m -CONFIG_ADUX1020=m -CONFIG_AL3010=m -CONFIG_AL3320A=m -CONFIG_APDS9300=m -CONFIG_APDS9960=m -CONFIG_AS73211=m -CONFIG_BH1750=m -CONFIG_BH1780=m -CONFIG_CM32181=m -CONFIG_CM3232=m -CONFIG_CM3323=m -CONFIG_CM3605=m -CONFIG_CM36651=m -CONFIG_GP2AP002=m -CONFIG_GP2AP020A00F=m CONFIG_SENSORS_ISL29018=m -CONFIG_SENSORS_ISL29028=m -CONFIG_ISL29125=m -CONFIG_HID_SENSOR_ALS=m -CONFIG_HID_SENSOR_PROX=m -CONFIG_JSA1212=m -CONFIG_RPR0521=m -CONFIG_LTR501=m -CONFIG_LV0104CS=m -CONFIG_MAX44000=m -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -CONFIG_PA12203001=m -CONFIG_SI1133=m -CONFIG_SI1145=m -CONFIG_STK3310=m -CONFIG_ST_UVIS25=m -CONFIG_TCS3414=m -CONFIG_TCS3472=m -CONFIG_SENSORS_TSL2563=m -CONFIG_TSL2583=m -CONFIG_TSL2772=m -CONFIG_TSL4531=m -CONFIG_US5182D=m CONFIG_VCNL4000=m -CONFIG_VCNL4035=m -CONFIG_VEML6030=m -CONFIG_VEML6070=m -CONFIG_VL6180=m -CONFIG_ZOPT2201=m -CONFIG_AK8974=m -CONFIG_AK09911=m -CONFIG_BMC150_MAGN_I2C=m -CONFIG_BMC150_MAGN_SPI=m -CONFIG_MAG3110=m -CONFIG_HID_SENSOR_MAGNETOMETER_3D=m -CONFIG_MMC35240=m CONFIG_IIO_ST_MAGN_3AXIS=m -CONFIG_SENSORS_HMC5843_I2C=m -CONFIG_SENSORS_HMC5843_SPI=m -CONFIG_SENSORS_RM3100_I2C=m -CONFIG_SENSORS_RM3100_SPI=m -CONFIG_IIO_MUX=m -CONFIG_HID_SENSOR_INCLINOMETER_3D=m -CONFIG_HID_SENSOR_DEVICE_ROTATION=m -CONFIG_IIO_HRTIMER_TRIGGER=m -CONFIG_IIO_INTERRUPT_TRIGGER=m -CONFIG_IIO_TIGHTLOOP_TRIGGER=m -CONFIG_IIO_SYSFS_TRIGGER=m -CONFIG_AD5272=m -CONFIG_DS1803=m -CONFIG_MAX5432=m -CONFIG_MAX5481=m -CONFIG_MAX5487=m -CONFIG_MCP4018=m -CONFIG_MCP4131=m -CONFIG_MCP4531=m -CONFIG_MCP41010=m -CONFIG_TPL0102=m -CONFIG_LMP91000=m -CONFIG_ABP060MG=m -CONFIG_BMP280=m -CONFIG_DLHL60D=m -CONFIG_DPS310=m -CONFIG_HID_SENSOR_PRESS=m -CONFIG_HP03=m -CONFIG_ICP10100=m -CONFIG_MPL115_I2C=m -CONFIG_MPL115_SPI=m CONFIG_MPL3115=m -CONFIG_MS5611=m -CONFIG_MS5611_I2C=m -CONFIG_MS5611_SPI=m -CONFIG_MS5637=m -CONFIG_IIO_ST_PRESS=m -CONFIG_T5403=m -CONFIG_HP206C=m -CONFIG_ZPA2326=m -CONFIG_AS3935=m -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -CONFIG_SRF04=m -CONFIG_SX9310=m -CONFIG_SX9500=m -CONFIG_SRF08=m -CONFIG_VCNL3020=m -CONFIG_VL53L0X_I2C=m -CONFIG_AD2S90=m -CONFIG_AD2S1200=m -CONFIG_LTC2983=m -CONFIG_MAXIM_THERMOCOUPLE=m -CONFIG_HID_SENSOR_TEMP=m -CONFIG_MLX90614=m -CONFIG_MLX90632=m -CONFIG_TMP006=m -CONFIG_TMP007=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX31856=m -CONFIG_NTB=m -CONFIG_NTB_EPF=m -CONFIG_NTB_TRANSPORT=m -CONFIG_PWM_OMAP_DMTIMER=y -CONFIG_PWM_PCA9685=y -CONFIG_PWM_TIECAP=y -CONFIG_PWM_TIEHRPWM=y +CONFIG_PWM=y +CONFIG_PWM_OMAP_DMTIMER=m +CONFIG_PWM_TIECAP=m +CONFIG_PWM_TIEHRPWM=m CONFIG_RESET_CONTROLLER=y CONFIG_RESET_TI_SCI=y -CONFIG_RESET_TI_SYSCON=y CONFIG_PHY_CAN_TRANSCEIVER=m CONFIG_PHY_CADENCE_TORRENT=y CONFIG_PHY_CADENCE_DPHY=m +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SIERRA=y -CONFIG_PHY_MIXEL_MIPI_DPHY=m +CONFIG_PHY_QCOM_USB_HS=m CONFIG_PHY_AM654_SERDES=y CONFIG_PHY_J721E_WIZ=y CONFIG_OMAP_USB2=m -CONFIG_ANDROID=y -CONFIG_FPGA=m -CONFIG_ALTERA_PR_IP_CORE=m -CONFIG_ALTERA_PR_IP_CORE_PLAT=m -CONFIG_FPGA_MGR_ALTERA_PS_SPI=m -CONFIG_FPGA_MGR_XILINX_SPI=m -CONFIG_FPGA_MGR_ICE40_SPI=m -CONFIG_FPGA_MGR_MACHXO2_SPI=m +CONFIG_ARM_CCI_PMU=m +CONFIG_ARM_CCN=m +CONFIG_ARM_CMN=m +CONFIG_ARM_SMMU_V3_PMU=m +CONFIG_ARM_DSU_PMU=m +CONFIG_ARM_SPE_PMU=m +CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVMEM_LAYOUT_SL28_VPD=m +CONFIG_NVMEM_RMEM=m +CONFIG_FPGA=y +CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_BRIDGE=m CONFIG_ALTERA_FREEZE_BRIDGE=m -CONFIG_XILINX_PR_DECOUPLER=m CONFIG_FPGA_REGION=m CONFIG_OF_FPGA_REGION=m CONFIG_TEE=y CONFIG_OPTEE=y -CONFIG_MUX_GPIO=y -CONFIG_SLIMBUS=m -CONFIG_SLIM_QCOM_CTRL=m +CONFIG_MUX_GPIO=m CONFIG_INTERCONNECT=y CONFIG_COUNTER=m -CONFIG_INTERRUPT_CNT=m -CONFIG_TI_EQEP=m CONFIG_TI_ECAP_CAPTURE=m -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_EXT4_FS=y +CONFIG_TI_EQEP=m +CONFIG_HTE=y +CONFIG_EXT2_FS=y +CONFIG_EXT3_FS=y CONFIG_EXT4_FS_POSIX_ACL=y -CONFIG_EXT4_FS_SECURITY=y -CONFIG_JFS_FS=m -CONFIG_JFS_POSIX_ACL=y -CONFIG_JFS_SECURITY=y -CONFIG_GFS2_FS=m -CONFIG_GFS2_FS_LOCKING_DLM=y -CONFIG_BTRFS_FS=y +CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y -CONFIG_F2FS_FS=y -CONFIG_F2FS_FS_SECURITY=y -CONFIG_FS_ENCRYPTION=y -CONFIG_FS_VERITY=y -CONFIG_FS_VERITY_BUILTIN_SIGNATURES=y CONFIG_FANOTIFY=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -CONFIG_QFMT_V2=y -CONFIG_AUTOFS4_FS=y -CONFIG_FUSE_FS=y +CONFIG_AUTOFS_FS=y +CONFIG_FUSE_FS=m CONFIG_CUSE=m -CONFIG_VIRTIO_FS=m -CONFIG_OVERLAY_FS=y -CONFIG_FSCACHE=y -CONFIG_FSCACHE_STATS=y -CONFIG_FSCACHE_HISTOGRAM=y -CONFIG_CACHEFILES=y -CONFIG_ISO9660_FS=m -CONFIG_JOLIET=y -CONFIG_ZISOFS=y -CONFIG_UDF_FS=m -CONFIG_MSDOS_FS=y +CONFIG_OVERLAY_FS=m CONFIG_VFAT_FS=y -CONFIG_FAT_DEFAULT_IOCHARSET="ascii" -CONFIG_FAT_DEFAULT_UTF8=y -CONFIG_EXFAT_FS=m -CONFIG_PROC_KCORE=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_HUGETLBFS=y -CONFIG_ECRYPT_FS=m -CONFIG_ECRYPT_FS_MESSAGING=y -CONFIG_JFFS2_FS=y -CONFIG_JFFS2_SUMMARY=y -CONFIG_JFFS2_FS_XATTR=y -CONFIG_JFFS2_COMPRESSION_OPTIONS=y -CONFIG_JFFS2_LZO=y -CONFIG_JFFS2_RUBIN=y +CONFIG_EFIVAR_FS=y CONFIG_UBIFS_FS=y -CONFIG_UBIFS_FS_ADVANCED_COMPR=y -CONFIG_SQUASHFS=m -CONFIG_SQUASHFS_XATTR=y -CONFIG_SQUASHFS_LZ4=y -CONFIG_SQUASHFS_LZO=y -CONFIG_SQUASHFS_XZ=y -CONFIG_SQUASHFS_ZSTD=y -CONFIG_ROMFS_FS=m -CONFIG_ROMFS_BACKED_BY_BOTH=y -CONFIG_AUFS_FS=m -CONFIG_AUFS_EXPORT=y -CONFIG_AUFS_XATTR=y +CONFIG_SQUASHFS=y +CONFIG_PSTORE=y CONFIG_NFS_FS=y -CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y -CONFIG_NFS_SWAP=y CONFIG_NFS_V4_1=y CONFIG_NFS_V4_2=y CONFIG_ROOT_NFS=y -CONFIG_NFSD=m -CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V4=y -CONFIG_NFSD_BLOCKLAYOUT=y -CONFIG_NFSD_V4_SECURITY_LABEL=y -CONFIG_SUNRPC_DEBUG=y -CONFIG_CEPH_FS=m -CONFIG_CEPH_FSCACHE=y -CONFIG_CEPH_FS_POSIX_ACL=y -CONFIG_CIFS=m -CONFIG_CIFS_WEAK_PW_HASH=y -CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_XATTR=y -CONFIG_CIFS_POSIX=y -CONFIG_CIFS_DFS_UPCALL=y -CONFIG_CIFS_FSCACHE=y -CONFIG_SMB_SERVER=m -CONFIG_SMB_INSECURE_SERVER=y -CONFIG_CODA_FS=m -CONFIG_AFS_FS=m -CONFIG_AFS_FSCACHE=y -CONFIG_9P_FS=m -CONFIG_9P_FSCACHE=y -CONFIG_9P_FS_POSIX_ACL=y -CONFIG_9P_FS_SECURITY=y -CONFIG_NLS_DEFAULT="utf8" CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_CODEPAGE_737=m -CONFIG_NLS_CODEPAGE_775=m -CONFIG_NLS_CODEPAGE_850=m -CONFIG_NLS_CODEPAGE_852=m -CONFIG_NLS_CODEPAGE_855=m -CONFIG_NLS_CODEPAGE_857=m -CONFIG_NLS_CODEPAGE_860=m -CONFIG_NLS_CODEPAGE_861=m -CONFIG_NLS_CODEPAGE_862=m -CONFIG_NLS_CODEPAGE_863=m -CONFIG_NLS_CODEPAGE_864=m -CONFIG_NLS_CODEPAGE_865=m -CONFIG_NLS_CODEPAGE_866=m -CONFIG_NLS_CODEPAGE_869=m -CONFIG_NLS_CODEPAGE_936=m -CONFIG_NLS_CODEPAGE_950=m -CONFIG_NLS_CODEPAGE_932=m -CONFIG_NLS_CODEPAGE_949=m -CONFIG_NLS_CODEPAGE_874=m -CONFIG_NLS_ISO8859_8=m -CONFIG_NLS_CODEPAGE_1250=m -CONFIG_NLS_CODEPAGE_1251=m -CONFIG_NLS_ASCII=y -CONFIG_NLS_ISO8859_1=m -CONFIG_NLS_ISO8859_2=m -CONFIG_NLS_ISO8859_3=m -CONFIG_NLS_ISO8859_4=m -CONFIG_NLS_ISO8859_5=m -CONFIG_NLS_ISO8859_6=m -CONFIG_NLS_ISO8859_7=m -CONFIG_NLS_ISO8859_9=m -CONFIG_NLS_ISO8859_13=m -CONFIG_NLS_ISO8859_14=m -CONFIG_NLS_ISO8859_15=m -CONFIG_NLS_KOI8_R=m -CONFIG_NLS_KOI8_U=m -CONFIG_NLS_MAC_ROMAN=m -CONFIG_NLS_MAC_CELTIC=m -CONFIG_NLS_MAC_CENTEURO=m -CONFIG_NLS_MAC_CROATIAN=m -CONFIG_NLS_MAC_CYRILLIC=m -CONFIG_NLS_MAC_GAELIC=m -CONFIG_NLS_MAC_GREEK=m -CONFIG_NLS_MAC_ICELAND=m -CONFIG_NLS_MAC_INUIT=m -CONFIG_NLS_MAC_ROMANIAN=m -CONFIG_NLS_MAC_TURKISH=m -CONFIG_DLM=m -CONFIG_DLM_DEBUG=y +CONFIG_NLS_ISO8859_1=y CONFIG_SECURITY=y -CONFIG_SECURITY_NETWORK_XFRM=y -CONFIG_HARDENED_USERCOPY=y -# CONFIG_HARDENED_USERCOPY_FALLBACK is not set -CONFIG_FORTIFY_SOURCE=y -CONFIG_SECURITY_SELINUX=y -CONFIG_SECURITY_TOMOYO=y -CONFIG_SECURITY_APPARMOR=y -CONFIG_SECURITY_YAMA=y -CONFIG_INTEGRITY_SIGNATURE=y -CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y -# CONFIG_INTEGRITY_TRUSTED_KEYRING is not set -CONFIG_DEFAULT_SECURITY_APPARMOR=y -CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo" -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y +CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_DH=m +CONFIG_CRYPTO_CURVE25519=m CONFIG_CRYPTO_ECHAINIV=y -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_MICHAEL_MIC=y -CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_ANSI_CPRNG=y +CONFIG_CRYPTO_USER_API_HASH=m CONFIG_CRYPTO_USER_API_RNG=m -CONFIG_CRYPTO_DEV_VIRTIO=m +CONFIG_CRYPTO_CHACHA20_NEON=m +CONFIG_CRYPTO_GHASH_ARM64_CE=y +CONFIG_CRYPTO_SHA1_ARM64_CE=y +CONFIG_CRYPTO_SHA2_ARM64_CE=y +CONFIG_CRYPTO_SHA512_ARM64_CE=m +CONFIG_CRYPTO_SHA3_ARM64=m +CONFIG_CRYPTO_SM3_ARM64_CE=m +CONFIG_CRYPTO_AES_ARM64_CE_BLK=y +CONFIG_CRYPTO_AES_ARM64_BS=m +CONFIG_CRYPTO_AES_ARM64_CE_CCM=y +CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m CONFIG_CRYPTO_DEV_CCREE=m +CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m CONFIG_CRYPTO_DEV_SA2UL=m CONFIG_CRYPTO_DEV_TI_MCRC64=m -# CONFIG_RAID6_PQ_BENCHMARK is not set -CONFIG_PACKING=y CONFIG_INDIRECT_PIO=y -CONFIG_CRC_ITU_T=y -CONFIG_CRC7=y -# CONFIG_XZ_DEC_X86 is not set -# CONFIG_XZ_DEC_POWERPC is not set -# CONFIG_XZ_DEC_IA64 is not set -# CONFIG_XZ_DEC_SPARC is not set +CONFIG_DMA_RESTRICTED_POOL=y CONFIG_DMA_CMA=y -CONFIG_CMA_SIZE_MBYTES=144 -CONFIG_FONTS=y -CONFIG_FONT_8x8=y -CONFIG_FONT_8x16=y -CONFIG_FONT_TER16x32=y +CONFIG_CMA_SIZE_MBYTES=32 CONFIG_PRINTK_TIME=y -CONFIG_BOOT_PRINTK_DELAY=y -CONFIG_DYNAMIC_DEBUG=y -# CONFIG_DEBUG_BUGVERBOSE is not set +CONFIG_DEBUG_KERNEL=y +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +CONFIG_DEBUG_INFO_REDUCED=y CONFIG_MAGIC_SYSRQ=y -CONFIG_PAGE_EXTENSION=y -CONFIG_DEBUG_WX=y -CONFIG_SCHED_STACK_END_CHECK=y -CONFIG_DEBUG_MEMORY_INIT=y -CONFIG_SOFTLOCKUP_DETECTOR=y -CONFIG_SCHEDSTATS=y -CONFIG_BUG_ON_DATA_CORRUPTION=y -# CONFIG_STRICT_DEVMEM is not set -CONFIG_FUNCTION_ERROR_INJECTION=y -# CONFIG_RUNTIME_TESTING_MENU is not set +CONFIG_DEBUG_FS=y +# CONFIG_SCHED_DEBUG is not set +# CONFIG_FTRACE is not set +CONFIG_CORESIGHT=m +CONFIG_CORESIGHT_LINK_AND_SINK_TMC=m +CONFIG_CORESIGHT_CATU=m +CONFIG_CORESIGHT_SINK_TPIU=m +CONFIG_CORESIGHT_SINK_ETBV10=m +CONFIG_CORESIGHT_STM=m +CONFIG_CORESIGHT_CPU_DEBUG=m +CONFIG_CORESIGHT_CTI=m +CONFIG_MEMTEST=y diff --git a/lab-data/yocto-stm32/bootlin-lab-data/nunchuk/linux/defconfig b/lab-data/yocto-stm32/bootlin-lab-data/nunchuk/linux/defconfig index 7d96f6d9be..fa50d82ed0 100644 --- a/lab-data/yocto-stm32/bootlin-lab-data/nunchuk/linux/defconfig +++ b/lab-data/yocto-stm32/bootlin-lab-data/nunchuk/linux/defconfig @@ -30,7 +30,6 @@ CONFIG_SCHED_MC=y CONFIG_MCPM=y CONFIG_NR_CPUS=2 CONFIG_HIGHMEM=y -CONFIG_FORCE_MAX_ZONEORDER=12 # CONFIG_ATAGS is not set CONFIG_ARM_APPENDED_DTB=y CONFIG_ARM_ATAG_DTB_COMPAT=y @@ -42,29 +41,18 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=m CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPUFREQ_DT=y -CONFIG_ARM_SCMI_CPUFREQ=y CONFIG_CPU_IDLE=y CONFIG_ARM_STM32_CPUIDLE=y CONFIG_VFP=y CONFIG_NEON=y CONFIG_KERNEL_MODE_NEON=y -CONFIG_ARM_CRYPTO=y -CONFIG_CRYPTO_SHA1_ARM_NEON=m -CONFIG_CRYPTO_SHA1_ARM_CE=m -CONFIG_CRYPTO_SHA2_ARM_CE=m -CONFIG_CRYPTO_SHA512_ARM=m -CONFIG_CRYPTO_AES_ARM=m -CONFIG_CRYPTO_AES_ARM_BS=m -CONFIG_CRYPTO_AES_ARM_CE=m -CONFIG_CRYPTO_GHASH_ARM_CE=m -CONFIG_CRYPTO_CRC32_ARM_CE=m -CONFIG_CRYPTO_CHACHA20_NEON=m CONFIG_KPROBES=y # CONFIG_GCC_PLUGINS is not set CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y +# CONFIG_BLOCK_LEGACY_AUTOLOAD is not set CONFIG_PARTITION_ADVANCED=y CONFIG_CMDLINE_PARTITION=y CONFIG_NET=y @@ -85,9 +73,6 @@ CONFIG_IPV6_TUNNEL=m CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_NET_DSA=m CONFIG_CAN=y -CONFIG_CAN_FLEXCAN=m -CONFIG_CAN_M_CAN=y -CONFIG_CAN_M_CAN_PLATFORM=y CONFIG_BT=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_BCM=y @@ -110,6 +95,7 @@ CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_BRCMSTB_GISB_ARB=y CONFIG_VEXPRESS_CONFIG=y +CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_MTD=y CONFIG_MTD_CMDLINE_PARTS=y @@ -144,8 +130,8 @@ CONFIG_CHR_DEV_SG=y CONFIG_ATA=y CONFIG_SATA_AHCI_PLATFORM=y CONFIG_MD=y -CONFIG_BLK_DEV_DM=y -CONFIG_DM_CRYPT=y +CONFIG_BLK_DEV_DM=m +CONFIG_DM_CRYPT=m CONFIG_NETDEVICES=y CONFIG_VIRTIO_NET=y CONFIG_B53_SPI_DRIVER=m @@ -168,10 +154,10 @@ CONFIG_XILINX_EMACLITE=y CONFIG_BROADCOM_PHY=y CONFIG_ICPLUS_PHY=y CONFIG_MARVELL_PHY=y -CONFIG_AT803X_PHY=y CONFIG_REALTEK_PHY=y CONFIG_ROCKCHIP_PHY=y CONFIG_DP83867_PHY=y +# CONFIG_CAN_NETLINK is not set CONFIG_MDIO_BITBANG=y CONFIG_USB_PEGASUS=y CONFIG_USB_RTL8152=m @@ -244,9 +230,9 @@ CONFIG_SPI_SPIDEV=y CONFIG_SPMI=y CONFIG_PINCTRL_AS3722=y CONFIG_PINCTRL_MCP23S08=y +CONFIG_PINCTRL_PALMAS=y CONFIG_PINCTRL_SINGLE=y CONFIG_PINCTRL_STMFX=y -CONFIG_PINCTRL_PALMAS=y CONFIG_GPIO_DWAPB=y CONFIG_GPIO_PL061=y CONFIG_GPIO_SYSCON=y @@ -275,11 +261,7 @@ CONFIG_BATTERY_MAX17042=m CONFIG_CHARGER_GPIO=m CONFIG_CHARGER_MAX14577=m CONFIG_CHARGER_MAX77693=m -CONFIG_CHARGER_MAX8997=m -CONFIG_CHARGER_MAX8998=m CONFIG_CHARGER_TPS65090=y -CONFIG_SENSORS_ARM_SCMI=y -CONFIG_SENSORS_ASPEED=m CONFIG_SENSORS_IIO_HWMON=y CONFIG_SENSORS_LM90=y CONFIG_SENSORS_LM95245=y @@ -298,6 +280,7 @@ CONFIG_XILINX_WATCHDOG=y CONFIG_ARM_SP805_WATCHDOG=y CONFIG_DW_WATCHDOG=y CONFIG_RN5T618_WATCHDOG=y +CONFIG_ARM_SMC_WATCHDOG=y CONFIG_STPMIC1_WATCHDOG=y CONFIG_BCMA=y CONFIG_BCMA_HOST_SOC=y @@ -334,48 +317,7 @@ CONFIG_TWL4030_POWER=y CONFIG_MFD_WM8994=m CONFIG_MFD_STM32_LPTIMER=m CONFIG_MFD_STPMIC1=y -CONFIG_REGULATOR_FIXED_VOLTAGE=y -CONFIG_REGULATOR_ACT8865=y -CONFIG_REGULATOR_ACT8945A=y -CONFIG_REGULATOR_ARM_SCMI=y -CONFIG_REGULATOR_AS3711=y -CONFIG_REGULATOR_AS3722=y -CONFIG_REGULATOR_AXP20X=y -CONFIG_REGULATOR_BCM590XX=y -CONFIG_REGULATOR_CPCAP=y -CONFIG_REGULATOR_DA9210=y -CONFIG_REGULATOR_FAN53555=y -CONFIG_REGULATOR_GPIO=y -CONFIG_REGULATOR_LP872X=y -CONFIG_REGULATOR_MAX14577=m -CONFIG_REGULATOR_MAX8907=y -CONFIG_REGULATOR_MAX8952=m -CONFIG_REGULATOR_MAX8973=y -CONFIG_REGULATOR_MAX8997=m -CONFIG_REGULATOR_MAX8998=m -CONFIG_REGULATOR_MAX77686=y -CONFIG_REGULATOR_MAX77693=m -CONFIG_REGULATOR_MAX77802=y -CONFIG_REGULATOR_PALMAS=y -CONFIG_REGULATOR_PWM=y -CONFIG_REGULATOR_RK808=y -CONFIG_REGULATOR_RN5T618=y -CONFIG_REGULATOR_S2MPA01=m -CONFIG_REGULATOR_S2MPS11=y -CONFIG_REGULATOR_S5M8767=y -CONFIG_REGULATOR_STM32_BOOSTER=m -CONFIG_REGULATOR_STM32_VREFBUF=y -CONFIG_REGULATOR_STM32_PWR=y -CONFIG_REGULATOR_STPMIC1=y -CONFIG_REGULATOR_TPS51632=y -CONFIG_REGULATOR_TPS62360=y -CONFIG_REGULATOR_TPS65090=y -CONFIG_REGULATOR_TPS65217=y -CONFIG_REGULATOR_TPS65218=y -CONFIG_REGULATOR_TPS6586X=y -CONFIG_REGULATOR_TPS65910=y -CONFIG_REGULATOR_TWL4030=y -CONFIG_REGULATOR_VEXPRESS=y +CONFIG_REGULATOR=y CONFIG_CEC_STM32=m CONFIG_MEDIA_SUPPORT=m # CONFIG_DVB_NET is not set @@ -383,169 +325,169 @@ CONFIG_MEDIA_SUPPORT=m CONFIG_MEDIA_USB_SUPPORT=y CONFIG_USB_VIDEO_CLASS=m CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_VIDEO_ASPEED=m CONFIG_VIDEO_STM32_DCMI=m CONFIG_VIDEO_STM32_DCMIPP=m -CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_TEST_DRIVERS=y CONFIG_VIDEO_VIVID=m +CONFIG_VIDEO_GC2145=m +CONFIG_VIDEO_OV5640=m +CONFIG_VIDEO_OV7670=m CONFIG_VIDEO_ADV7180=m CONFIG_VIDEO_ADV7604=m CONFIG_VIDEO_ADV7604_CEC=y CONFIG_VIDEO_ML86V7667=m CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_GC2145=m -CONFIG_VIDEO_OV5640=m -CONFIG_VIDEO_OV7670=m # CONFIG_CXD2880_SPI_DRV is not set -# CONFIG_MEDIA_TUNER_SIMPLE is not set -# CONFIG_MEDIA_TUNER_TDA18250 is not set -# CONFIG_MEDIA_TUNER_TDA8290 is not set -# CONFIG_MEDIA_TUNER_TDA827X is not set -# CONFIG_MEDIA_TUNER_TDA18271 is not set -# CONFIG_MEDIA_TUNER_TDA9887 is not set -# CONFIG_MEDIA_TUNER_TEA5761 is not set -# CONFIG_MEDIA_TUNER_TEA5767 is not set +# CONFIG_MEDIA_TUNER_E4000 is not set +# CONFIG_MEDIA_TUNER_FC0011 is not set +# CONFIG_MEDIA_TUNER_FC0012 is not set +# CONFIG_MEDIA_TUNER_FC0013 is not set +# CONFIG_MEDIA_TUNER_FC2580 is not set +# CONFIG_MEDIA_TUNER_IT913X is not set +# CONFIG_MEDIA_TUNER_M88RS6000T is not set +# CONFIG_MEDIA_TUNER_MAX2165 is not set +# CONFIG_MEDIA_TUNER_MC44S803 is not set # CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MT20XX is not set # CONFIG_MEDIA_TUNER_MT2060 is not set # CONFIG_MEDIA_TUNER_MT2063 is not set -# CONFIG_MEDIA_TUNER_MT2266 is not set +# CONFIG_MEDIA_TUNER_MT20XX is not set # CONFIG_MEDIA_TUNER_MT2131 is not set -# CONFIG_MEDIA_TUNER_QT1010 is not set -# CONFIG_MEDIA_TUNER_XC2028 is not set -# CONFIG_MEDIA_TUNER_XC5000 is not set -# CONFIG_MEDIA_TUNER_XC4000 is not set +# CONFIG_MEDIA_TUNER_MT2266 is not set +# CONFIG_MEDIA_TUNER_MXL301RF is not set # CONFIG_MEDIA_TUNER_MXL5005S is not set # CONFIG_MEDIA_TUNER_MXL5007T is not set -# CONFIG_MEDIA_TUNER_MC44S803 is not set -# CONFIG_MEDIA_TUNER_MAX2165 is not set -# CONFIG_MEDIA_TUNER_TDA18218 is not set -# CONFIG_MEDIA_TUNER_FC0011 is not set -# CONFIG_MEDIA_TUNER_FC0012 is not set -# CONFIG_MEDIA_TUNER_FC0013 is not set +# CONFIG_MEDIA_TUNER_QM1D1B0004 is not set +# CONFIG_MEDIA_TUNER_QM1D1C0042 is not set +# CONFIG_MEDIA_TUNER_QT1010 is not set +# CONFIG_MEDIA_TUNER_R820T is not set +# CONFIG_MEDIA_TUNER_SI2157 is not set +# CONFIG_MEDIA_TUNER_SIMPLE is not set # CONFIG_MEDIA_TUNER_TDA18212 is not set -# CONFIG_MEDIA_TUNER_E4000 is not set -# CONFIG_MEDIA_TUNER_FC2580 is not set -# CONFIG_MEDIA_TUNER_M88RS6000T is not set +# CONFIG_MEDIA_TUNER_TDA18218 is not set +# CONFIG_MEDIA_TUNER_TDA18250 is not set +# CONFIG_MEDIA_TUNER_TDA18271 is not set +# CONFIG_MEDIA_TUNER_TDA827X is not set +# CONFIG_MEDIA_TUNER_TDA8290 is not set +# CONFIG_MEDIA_TUNER_TDA9887 is not set +# CONFIG_MEDIA_TUNER_TEA5761 is not set +# CONFIG_MEDIA_TUNER_TEA5767 is not set # CONFIG_MEDIA_TUNER_TUA9001 is not set -# CONFIG_MEDIA_TUNER_SI2157 is not set -# CONFIG_MEDIA_TUNER_IT913X is not set -# CONFIG_MEDIA_TUNER_R820T is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set -# CONFIG_MEDIA_TUNER_QM1D1C0042 is not set -# CONFIG_MEDIA_TUNER_QM1D1B0004 is not set +# CONFIG_MEDIA_TUNER_XC2028 is not set +# CONFIG_MEDIA_TUNER_XC4000 is not set +# CONFIG_MEDIA_TUNER_XC5000 is not set +# CONFIG_DVB_M88DS3103 is not set +# CONFIG_DVB_MXL5XX is not set # CONFIG_DVB_STB0899 is not set # CONFIG_DVB_STB6100 is not set # CONFIG_DVB_STV090x is not set # CONFIG_DVB_STV0910 is not set # CONFIG_DVB_STV6110x is not set # CONFIG_DVB_STV6111 is not set -# CONFIG_DVB_MXL5XX is not set -# CONFIG_DVB_M88DS3103 is not set # CONFIG_DVB_DRXK is not set -# CONFIG_DVB_TDA18271C2DD is not set -# CONFIG_DVB_SI2165 is not set # CONFIG_DVB_MN88472 is not set # CONFIG_DVB_MN88473 is not set +# CONFIG_DVB_SI2165 is not set +# CONFIG_DVB_TDA18271C2DD is not set # CONFIG_DVB_CX24110 is not set +# CONFIG_DVB_CX24116 is not set +# CONFIG_DVB_CX24117 is not set +# CONFIG_DVB_CX24120 is not set # CONFIG_DVB_CX24123 is not set +# CONFIG_DVB_DS3000 is not set +# CONFIG_DVB_MB86A16 is not set # CONFIG_DVB_MT312 is not set -# CONFIG_DVB_ZL10036 is not set -# CONFIG_DVB_ZL10039 is not set # CONFIG_DVB_S5H1420 is not set -# CONFIG_DVB_STV0288 is not set +# CONFIG_DVB_SI21XX is not set # CONFIG_DVB_STB6000 is not set +# CONFIG_DVB_STV0288 is not set # CONFIG_DVB_STV0299 is not set -# CONFIG_DVB_STV6110 is not set # CONFIG_DVB_STV0900 is not set -# CONFIG_DVB_TDA8083 is not set +# CONFIG_DVB_STV6110 is not set +# CONFIG_DVB_TDA10071 is not set # CONFIG_DVB_TDA10086 is not set +# CONFIG_DVB_TDA8083 is not set # CONFIG_DVB_TDA8261 is not set -# CONFIG_DVB_VES1X93 is not set -# CONFIG_DVB_TUNER_ITD1000 is not set -# CONFIG_DVB_TUNER_CX24113 is not set # CONFIG_DVB_TDA826X is not set -# CONFIG_DVB_TUA6100 is not set -# CONFIG_DVB_CX24116 is not set -# CONFIG_DVB_CX24117 is not set -# CONFIG_DVB_CX24120 is not set -# CONFIG_DVB_SI21XX is not set # CONFIG_DVB_TS2020 is not set -# CONFIG_DVB_DS3000 is not set -# CONFIG_DVB_MB86A16 is not set -# CONFIG_DVB_TDA10071 is not set -# CONFIG_DVB_SP887X is not set +# CONFIG_DVB_TUA6100 is not set +# CONFIG_DVB_TUNER_CX24113 is not set +# CONFIG_DVB_TUNER_ITD1000 is not set +# CONFIG_DVB_VES1X93 is not set +# CONFIG_DVB_ZL10036 is not set +# CONFIG_DVB_ZL10039 is not set +# CONFIG_DVB_AF9013 is not set # CONFIG_DVB_CX22700 is not set # CONFIG_DVB_CX22702 is not set -# CONFIG_DVB_S5H1432 is not set -# CONFIG_DVB_DRXD is not set -# CONFIG_DVB_L64781 is not set -# CONFIG_DVB_TDA1004X is not set -# CONFIG_DVB_NXT6000 is not set -# CONFIG_DVB_MT352 is not set -# CONFIG_DVB_ZL10353 is not set +# CONFIG_DVB_CXD2820R is not set +# CONFIG_DVB_CXD2841ER is not set # CONFIG_DVB_DIB3000MB is not set # CONFIG_DVB_DIB3000MC is not set # CONFIG_DVB_DIB7000M is not set # CONFIG_DVB_DIB7000P is not set # CONFIG_DVB_DIB9000 is not set -# CONFIG_DVB_TDA10048 is not set -# CONFIG_DVB_AF9013 is not set +# CONFIG_DVB_DRXD is not set # CONFIG_DVB_EC100 is not set -# CONFIG_DVB_STV0367 is not set -# CONFIG_DVB_CXD2820R is not set -# CONFIG_DVB_CXD2841ER is not set +# CONFIG_DVB_L64781 is not set +# CONFIG_DVB_MT352 is not set +# CONFIG_DVB_NXT6000 is not set # CONFIG_DVB_RTL2830 is not set # CONFIG_DVB_RTL2832 is not set # CONFIG_DVB_RTL2832_SDR is not set +# CONFIG_DVB_S5H1432 is not set # CONFIG_DVB_SI2168 is not set +# CONFIG_DVB_SP887X is not set +# CONFIG_DVB_STV0367 is not set +# CONFIG_DVB_TDA10048 is not set +# CONFIG_DVB_TDA1004X is not set # CONFIG_DVB_ZD1301_DEMOD is not set +# CONFIG_DVB_ZL10353 is not set # CONFIG_DVB_CXD2880 is not set -# CONFIG_DVB_VES1820 is not set +# CONFIG_DVB_STV0297 is not set # CONFIG_DVB_TDA10021 is not set # CONFIG_DVB_TDA10023 is not set -# CONFIG_DVB_STV0297 is not set -# CONFIG_DVB_NXT200X is not set -# CONFIG_DVB_OR51211 is not set -# CONFIG_DVB_OR51132 is not set +# CONFIG_DVB_VES1820 is not set +# CONFIG_DVB_AU8522_DTV is not set +# CONFIG_DVB_AU8522_V4L is not set # CONFIG_DVB_BCM3510 is not set -# CONFIG_DVB_LGDT330X is not set +# CONFIG_DVB_LG2160 is not set # CONFIG_DVB_LGDT3305 is not set # CONFIG_DVB_LGDT3306A is not set -# CONFIG_DVB_LG2160 is not set +# CONFIG_DVB_LGDT330X is not set +# CONFIG_DVB_MXL692 is not set +# CONFIG_DVB_NXT200X is not set +# CONFIG_DVB_OR51132 is not set +# CONFIG_DVB_OR51211 is not set # CONFIG_DVB_S5H1409 is not set -# CONFIG_DVB_AU8522_DTV is not set -# CONFIG_DVB_AU8522_V4L is not set # CONFIG_DVB_S5H1411 is not set -# CONFIG_DVB_MXL692 is not set -# CONFIG_DVB_S921 is not set # CONFIG_DVB_DIB8000 is not set # CONFIG_DVB_MB86A20S is not set -# CONFIG_DVB_TC90522 is not set +# CONFIG_DVB_S921 is not set # CONFIG_DVB_MN88443X is not set +# CONFIG_DVB_TC90522 is not set # CONFIG_DVB_PLL is not set # CONFIG_DVB_TUNER_DIB0070 is not set # CONFIG_DVB_TUNER_DIB0090 is not set -# CONFIG_DVB_DRX39XYJ is not set -# CONFIG_DVB_LNBH25 is not set -# CONFIG_DVB_LNBH29 is not set -# CONFIG_DVB_LNBP21 is not set -# CONFIG_DVB_LNBP22 is not set +# CONFIG_DVB_A8293 is not set +# CONFIG_DVB_AF9033 is not set +# CONFIG_DVB_ASCOT2E is not set +# CONFIG_DVB_ATBM8830 is not set +# CONFIG_DVB_HELENE is not set +# CONFIG_DVB_HORUS3A is not set # CONFIG_DVB_ISL6405 is not set # CONFIG_DVB_ISL6421 is not set # CONFIG_DVB_ISL6423 is not set -# CONFIG_DVB_A8293 is not set +# CONFIG_DVB_IX2505V is not set # CONFIG_DVB_LGS8GL5 is not set # CONFIG_DVB_LGS8GXX is not set -# CONFIG_DVB_ATBM8830 is not set -# CONFIG_DVB_TDA665x is not set -# CONFIG_DVB_IX2505V is not set +# CONFIG_DVB_LNBH25 is not set +# CONFIG_DVB_LNBH29 is not set +# CONFIG_DVB_LNBP21 is not set +# CONFIG_DVB_LNBP22 is not set # CONFIG_DVB_M88RS2000 is not set -# CONFIG_DVB_AF9033 is not set -# CONFIG_DVB_HORUS3A is not set -# CONFIG_DVB_ASCOT2E is not set -# CONFIG_DVB_HELENE is not set +# CONFIG_DVB_TDA665x is not set +# CONFIG_DVB_DRX39XYJ is not set # CONFIG_DVB_CXD2099 is not set # CONFIG_DVB_SP2 is not set CONFIG_IMX_IPUV3_CORE=m @@ -558,7 +500,6 @@ CONFIG_DRM_EXYNOS_DPI=y CONFIG_DRM_EXYNOS_DSI=y CONFIG_DRM_EXYNOS_HDMI=y CONFIG_DRM_ATMEL_HLCDC=m -CONFIG_DRM_RCAR_LVDS=y CONFIG_DRM_FSL_DCU=m CONFIG_DRM_STM=y CONFIG_DRM_STM_DSI=y @@ -584,7 +525,6 @@ CONFIG_DRM_IMX_TVE=m CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_ETNAVIV=m -CONFIG_DRM_MXSFB=m CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_PL111=m CONFIG_DRM_LIMA=m @@ -738,11 +678,11 @@ CONFIG_STM32_DMAMUX=y CONFIG_STM32_MDMA=y CONFIG_DW_DMAC=y CONFIG_VIRTIO_MMIO=y -CONFIG_ICST=y CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_COMMON_CLK_MAX77686=y CONFIG_COMMON_CLK_RK808=m +CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_S2MPS11=m CONFIG_HWSPINLOCK=y CONFIG_HWSPINLOCK_STM32=y @@ -767,13 +707,10 @@ CONFIG_IIO=y CONFIG_IIO_SW_TRIGGER=y CONFIG_CPCAP_ADC=m CONFIG_SD_ADC_MODULATOR=y -CONFIG_STM32_ADC_CORE=m -CONFIG_STM32_ADC=m CONFIG_STM32_DFSDM_ADC=m CONFIG_STMPE_ADC=m CONFIG_VF610_ADC=m CONFIG_XILINX_XADC=y -CONFIG_STM32_DAC=m CONFIG_MPU3050_I2C=y CONFIG_HTS221=y CONFIG_IIO_ST_LSM6DSX=m @@ -787,14 +724,13 @@ CONFIG_IIO_ST_PRESS=m CONFIG_PWM=y CONFIG_PWM_ATMEL_HLCDC_PWM=m CONFIG_PWM_FSL_FTM=m -CONFIG_PWM_STM32=m CONFIG_PWM_STM32_LP=m CONFIG_PHY_CPCAP_USB=m CONFIG_PHY_SAMSUNG_USB2=m CONFIG_PHY_STM32_USBPHYC=y CONFIG_RAS=y -CONFIG_NVMEM_STM32_ROMEM=y CONFIG_NVMEM_RMEM=m +CONFIG_NVMEM_STM32_ROMEM=y CONFIG_FSI=m CONFIG_FSI_MASTER_GPIO=m CONFIG_FSI_MASTER_HUB=m @@ -806,7 +742,6 @@ CONFIG_TEE=y CONFIG_OPTEE=y CONFIG_INTERCONNECT=y CONFIG_COUNTER=m -CONFIG_STM32_TIMER_CNT=m CONFIG_STM32_LPTIMER_CNT=m CONFIG_EXT4_FS=y CONFIG_AUTOFS4_FS=y @@ -834,11 +769,23 @@ CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_ISO8859_1=y CONFIG_NLS_UTF8=y CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_XTS=m +CONFIG_CRYPTO_ESSIV=y CONFIG_CRYPTO_USER_API_HASH=m CONFIG_CRYPTO_USER_API_SKCIPHER=m CONFIG_CRYPTO_USER_API_RNG=m CONFIG_CRYPTO_USER_API_AEAD=m +CONFIG_CRYPTO_GHASH_ARM_CE=m +CONFIG_CRYPTO_SHA1_ARM_NEON=m +CONFIG_CRYPTO_SHA1_ARM_CE=m +CONFIG_CRYPTO_SHA2_ARM_CE=m +CONFIG_CRYPTO_SHA512_ARM=m +CONFIG_CRYPTO_AES_ARM=m +CONFIG_CRYPTO_AES_ARM_BS=m +CONFIG_CRYPTO_AES_ARM_CE=m +CONFIG_CRYPTO_CHACHA20_NEON=m +CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_DEV_STM32_CRC=m CONFIG_CRYPTO_DEV_STM32_HASH=m CONFIG_CRYPTO_DEV_STM32_CRYP=m @@ -846,8 +793,6 @@ CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m CONFIG_CMA_SIZE_MBYTES=128 CONFIG_PRINTK_TIME=y CONFIG_DYNAMIC_DEBUG=y -CONFIG_DEBUG_INFO=y -CONFIG_GDB_SCRIPTS=y CONFIG_DEBUG_SECTION_MISMATCH=y # CONFIG_SECTION_MISMATCH_WARN_ONLY is not set CONFIG_MAGIC_SYSRQ=y diff --git a/lab-data/yocto/bootlin-lab-data/0001-Don-t-use-a-custom-deployment-directory.patch b/lab-data/yocto/bootlin-lab-data/0001-Don-t-use-a-custom-deployment-directory.patch new file mode 100644 index 0000000000..e79bceb6da --- /dev/null +++ b/lab-data/yocto/bootlin-lab-data/0001-Don-t-use-a-custom-deployment-directory.patch @@ -0,0 +1,52 @@ +From 0cd88d3308a8adf9907b7dc2705b886cede63adf Mon Sep 17 00:00:00 2001 +From: Antonin Godard +Date: Fri, 25 Oct 2024 17:19:00 +0200 +Subject: [PATCH 1/2] Don't use a custom deployment directory + +Using custom deployment directory is not following the standards. +Revert this change by meta-ti to give the good example to trainees. + +Keep the definition of TI_COMMON_DEPLOY as it may be used by other +recipes. + +Also, remove the change to TMPDIR done in the machine configuration, +to keep the temporary directory unified and avoid an error caused by +the change above. + +Signed-off-by: Antonin Godard +--- + meta-ti-bsp/conf/layer.conf | 8 ++++---- + meta-ti-bsp/conf/multiconfig/k3r5.conf | 2 +- + 2 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/meta-ti-bsp/conf/layer.conf b/meta-ti-bsp/conf/layer.conf +index 462bf763..f632e8a1 100644 +--- a/meta-ti-bsp/conf/layer.conf ++++ b/meta-ti-bsp/conf/layer.conf +@@ -28,7 +28,7 @@ SIGGEN_EXCLUDERECIPES_ABISAFE += " \ + + HOSTTOOLS_NONFATAL += "truncate xxd comm" + +-TI_COMMON_DEPLOY ?= "${TOPDIR}/deploy-ti" +-DEPLOY_DIR_IMAGE:ti-soc = "${TI_COMMON_DEPLOY}/images/${MACHINE}" +-SDK_DEPLOY:ti-soc = "${TI_COMMON_DEPLOY}/sdk" +-PSEUDO_IGNORE_PATHS:append:ti-soc = ",${TI_COMMON_DEPLOY}" ++TI_COMMON_DEPLOY ?= "${DEPLOY_DIR}" ++# DEPLOY_DIR_IMAGE:ti-soc = "${TI_COMMON_DEPLOY}/images/${MACHINE}" ++# SDK_DEPLOY:ti-soc = "${TI_COMMON_DEPLOY}/sdk" ++# PSEUDO_IGNORE_PATHS:append:ti-soc = ",${TI_COMMON_DEPLOY}" +diff --git a/meta-ti-bsp/conf/multiconfig/k3r5.conf b/meta-ti-bsp/conf/multiconfig/k3r5.conf +index 936bce2f..0e1e4056 100644 +--- a/meta-ti-bsp/conf/multiconfig/k3r5.conf ++++ b/meta-ti-bsp/conf/multiconfig/k3r5.conf +@@ -5,6 +5,6 @@ DEPLOY_DIR_IMAGE:k3r5 = "${TI_COMMON_DEPLOY}/images/${MAINMACHINE}" + MACHINE:append = "-k3r5" + TCLIBC = "baremetal" + TI_TMPDIR_APPEND ?= "-k3r5" +-TMPDIR:append = "${TI_TMPDIR_APPEND}" ++# TMPDIR:append = "${TI_TMPDIR_APPEND}" + + SDKPKGSUFFIX = "k3r5-nativesdk" +-- +2.46.1 + diff --git a/lab-data/yocto/bootlin-lab-data/0001-Simplify-linux-ti-staging-recipe-for-the-Bootlin-lab.patch b/lab-data/yocto/bootlin-lab-data/0001-Simplify-linux-ti-staging-recipe-for-the-Bootlin-lab.patch deleted file mode 100644 index e7bb4c1091..0000000000 --- a/lab-data/yocto/bootlin-lab-data/0001-Simplify-linux-ti-staging-recipe-for-the-Bootlin-lab.patch +++ /dev/null @@ -1,846 +0,0 @@ -From 5eea2cfc44a8e119f119f8d5a1138b2b6a94c984 Mon Sep 17 00:00:00 2001 -From: Luca Ceresoli -Date: Wed, 13 Jul 2022 15:43:04 +0200 -Subject: [PATCH] Simplify linux-ti-staging recipe for the Bootlin labs - -This defconfig is the default provided by the TI layer, plus options for -NFS booting: - - CONFIG_USB_MUSB_HDRC=y - CONFIG_USB_MUSB_DSPS=y - CONFIG_AM335X_PHY_USB=y - CONFIG_USB_GADGET=y - CONFIG_USB_ETH=y - CONFIG_USB_GADGETFS=y - -Also remove the defconfig in the ti33x subdir and use the top-level one, in -order to avoid too much complexity when overriding it in lab5. - -Signed-off-by: Luca Ceresoli ---- - .../linux/linux-ti-staging-5.10/defconfig | 806 +++++++++++++++++- - .../linux-ti-staging-5.10/ti33x/defconfig | 1 - - 2 files changed, 805 insertions(+), 2 deletions(-) - delete mode 100644 meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-5.10/ti33x/defconfig - -diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-5.10/defconfig b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-5.10/defconfig -index d083d18211ab..ebe97d82d579 100644 ---- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-5.10/defconfig -+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-5.10/defconfig -@@ -1 +1,805 @@ --use-tisdk-config=ti_sdk_omap2_release -+CONFIG_KERNEL_LZMA=y -+CONFIG_SYSVIPC=y -+CONFIG_POSIX_MQUEUE=y -+CONFIG_NO_HZ=y -+CONFIG_HIGH_RES_TIMERS=y -+CONFIG_PREEMPT=y -+CONFIG_BSD_PROCESS_ACCT=y -+CONFIG_IKCONFIG=y -+CONFIG_IKCONFIG_PROC=y -+CONFIG_CGROUPS=y -+CONFIG_MEMCG=y -+CONFIG_BLK_CGROUP=y -+CONFIG_CGROUP_SCHED=y -+CONFIG_CFS_BANDWIDTH=y -+CONFIG_CGROUP_PIDS=y -+CONFIG_CGROUP_FREEZER=y -+CONFIG_CGROUP_DEVICE=y -+CONFIG_CGROUP_CPUACCT=y -+CONFIG_CGROUP_PERF=y -+CONFIG_NAMESPACES=y -+CONFIG_CHECKPOINT_RESTORE=y -+CONFIG_BLK_DEV_INITRD=y -+CONFIG_KALLSYMS_ALL=y -+CONFIG_EMBEDDED=y -+CONFIG_PERF_EVENTS=y -+# CONFIG_SLUB_DEBUG is not set -+CONFIG_OMAP_RESET_CLOCKS=y -+CONFIG_SOC_AM33XX=y -+CONFIG_ARM_APPENDED_DTB=y -+CONFIG_ARM_ATAG_DTB_COMPAT=y -+CONFIG_KEXEC=y -+CONFIG_EFI=y -+CONFIG_CPU_FREQ=y -+CONFIG_CPU_FREQ_STAT=y -+CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y -+CONFIG_CPU_FREQ_GOV_POWERSAVE=y -+CONFIG_CPU_FREQ_GOV_USERSPACE=y -+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y -+CONFIG_CPUFREQ_DT=y -+# CONFIG_ARM_OMAP2PLUS_CPUFREQ is not set -+CONFIG_CPU_IDLE=y -+CONFIG_CPU_IDLE_GOV_LADDER=y -+CONFIG_ARM_CPUIDLE=y -+CONFIG_KERNEL_MODE_NEON=y -+CONFIG_PM_DEBUG=y -+# CONFIG_DMIID is not set -+CONFIG_TRUSTED_FOUNDATIONS=y -+CONFIG_EFI_CAPSULE_LOADER=m -+CONFIG_ARM_CRYPTO=y -+CONFIG_CRYPTO_SHA1_ARM_NEON=m -+CONFIG_CRYPTO_SHA1_ARM_CE=m -+CONFIG_CRYPTO_SHA2_ARM_CE=m -+CONFIG_CRYPTO_SHA512_ARM=m -+CONFIG_CRYPTO_AES_ARM=m -+CONFIG_CRYPTO_AES_ARM_BS=m -+CONFIG_CRYPTO_AES_ARM_CE=m -+CONFIG_CRYPTO_GHASH_ARM_CE=m -+CONFIG_CRYPTO_CRC32_ARM_CE=m -+CONFIG_CRYPTO_CHACHA20_NEON=m -+CONFIG_JUMP_LABEL=y -+CONFIG_MODULES=y -+CONFIG_MODULE_FORCE_LOAD=y -+CONFIG_MODULE_UNLOAD=y -+CONFIG_MODULE_FORCE_UNLOAD=y -+CONFIG_MODVERSIONS=y -+CONFIG_MODULE_SRCVERSION_ALL=y -+CONFIG_PARTITION_ADVANCED=y -+CONFIG_CMDLINE_PARTITION=y -+CONFIG_CMA=y -+CONFIG_NET=y -+CONFIG_PACKET=y -+CONFIG_UNIX=y -+CONFIG_XFRM_USER=m -+CONFIG_NET_KEY=m -+CONFIG_INET=y -+CONFIG_IP_MULTICAST=y -+CONFIG_IP_PNP=y -+CONFIG_IP_PNP_DHCP=y -+CONFIG_IP_PNP_BOOTP=y -+CONFIG_IP_PNP_RARP=y -+CONFIG_INET_AH=m -+CONFIG_INET_ESP=m -+CONFIG_INET_IPCOMP=m -+CONFIG_IPV6_ROUTER_PREF=y -+CONFIG_IPV6_OPTIMISTIC_DAD=y -+CONFIG_INET6_AH=m -+CONFIG_INET6_ESP=m -+CONFIG_INET6_IPCOMP=m -+CONFIG_IPV6_MIP6=m -+CONFIG_IPV6_TUNNEL=m -+CONFIG_IPV6_MULTIPLE_TABLES=y -+CONFIG_NETFILTER=y -+CONFIG_BRIDGE_NETFILTER=m -+CONFIG_NF_CONNTRACK=m -+CONFIG_NF_CONNTRACK_FTP=m -+CONFIG_NF_CONNTRACK_TFTP=m -+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m -+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m -+CONFIG_NETFILTER_XT_TARGET_MARK=m -+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m -+CONFIG_NETFILTER_XT_MATCH_COMMENT=m -+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m -+CONFIG_NETFILTER_XT_MATCH_CPU=m -+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m -+CONFIG_NETFILTER_XT_MATCH_IPVS=m -+CONFIG_NETFILTER_XT_MATCH_LENGTH=m -+CONFIG_NETFILTER_XT_MATCH_LIMIT=m -+CONFIG_NETFILTER_XT_MATCH_MAC=m -+CONFIG_NETFILTER_XT_MATCH_MARK=m -+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m -+CONFIG_NETFILTER_XT_MATCH_POLICY=m -+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m -+CONFIG_IP_VS=m -+CONFIG_IP_VS_RR=m -+CONFIG_IP_NF_IPTABLES=m -+CONFIG_IP_NF_FILTER=m -+CONFIG_IP_NF_NAT=m -+CONFIG_IP_NF_TARGET_MASQUERADE=m -+CONFIG_IP_NF_ARPTABLES=m -+CONFIG_IP_NF_ARPFILTER=m -+CONFIG_IP_NF_ARP_MANGLE=m -+CONFIG_BRIDGE_NF_EBTABLES=m -+CONFIG_BRIDGE_EBT_BROUTE=m -+CONFIG_BRIDGE_EBT_T_FILTER=m -+CONFIG_BRIDGE_EBT_T_NAT=m -+CONFIG_BRIDGE_EBT_802_3=m -+CONFIG_BRIDGE_EBT_AMONG=m -+CONFIG_BRIDGE_EBT_ARP=m -+CONFIG_BRIDGE_EBT_IP=m -+CONFIG_BRIDGE_EBT_IP6=m -+CONFIG_BRIDGE_EBT_LIMIT=m -+CONFIG_BRIDGE_EBT_MARK=m -+CONFIG_BRIDGE_EBT_PKTTYPE=m -+CONFIG_BRIDGE_EBT_STP=m -+CONFIG_BRIDGE_EBT_VLAN=m -+CONFIG_BRIDGE_EBT_ARPREPLY=m -+CONFIG_BRIDGE_EBT_DNAT=m -+CONFIG_BRIDGE_EBT_MARK_T=m -+CONFIG_BRIDGE_EBT_REDIRECT=m -+CONFIG_BRIDGE_EBT_SNAT=m -+CONFIG_BRIDGE_EBT_LOG=m -+CONFIG_BRIDGE_EBT_NFLOG=m -+CONFIG_IP_SCTP=m -+CONFIG_BRIDGE=m -+CONFIG_NET_DSA=m -+CONFIG_VLAN_8021Q=m -+CONFIG_NET_SCHED=y -+CONFIG_NET_SCH_CBQ=m -+CONFIG_NET_SCH_HTB=m -+CONFIG_NET_SCH_HFSC=m -+CONFIG_NET_SCH_PRIO=m -+CONFIG_NET_SCH_MULTIQ=m -+CONFIG_NET_SCH_RED=m -+CONFIG_NET_SCH_SFB=m -+CONFIG_NET_SCH_SFQ=m -+CONFIG_NET_SCH_TEQL=m -+CONFIG_NET_SCH_TBF=m -+CONFIG_NET_SCH_TAPRIO=m -+CONFIG_NET_SCH_GRED=m -+CONFIG_NET_SCH_DSMARK=m -+CONFIG_NET_SCH_NETEM=m -+CONFIG_NET_SCH_DRR=m -+CONFIG_NET_SCH_MQPRIO=m -+CONFIG_NET_SCH_CHOKE=m -+CONFIG_NET_SCH_QFQ=m -+CONFIG_NET_SCH_CODEL=m -+CONFIG_NET_SCH_FQ_CODEL=m -+CONFIG_NET_SCH_INGRESS=m -+CONFIG_NET_CLS_BASIC=m -+CONFIG_NET_CLS_TCINDEX=m -+CONFIG_NET_CLS_ROUTE4=m -+CONFIG_NET_CLS_FW=m -+CONFIG_NET_CLS_U32=m -+CONFIG_CLS_U32_MARK=y -+CONFIG_NET_CLS_RSVP=m -+CONFIG_NET_CLS_RSVP6=m -+CONFIG_NET_CLS_FLOW=m -+CONFIG_NET_CLS_CGROUP=m -+CONFIG_NET_EMATCH=y -+CONFIG_NET_EMATCH_CMP=m -+CONFIG_NET_EMATCH_NBYTE=m -+CONFIG_NET_EMATCH_U32=m -+CONFIG_NET_EMATCH_META=m -+CONFIG_NET_EMATCH_TEXT=m -+CONFIG_NET_CLS_ACT=y -+CONFIG_NET_ACT_POLICE=m -+CONFIG_NET_ACT_GACT=m -+CONFIG_GACT_PROB=y -+CONFIG_NET_ACT_MIRRED=m -+CONFIG_NET_ACT_IPT=m -+CONFIG_NET_ACT_NAT=m -+CONFIG_NET_ACT_PEDIT=m -+CONFIG_NET_ACT_SIMP=m -+CONFIG_NET_ACT_SKBEDIT=m -+CONFIG_NET_ACT_CSUM=m -+CONFIG_HSR=m -+CONFIG_CAN=m -+CONFIG_CAN_FLEXCAN=m -+CONFIG_CAN_C_CAN=m -+CONFIG_CAN_C_CAN_PLATFORM=m -+CONFIG_CAN_M_CAN=m -+CONFIG_CAN_M_CAN_PLATFORM=m -+CONFIG_CAN_RCAR=m -+CONFIG_CAN_MCP251X=m -+CONFIG_BT=m -+CONFIG_BT_HCIUART=m -+CONFIG_BT_HCIUART_BCM=y -+CONFIG_BT_MRVL=m -+CONFIG_BT_MRVL_SDIO=m -+CONFIG_CFG80211=m -+CONFIG_NL80211_TESTMODE=y -+CONFIG_MAC80211=m -+CONFIG_MAC80211_MESH=y -+CONFIG_RFKILL=y -+CONFIG_RFKILL_INPUT=y -+CONFIG_RFKILL_GPIO=y -+CONFIG_RPMSG_PROTO=m -+CONFIG_NFC=m -+CONFIG_NFC_DIGITAL=m -+CONFIG_NFC_NCI=m -+CONFIG_NFC_NCI_SPI=m -+CONFIG_NFC_NCI_UART=m -+CONFIG_NFC_HCI=m -+CONFIG_NFC_SHDLC=y -+CONFIG_NFC_S3FWRN5_I2C=m -+CONFIG_PCI=y -+CONFIG_PCIEPORTBUS=y -+CONFIG_PCI_MSI=y -+CONFIG_PCI_J721E_HOST=y -+CONFIG_PCI_J721E_EP=y -+CONFIG_PCI_ENDPOINT=y -+CONFIG_PCI_ENDPOINT_CONFIGFS=y -+CONFIG_PCI_EPF_TEST=y -+CONFIG_PCI_EPF_NTB=y -+CONFIG_DEVTMPFS=y -+CONFIG_DEVTMPFS_MOUNT=y -+CONFIG_OMAP_OCP2SCP=y -+CONFIG_SIMPLE_PM_BUS=y -+CONFIG_MTD=y -+CONFIG_MTD_TESTS=m -+CONFIG_MTD_CMDLINE_PARTS=y -+CONFIG_MTD_BLOCK=y -+CONFIG_MTD_CFI_INTELEXT=y -+CONFIG_MTD_PHYSMAP=y -+CONFIG_MTD_PHYSMAP_OF=y -+CONFIG_MTD_RAW_NAND=y -+CONFIG_MTD_NAND_DENALI_DT=y -+CONFIG_MTD_NAND_OMAP2=y -+CONFIG_MTD_NAND_OMAP_BCH=y -+CONFIG_MTD_NAND_BRCMNAND=y -+CONFIG_MTD_SPI_NOR=y -+# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set -+CONFIG_MTD_UBI=y -+CONFIG_MTD_HYPERBUS=y -+CONFIG_BLK_DEV_LOOP=y -+CONFIG_BLK_DEV_RAM=y -+CONFIG_BLK_DEV_RAM_SIZE=65536 -+CONFIG_VIRTIO_BLK=y -+CONFIG_BLK_DEV_NVME=m -+CONFIG_AD525X_DPOT=y -+CONFIG_AD525X_DPOT_I2C=y -+CONFIG_ICS932S401=y -+CONFIG_APDS9802ALS=y -+CONFIG_ISL29003=y -+CONFIG_SRAM=y -+CONFIG_SRAM_DMA_HEAP=y -+CONFIG_PCI_ENDPOINT_TEST=m -+CONFIG_EEPROM_AT24=m -+CONFIG_EEPROM_93XX46=m -+CONFIG_SCSI=y -+CONFIG_BLK_DEV_SD=y -+CONFIG_BLK_DEV_SR=y -+CONFIG_SCSI_UFSHCD=y -+CONFIG_SCSI_UFSHCD_PLATFORM=y -+CONFIG_SCSI_UFS_CDNS_PLATFORM=y -+CONFIG_SCSI_UFS_BSG=y -+CONFIG_ATA=m -+CONFIG_SATA_AHCI=m -+CONFIG_SATA_AHCI_PLATFORM=m -+CONFIG_AHCI_DM816=m -+CONFIG_SATA_MV=m -+CONFIG_NETDEVICES=y -+CONFIG_DUMMY=m -+CONFIG_MACVLAN=m -+CONFIG_IPVLAN=m -+CONFIG_VXLAN=m -+CONFIG_NTB_NETDEV=m -+CONFIG_VETH=m -+CONFIG_VIRTIO_NET=y -+# CONFIG_NET_VENDOR_3COM is not set -+# CONFIG_NET_VENDOR_ADAPTEC is not set -+# CONFIG_NET_VENDOR_AGERE is not set -+# CONFIG_NET_VENDOR_ALTEON is not set -+# CONFIG_NET_VENDOR_AMAZON is not set -+# CONFIG_NET_VENDOR_AMD is not set -+# CONFIG_NET_VENDOR_ARC is not set -+# CONFIG_NET_VENDOR_ATHEROS is not set -+CONFIG_TIGON3=m -+# CONFIG_NET_VENDOR_BROCADE is not set -+CONFIG_MACB=y -+# CONFIG_NET_VENDOR_CAVIUM is not set -+# CONFIG_NET_VENDOR_CHELSIO is not set -+# CONFIG_NET_VENDOR_CIRRUS is not set -+# CONFIG_NET_VENDOR_CISCO 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_FARADAY is not set -+# CONFIG_NET_VENDOR_HISILICON is not set -+# CONFIG_NET_VENDOR_I825XX is not set -+CONFIG_E1000=m -+CONFIG_E1000E=m -+CONFIG_SKGE=m -+# CONFIG_NET_VENDOR_MELLANOX is not set -+CONFIG_KS8851=y -+# CONFIG_NET_VENDOR_MICROCHIP is not set -+# CONFIG_NET_VENDOR_MYRI is not set -+# CONFIG_NET_VENDOR_NATSEMI is not set -+# CONFIG_NET_VENDOR_NETRONOME is not set -+# CONFIG_NET_VENDOR_NVIDIA is not set -+# CONFIG_NET_VENDOR_OKI is not set -+# CONFIG_NET_VENDOR_QLOGIC is not set -+CONFIG_QCA7000_SPI=m -+CONFIG_QCA7000_UART=m -+# CONFIG_NET_VENDOR_RDC is not set -+# CONFIG_NET_VENDOR_REALTEK is not set -+# CONFIG_NET_VENDOR_RENESAS is not set -+# CONFIG_NET_VENDOR_ROCKER is not set -+# CONFIG_NET_VENDOR_SAMSUNG is not set -+# CONFIG_NET_VENDOR_SEEQ is not set -+# CONFIG_NET_VENDOR_SILAN is not set -+# CONFIG_NET_VENDOR_SIS is not set -+CONFIG_SMSC911X=y -+# CONFIG_NET_VENDOR_STMICRO is not set -+# CONFIG_NET_VENDOR_SUN is not set -+# CONFIG_NET_VENDOR_SYNOPSYS is not set -+# CONFIG_NET_VENDOR_TEHUTI is not set -+CONFIG_TI_CPSW=y -+CONFIG_TI_CPSW_SWITCHDEV=y -+CONFIG_TI_CPTS=y -+CONFIG_TI_PRUETH=m -+# CONFIG_NET_VENDOR_VIA is not set -+# CONFIG_NET_VENDOR_WIZNET is not set -+CONFIG_MARVELL_PHY=y -+CONFIG_MICREL_PHY=y -+CONFIG_AT803X_PHY=y -+CONFIG_ROCKCHIP_PHY=y -+CONFIG_SMSC_PHY=y -+CONFIG_DP83848_PHY=y -+CONFIG_DP83867_PHY=y -+CONFIG_DP83869_PHY=y -+CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y -+CONFIG_USB_PEGASUS=m -+CONFIG_USB_RTL8150=m -+CONFIG_USB_RTL8152=m -+CONFIG_USB_LAN78XX=m -+CONFIG_USB_USBNET=m -+CONFIG_USB_NET_CDC_EEM=m -+CONFIG_USB_NET_SMSC75XX=m -+CONFIG_USB_NET_SMSC95XX=m -+CONFIG_B43=m -+CONFIG_BRCMFMAC=m -+CONFIG_IWLWIFI=m -+CONFIG_IWLDVM=m -+CONFIG_IWLMVM=m -+CONFIG_MWIFIEX=m -+CONFIG_MWIFIEX_SDIO=m -+CONFIG_RT2X00=m -+CONFIG_RT2800USB=m -+CONFIG_WL18XX=m -+CONFIG_WLCORE_SDIO=m -+CONFIG_INPUT_JOYDEV=y -+CONFIG_INPUT_EVDEV=y -+CONFIG_KEYBOARD_QT1070=m -+CONFIG_KEYBOARD_GPIO=y -+CONFIG_KEYBOARD_MATRIX=m -+CONFIG_KEYBOARD_SAMSUNG=m -+CONFIG_MOUSE_PS2_ELANTECH=y -+CONFIG_MOUSE_CYAPA=m -+CONFIG_MOUSE_ELAN_I2C=y -+CONFIG_INPUT_TOUCHSCREEN=y -+CONFIG_TOUCHSCREEN_ADC=m -+CONFIG_TOUCHSCREEN_ATMEL_MXT=m -+CONFIG_TOUCHSCREEN_GOODIX=m -+CONFIG_TOUCHSCREEN_ELAN=m -+CONFIG_TOUCHSCREEN_MMS114=m -+CONFIG_TOUCHSCREEN_EDT_FT5X06=m -+CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m -+CONFIG_TOUCHSCREEN_PIXCIR=m -+CONFIG_TOUCHSCREEN_ST1232=m -+CONFIG_INPUT_MISC=y -+CONFIG_INPUT_GPIO_DECODER=m -+CONFIG_INPUT_CPCAP_PWRBUTTON=m -+CONFIG_INPUT_ADXL34X=m -+CONFIG_INPUT_STPMIC1_ONKEY=y -+CONFIG_SERIAL_8250=y -+CONFIG_SERIAL_8250_CONSOLE=y -+CONFIG_SERIAL_8250_NR_UARTS=10 -+CONFIG_SERIAL_8250_RUNTIME_UARTS=10 -+CONFIG_SERIAL_8250_EXTENDED=y -+CONFIG_SERIAL_8250_MANY_PORTS=y -+CONFIG_SERIAL_8250_ASPEED_VUART=m -+CONFIG_SERIAL_8250_SHARE_IRQ=y -+CONFIG_SERIAL_8250_OMAP=y -+CONFIG_SERIAL_8250_PRUSS=m -+CONFIG_SERIAL_OF_PLATFORM=y -+CONFIG_SERIAL_BCM63XX=y -+CONFIG_SERIAL_BCM63XX_CONSOLE=y -+CONFIG_SERIAL_PRU_SWUART=m -+CONFIG_SERIAL_DEV_BUS=y -+CONFIG_VIRTIO_CONSOLE=y -+CONFIG_HW_RANDOM=y -+CONFIG_TCG_TPM=m -+CONFIG_TCG_TIS_I2C_INFINEON=m -+CONFIG_I2C_CHARDEV=y -+CONFIG_I2C_ARB_GPIO_CHALLENGE=m -+CONFIG_I2C_MUX_PCA954x=y -+CONFIG_I2C_MUX_PINCTRL=y -+CONFIG_I2C_DEMUX_PINCTRL=y -+CONFIG_I2C_EMEV2=m -+CONFIG_I2C_SLAVE_EEPROM=y -+CONFIG_SPI=y -+CONFIG_SPI_CADENCE_QUADSPI=y -+CONFIG_SPI_GPIO=m -+CONFIG_SPI_OMAP24XX=y -+CONFIG_SPI_TI_QSPI=y -+CONFIG_SPMI=y -+CONFIG_PTP_1588_CLOCK=y -+CONFIG_PINCTRL_SINGLE=y -+CONFIG_PINCTRL_STMFX=y -+CONFIG_PINCTRL_PALMAS=y -+CONFIG_DEBUG_GPIO=y -+CONFIG_GPIO_SYSFS=y -+CONFIG_GPIO_SYSCON=y -+CONFIG_GPIO_PCA953X=y -+CONFIG_GPIO_PCA953X_IRQ=y -+CONFIG_GPIO_PCF857X=y -+CONFIG_GPIO_TPIC2810=m -+CONFIG_GPIO_PALMAS=y -+CONFIG_GPIO_TPS65910=y -+CONFIG_GPIO_PISOSR=m -+CONFIG_W1=m -+CONFIG_HDQ_MASTER_OMAP=m -+CONFIG_POWER_RESET=y -+CONFIG_POWER_RESET_GPIO=y -+CONFIG_POWER_RESET_GPIO_RESTART=y -+CONFIG_POWER_SUPPLY=y -+CONFIG_BATTERY_ACT8945A=y -+CONFIG_BATTERY_CPCAP=m -+CONFIG_BATTERY_SBS=y -+CONFIG_BATTERY_BQ27XXX=m -+CONFIG_BATTERY_MAX17040=m -+CONFIG_BATTERY_MAX17042=m -+CONFIG_CHARGER_GPIO=m -+CONFIG_CHARGER_TPS65090=y -+CONFIG_SENSORS_ASPEED=m -+CONFIG_SENSORS_GPIO_FAN=y -+CONFIG_SENSORS_IIO_HWMON=y -+CONFIG_SENSORS_LM90=y -+CONFIG_SENSORS_LM95245=y -+CONFIG_SENSORS_NTC_THERMISTOR=m -+CONFIG_SENSORS_PWM_FAN=m -+CONFIG_SENSORS_INA2XX=m -+CONFIG_SENSORS_TMP102=y -+CONFIG_THERMAL_WRITABLE_TRIPS=y -+CONFIG_THERMAL_GOV_FAIR_SHARE=y -+CONFIG_THERMAL_GOV_BANG_BANG=y -+CONFIG_THERMAL_GOV_USER_SPACE=y -+CONFIG_CPU_THERMAL=y -+CONFIG_DEVFREQ_THERMAL=y -+CONFIG_THERMAL_EMULATION=y -+CONFIG_TI_THERMAL=y -+CONFIG_WATCHDOG=y -+CONFIG_OMAP_WATCHDOG=m -+CONFIG_STPMIC1_WATCHDOG=y -+CONFIG_BCMA_HOST_SOC=y -+CONFIG_BCMA_DRIVER_GMAC_CMN=y -+CONFIG_BCMA_DRIVER_GPIO=y -+CONFIG_MFD_ACT8945A=y -+CONFIG_MFD_CPCAP=y -+CONFIG_MFD_TI_AM335X_TSCADC=m -+CONFIG_MFD_PALMAS=y -+CONFIG_MFD_TPS65090=y -+CONFIG_MFD_TPS65217=y -+CONFIG_MFD_TI_LP873X=y -+CONFIG_MFD_TI_LP87565=y -+CONFIG_MFD_TPS65218=y -+CONFIG_MFD_TPS6586X=y -+CONFIG_MFD_TPS65910=y -+CONFIG_TWL6040_CORE=y -+CONFIG_MFD_STPMIC1=y -+CONFIG_REGULATOR_ACT8945A=y -+CONFIG_REGULATOR_CPCAP=y -+CONFIG_REGULATOR_GPIO=y -+CONFIG_REGULATOR_LP873X=y -+CONFIG_REGULATOR_LP87565=y -+CONFIG_REGULATOR_PALMAS=y -+CONFIG_REGULATOR_PBIAS=y -+CONFIG_REGULATOR_STPMIC1=y -+CONFIG_REGULATOR_TI_ABB=y -+CONFIG_REGULATOR_TPS62360=y -+CONFIG_REGULATOR_TPS65023=y -+CONFIG_REGULATOR_TPS6507X=y -+CONFIG_REGULATOR_TPS65090=y -+CONFIG_REGULATOR_TPS65217=y -+CONFIG_REGULATOR_TPS65218=y -+CONFIG_REGULATOR_TPS6524X=y -+CONFIG_REGULATOR_TPS6586X=y -+CONFIG_REGULATOR_TPS65910=y -+CONFIG_MEDIA_SUPPORT=y -+CONFIG_MEDIA_USB_SUPPORT=y -+CONFIG_USB_VIDEO_CLASS=m -+CONFIG_V4L_PLATFORM_DRIVERS=y -+CONFIG_VIDEO_CADENCE=y -+CONFIG_VIDEO_CADENCE_CSI2RX=m -+CONFIG_VIDEO_ASPEED=m -+CONFIG_V4L_MEM2MEM_DRIVERS=y -+CONFIG_V4L_TEST_DRIVERS=y -+CONFIG_VIDEO_VIVID=m -+CONFIG_VIDEO_ADV7180=m -+CONFIG_VIDEO_ADV7604=m -+CONFIG_VIDEO_ADV7604_CEC=y -+CONFIG_VIDEO_ML86V7667=m -+CONFIG_VIDEO_OV2659=m -+CONFIG_VIDEO_OV5640=m -+CONFIG_VIDEO_OV1063X=m -+# CONFIG_VGA_ARB is not set -+CONFIG_IMX_IPUV3_CORE=m -+CONFIG_DRM=y -+CONFIG_DRM_I2C_NXP_TDA998X=y -+CONFIG_DRM_OMAP=y -+CONFIG_DRM_OMAP_WB=y -+CONFIG_OMAP2_DSS_DEBUGFS=y -+# CONFIG_OMAP2_DSS_VENC is not set -+CONFIG_OMAP5_DSS_HDMI=y -+CONFIG_DRM_TILCDC=y -+CONFIG_DRM_PANEL_SIMPLE=y -+CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=y -+CONFIG_DRM_DISPLAY_CONNECTOR=y -+CONFIG_DRM_LVDS_CODEC=y -+CONFIG_DRM_SII902X=y -+CONFIG_DRM_SIMPLE_BRIDGE=m -+CONFIG_DRM_TOSHIBA_TC358767=y -+CONFIG_DRM_TOSHIBA_TC358768=y -+CONFIG_DRM_TI_TFP410=y -+CONFIG_DRM_TI_TPD12S015=y -+CONFIG_DRM_CDNS_MHDP8546=m -+CONFIG_DRM_IMX=m -+CONFIG_DRM_IMX_PARALLEL_DISPLAY=m -+CONFIG_DRM_IMX_TVE=m -+CONFIG_DRM_IMX_LDB=m -+CONFIG_DRM_IMX_HDMI=m -+CONFIG_DRM_TIDSS=y -+CONFIG_DRM_LEGACY=y -+CONFIG_FB_SSD1307=y -+CONFIG_BACKLIGHT_PWM=y -+CONFIG_BACKLIGHT_GPIO=y -+CONFIG_BACKLIGHT_LED=y -+CONFIG_FRAMEBUFFER_CONSOLE=y -+CONFIG_SOUND=y -+CONFIG_SND=y -+# CONFIG_SND_ARM is not set -+# CONFIG_SND_SPI is not set -+CONFIG_SND_USB_AUDIO=m -+CONFIG_SND_SOC=y -+CONFIG_SND_SOC_DAVINCI_MCASP=y -+CONFIG_SND_SOC_OMAP_HDMI=m -+CONFIG_SND_SOC_CS42L51_I2C=m -+CONFIG_SND_SOC_PCM3168A_I2C=m -+CONFIG_SND_SOC_SPDIF=m -+CONFIG_SND_SOC_TLV320AIC31XX=m -+CONFIG_SND_SOC_TLV320AIC3X=m -+CONFIG_SND_SIMPLE_CARD=m -+CONFIG_SND_AUDIO_GRAPH_CARD=m -+CONFIG_HID_MULTITOUCH=m -+CONFIG_USB=m -+CONFIG_USB_ANNOUNCE_NEW_DEVICES=y -+CONFIG_USB_OTG=y -+CONFIG_USB_XHCI_HCD=m -+CONFIG_USB_EHCI_HCD=m -+CONFIG_USB_OHCI_HCD=m -+CONFIG_USB_R8A66597_HCD=m -+CONFIG_USB_ACM=m -+CONFIG_USB_STORAGE=m -+CONFIG_USB_UAS=m -+CONFIG_USB_CDNS3=m -+CONFIG_USB_CDNS3_GADGET=y -+CONFIG_USB_CDNS3_HOST=y -+CONFIG_USB_MUSB_HDRC=y -+CONFIG_USB_MUSB_OMAP2PLUS=m -+CONFIG_USB_MUSB_AM35X=m -+CONFIG_USB_MUSB_DSPS=y -+CONFIG_USB_INVENTRA_DMA=y -+CONFIG_USB_TI_CPPI41_DMA=y -+CONFIG_USB_DWC3=m -+CONFIG_USB_ISP1760=m -+CONFIG_USB_SERIAL=m -+CONFIG_USB_SERIAL_CP210X=m -+CONFIG_USB_SERIAL_FTDI_SIO=m -+CONFIG_USB_SERIAL_PL2303=m -+CONFIG_USB_SERIAL_OPTION=m -+CONFIG_USB_TEST=m -+CONFIG_USB_HSIC_USB3503=m -+CONFIG_NOP_USB_XCEIV=y -+CONFIG_AM335X_PHY_USB=y -+CONFIG_USB_GPIO_VBUS=m -+CONFIG_USB_ISP1301=m -+CONFIG_USB_GADGET=y -+CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=32 -+CONFIG_USB_CONFIGFS=m -+CONFIG_USB_CONFIGFS_SERIAL=y -+CONFIG_USB_CONFIGFS_ACM=y -+CONFIG_USB_CONFIGFS_OBEX=y -+CONFIG_USB_CONFIGFS_NCM=y -+CONFIG_USB_CONFIGFS_ECM=y -+CONFIG_USB_CONFIGFS_ECM_SUBSET=y -+CONFIG_USB_CONFIGFS_RNDIS=y -+CONFIG_USB_CONFIGFS_EEM=y -+CONFIG_USB_CONFIGFS_MASS_STORAGE=y -+CONFIG_USB_CONFIGFS_F_LB_SS=y -+CONFIG_USB_CONFIGFS_F_FS=y -+CONFIG_USB_CONFIGFS_F_UAC1=y -+CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y -+CONFIG_USB_CONFIGFS_F_UAC2=y -+CONFIG_USB_CONFIGFS_F_MIDI=y -+CONFIG_USB_CONFIGFS_F_HID=y -+CONFIG_USB_CONFIGFS_F_UVC=y -+CONFIG_USB_CONFIGFS_F_PRINTER=y -+CONFIG_USB_ZERO=m -+CONFIG_USB_AUDIO=m -+CONFIG_USB_ETH=y -+CONFIG_USB_G_NCM=m -+CONFIG_USB_GADGETFS=y -+CONFIG_USB_FUNCTIONFS=m -+CONFIG_USB_FUNCTIONFS_ETH=y -+CONFIG_USB_FUNCTIONFS_RNDIS=y -+CONFIG_USB_FUNCTIONFS_GENERIC=y -+CONFIG_USB_MASS_STORAGE=m -+CONFIG_USB_G_SERIAL=m -+CONFIG_USB_MIDI_GADGET=m -+CONFIG_USB_G_PRINTER=m -+CONFIG_USB_CDC_COMPOSITE=m -+CONFIG_USB_G_ACM_MS=m -+CONFIG_USB_G_MULTI=m -+CONFIG_USB_G_MULTI_CDC=y -+CONFIG_USB_G_HID=m -+CONFIG_USB_G_DBGP=m -+CONFIG_USB_G_WEBCAM=m -+CONFIG_MMC=y -+CONFIG_MMC_BLOCK_MINORS=16 -+CONFIG_MMC_SDHCI=y -+CONFIG_MMC_SDHCI_PLTFM=y -+CONFIG_MMC_SDHCI_OF_ARASAN=y -+CONFIG_MMC_SDHCI_OF_AT91=y -+CONFIG_MMC_OMAP=y -+CONFIG_MMC_OMAP_HS=y -+CONFIG_MMC_SDHCI_OMAP=y -+CONFIG_MMC_SDHCI_AM654=y -+CONFIG_NEW_LEDS=y -+CONFIG_LEDS_CLASS=y -+CONFIG_LEDS_CLASS_FLASH=m -+CONFIG_LEDS_CPCAP=m -+CONFIG_LEDS_GPIO=y -+CONFIG_LEDS_PWM=y -+CONFIG_LEDS_TLC591XX=y -+CONFIG_LEDS_TRIGGER_TIMER=y -+CONFIG_LEDS_TRIGGER_ONESHOT=y -+CONFIG_LEDS_TRIGGER_HEARTBEAT=y -+CONFIG_LEDS_TRIGGER_BACKLIGHT=y -+CONFIG_LEDS_TRIGGER_CPU=y -+CONFIG_LEDS_TRIGGER_GPIO=y -+CONFIG_LEDS_TRIGGER_DEFAULT_ON=y -+CONFIG_LEDS_TRIGGER_TRANSIENT=y -+CONFIG_LEDS_TRIGGER_CAMERA=y -+CONFIG_EDAC=y -+CONFIG_RTC_CLASS=y -+CONFIG_RTC_DEBUG=y -+CONFIG_RTC_DRV_DS1307=m -+CONFIG_RTC_DRV_PCF85363=m -+CONFIG_RTC_DRV_PALMAS=m -+CONFIG_RTC_DRV_TPS6586X=m -+CONFIG_RTC_DRV_TPS65910=m -+CONFIG_RTC_DRV_EFI=m -+CONFIG_RTC_DRV_OMAP=m -+CONFIG_RTC_DRV_CPCAP=m -+CONFIG_DMADEVICES=y -+CONFIG_FSL_EDMA=y -+CONFIG_DW_DMAC=y -+CONFIG_DMABUF_HEAPS=y -+CONFIG_DMABUF_HEAPS_SYSTEM=y -+CONFIG_DMABUF_HEAPS_CMA=y -+CONFIG_DMABUF_HEAPS_CARVEOUT=y -+CONFIG_UIO=m -+CONFIG_VIRTIO_PCI=y -+CONFIG_VIRTIO_MMIO=y -+CONFIG_COMMON_CLK_PALMAS=y -+CONFIG_HWSPINLOCK=y -+CONFIG_HWSPINLOCK_OMAP=y -+CONFIG_MAILBOX=y -+CONFIG_OMAP2PLUS_MBOX=y -+CONFIG_OMAP_IOMMU=y -+CONFIG_OMAP_IOMMU_DEBUG=y -+CONFIG_REMOTEPROC=y -+CONFIG_WKUP_M3_RPROC=m -+CONFIG_RPMSG_CHAR=m -+CONFIG_RPMSG_VIRTIO=m -+CONFIG_RPMSG_PRU=m -+CONFIG_RPMSG_KDRV_DISPLAY=y -+CONFIG_SOC_TI=y -+CONFIG_AMX3_PM=m -+CONFIG_WKUP_M3_IPC=m -+CONFIG_TI_PRUSS=m -+CONFIG_EXTCON_PALMAS=m -+CONFIG_EXTCON_USB_GPIO=m -+CONFIG_TI_EMIF_SRAM=m -+CONFIG_IIO=y -+CONFIG_IIO_SW_TRIGGER=y -+CONFIG_CPCAP_ADC=m -+CONFIG_TI_AM335X_ADC=m -+CONFIG_VF610_ADC=m -+CONFIG_XILINX_XADC=y -+CONFIG_MPU3050_I2C=y -+CONFIG_CM36651=m -+CONFIG_SENSORS_ISL29018=y -+CONFIG_SENSORS_ISL29028=y -+CONFIG_AK8975=y -+CONFIG_IIO_HRTIMER_TRIGGER=y -+CONFIG_NTB=m -+CONFIG_NTB_EPF=m -+CONFIG_NTB_TRANSPORT=m -+CONFIG_PWM_FSL_FTM=m -+CONFIG_PWM_OMAP_DMTIMER=y -+CONFIG_PWM_TIECAP=y -+CONFIG_PWM_TIEHRPWM=y -+CONFIG_RESET_TI_SYSCON=y -+CONFIG_PHY_CAN_TRANSCEIVER=m -+CONFIG_PHY_CADENCE_TORRENT=y -+CONFIG_PHY_CADENCE_DPHY=m -+CONFIG_PHY_CADENCE_SIERRA=y -+CONFIG_PHY_CPCAP_USB=m -+CONFIG_PHY_DM816X_USB=m -+CONFIG_OMAP_USB2=m -+CONFIG_TI_PIPE3=y -+CONFIG_RAS=y -+CONFIG_FSI=m -+CONFIG_FSI_MASTER_GPIO=m -+CONFIG_FSI_MASTER_HUB=m -+CONFIG_FSI_MASTER_ASPEED=m -+CONFIG_FSI_SCOM=m -+CONFIG_FSI_SBEFIFO=m -+CONFIG_FSI_OCC=m -+CONFIG_TEE=y -+CONFIG_OPTEE=y -+CONFIG_MUX_GPIO=y -+CONFIG_EXT4_FS=y -+CONFIG_EXT4_FS_POSIX_ACL=y -+CONFIG_EXT4_FS_SECURITY=y -+CONFIG_BTRFS_FS=m -+CONFIG_AUTOFS4_FS=y -+CONFIG_OVERLAY_FS=m -+CONFIG_MSDOS_FS=y -+CONFIG_VFAT_FS=y -+CONFIG_NTFS_FS=y -+CONFIG_TMPFS=y -+CONFIG_TMPFS_POSIX_ACL=y -+CONFIG_UBIFS_FS=y -+CONFIG_SQUASHFS=y -+CONFIG_SQUASHFS_LZO=y -+CONFIG_SQUASHFS_XZ=y -+CONFIG_PSTORE=y -+CONFIG_PSTORE_CONSOLE=y -+CONFIG_PSTORE_PMSG=y -+CONFIG_PSTORE_RAM=y -+CONFIG_NFS_FS=y -+CONFIG_NFS_V3_ACL=y -+CONFIG_NFS_V4=y -+CONFIG_NFS_V4_1=y -+CONFIG_NFS_V4_2=y -+CONFIG_ROOT_NFS=y -+CONFIG_CIFS=m -+CONFIG_CIFS_XATTR=y -+CONFIG_CIFS_POSIX=y -+CONFIG_NLS_CODEPAGE_437=y -+CONFIG_NLS_ISO8859_1=y -+CONFIG_NLS_UTF8=y -+CONFIG_CRYPTO_USER=m -+CONFIG_CRYPTO_TEST=m -+CONFIG_CRYPTO_USER_API_HASH=m -+CONFIG_CRYPTO_USER_API_SKCIPHER=m -+CONFIG_CRYPTO_USER_API_RNG=m -+CONFIG_CRYPTO_USER_API_AEAD=m -+CONFIG_CRYPTO_DEV_OMAP=m -+CONFIG_CRYPTO_DEV_OMAP_SHAM=m -+CONFIG_CRYPTO_DEV_OMAP_AES=m -+CONFIG_CRYPTO_DEV_OMAP_DES=m -+CONFIG_DMA_CMA=y -+CONFIG_CMA_SIZE_MBYTES=48 -+CONFIG_PRINTK_TIME=y -+# CONFIG_DEBUG_BUGVERBOSE is not set -+CONFIG_MAGIC_SYSRQ=y -+CONFIG_DEBUG_FS=y -+CONFIG_SCHEDSTATS=y -+# CONFIG_DEBUG_PREEMPT is not set -+# CONFIG_FTRACE is not set -diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-5.10/ti33x/defconfig b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-5.10/ti33x/defconfig -deleted file mode 100644 -index 88f80fa9abb8..000000000000 ---- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-5.10/ti33x/defconfig -+++ /dev/null -@@ -1 +0,0 @@ --use-tisdk-config=ti_sdk_am3x_release --- -2.34.1 - diff --git a/lab-data/yocto/bootlin-lab-data/0002-Modify-linux-bb.org-defconfig.patch b/lab-data/yocto/bootlin-lab-data/0002-Modify-linux-bb.org-defconfig.patch new file mode 100644 index 0000000000..17b6421349 --- /dev/null +++ b/lab-data/yocto/bootlin-lab-data/0002-Modify-linux-bb.org-defconfig.patch @@ -0,0 +1,2889 @@ +From 55cd63a144699c0e59b31e01a52f7c6d4dbc9e17 Mon Sep 17 00:00:00 2001 +From: Antonin Godard +Date: Fri, 25 Oct 2024 17:23:41 +0200 +Subject: [PATCH 2/2] Modify linux-bb.org defconfig + +Set the following to y instead of m for NFS booting: + + CONFIG_USB_ETH=y + CONFIG_USB_GADGETFS=y + +Signed-off-by: Antonin Godard +--- + .../linux/linux-bb.org/defconfig | 2866 ++++++++++++++++- + 1 file changed, 2865 insertions(+), 1 deletion(-) + +diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-bb.org/defconfig b/meta-ti-bsp/recipes-kernel/linux/linux-bb.org/defconfig +index a5de2e24..bfc93ba4 100644 +--- a/meta-ti-bsp/recipes-kernel/linux/linux-bb.org/defconfig ++++ b/meta-ti-bsp/recipes-kernel/linux/linux-bb.org/defconfig +@@ -1 +1,2865 @@ +-use-kernel-config=bb.org_defconfig ++# CONFIG_LOCALVERSION_AUTO is not set ++CONFIG_KERNEL_LZ4=y ++CONFIG_SYSVIPC=y ++CONFIG_POSIX_MQUEUE=y ++CONFIG_NO_HZ_IDLE=y ++CONFIG_HIGH_RES_TIMERS=y ++CONFIG_BPF_JIT=y ++CONFIG_BPF_LSM=y ++CONFIG_PREEMPT=y ++CONFIG_BSD_PROCESS_ACCT=y ++CONFIG_BSD_PROCESS_ACCT_V3=y ++CONFIG_TASKSTATS=y ++CONFIG_TASK_DELAY_ACCT=y ++CONFIG_TASK_XACCT=y ++CONFIG_TASK_IO_ACCOUNTING=y ++CONFIG_PSI=y ++CONFIG_IKCONFIG=y ++CONFIG_IKCONFIG_PROC=y ++CONFIG_IKHEADERS=m ++CONFIG_LOG_BUF_SHIFT=16 ++CONFIG_MEMCG=y ++CONFIG_BLK_CGROUP=y ++CONFIG_CFS_BANDWIDTH=y ++CONFIG_CGROUP_PIDS=y ++CONFIG_CGROUP_RDMA=y ++CONFIG_CGROUP_FREEZER=y ++CONFIG_CPUSETS=y ++CONFIG_CGROUP_DEVICE=y ++CONFIG_CGROUP_CPUACCT=y ++CONFIG_CGROUP_PERF=y ++CONFIG_CGROUP_BPF=y ++CONFIG_CGROUP_MISC=y ++CONFIG_NAMESPACES=y ++CONFIG_USER_NS=y ++CONFIG_CHECKPOINT_RESTORE=y ++CONFIG_SCHED_AUTOGROUP=y ++CONFIG_BLK_DEV_INITRD=y ++# CONFIG_SYSFS_SYSCALL is not set ++CONFIG_EMBEDDED=y ++CONFIG_PROFILING=y ++CONFIG_SOC_OMAP5=y ++CONFIG_SOC_AM33XX=y ++CONFIG_SOC_DRA7XX=y ++CONFIG_SOC_HAS_OMAP2_SDRC=y ++CONFIG_OMAP5_ERRATA_801819=y ++CONFIG_ARM_THUMBEE=y ++CONFIG_PL310_ERRATA_588369=y ++CONFIG_PL310_ERRATA_727915=y ++CONFIG_PL310_ERRATA_753970=y ++CONFIG_ARM_ERRATA_430973=y ++CONFIG_ARM_ERRATA_773022=y ++CONFIG_ARM_ERRATA_814220=y ++CONFIG_SMP=y ++# CONFIG_ARM_CPU_TOPOLOGY is not set ++CONFIG_MCPM=y ++CONFIG_NR_CPUS=2 ++CONFIG_ARM_PSCI=y ++CONFIG_HZ_250=y ++CONFIG_PARAVIRT=y ++# CONFIG_ATAGS is not set ++CONFIG_KEXEC=y ++CONFIG_CRASH_DUMP=y ++CONFIG_EFI=y ++CONFIG_CPU_FREQ=y ++CONFIG_CPU_FREQ_STAT=y ++CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y ++CONFIG_CPU_FREQ_GOV_POWERSAVE=m ++CONFIG_CPU_FREQ_GOV_USERSPACE=m ++CONFIG_CPU_FREQ_GOV_ONDEMAND=m ++CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m ++CONFIG_CPUFREQ_DT=m ++# CONFIG_ARM_OMAP2PLUS_CPUFREQ is not set ++CONFIG_CPU_IDLE=y ++CONFIG_CPU_IDLE_GOV_LADDER=y ++CONFIG_ARM_CPUIDLE=y ++CONFIG_ARM_PSCI_CPUIDLE=y ++CONFIG_KERNEL_MODE_NEON=y ++CONFIG_HIBERNATION=y ++CONFIG_PM_AUTOSLEEP=y ++CONFIG_PM_WAKELOCKS=y ++CONFIG_PM_DEBUG=y ++CONFIG_PM_ADVANCED_DEBUG=y ++CONFIG_APM_EMULATION=y ++CONFIG_ENERGY_MODEL=y ++CONFIG_KPROBES=y ++CONFIG_JUMP_LABEL=y ++CONFIG_MODULES=y ++CONFIG_MODULE_FORCE_LOAD=y ++CONFIG_MODULE_UNLOAD=y ++CONFIG_MODULE_FORCE_UNLOAD=y ++CONFIG_MODVERSIONS=y ++CONFIG_MODULE_COMPRESS_XZ=y ++CONFIG_BLK_DEV_ZONED=y ++CONFIG_BLK_DEV_THROTTLING=y ++CONFIG_BLK_WBT=y ++CONFIG_BLK_CGROUP_IOCOST=y ++CONFIG_BLK_SED_OPAL=y ++CONFIG_PARTITION_ADVANCED=y ++CONFIG_KARMA_PARTITION=y ++CONFIG_MQ_IOSCHED_KYBER=m ++CONFIG_IOSCHED_BFQ=m ++CONFIG_BFQ_GROUP_IOSCHED=y ++CONFIG_BINFMT_MISC=m ++CONFIG_ZSWAP=y ++CONFIG_Z3FOLD=m ++CONFIG_SLAB_FREELIST_RANDOM=y ++CONFIG_SLAB_FREELIST_HARDENED=y ++# CONFIG_COMPAT_BRK is not set ++CONFIG_KSM=y ++CONFIG_USERFAULTFD=y ++CONFIG_LRU_GEN=y ++CONFIG_NET=y ++CONFIG_PACKET=y ++CONFIG_PACKET_DIAG=m ++CONFIG_UNIX=y ++CONFIG_UNIX_DIAG=m ++CONFIG_TLS=m ++CONFIG_TLS_DEVICE=y ++CONFIG_XFRM_USER=m ++CONFIG_XFRM_INTERFACE=m ++CONFIG_XFRM_SUB_POLICY=y ++CONFIG_XFRM_STATISTICS=y ++CONFIG_NET_KEY=m ++CONFIG_NET_KEY_MIGRATE=y ++CONFIG_XDP_SOCKETS=y ++CONFIG_INET=y ++CONFIG_IP_MULTICAST=y ++CONFIG_IP_ADVANCED_ROUTER=y ++CONFIG_IP_FIB_TRIE_STATS=y ++CONFIG_IP_MULTIPLE_TABLES=y ++CONFIG_IP_ROUTE_MULTIPATH=y ++CONFIG_IP_ROUTE_VERBOSE=y ++CONFIG_IP_PNP=y ++CONFIG_IP_PNP_DHCP=y ++CONFIG_IP_PNP_BOOTP=y ++CONFIG_IP_PNP_RARP=y ++CONFIG_NET_IPIP=m ++CONFIG_NET_IPGRE_DEMUX=m ++CONFIG_NET_IPGRE=m ++CONFIG_NET_IPGRE_BROADCAST=y ++CONFIG_IP_MROUTE=y ++CONFIG_IP_MROUTE_MULTIPLE_TABLES=y ++CONFIG_IP_PIMSM_V1=y ++CONFIG_IP_PIMSM_V2=y ++CONFIG_NET_IPVTI=m ++CONFIG_NET_FOU_IP_TUNNELS=y ++CONFIG_INET_AH=m ++CONFIG_INET_ESP=m ++CONFIG_INET_ESP_OFFLOAD=m ++CONFIG_INET_IPCOMP=m ++CONFIG_INET_DIAG=m ++CONFIG_INET_UDP_DIAG=m ++CONFIG_INET_RAW_DIAG=m ++CONFIG_INET_DIAG_DESTROY=y ++CONFIG_TCP_CONG_ADVANCED=y ++CONFIG_TCP_CONG_HSTCP=m ++CONFIG_TCP_CONG_HYBLA=m ++CONFIG_TCP_CONG_NV=m ++CONFIG_TCP_CONG_SCALABLE=m ++CONFIG_TCP_CONG_LP=m ++CONFIG_TCP_CONG_VENO=m ++CONFIG_TCP_CONG_YEAH=m ++CONFIG_TCP_CONG_ILLINOIS=m ++CONFIG_TCP_CONG_DCTCP=m ++CONFIG_TCP_CONG_CDG=m ++CONFIG_TCP_CONG_BBR=m ++CONFIG_TCP_MD5SIG=y ++CONFIG_IPV6_ROUTER_PREF=y ++CONFIG_IPV6_ROUTE_INFO=y ++CONFIG_IPV6_OPTIMISTIC_DAD=y ++CONFIG_INET6_AH=m ++CONFIG_INET6_ESP=m ++CONFIG_INET6_ESP_OFFLOAD=m ++CONFIG_INET6_IPCOMP=m ++CONFIG_IPV6_MIP6=y ++CONFIG_IPV6_ILA=m ++CONFIG_IPV6_VTI=m ++CONFIG_IPV6_SIT=m ++CONFIG_IPV6_SIT_6RD=y ++CONFIG_IPV6_GRE=m ++CONFIG_IPV6_SUBTREES=y ++CONFIG_IPV6_MROUTE=y ++CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y ++CONFIG_IPV6_PIMSM_V2=y ++CONFIG_IPV6_SEG6_LWTUNNEL=y ++CONFIG_IPV6_SEG6_HMAC=y ++CONFIG_NETLABEL=y ++CONFIG_MPTCP=y ++CONFIG_NETWORK_PHY_TIMESTAMPING=y ++CONFIG_NETFILTER=y ++CONFIG_BRIDGE_NETFILTER=m ++CONFIG_NF_CONNTRACK=m ++CONFIG_NF_CONNTRACK_SECMARK=y ++CONFIG_NF_CONNTRACK_ZONES=y ++CONFIG_NF_CONNTRACK_PROCFS=y ++CONFIG_NF_CONNTRACK_EVENTS=y ++CONFIG_NF_CONNTRACK_TIMEOUT=y ++CONFIG_NF_CONNTRACK_TIMESTAMP=y ++CONFIG_NF_CONNTRACK_AMANDA=m ++CONFIG_NF_CONNTRACK_FTP=m ++CONFIG_NF_CONNTRACK_H323=m ++CONFIG_NF_CONNTRACK_IRC=m ++CONFIG_NF_CONNTRACK_NETBIOS_NS=m ++CONFIG_NF_CONNTRACK_SNMP=m ++CONFIG_NF_CONNTRACK_PPTP=m ++CONFIG_NF_CONNTRACK_SANE=m ++CONFIG_NF_CONNTRACK_SIP=m ++CONFIG_NF_CONNTRACK_TFTP=m ++CONFIG_NF_CT_NETLINK=m ++CONFIG_NF_CT_NETLINK_TIMEOUT=m ++CONFIG_NF_CT_NETLINK_HELPER=m ++CONFIG_NETFILTER_NETLINK_GLUE_CT=y ++CONFIG_NF_TABLES=m ++CONFIG_NF_TABLES_INET=y ++CONFIG_NF_TABLES_NETDEV=y ++CONFIG_NFT_NUMGEN=m ++CONFIG_NFT_CT=m ++CONFIG_NFT_FLOW_OFFLOAD=m ++CONFIG_NFT_CONNLIMIT=m ++CONFIG_NFT_LOG=m ++CONFIG_NFT_LIMIT=m ++CONFIG_NFT_MASQ=m ++CONFIG_NFT_REDIR=m ++CONFIG_NFT_NAT=m ++CONFIG_NFT_TUNNEL=m ++CONFIG_NFT_OBJREF=m ++CONFIG_NFT_QUEUE=m ++CONFIG_NFT_QUOTA=m ++CONFIG_NFT_REJECT=m ++CONFIG_NFT_COMPAT=m ++CONFIG_NFT_HASH=m ++CONFIG_NFT_FIB_INET=m ++CONFIG_NFT_XFRM=m ++CONFIG_NFT_SOCKET=m ++CONFIG_NFT_OSF=m ++CONFIG_NFT_TPROXY=m ++CONFIG_NFT_SYNPROXY=m ++CONFIG_NFT_DUP_NETDEV=m ++CONFIG_NFT_FWD_NETDEV=m ++CONFIG_NFT_FIB_NETDEV=m ++CONFIG_NF_FLOW_TABLE_INET=m ++CONFIG_NF_FLOW_TABLE=m ++CONFIG_NETFILTER_XT_SET=m ++CONFIG_NETFILTER_XT_TARGET_AUDIT=m ++CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m ++CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m ++CONFIG_NETFILTER_XT_TARGET_CONNMARK=m ++CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m ++CONFIG_NETFILTER_XT_TARGET_CT=m ++CONFIG_NETFILTER_XT_TARGET_DSCP=m ++CONFIG_NETFILTER_XT_TARGET_HMARK=m ++CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m ++CONFIG_NETFILTER_XT_TARGET_LED=m ++CONFIG_NETFILTER_XT_TARGET_LOG=m ++CONFIG_NETFILTER_XT_TARGET_MARK=m ++CONFIG_NETFILTER_XT_TARGET_NFLOG=m ++CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m ++CONFIG_NETFILTER_XT_TARGET_TEE=m ++CONFIG_NETFILTER_XT_TARGET_TPROXY=m ++CONFIG_NETFILTER_XT_TARGET_TRACE=m ++CONFIG_NETFILTER_XT_TARGET_SECMARK=m ++CONFIG_NETFILTER_XT_TARGET_TCPMSS=m ++CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m ++CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m ++CONFIG_NETFILTER_XT_MATCH_BPF=m ++CONFIG_NETFILTER_XT_MATCH_CGROUP=m ++CONFIG_NETFILTER_XT_MATCH_CLUSTER=m ++CONFIG_NETFILTER_XT_MATCH_COMMENT=m ++CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m ++CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m ++CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m ++CONFIG_NETFILTER_XT_MATCH_CONNMARK=m ++CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m ++CONFIG_NETFILTER_XT_MATCH_CPU=m ++CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m ++CONFIG_NETFILTER_XT_MATCH_DSCP=m ++CONFIG_NETFILTER_XT_MATCH_ESP=m ++CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m ++CONFIG_NETFILTER_XT_MATCH_HELPER=m ++CONFIG_NETFILTER_XT_MATCH_IPCOMP=m ++CONFIG_NETFILTER_XT_MATCH_IPRANGE=m ++CONFIG_NETFILTER_XT_MATCH_IPVS=m ++CONFIG_NETFILTER_XT_MATCH_LENGTH=m ++CONFIG_NETFILTER_XT_MATCH_LIMIT=m ++CONFIG_NETFILTER_XT_MATCH_MAC=m ++CONFIG_NETFILTER_XT_MATCH_MARK=m ++CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m ++CONFIG_NETFILTER_XT_MATCH_NFACCT=m ++CONFIG_NETFILTER_XT_MATCH_OSF=m ++CONFIG_NETFILTER_XT_MATCH_OWNER=m ++CONFIG_NETFILTER_XT_MATCH_POLICY=m ++CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m ++CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m ++CONFIG_NETFILTER_XT_MATCH_QUOTA=m ++CONFIG_NETFILTER_XT_MATCH_RATEEST=m ++CONFIG_NETFILTER_XT_MATCH_REALM=m ++CONFIG_NETFILTER_XT_MATCH_RECENT=m ++CONFIG_NETFILTER_XT_MATCH_SOCKET=m ++CONFIG_NETFILTER_XT_MATCH_STATE=m ++CONFIG_NETFILTER_XT_MATCH_STATISTIC=m ++CONFIG_NETFILTER_XT_MATCH_STRING=m ++CONFIG_NETFILTER_XT_MATCH_TCPMSS=m ++CONFIG_NETFILTER_XT_MATCH_TIME=m ++CONFIG_NETFILTER_XT_MATCH_U32=m ++CONFIG_IP_SET=m ++CONFIG_IP_SET_BITMAP_IP=m ++CONFIG_IP_SET_BITMAP_IPMAC=m ++CONFIG_IP_SET_BITMAP_PORT=m ++CONFIG_IP_SET_HASH_IP=m ++CONFIG_IP_SET_HASH_IPMARK=m ++CONFIG_IP_SET_HASH_IPPORT=m ++CONFIG_IP_SET_HASH_IPPORTIP=m ++CONFIG_IP_SET_HASH_IPPORTNET=m ++CONFIG_IP_SET_HASH_IPMAC=m ++CONFIG_IP_SET_HASH_MAC=m ++CONFIG_IP_SET_HASH_NETPORTNET=m ++CONFIG_IP_SET_HASH_NET=m ++CONFIG_IP_SET_HASH_NETNET=m ++CONFIG_IP_SET_HASH_NETPORT=m ++CONFIG_IP_SET_HASH_NETIFACE=m ++CONFIG_IP_SET_LIST_SET=m ++CONFIG_IP_VS=m ++CONFIG_IP_VS_IPV6=y ++CONFIG_IP_VS_PROTO_TCP=y ++CONFIG_IP_VS_PROTO_UDP=y ++CONFIG_IP_VS_PROTO_ESP=y ++CONFIG_IP_VS_PROTO_AH=y ++CONFIG_IP_VS_PROTO_SCTP=y ++CONFIG_IP_VS_RR=m ++CONFIG_IP_VS_WRR=m ++CONFIG_IP_VS_LC=m ++CONFIG_IP_VS_WLC=m ++CONFIG_IP_VS_FO=m ++CONFIG_IP_VS_OVF=m ++CONFIG_IP_VS_LBLC=m ++CONFIG_IP_VS_LBLCR=m ++CONFIG_IP_VS_DH=m ++CONFIG_IP_VS_SH=m ++CONFIG_IP_VS_MH=m ++CONFIG_IP_VS_SED=m ++CONFIG_IP_VS_NQ=m ++CONFIG_IP_VS_FTP=m ++CONFIG_IP_VS_PE_SIP=m ++CONFIG_NFT_DUP_IPV4=m ++CONFIG_NFT_FIB_IPV4=m ++CONFIG_NF_TABLES_ARP=y ++CONFIG_NF_LOG_ARP=m ++CONFIG_NF_LOG_IPV4=m ++CONFIG_IP_NF_IPTABLES=y ++CONFIG_IP_NF_MATCH_AH=m ++CONFIG_IP_NF_MATCH_ECN=m ++CONFIG_IP_NF_MATCH_RPFILTER=m ++CONFIG_IP_NF_MATCH_TTL=m ++CONFIG_IP_NF_FILTER=m ++CONFIG_IP_NF_TARGET_REJECT=m ++CONFIG_IP_NF_TARGET_SYNPROXY=m ++CONFIG_IP_NF_NAT=m ++CONFIG_IP_NF_TARGET_MASQUERADE=m ++CONFIG_IP_NF_TARGET_NETMAP=m ++CONFIG_IP_NF_TARGET_REDIRECT=m ++CONFIG_IP_NF_MANGLE=m ++CONFIG_IP_NF_TARGET_CLUSTERIP=m ++CONFIG_IP_NF_TARGET_ECN=m ++CONFIG_IP_NF_TARGET_TTL=m ++CONFIG_IP_NF_RAW=m ++CONFIG_IP_NF_SECURITY=m ++CONFIG_IP_NF_ARPTABLES=m ++CONFIG_IP_NF_ARPFILTER=m ++CONFIG_IP_NF_ARP_MANGLE=m ++CONFIG_NFT_DUP_IPV6=m ++CONFIG_NFT_FIB_IPV6=m ++CONFIG_IP6_NF_IPTABLES=m ++CONFIG_IP6_NF_MATCH_AH=m ++CONFIG_IP6_NF_MATCH_EUI64=m ++CONFIG_IP6_NF_MATCH_FRAG=m ++CONFIG_IP6_NF_MATCH_OPTS=m ++CONFIG_IP6_NF_MATCH_HL=m ++CONFIG_IP6_NF_MATCH_IPV6HEADER=m ++CONFIG_IP6_NF_MATCH_MH=m ++CONFIG_IP6_NF_MATCH_RPFILTER=m ++CONFIG_IP6_NF_MATCH_RT=m ++CONFIG_IP6_NF_MATCH_SRH=m ++CONFIG_IP6_NF_TARGET_HL=m ++CONFIG_IP6_NF_FILTER=m ++CONFIG_IP6_NF_TARGET_REJECT=m ++CONFIG_IP6_NF_TARGET_SYNPROXY=m ++CONFIG_IP6_NF_MANGLE=m ++CONFIG_IP6_NF_RAW=m ++CONFIG_IP6_NF_SECURITY=m ++CONFIG_IP6_NF_NAT=m ++CONFIG_IP6_NF_TARGET_MASQUERADE=m ++CONFIG_IP6_NF_TARGET_NPT=m ++CONFIG_NF_TABLES_BRIDGE=m ++CONFIG_NFT_BRIDGE_META=m ++CONFIG_NFT_BRIDGE_REJECT=m ++CONFIG_NF_CONNTRACK_BRIDGE=m ++CONFIG_BRIDGE_NF_EBTABLES=m ++CONFIG_BRIDGE_EBT_BROUTE=m ++CONFIG_BRIDGE_EBT_T_FILTER=m ++CONFIG_BRIDGE_EBT_T_NAT=m ++CONFIG_BRIDGE_EBT_802_3=m ++CONFIG_BRIDGE_EBT_AMONG=m ++CONFIG_BRIDGE_EBT_ARP=m ++CONFIG_BRIDGE_EBT_IP=m ++CONFIG_BRIDGE_EBT_IP6=m ++CONFIG_BRIDGE_EBT_LIMIT=m ++CONFIG_BRIDGE_EBT_MARK=m ++CONFIG_BRIDGE_EBT_PKTTYPE=m ++CONFIG_BRIDGE_EBT_STP=m ++CONFIG_BRIDGE_EBT_VLAN=m ++CONFIG_BRIDGE_EBT_ARPREPLY=m ++CONFIG_BRIDGE_EBT_DNAT=m ++CONFIG_BRIDGE_EBT_MARK_T=m ++CONFIG_BRIDGE_EBT_REDIRECT=m ++CONFIG_BRIDGE_EBT_SNAT=m ++CONFIG_BRIDGE_EBT_LOG=m ++CONFIG_BRIDGE_EBT_NFLOG=m ++CONFIG_IP_DCCP=m ++CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y ++CONFIG_SCTP_COOKIE_HMAC_MD5=y ++CONFIG_RDS=m ++CONFIG_RDS_TCP=m ++CONFIG_TIPC=m ++CONFIG_ATM=m ++CONFIG_ATM_CLIP=m ++CONFIG_ATM_LANE=m ++CONFIG_ATM_MPOA=m ++CONFIG_ATM_BR2684=m ++CONFIG_L2TP=m ++CONFIG_L2TP_DEBUGFS=m ++CONFIG_L2TP_V3=y ++CONFIG_L2TP_IP=m ++CONFIG_L2TP_ETH=m ++CONFIG_BRIDGE=m ++CONFIG_BRIDGE_VLAN_FILTERING=y ++CONFIG_VLAN_8021Q=m ++CONFIG_VLAN_8021Q_GVRP=y ++CONFIG_VLAN_8021Q_MVRP=y ++CONFIG_LLC2=m ++CONFIG_ATALK=m ++CONFIG_PHONET=m ++CONFIG_6LOWPAN=m ++CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m ++CONFIG_6LOWPAN_GHC_UDP=m ++CONFIG_6LOWPAN_GHC_ICMPV6=m ++CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m ++CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m ++CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m ++CONFIG_IEEE802154=m ++CONFIG_IEEE802154_6LOWPAN=m ++CONFIG_MAC802154=m ++CONFIG_NET_SCHED=y ++CONFIG_NET_SCH_HTB=m ++CONFIG_NET_SCH_HFSC=m ++CONFIG_NET_SCH_PRIO=m ++CONFIG_NET_SCH_MULTIQ=m ++CONFIG_NET_SCH_RED=m ++CONFIG_NET_SCH_SFB=m ++CONFIG_NET_SCH_SFQ=m ++CONFIG_NET_SCH_TEQL=m ++CONFIG_NET_SCH_TBF=m ++CONFIG_NET_SCH_CBS=m ++CONFIG_NET_SCH_ETF=m ++CONFIG_NET_SCH_TAPRIO=m ++CONFIG_NET_SCH_GRED=m ++CONFIG_NET_SCH_NETEM=m ++CONFIG_NET_SCH_DRR=m ++CONFIG_NET_SCH_MQPRIO=m ++CONFIG_NET_SCH_SKBPRIO=m ++CONFIG_NET_SCH_CHOKE=m ++CONFIG_NET_SCH_QFQ=m ++CONFIG_NET_SCH_CODEL=m ++CONFIG_NET_SCH_FQ_CODEL=y ++CONFIG_NET_SCH_CAKE=m ++CONFIG_NET_SCH_FQ=m ++CONFIG_NET_SCH_HHF=m ++CONFIG_NET_SCH_PIE=m ++CONFIG_NET_SCH_FQ_PIE=m ++CONFIG_NET_SCH_INGRESS=m ++CONFIG_NET_SCH_PLUG=m ++CONFIG_NET_SCH_ETS=m ++CONFIG_NET_SCH_DEFAULT=y ++CONFIG_DEFAULT_FQ_CODEL=y ++CONFIG_NET_CLS_BASIC=m ++CONFIG_NET_CLS_ROUTE4=m ++CONFIG_NET_CLS_FW=m ++CONFIG_NET_CLS_U32=m ++CONFIG_CLS_U32_PERF=y ++CONFIG_CLS_U32_MARK=y ++CONFIG_NET_CLS_FLOW=m ++CONFIG_NET_CLS_CGROUP=y ++CONFIG_NET_CLS_BPF=m ++CONFIG_NET_CLS_FLOWER=m ++CONFIG_NET_CLS_MATCHALL=m ++CONFIG_NET_EMATCH=y ++CONFIG_NET_EMATCH_CMP=m ++CONFIG_NET_EMATCH_NBYTE=m ++CONFIG_NET_EMATCH_U32=m ++CONFIG_NET_EMATCH_META=m ++CONFIG_NET_EMATCH_TEXT=m ++CONFIG_NET_EMATCH_CANID=m ++CONFIG_NET_EMATCH_IPSET=m ++CONFIG_NET_EMATCH_IPT=m ++CONFIG_NET_CLS_ACT=y ++CONFIG_NET_ACT_POLICE=m ++CONFIG_NET_ACT_GACT=m ++CONFIG_GACT_PROB=y ++CONFIG_NET_ACT_MIRRED=m ++CONFIG_NET_ACT_SAMPLE=m ++CONFIG_NET_ACT_IPT=m ++CONFIG_NET_ACT_NAT=m ++CONFIG_NET_ACT_PEDIT=m ++CONFIG_NET_ACT_SIMP=m ++CONFIG_NET_ACT_SKBEDIT=m ++CONFIG_NET_ACT_CSUM=m ++CONFIG_NET_ACT_MPLS=m ++CONFIG_NET_ACT_VLAN=m ++CONFIG_NET_ACT_BPF=m ++CONFIG_NET_ACT_CONNMARK=m ++CONFIG_NET_ACT_CTINFO=m ++CONFIG_NET_ACT_SKBMOD=m ++CONFIG_NET_ACT_IFE=m ++CONFIG_NET_ACT_TUNNEL_KEY=m ++CONFIG_NET_ACT_CT=m ++CONFIG_NET_ACT_GATE=m ++CONFIG_NET_IFE_SKBMARK=m ++CONFIG_NET_IFE_SKBPRIO=m ++CONFIG_NET_IFE_SKBTCINDEX=m ++CONFIG_DCB=y ++CONFIG_BATMAN_ADV=m ++CONFIG_BATMAN_ADV_NC=y ++CONFIG_OPENVSWITCH=m ++CONFIG_VSOCKETS=m ++CONFIG_VIRTIO_VSOCKETS=m ++CONFIG_NETLINK_DIAG=m ++CONFIG_NET_MPLS_GSO=y ++CONFIG_MPLS_ROUTING=m ++CONFIG_MPLS_IPTUNNEL=m ++CONFIG_HSR=m ++CONFIG_NET_SWITCHDEV=y ++CONFIG_QRTR=m ++CONFIG_QRTR_SMD=m ++CONFIG_QRTR_TUN=m ++CONFIG_NET_NCSI=y ++CONFIG_CGROUP_NET_PRIO=y ++CONFIG_BPF_STREAM_PARSER=y ++CONFIG_NET_PKTGEN=m ++CONFIG_NET_DROP_MONITOR=m ++CONFIG_HAMRADIO=y ++CONFIG_AX25=m ++CONFIG_NETROM=m ++CONFIG_ROSE=m ++CONFIG_MKISS=m ++CONFIG_6PACK=m ++CONFIG_BPQETHER=m ++CONFIG_BAYCOM_SER_FDX=m ++CONFIG_BAYCOM_SER_HDX=m ++CONFIG_YAM=m ++CONFIG_CAN=m ++CONFIG_CAN_J1939=m ++CONFIG_CAN_ISOTP=m ++CONFIG_BT=m ++CONFIG_BT_RFCOMM=m ++CONFIG_BT_RFCOMM_TTY=y ++CONFIG_BT_BNEP=m ++CONFIG_BT_BNEP_MC_FILTER=y ++CONFIG_BT_BNEP_PROTO_FILTER=y ++CONFIG_BT_HIDP=m ++CONFIG_BT_HS=y ++CONFIG_BT_6LOWPAN=m ++CONFIG_BT_LEDS=y ++CONFIG_BT_MSFTEXT=y ++CONFIG_BT_HCIBTUSB=m ++CONFIG_BT_HCIBTUSB_MTK=y ++CONFIG_BT_HCIBTSDIO=m ++CONFIG_BT_HCIUART=m ++CONFIG_BT_HCIUART_NOKIA=m ++CONFIG_BT_HCIUART_ATH3K=y ++CONFIG_BT_HCIUART_LL=y ++CONFIG_BT_HCIUART_INTEL=y ++CONFIG_BT_HCIUART_BCM=y ++CONFIG_BT_HCIUART_RTL=y ++CONFIG_BT_HCIUART_QCA=y ++CONFIG_BT_HCIUART_AG6XX=y ++CONFIG_BT_HCIUART_MRVL=y ++CONFIG_BT_MRVL=m ++CONFIG_BT_MRVL_SDIO=m ++CONFIG_BT_ATH3K=m ++CONFIG_BT_MTKUART=m ++CONFIG_AF_RXRPC_IPV6=y ++CONFIG_RXKAD=y ++CONFIG_AF_KCM=m ++CONFIG_CFG80211=m ++# CONFIG_CFG80211_DEFAULT_PS is not set ++CONFIG_MAC80211=m ++CONFIG_MAC80211_MESH=y ++CONFIG_RFKILL=y ++CONFIG_RFKILL_INPUT=y ++CONFIG_NET_9P=m ++CONFIG_NET_9P_VIRTIO=m ++CONFIG_NFC=m ++CONFIG_NFC_DIGITAL=m ++CONFIG_NFC_NCI=m ++CONFIG_NFC_NCI_SPI=m ++CONFIG_NFC_NCI_UART=m ++CONFIG_NFC_TRF7970A=m ++CONFIG_NFC_SIM=m ++CONFIG_NFC_PORT100=m ++CONFIG_NFC_PN533_USB=m ++CONFIG_NFC_PN533_I2C=m ++CONFIG_NFC_ST_NCI_I2C=m ++CONFIG_NFC_ST_NCI_SPI=m ++CONFIG_NFC_NXP_NCI=m ++CONFIG_NFC_NXP_NCI_I2C=m ++CONFIG_NFC_ST95HF=m ++CONFIG_PAGE_POOL_STATS=y ++CONFIG_DEVTMPFS=y ++CONFIG_DEVTMPFS_MOUNT=y ++CONFIG_EXTRA_FIRMWARE="regulatory.db regulatory.db.p7s am335x-pm-firmware.elf am335x-bone-scale-data.bin am335x-evm-scale-data.bin am43x-evm-scale-data.bin" ++CONFIG_EXTRA_FIRMWARE_DIR="firmware" ++CONFIG_OMAP_OCP2SCP=y ++CONFIG_CONNECTOR=y ++CONFIG_DMI_SYSFS=y ++CONFIG_TRUSTED_FOUNDATIONS=y ++CONFIG_EFI_BOOTLOADER_CONTROL=m ++CONFIG_EFI_CAPSULE_LOADER=m ++CONFIG_RESET_ATTACK_MITIGATION=y ++CONFIG_GNSS=m ++CONFIG_GNSS_MTK_SERIAL=m ++CONFIG_GNSS_SIRF_SERIAL=m ++CONFIG_GNSS_UBX_SERIAL=m ++CONFIG_MTD=y ++CONFIG_MTD_AR7_PARTS=m ++CONFIG_MTD_OF_PARTS=m ++CONFIG_MTD_BLOCK=m ++CONFIG_MTD_BLOCK_RO=m ++CONFIG_RFD_FTL=m ++CONFIG_SSFDC=m ++CONFIG_MTD_OOPS=m ++CONFIG_MTD_SWAP=m ++CONFIG_MTD_PHYSMAP=m ++CONFIG_MTD_PLATRAM=m ++CONFIG_MTD_DATAFLASH=m ++CONFIG_MTD_SST25L=m ++CONFIG_MTD_ONENAND=y ++CONFIG_MTD_ONENAND_VERIFY_WRITE=y ++CONFIG_MTD_ONENAND_2X_PROGRAM=y ++CONFIG_MTD_RAW_NAND=y ++CONFIG_MTD_NAND_OMAP2=m ++CONFIG_MTD_NAND_NANDSIM=m ++CONFIG_MTD_NAND_ECC_SW_BCH=y ++CONFIG_MTD_LPDDR=m ++CONFIG_MTD_SPI_NOR=m ++CONFIG_MTD_UBI=y ++CONFIG_MTD_UBI_BLOCK=y ++CONFIG_OF_OVERLAY=y ++CONFIG_BLK_DEV_NULL_BLK=m ++CONFIG_ZRAM=m ++CONFIG_ZRAM_WRITEBACK=y ++CONFIG_ZRAM_MEMORY_TRACKING=y ++CONFIG_BLK_DEV_LOOP=y ++CONFIG_BLK_DEV_DRBD=m ++CONFIG_BLK_DEV_NBD=m ++CONFIG_BLK_DEV_RAM=m ++CONFIG_BLK_DEV_RAM_SIZE=16384 ++CONFIG_ATA_OVER_ETH=m ++CONFIG_VIRTIO_BLK=m ++CONFIG_BLK_DEV_RBD=m ++CONFIG_AD525X_DPOT=m ++CONFIG_AD525X_DPOT_I2C=m ++CONFIG_AD525X_DPOT_SPI=m ++CONFIG_ICS932S401=m ++CONFIG_APDS9802ALS=m ++CONFIG_ISL29003=m ++CONFIG_ISL29020=m ++CONFIG_SENSORS_TSL2550=m ++CONFIG_SENSORS_BH1770=m ++CONFIG_SENSORS_APDS990X=m ++CONFIG_HMC6352=m ++CONFIG_DS1682=m ++CONFIG_SRAM=y ++CONFIG_SRAM_DMA_HEAP=y ++CONFIG_EEPROM_AT24=y ++CONFIG_EEPROM_AT25=y ++CONFIG_EEPROM_LEGACY=m ++CONFIG_EEPROM_MAX6875=m ++CONFIG_EEPROM_93XX46=m ++CONFIG_EEPROM_EE1004=m ++CONFIG_TI_ST=m ++CONFIG_RAID_ATTRS=m ++# CONFIG_SCSI_PROC_FS is not set ++CONFIG_BLK_DEV_SD=y ++CONFIG_CHR_DEV_ST=m ++CONFIG_BLK_DEV_SR=m ++CONFIG_CHR_DEV_SG=m ++CONFIG_CHR_DEV_SCH=m ++CONFIG_SCSI_CONSTANTS=y ++CONFIG_SCSI_LOGGING=y ++CONFIG_SCSI_SCAN_ASYNC=y ++CONFIG_SCSI_SPI_ATTRS=m ++CONFIG_SCSI_FC_ATTRS=m ++CONFIG_SCSI_ISCSI_ATTRS=m ++CONFIG_SCSI_SAS_LIBSAS=m ++CONFIG_SCSI_SAS_ATA=y ++CONFIG_SCSI_SRP_ATTRS=m ++CONFIG_ATA=y ++CONFIG_SATA_AHCI_PLATFORM=y ++CONFIG_MD=y ++CONFIG_BLK_DEV_MD=m ++CONFIG_MD_LINEAR=m ++CONFIG_MD_RAID0=m ++CONFIG_MD_RAID1=m ++CONFIG_MD_RAID10=m ++CONFIG_MD_MULTIPATH=m ++CONFIG_MD_FAULTY=m ++CONFIG_MD_CLUSTER=m ++CONFIG_BCACHE=m ++CONFIG_BLK_DEV_DM=m ++CONFIG_DM_UNSTRIPED=m ++CONFIG_DM_CRYPT=m ++CONFIG_DM_SNAPSHOT=m ++CONFIG_DM_THIN_PROVISIONING=m ++CONFIG_DM_CACHE=m ++CONFIG_DM_WRITECACHE=m ++CONFIG_DM_ERA=m ++CONFIG_DM_MIRROR=m ++CONFIG_DM_LOG_USERSPACE=m ++CONFIG_DM_ZERO=m ++CONFIG_DM_MULTIPATH=m ++CONFIG_DM_MULTIPATH_QL=m ++CONFIG_DM_MULTIPATH_ST=m ++CONFIG_DM_DELAY=m ++CONFIG_DM_UEVENT=y ++CONFIG_DM_FLAKEY=m ++CONFIG_DM_VERITY=m ++CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y ++CONFIG_DM_SWITCH=m ++CONFIG_DM_LOG_WRITES=m ++CONFIG_DM_INTEGRITY=m ++CONFIG_DM_ZONED=m ++CONFIG_TARGET_CORE=m ++CONFIG_TCM_IBLOCK=m ++CONFIG_TCM_FILEIO=m ++CONFIG_TCM_PSCSI=m ++CONFIG_TCM_USER2=m ++CONFIG_LOOPBACK_TARGET=m ++CONFIG_ISCSI_TARGET=m ++CONFIG_NETDEVICES=y ++CONFIG_BONDING=m ++CONFIG_DUMMY=m ++CONFIG_WIREGUARD=m ++CONFIG_EQUALIZER=m ++CONFIG_IFB=m ++CONFIG_NET_TEAM=m ++CONFIG_NET_TEAM_MODE_BROADCAST=m ++CONFIG_NET_TEAM_MODE_ROUNDROBIN=m ++CONFIG_NET_TEAM_MODE_RANDOM=m ++CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m ++CONFIG_NET_TEAM_MODE_LOADBALANCE=m ++CONFIG_MACVLAN=m ++CONFIG_MACVTAP=m ++CONFIG_IPVLAN=m ++CONFIG_IPVTAP=m ++CONFIG_VXLAN=m ++CONFIG_GENEVE=m ++CONFIG_GTP=m ++CONFIG_MACSEC=m ++CONFIG_NETCONSOLE=m ++CONFIG_NETCONSOLE_DYNAMIC=y ++CONFIG_TUN=m ++CONFIG_VETH=m ++CONFIG_VIRTIO_NET=m ++CONFIG_NLMON=m ++CONFIG_NET_VRF=m ++CONFIG_ATM_DUMMY=m ++# CONFIG_NET_VENDOR_ALACRITECH is not set ++# CONFIG_NET_VENDOR_AMAZON is not set ++# CONFIG_NET_VENDOR_AQUANTIA is not set ++# CONFIG_NET_VENDOR_ARC is not set ++# CONFIG_NET_VENDOR_BROADCOM is not set ++# CONFIG_NET_VENDOR_CADENCE is not set ++# CONFIG_NET_VENDOR_CAVIUM is not set ++# CONFIG_NET_VENDOR_CIRRUS is not set ++# CONFIG_NET_VENDOR_CORTINA is not set ++# CONFIG_NET_VENDOR_EZCHIP is not set ++# CONFIG_NET_VENDOR_FARADAY is not set ++# CONFIG_NET_VENDOR_GOOGLE is not set ++# CONFIG_NET_VENDOR_HISILICON is not set ++# CONFIG_NET_VENDOR_HUAWEI is not set ++# CONFIG_NET_VENDOR_INTEL is not set ++# CONFIG_NET_VENDOR_MARVELL is not set ++# CONFIG_NET_VENDOR_MELLANOX is not set ++CONFIG_KS8851=m ++CONFIG_ENC28J60=y ++CONFIG_ENCX24J600=y ++# CONFIG_NET_VENDOR_NI is not set ++# CONFIG_NET_VENDOR_NATSEMI is not set ++# CONFIG_NET_VENDOR_NETRONOME is not set ++# CONFIG_NET_VENDOR_PENSANDO is not set ++# CONFIG_NET_VENDOR_QUALCOMM is not set ++# CONFIG_NET_VENDOR_RENESAS is not set ++# CONFIG_NET_VENDOR_ROCKER is not set ++# CONFIG_NET_VENDOR_SAMSUNG is not set ++# CONFIG_NET_VENDOR_SEEQ is not set ++# CONFIG_NET_VENDOR_SOLARFLARE is not set ++CONFIG_SMC91X=m ++CONFIG_SMC911X=m ++CONFIG_SMSC911X=m ++# CONFIG_NET_VENDOR_SOCIONEXT is not set ++# CONFIG_NET_VENDOR_STMICRO is not set ++# CONFIG_NET_VENDOR_SYNOPSYS is not set ++CONFIG_TI_CPSW_PHY_SEL=y ++CONFIG_TI_CPSW=y ++CONFIG_TI_CPSW_SWITCHDEV=y ++CONFIG_TI_CPTS=y ++# CONFIG_NET_VENDOR_VIA is not set ++CONFIG_WIZNET_W5100=y ++CONFIG_WIZNET_W5100_SPI=y ++# CONFIG_NET_VENDOR_XILINX is not set ++CONFIG_LED_TRIGGER_PHY=y ++CONFIG_MICREL_PHY=y ++CONFIG_MICROCHIP_PHY=y ++CONFIG_MICROSEMI_PHY=m ++CONFIG_AT803X_PHY=y ++CONFIG_DP83867_PHY=y ++CONFIG_DP83869_PHY=m ++CONFIG_VITESSE_PHY=y ++CONFIG_CAN_VCAN=m ++CONFIG_CAN_VXCAN=m ++CONFIG_CAN_SLCAN=m ++CONFIG_CAN_C_CAN=m ++CONFIG_CAN_C_CAN_PLATFORM=m ++CONFIG_CAN_HI311X=m ++CONFIG_CAN_MCP251X=m ++CONFIG_CAN_MCP251XFD=m ++CONFIG_CAN_8DEV_USB=m ++CONFIG_CAN_EMS_USB=m ++CONFIG_CAN_ESD_USB=m ++CONFIG_CAN_GS_USB=m ++CONFIG_CAN_KVASER_USB=m ++CONFIG_CAN_MCBA_USB=m ++CONFIG_CAN_PEAK_USB=m ++CONFIG_CAN_UCAN=m ++CONFIG_MDIO_BCM_UNIMAC=m ++CONFIG_MDIO_GPIO=y ++CONFIG_PPP=m ++CONFIG_PPP_BSDCOMP=m ++CONFIG_PPP_DEFLATE=m ++CONFIG_PPP_FILTER=y ++CONFIG_PPP_MPPE=m ++CONFIG_PPP_MULTILINK=y ++CONFIG_PPPOATM=m ++CONFIG_PPPOE=m ++CONFIG_PPTP=m ++CONFIG_PPPOL2TP=m ++CONFIG_PPP_ASYNC=m ++CONFIG_PPP_SYNC_TTY=m ++CONFIG_SLIP=m ++CONFIG_SLIP_COMPRESSED=y ++CONFIG_SLIP_SMART=y ++CONFIG_SLIP_MODE_SLIP6=y ++CONFIG_USB_CATC=m ++CONFIG_USB_KAWETH=m ++CONFIG_USB_PEGASUS=m ++CONFIG_USB_RTL8150=m ++CONFIG_USB_RTL8152=m ++CONFIG_USB_LAN78XX=m ++CONFIG_USB_USBNET=y ++CONFIG_USB_NET_AX8817X=m ++CONFIG_USB_NET_AX88179_178A=m ++CONFIG_USB_NET_CDCETHER=m ++CONFIG_USB_NET_CDC_EEM=m ++CONFIG_USB_NET_CDC_NCM=m ++CONFIG_USB_NET_HUAWEI_CDC_NCM=m ++CONFIG_USB_NET_CDC_MBIM=m ++CONFIG_USB_NET_DM9601=m ++CONFIG_USB_NET_SR9700=m ++CONFIG_USB_NET_SR9800=m ++CONFIG_USB_NET_SMSC75XX=m ++CONFIG_USB_NET_SMSC95XX=y ++CONFIG_USB_NET_GL620A=m ++CONFIG_USB_NET_NET1080=m ++CONFIG_USB_NET_PLUSB=m ++CONFIG_USB_NET_MCS7830=m ++CONFIG_USB_NET_CDC_SUBSET=m ++CONFIG_USB_ALI_M5632=y ++CONFIG_USB_AN2720=y ++CONFIG_USB_EPSON2888=y ++CONFIG_USB_KC2190=y ++CONFIG_USB_NET_ZAURUS=m ++CONFIG_USB_NET_CX82310_ETH=m ++CONFIG_USB_NET_KALMIA=m ++CONFIG_USB_NET_QMI_WWAN=m ++CONFIG_USB_HSO=m ++CONFIG_USB_NET_INT51X1=m ++CONFIG_USB_CDC_PHONET=m ++CONFIG_USB_IPHETH=m ++CONFIG_USB_SIERRA_NET=m ++CONFIG_USB_VL600=m ++CONFIG_USB_NET_CH9200=m ++CONFIG_USB_NET_AQC111=m ++CONFIG_ATH9K=m ++CONFIG_ATH9K_CHANNEL_CONTEXT=y ++CONFIG_ATH9K_HTC=m ++CONFIG_CARL9170=m ++CONFIG_ATH6KL=m ++CONFIG_ATH6KL_SDIO=m ++CONFIG_ATH6KL_USB=m ++CONFIG_AR5523=m ++CONFIG_ATH10K=m ++CONFIG_ATH10K_SDIO=m ++CONFIG_ATH10K_USB=m ++CONFIG_ATH11K=m ++CONFIG_ATH11K_AHB=m ++CONFIG_AT76C50X_USB=m ++CONFIG_BRCMFMAC=m ++# CONFIG_WLAN_VENDOR_CISCO is not set ++CONFIG_P54_COMMON=m ++CONFIG_P54_USB=m ++CONFIG_LIBERTAS=m ++CONFIG_LIBERTAS_USB=m ++CONFIG_LIBERTAS_SDIO=m ++CONFIG_LIBERTAS_MESH=y ++CONFIG_LIBERTAS_THINFIRM=m ++CONFIG_LIBERTAS_THINFIRM_USB=m ++CONFIG_MWIFIEX=m ++CONFIG_MWIFIEX_USB=m ++CONFIG_MT7601U=m ++CONFIG_MT76x0U=m ++CONFIG_MT76x2U=m ++CONFIG_MT7663U=m ++CONFIG_MT7663S=m ++CONFIG_MT7921S=m ++CONFIG_MT7921U=m ++CONFIG_WILC1000_SDIO=m ++CONFIG_WILC1000_SPI=m ++CONFIG_RT2X00=m ++CONFIG_RT2500USB=m ++CONFIG_RT73USB=m ++CONFIG_RT2800USB=m ++CONFIG_RT2800USB_RT3573=y ++CONFIG_RT2800USB_RT53XX=y ++CONFIG_RT2800USB_RT55XX=y ++CONFIG_RTL8187=m ++CONFIG_RTL8192CU=m ++# CONFIG_RTLWIFI_DEBUG is not set ++CONFIG_RTL8XXXU=m ++CONFIG_RTW88=m ++CONFIG_RTW89=m ++CONFIG_RSI_91X=m ++# CONFIG_RSI_SDIO is not set ++CONFIG_WL1251=m ++CONFIG_WL1251_SPI=m ++CONFIG_WL1251_SDIO=m ++CONFIG_WL12XX=m ++CONFIG_WL18XX=m ++CONFIG_WLCORE_SPI=m ++CONFIG_WLCORE_SDIO=m ++CONFIG_ZD1211RW=m ++CONFIG_MAC80211_HWSIM=m ++CONFIG_USB_NET_RNDIS_WLAN=m ++CONFIG_IEEE802154_AT86RF230=m ++CONFIG_IEEE802154_MRF24J40=m ++CONFIG_IEEE802154_CC2520=m ++CONFIG_IEEE802154_ATUSB=m ++CONFIG_IEEE802154_WPANUSB=m ++CONFIG_IEEE802154_ADF7242=m ++CONFIG_IEEE802154_CA8210=m ++CONFIG_IEEE802154_MCR20A=m ++CONFIG_IEEE802154_HWSIM=m ++CONFIG_INPUT_SPARSEKMAP=m ++CONFIG_INPUT_JOYDEV=m ++CONFIG_INPUT_EVDEV=m ++CONFIG_KEYBOARD_ADP5588=m ++# CONFIG_KEYBOARD_ATKBD is not set ++CONFIG_KEYBOARD_QT2160=m ++CONFIG_KEYBOARD_GPIO=y ++CONFIG_KEYBOARD_TCA8418=m ++CONFIG_KEYBOARD_LM8323=m ++CONFIG_KEYBOARD_MAX7359=m ++CONFIG_KEYBOARD_STOWAWAY=m ++# CONFIG_MOUSE_PS2 is not set ++CONFIG_MOUSE_APPLETOUCH=m ++CONFIG_MOUSE_ELAN_I2C=m ++CONFIG_MOUSE_SYNAPTICS_I2C=m ++CONFIG_MOUSE_SYNAPTICS_USB=m ++CONFIG_INPUT_JOYSTICK=y ++CONFIG_JOYSTICK_IFORCE=m ++CONFIG_JOYSTICK_IFORCE_USB=m ++CONFIG_JOYSTICK_IFORCE_232=m ++CONFIG_JOYSTICK_WARRIOR=m ++CONFIG_JOYSTICK_MAGELLAN=m ++CONFIG_JOYSTICK_SPACEORB=m ++CONFIG_JOYSTICK_SPACEBALL=m ++CONFIG_JOYSTICK_STINGER=m ++CONFIG_JOYSTICK_TWIDJOY=m ++CONFIG_JOYSTICK_ZHENHUA=m ++CONFIG_JOYSTICK_AS5011=m ++CONFIG_JOYSTICK_XPAD=m ++CONFIG_JOYSTICK_XPAD_FF=y ++CONFIG_JOYSTICK_XPAD_LEDS=y ++CONFIG_JOYSTICK_PSXPAD_SPI=y ++CONFIG_JOYSTICK_PSXPAD_SPI_FF=y ++CONFIG_JOYSTICK_PXRC=m ++CONFIG_JOYSTICK_FSIA6B=m ++CONFIG_INPUT_TABLET=y ++CONFIG_TABLET_USB_ACECAD=m ++CONFIG_TABLET_USB_AIPTEK=m ++CONFIG_TABLET_USB_HANWANG=m ++CONFIG_TABLET_USB_KBTAB=m ++CONFIG_TABLET_USB_PEGASUS=m ++CONFIG_TABLET_SERIAL_WACOM4=m ++CONFIG_INPUT_TOUCHSCREEN=y ++CONFIG_TOUCHSCREEN_ADS7846=m ++CONFIG_TOUCHSCREEN_AD7877=m ++CONFIG_TOUCHSCREEN_AD7879=m ++CONFIG_TOUCHSCREEN_AD7879_I2C=m ++CONFIG_TOUCHSCREEN_AR1021_I2C=y ++CONFIG_TOUCHSCREEN_ATMEL_MXT=m ++CONFIG_TOUCHSCREEN_DYNAPRO=m ++CONFIG_TOUCHSCREEN_HAMPSHIRE=m ++CONFIG_TOUCHSCREEN_EETI=m ++CONFIG_TOUCHSCREEN_FUJITSU=m ++CONFIG_TOUCHSCREEN_GOODIX=m ++CONFIG_TOUCHSCREEN_GUNZE=m ++CONFIG_TOUCHSCREEN_ELAN=m ++CONFIG_TOUCHSCREEN_ELO=m ++CONFIG_TOUCHSCREEN_WACOM_W8001=m ++CONFIG_TOUCHSCREEN_MCS5000=m ++CONFIG_TOUCHSCREEN_MTOUCH=m ++CONFIG_TOUCHSCREEN_INEXIO=m ++CONFIG_TOUCHSCREEN_MK712=m ++CONFIG_TOUCHSCREEN_PENMOUNT=m ++CONFIG_TOUCHSCREEN_EDT_FT5X06=y ++CONFIG_TOUCHSCREEN_TOUCHRIGHT=m ++CONFIG_TOUCHSCREEN_TOUCHWIN=m ++CONFIG_TOUCHSCREEN_TI_AM335X_TSC=y ++CONFIG_TOUCHSCREEN_USB_COMPOSITE=m ++CONFIG_TOUCHSCREEN_TOUCHIT213=m ++CONFIG_TOUCHSCREEN_TSC2005=m ++CONFIG_TOUCHSCREEN_TSC2007=m ++CONFIG_TOUCHSCREEN_SILEAD=y ++CONFIG_TOUCHSCREEN_STMPE=y ++CONFIG_TOUCHSCREEN_TPS6507X=m ++CONFIG_INPUT_MISC=y ++CONFIG_INPUT_AD714X=m ++CONFIG_INPUT_MMA8450=m ++CONFIG_INPUT_GPIO_DECODER=m ++CONFIG_INPUT_ATI_REMOTE2=m ++CONFIG_INPUT_KEYSPAN_REMOTE=m ++CONFIG_INPUT_POWERMATE=m ++CONFIG_INPUT_YEALINK=m ++CONFIG_INPUT_CM109=m ++CONFIG_INPUT_TPS65218_PWRBUTTON=y ++CONFIG_INPUT_TPS65219_PWRBUTTON=y ++CONFIG_INPUT_UINPUT=y ++CONFIG_INPUT_PALMAS_PWRBUTTON=y ++CONFIG_RMI4_F34=y ++CONFIG_RMI4_F3A=y ++CONFIG_RMI4_F55=y ++# CONFIG_LEGACY_PTYS is not set ++CONFIG_SERIAL_8250=y ++# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set ++# CONFIG_SERIAL_8250_16550A_VARIANTS is not set ++CONFIG_SERIAL_8250_CONSOLE=y ++# CONFIG_SERIAL_8250_DMA is not set ++CONFIG_SERIAL_8250_NR_UARTS=6 ++CONFIG_SERIAL_8250_RUNTIME_UARTS=6 ++CONFIG_SERIAL_8250_OMAP=y ++CONFIG_SERIAL_OF_PLATFORM=y ++CONFIG_SERIAL_MAX3100=m ++CONFIG_SERIAL_MAX310X=m ++CONFIG_N_GSM=m ++CONFIG_RPMSG_TTY=m ++CONFIG_SERIAL_DEV_BUS=y ++CONFIG_TTY_PRINTK=m ++CONFIG_VIRTIO_CONSOLE=m ++CONFIG_HW_RANDOM_VIRTIO=m ++CONFIG_TCG_TIS_I2C_ATMEL=y ++CONFIG_TCG_TIS_I2C_INFINEON=y ++CONFIG_I2C_CHARDEV=y ++CONFIG_I2C_ARB_GPIO_CHALLENGE=m ++CONFIG_I2C_MUX_GPIO=y ++CONFIG_I2C_MUX_PCA954x=m ++CONFIG_I2C_MUX_PINCTRL=y ++CONFIG_I2C_ATR=m ++CONFIG_I2C_GPIO=y ++CONFIG_I2C_DIOLAN_U2C=m ++CONFIG_I2C_ROBOTFUZZ_OSIF=m ++CONFIG_I2C_TAOS_EVM=m ++CONFIG_I2C_TINY_USB=m ++CONFIG_I2C_SLAVE=y ++CONFIG_I2C_SLAVE_EEPROM=y ++CONFIG_SPI=y ++CONFIG_SPI_GPIO=y ++CONFIG_SPI_OMAP24XX=y ++CONFIG_SPI_TI_QSPI=y ++CONFIG_SPI_SPIDEV=m ++CONFIG_SPI_SLAVE=y ++CONFIG_SPI_SLAVE_TIME=m ++CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m ++CONFIG_PPS_CLIENT_LDISC=m ++CONFIG_PPS_CLIENT_GPIO=m ++CONFIG_PINCTRL_MCP23S08=m ++CONFIG_PINCTRL_PALMAS=y ++CONFIG_PINCTRL_SINGLE=y ++CONFIG_GPIO_SYSFS=y ++CONFIG_GPIO_GENERIC_PLATFORM=y ++CONFIG_GPIO_SYSCON=y ++CONFIG_GPIO_ADNP=m ++CONFIG_GPIO_MAX7300=m ++CONFIG_GPIO_MAX732X=m ++CONFIG_GPIO_PCA953X=y ++CONFIG_GPIO_PCA953X_IRQ=y ++CONFIG_GPIO_PCF857X=m ++CONFIG_GPIO_TPIC2810=m ++CONFIG_GPIO_PALMAS=y ++CONFIG_GPIO_STMPE=y ++CONFIG_GPIO_TPS65218=y ++CONFIG_GPIO_74X164=m ++CONFIG_GPIO_MAX3191X=m ++CONFIG_GPIO_MAX7301=m ++CONFIG_GPIO_MC33880=m ++CONFIG_GPIO_PISOSR=m ++CONFIG_GPIO_XRA1403=m ++CONFIG_GPIO_AGGREGATOR=m ++CONFIG_W1=y ++CONFIG_W1_MASTER_DS2490=m ++CONFIG_W1_MASTER_DS2482=m ++CONFIG_W1_MASTER_GPIO=m ++CONFIG_W1_SLAVE_THERM=m ++CONFIG_W1_SLAVE_SMEM=m ++CONFIG_W1_SLAVE_DS2405=m ++CONFIG_W1_SLAVE_DS2408=m ++CONFIG_W1_SLAVE_DS2413=m ++CONFIG_W1_SLAVE_DS2406=m ++CONFIG_W1_SLAVE_DS2423=m ++CONFIG_W1_SLAVE_DS2805=m ++CONFIG_W1_SLAVE_DS2430=m ++CONFIG_W1_SLAVE_DS2431=m ++CONFIG_W1_SLAVE_DS2433=m ++CONFIG_W1_SLAVE_DS2433_CRC=y ++CONFIG_W1_SLAVE_DS2438=m ++CONFIG_W1_SLAVE_DS250X=m ++CONFIG_W1_SLAVE_DS2780=m ++CONFIG_W1_SLAVE_DS2781=m ++CONFIG_W1_SLAVE_DS28E04=m ++CONFIG_W1_SLAVE_DS28E17=m ++CONFIG_POWER_RESET=y ++CONFIG_POWER_RESET_GPIO=y ++CONFIG_POWER_RESET_GPIO_RESTART=y ++CONFIG_POWER_RESET_RESTART=y ++CONFIG_POWER_RESET_SYSCON=y ++CONFIG_POWER_RESET_SYSCON_POWEROFF=y ++CONFIG_SYSCON_REBOOT_MODE=m ++CONFIG_GENERIC_ADC_BATTERY=m ++CONFIG_BATTERY_DS2760=m ++CONFIG_CHARGER_GPIO=m ++CONFIG_CHARGER_BQ2415X=m ++CONFIG_SENSORS_AD7314=m ++CONFIG_SENSORS_AD7414=m ++CONFIG_SENSORS_AD7418=m ++CONFIG_SENSORS_ADM1025=m ++CONFIG_SENSORS_ADM1026=m ++CONFIG_SENSORS_ADM1029=m ++CONFIG_SENSORS_ADM1031=m ++CONFIG_SENSORS_ADM1177=m ++CONFIG_SENSORS_ADM9240=m ++CONFIG_SENSORS_ADT7310=m ++CONFIG_SENSORS_ADT7410=m ++CONFIG_SENSORS_ADT7411=m ++CONFIG_SENSORS_ADT7462=m ++CONFIG_SENSORS_ADT7470=m ++CONFIG_SENSORS_ADT7475=m ++CONFIG_SENSORS_AHT10=m ++CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m ++CONFIG_SENSORS_AS370=m ++CONFIG_SENSORS_ASC7621=m ++CONFIG_SENSORS_AXI_FAN_CONTROL=m ++CONFIG_SENSORS_ATXP1=m ++CONFIG_SENSORS_CORSAIR_CPRO=m ++CONFIG_SENSORS_CORSAIR_PSU=m ++CONFIG_SENSORS_DRIVETEMP=m ++CONFIG_SENSORS_DS620=m ++CONFIG_SENSORS_DS1621=m ++CONFIG_SENSORS_F71805F=m ++CONFIG_SENSORS_F71882FG=m ++CONFIG_SENSORS_F75375S=m ++CONFIG_SENSORS_FTSTEUTATES=m ++CONFIG_SENSORS_GL518SM=m ++CONFIG_SENSORS_GL520SM=m ++CONFIG_SENSORS_G760A=m ++CONFIG_SENSORS_G762=m ++CONFIG_SENSORS_GPIO_FAN=y ++CONFIG_SENSORS_HIH6130=m ++CONFIG_SENSORS_IIO_HWMON=m ++CONFIG_SENSORS_IT87=m ++CONFIG_SENSORS_JC42=m ++CONFIG_SENSORS_POWR1220=m ++CONFIG_SENSORS_LINEAGE=m ++CONFIG_SENSORS_LTC2945=m ++CONFIG_SENSORS_LTC2947_I2C=m ++CONFIG_SENSORS_LTC2947_SPI=m ++CONFIG_SENSORS_LTC2990=m ++CONFIG_SENSORS_LTC2992=m ++CONFIG_SENSORS_LTC4151=m ++CONFIG_SENSORS_LTC4215=m ++CONFIG_SENSORS_LTC4222=m ++CONFIG_SENSORS_LTC4245=m ++CONFIG_SENSORS_LTC4260=m ++CONFIG_SENSORS_LTC4261=m ++CONFIG_SENSORS_MAX1111=m ++CONFIG_SENSORS_MAX127=m ++CONFIG_SENSORS_MAX16065=m ++CONFIG_SENSORS_MAX1619=m ++CONFIG_SENSORS_MAX1668=m ++CONFIG_SENSORS_MAX197=m ++CONFIG_SENSORS_MAX31722=m ++CONFIG_SENSORS_MAX31730=m ++CONFIG_SENSORS_MAX31760=m ++CONFIG_SENSORS_MAX6620=m ++CONFIG_SENSORS_MAX6621=m ++CONFIG_SENSORS_MAX6639=m ++CONFIG_SENSORS_MAX6650=m ++CONFIG_SENSORS_MAX6697=m ++CONFIG_SENSORS_MAX31790=m ++CONFIG_SENSORS_MCP3021=m ++CONFIG_SENSORS_TC654=m ++CONFIG_SENSORS_TPS23861=m ++CONFIG_SENSORS_MR75203=m ++CONFIG_SENSORS_ADCXX=m ++CONFIG_SENSORS_LM63=m ++CONFIG_SENSORS_LM70=m ++CONFIG_SENSORS_LM73=m ++CONFIG_SENSORS_LM75=m ++CONFIG_SENSORS_LM77=m ++CONFIG_SENSORS_LM78=m ++CONFIG_SENSORS_LM80=m ++CONFIG_SENSORS_LM83=m ++CONFIG_SENSORS_LM85=m ++CONFIG_SENSORS_LM87=m ++CONFIG_SENSORS_LM90=m ++CONFIG_SENSORS_LM92=m ++CONFIG_SENSORS_LM93=m ++CONFIG_SENSORS_LM95234=m ++CONFIG_SENSORS_LM95241=m ++CONFIG_SENSORS_LM95245=m ++CONFIG_SENSORS_PC87360=m ++CONFIG_SENSORS_PC87427=m ++CONFIG_SENSORS_NTC_THERMISTOR=m ++CONFIG_SENSORS_NCT6683=m ++CONFIG_SENSORS_NCT6775_I2C=m ++CONFIG_SENSORS_NCT7802=m ++CONFIG_SENSORS_NCT7904=m ++CONFIG_SENSORS_NPCM7XX=m ++CONFIG_SENSORS_NZXT_KRAKEN2=m ++CONFIG_SENSORS_NZXT_SMART2=m ++CONFIG_SENSORS_OCC_P8_I2C=m ++CONFIG_SENSORS_PCF8591=m ++CONFIG_PMBUS=m ++CONFIG_SENSORS_ADM1266=m ++CONFIG_SENSORS_ADM1275=m ++CONFIG_SENSORS_IBM_CFFPS=m ++CONFIG_SENSORS_INSPUR_IPSPS=m ++CONFIG_SENSORS_IR35221=m ++CONFIG_SENSORS_IR38064=m ++CONFIG_SENSORS_IRPS5401=m ++CONFIG_SENSORS_ISL68137=m ++CONFIG_SENSORS_LM25066=m ++CONFIG_SENSORS_LTC2978=m ++CONFIG_SENSORS_LTC2978_REGULATOR=y ++CONFIG_SENSORS_LTC3815=m ++CONFIG_SENSORS_MAX16064=m ++CONFIG_SENSORS_MAX16601=m ++CONFIG_SENSORS_MAX20730=m ++CONFIG_SENSORS_MAX20751=m ++CONFIG_SENSORS_MAX31785=m ++CONFIG_SENSORS_MAX34440=m ++CONFIG_SENSORS_MAX8688=m ++CONFIG_SENSORS_MP2975=m ++CONFIG_SENSORS_PXE1610=m ++CONFIG_SENSORS_TPS40422=m ++CONFIG_SENSORS_TPS53679=m ++CONFIG_SENSORS_UCD9000=m ++CONFIG_SENSORS_UCD9200=m ++CONFIG_SENSORS_XDPE122=m ++CONFIG_SENSORS_ZL6100=m ++CONFIG_SENSORS_PWM_FAN=m ++CONFIG_SENSORS_SBTSI=m ++CONFIG_SENSORS_SBRMI=m ++CONFIG_SENSORS_SHT15=m ++CONFIG_SENSORS_SHT21=m ++CONFIG_SENSORS_SHT3x=m ++CONFIG_SENSORS_SHT4x=m ++CONFIG_SENSORS_SHTC1=m ++CONFIG_SENSORS_DME1737=m ++CONFIG_SENSORS_EMC1403=m ++CONFIG_SENSORS_EMC2103=m ++CONFIG_SENSORS_EMC2305=m ++CONFIG_SENSORS_EMC6W201=m ++CONFIG_SENSORS_SMSC47M1=m ++CONFIG_SENSORS_SMSC47M192=m ++CONFIG_SENSORS_SMSC47B397=m ++CONFIG_SENSORS_SCH5627=m ++CONFIG_SENSORS_SCH5636=m ++CONFIG_SENSORS_STTS751=m ++CONFIG_SENSORS_SMM665=m ++CONFIG_SENSORS_ADC128D818=m ++CONFIG_SENSORS_ADS7828=m ++CONFIG_SENSORS_ADS7871=m ++CONFIG_SENSORS_AMC6821=m ++CONFIG_SENSORS_INA209=m ++CONFIG_SENSORS_INA2XX=m ++CONFIG_SENSORS_INA238=m ++CONFIG_SENSORS_INA3221=m ++CONFIG_SENSORS_TC74=m ++CONFIG_SENSORS_THMC50=m ++CONFIG_SENSORS_TMP102=m ++CONFIG_SENSORS_TMP103=m ++CONFIG_SENSORS_TMP108=m ++CONFIG_SENSORS_TMP401=m ++CONFIG_SENSORS_TMP421=m ++CONFIG_SENSORS_TMP464=m ++CONFIG_SENSORS_TMP513=m ++CONFIG_SENSORS_VT1211=m ++CONFIG_SENSORS_W83773G=m ++CONFIG_SENSORS_W83781D=m ++CONFIG_SENSORS_W83791D=m ++CONFIG_SENSORS_W83792D=m ++CONFIG_SENSORS_W83793=m ++CONFIG_SENSORS_W83795=m ++CONFIG_SENSORS_W83795_FANCTRL=y ++CONFIG_SENSORS_W83L785TS=m ++CONFIG_SENSORS_W83L786NG=m ++CONFIG_SENSORS_W83627HF=m ++CONFIG_SENSORS_W83627EHF=m ++CONFIG_THERMAL_STATISTICS=y ++CONFIG_THERMAL_GOV_FAIR_SHARE=y ++CONFIG_THERMAL_GOV_BANG_BANG=y ++CONFIG_THERMAL_GOV_USER_SPACE=y ++CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y ++CONFIG_CPU_THERMAL=y ++CONFIG_DEVFREQ_THERMAL=y ++CONFIG_THERMAL_EMULATION=y ++CONFIG_TI_THERMAL=y ++CONFIG_OMAP5_THERMAL=y ++CONFIG_DRA752_THERMAL=y ++CONFIG_GENERIC_ADC_THERMAL=m ++CONFIG_WATCHDOG=y ++CONFIG_WATCHDOG_SYSFS=y ++CONFIG_WATCHDOG_PRETIMEOUT_GOV=y ++CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=m ++CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP=y ++CONFIG_SOFT_WATCHDOG=y ++CONFIG_OMAP_WATCHDOG=y ++CONFIG_MFD_STMPE=y ++CONFIG_MFD_TI_AM335X_TSCADC=y ++CONFIG_MFD_PALMAS=y ++CONFIG_MFD_TPS65217=y ++CONFIG_MFD_TPS65218=y ++CONFIG_MFD_TPS65219=y ++CONFIG_MFD_TPS6594_I2C=y ++CONFIG_MFD_TPS6594_SPI=y ++CONFIG_MFD_WL1273_CORE=m ++CONFIG_REGULATOR_USERSPACE_CONSUMER=y ++CONFIG_REGULATOR_GPIO=y ++CONFIG_REGULATOR_PALMAS=y ++CONFIG_REGULATOR_PBIAS=y ++CONFIG_REGULATOR_PWM=y ++CONFIG_REGULATOR_TI_ABB=y ++CONFIG_REGULATOR_TPS65217=y ++CONFIG_REGULATOR_TPS65218=y ++CONFIG_REGULATOR_TPS65219=y ++CONFIG_RC_CORE=m ++CONFIG_LIRC=y ++CONFIG_RC_DECODERS=y ++CONFIG_IR_IMON_DECODER=m ++CONFIG_IR_JVC_DECODER=m ++CONFIG_IR_MCE_KBD_DECODER=m ++CONFIG_IR_NEC_DECODER=m ++CONFIG_IR_RC5_DECODER=m ++CONFIG_IR_RC6_DECODER=m ++CONFIG_IR_SANYO_DECODER=m ++CONFIG_IR_SHARP_DECODER=m ++CONFIG_IR_SONY_DECODER=m ++CONFIG_IR_XMP_DECODER=m ++CONFIG_RC_DEVICES=y ++CONFIG_IR_GPIO_CIR=m ++CONFIG_IR_IGORPLUGUSB=m ++CONFIG_IR_IGUANA=m ++CONFIG_IR_IMON=m ++CONFIG_IR_IMON_RAW=m ++CONFIG_IR_MCEUSB=m ++CONFIG_IR_REDRAT3=m ++CONFIG_IR_STREAMZAP=m ++CONFIG_IR_TTUSBIR=m ++CONFIG_RC_ATI_REMOTE=m ++CONFIG_RC_LOOPBACK=m ++CONFIG_USB_PULSE8_CEC=m ++CONFIG_USB_RAINSHADOW_CEC=m ++CONFIG_MEDIA_SUPPORT=m ++CONFIG_MEDIA_SUBDRV_AUTOSELECT=y ++CONFIG_MEDIA_USB_SUPPORT=y ++CONFIG_USB_GSPCA=m ++CONFIG_USB_GSPCA_BENQ=m ++CONFIG_USB_GSPCA_CONEX=m ++CONFIG_USB_GSPCA_CPIA1=m ++CONFIG_USB_GSPCA_DTCS033=m ++CONFIG_USB_GSPCA_ETOMS=m ++CONFIG_USB_GSPCA_FINEPIX=m ++CONFIG_USB_GSPCA_JEILINJ=m ++CONFIG_USB_GSPCA_JL2005BCD=m ++CONFIG_USB_GSPCA_KINECT=m ++CONFIG_USB_GSPCA_KONICA=m ++CONFIG_USB_GSPCA_MARS=m ++CONFIG_USB_GSPCA_MR97310A=m ++CONFIG_USB_GSPCA_NW80X=m ++CONFIG_USB_GSPCA_OV519=m ++CONFIG_USB_GSPCA_OV534=m ++CONFIG_USB_GSPCA_OV534_9=m ++CONFIG_USB_GSPCA_PAC207=m ++CONFIG_USB_GSPCA_PAC7302=m ++CONFIG_USB_GSPCA_PAC7311=m ++CONFIG_USB_GSPCA_SE401=m ++CONFIG_USB_GSPCA_SN9C2028=m ++CONFIG_USB_GSPCA_SN9C20X=m ++CONFIG_USB_GSPCA_SONIXB=m ++CONFIG_USB_GSPCA_SONIXJ=m ++CONFIG_USB_GSPCA_SPCA1528=m ++CONFIG_USB_GSPCA_SPCA500=m ++CONFIG_USB_GSPCA_SPCA501=m ++CONFIG_USB_GSPCA_SPCA505=m ++CONFIG_USB_GSPCA_SPCA506=m ++CONFIG_USB_GSPCA_SPCA508=m ++CONFIG_USB_GSPCA_SPCA561=m ++CONFIG_USB_GSPCA_SQ905=m ++CONFIG_USB_GSPCA_SQ905C=m ++CONFIG_USB_GSPCA_SQ930X=m ++CONFIG_USB_GSPCA_STK014=m ++CONFIG_USB_GSPCA_STK1135=m ++CONFIG_USB_GSPCA_STV0680=m ++CONFIG_USB_GSPCA_SUNPLUS=m ++CONFIG_USB_GSPCA_T613=m ++CONFIG_USB_GSPCA_TOPRO=m ++CONFIG_USB_GSPCA_TOUPTEK=m ++CONFIG_USB_GSPCA_TV8532=m ++CONFIG_USB_GSPCA_VC032X=m ++CONFIG_USB_GSPCA_VICAM=m ++CONFIG_USB_GSPCA_XIRLINK_CIT=m ++CONFIG_USB_GSPCA_ZC3XX=m ++CONFIG_USB_GL860=m ++CONFIG_USB_M5602=m ++CONFIG_USB_STV06XX=m ++CONFIG_USB_PWC=m ++CONFIG_USB_S2255=m ++CONFIG_VIDEO_USBTV=m ++CONFIG_USB_VIDEO_CLASS=m ++CONFIG_VIDEO_GO7007=m ++CONFIG_VIDEO_GO7007_USB=m ++CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m ++CONFIG_VIDEO_HDPVR=m ++CONFIG_VIDEO_PVRUSB2=m ++CONFIG_VIDEO_STK1160_COMMON=m ++CONFIG_VIDEO_AU0828=m ++CONFIG_VIDEO_AU0828_RC=y ++CONFIG_VIDEO_CX231XX=m ++CONFIG_VIDEO_CX231XX_ALSA=m ++CONFIG_VIDEO_CX231XX_DVB=m ++CONFIG_DVB_AS102=m ++CONFIG_DVB_B2C2_FLEXCOP_USB=m ++CONFIG_DVB_USB_V2=m ++CONFIG_DVB_USB_AF9015=m ++CONFIG_DVB_USB_AF9035=m ++CONFIG_DVB_USB_ANYSEE=m ++CONFIG_DVB_USB_AU6610=m ++CONFIG_DVB_USB_AZ6007=m ++CONFIG_DVB_USB_CE6230=m ++CONFIG_DVB_USB_DVBSKY=m ++CONFIG_DVB_USB_EC168=m ++CONFIG_DVB_USB_GL861=m ++CONFIG_DVB_USB_LME2510=m ++CONFIG_DVB_USB_MXL111SF=m ++CONFIG_DVB_USB_RTL28XXU=m ++CONFIG_DVB_USB_ZD1301=m ++CONFIG_DVB_USB=m ++CONFIG_DVB_USB_A800=m ++CONFIG_DVB_USB_AF9005=m ++CONFIG_DVB_USB_AF9005_REMOTE=m ++CONFIG_DVB_USB_AZ6027=m ++CONFIG_DVB_USB_CINERGY_T2=m ++CONFIG_DVB_USB_CXUSB=m ++CONFIG_DVB_USB_DIB0700=m ++CONFIG_DVB_USB_DIBUSB_MB=m ++CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y ++CONFIG_DVB_USB_DIBUSB_MC=m ++CONFIG_DVB_USB_DIGITV=m ++CONFIG_DVB_USB_DTT200U=m ++CONFIG_DVB_USB_DTV5100=m ++CONFIG_DVB_USB_DW2102=m ++CONFIG_DVB_USB_GP8PSK=m ++CONFIG_DVB_USB_M920X=m ++CONFIG_DVB_USB_NOVA_T_USB2=m ++CONFIG_DVB_USB_OPERA1=m ++CONFIG_DVB_USB_PCTV452E=m ++CONFIG_DVB_USB_TECHNISAT_USB2=m ++CONFIG_DVB_USB_TTUSB2=m ++CONFIG_DVB_USB_UMT_010=m ++CONFIG_DVB_USB_VP702X=m ++CONFIG_DVB_USB_VP7045=m ++CONFIG_SMS_USB_DRV=m ++CONFIG_VIDEO_EM28XX=m ++CONFIG_VIDEO_EM28XX_V4L2=m ++CONFIG_VIDEO_EM28XX_ALSA=m ++CONFIG_VIDEO_EM28XX_DVB=m ++CONFIG_USB_AIRSPY=m ++CONFIG_USB_HACKRF=m ++CONFIG_USB_MSI2500=m ++CONFIG_RADIO_SHARK=m ++CONFIG_RADIO_SHARK2=m ++CONFIG_RADIO_SI4713=m ++CONFIG_USB_KEENE=m ++CONFIG_USB_MA901=m ++CONFIG_USB_MR800=m ++CONFIG_USB_RAREMONO=m ++CONFIG_RADIO_SI470X=m ++CONFIG_USB_SI470X=m ++CONFIG_I2C_SI4713=m ++CONFIG_RADIO_WL128X=m ++CONFIG_V4L_PLATFORM_DRIVERS=y ++CONFIG_V4L_MEM2MEM_DRIVERS=y ++CONFIG_VIDEO_MUX=m ++CONFIG_VIDEO_TI_VIP=m ++CONFIG_VIDEO_TI_VPE=m ++CONFIG_SMS_SDIO_DRV=m ++CONFIG_VIDEO_IMX219=m ++CONFIG_VIDEO_IMX290=m ++CONFIG_VIDEO_MT9P031=m ++CONFIG_VIDEO_NOON010PC30=m ++CONFIG_VIDEO_OV1063X=m ++CONFIG_VIDEO_OV5640=m ++CONFIG_VIDEO_OV5645=m ++CONFIG_VIDEO_OV5647=m ++CONFIG_VIDEO_OV7251=m ++CONFIG_VIDEO_OV7670=m ++CONFIG_VIDEO_SR030PC30=m ++CONFIG_VIDEO_CS3308=m ++CONFIG_VIDEO_CS5345=m ++CONFIG_VIDEO_TDA7432=m ++CONFIG_VIDEO_TDA9840=m ++CONFIG_VIDEO_TEA6415C=m ++CONFIG_VIDEO_TEA6420=m ++CONFIG_VIDEO_TLV320AIC23B=m ++CONFIG_VIDEO_TVAUDIO=m ++CONFIG_VIDEO_VP27SMPX=m ++CONFIG_VIDEO_WM8739=m ++CONFIG_VIDEO_SAA6588=m ++CONFIG_VIDEO_BT819=m ++CONFIG_VIDEO_BT856=m ++CONFIG_VIDEO_KS0127=m ++CONFIG_VIDEO_SAA7110=m ++CONFIG_VIDEO_VPX3220=m ++CONFIG_VIDEO_SAA717X=m ++CONFIG_VIDEO_ADV7170=m ++CONFIG_VIDEO_ADV7175=m ++CONFIG_VIDEO_SAA7127=m ++CONFIG_VIDEO_SAA7185=m ++CONFIG_VIDEO_UPD64031A=m ++CONFIG_VIDEO_UPD64083=m ++CONFIG_VIDEO_SAA6752HS=m ++CONFIG_VIDEO_M52790=m ++CONFIG_CXD2880_SPI_DRV=m ++CONFIG_MEDIA_TUNER_M88RS6000T=m ++CONFIG_MEDIA_TUNER_MT2131=m ++CONFIG_MEDIA_TUNER_MXL301RF=m ++CONFIG_MEDIA_TUNER_QM1D1B0004=m ++CONFIG_DVB_MXL5XX=m ++CONFIG_DVB_STV0910=m ++CONFIG_DVB_STV6111=m ++CONFIG_DVB_CX24110=m ++CONFIG_DVB_CX24117=m ++CONFIG_DVB_MB86A16=m ++CONFIG_DVB_TDA8083=m ++CONFIG_DVB_TDA8261=m ++CONFIG_DVB_TUA6100=m ++CONFIG_DVB_VES1X93=m ++CONFIG_DVB_ZL10036=m ++CONFIG_DVB_CX22700=m ++CONFIG_DVB_DIB9000=m ++CONFIG_DVB_L64781=m ++CONFIG_DVB_S5H1432=m ++CONFIG_DVB_SP887X=m ++CONFIG_DVB_STV0367=m ++CONFIG_DVB_TDA10021=m ++CONFIG_DVB_VES1820=m ++CONFIG_DVB_OR51132=m ++CONFIG_DVB_OR51211=m ++CONFIG_DVB_MN88443X=m ++CONFIG_DVB_ASCOT2E=m ++CONFIG_DVB_HELENE=m ++CONFIG_DVB_HORUS3A=m ++CONFIG_DVB_ISL6405=m ++CONFIG_DVB_LGS8GL5=m ++CONFIG_DVB_LNBH25=m ++CONFIG_DVB_LNBH29=m ++CONFIG_DVB_TDA665x=m ++CONFIG_DVB_CXD2099=m ++CONFIG_DVB_DUMMY_FE=m ++CONFIG_DRM=y ++CONFIG_DRM_LOAD_EDID_FIRMWARE=y ++CONFIG_DRM_DP_AUX_CHARDEV=y ++CONFIG_DRM_I2C_NXP_TDA998X=y ++CONFIG_DRM_VGEM=m ++CONFIG_DRM_UDL=m ++CONFIG_DRM_OMAP=y ++CONFIG_OMAP5_DSS_HDMI=y ++CONFIG_DRM_TILCDC=y ++CONFIG_DRM_PANEL_SIMPLE=y ++CONFIG_DRM_PANEL_LG_LB035Q02=m ++CONFIG_DRM_PANEL_NEC_NL8048HL11=m ++CONFIG_DRM_PANEL_ORISETECH_OTM8009A=y ++CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=y ++CONFIG_DRM_PANEL_SHARP_LS037V7DW01=m ++CONFIG_DRM_PANEL_SONY_ACX565AKM=m ++CONFIG_DRM_PANEL_TPO_TD028TTEC1=m ++CONFIG_DRM_PANEL_TPO_TD043MTEA1=m ++CONFIG_DRM_DISPLAY_CONNECTOR=y ++CONFIG_DRM_ITE_IT66121=m ++CONFIG_DRM_LVDS_CODEC=y ++CONFIG_DRM_SII902X=y ++CONFIG_DRM_SIMPLE_BRIDGE=m ++CONFIG_DRM_TOSHIBA_TC358767=y ++CONFIG_DRM_TOSHIBA_TC358768=y ++CONFIG_DRM_TI_TFP410=y ++CONFIG_DRM_TI_TPD12S015=y ++CONFIG_DRM_I2C_ADV7511=y ++CONFIG_DRM_I2C_ADV7511_AUDIO=y ++CONFIG_DRM_ETNAVIV=y ++CONFIG_DRM_GM12U320=m ++CONFIG_TINYDRM_HX8357D=m ++CONFIG_TINYDRM_ILI9225=m ++CONFIG_TINYDRM_ILI9341=m ++CONFIG_TINYDRM_ILI9486=m ++CONFIG_TINYDRM_MI0283QT=m ++CONFIG_TINYDRM_REPAPER=m ++CONFIG_TINYDRM_ST7586=m ++CONFIG_TINYDRM_ST7735R=m ++CONFIG_DRM_TIDSS=y ++CONFIG_DRM_LEGACY=y ++CONFIG_FB=y ++CONFIG_FIRMWARE_EDID=y ++CONFIG_FB_TILEBLITTING=y ++CONFIG_FB_SMSCUFX=m ++CONFIG_FB_UDL=m ++CONFIG_FB_SIMPLE=y ++CONFIG_FB_SSD1307=y ++CONFIG_LCD_CLASS_DEVICE=y ++CONFIG_LCD_PLATFORM=y ++CONFIG_BACKLIGHT_PWM=y ++CONFIG_BACKLIGHT_GPIO=y ++CONFIG_BACKLIGHT_LED=y ++CONFIG_FRAMEBUFFER_CONSOLE=y ++CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y ++CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y ++CONFIG_LOGO=y ++# CONFIG_LOGO_LINUX_CLUT224 is not set ++CONFIG_SOUND=m ++CONFIG_SND=m ++CONFIG_SND_OSSEMUL=y ++CONFIG_SND_MIXER_OSS=m ++CONFIG_SND_PCM_OSS=m ++CONFIG_SND_HRTIMER=m ++CONFIG_SND_DYNAMIC_MINORS=y ++CONFIG_SND_SEQUENCER=m ++CONFIG_SND_SEQ_DUMMY=m ++CONFIG_SND_DUMMY=m ++CONFIG_SND_ALOOP=m ++CONFIG_SND_VIRMIDI=m ++CONFIG_SND_MTPAV=m ++CONFIG_SND_SERIAL_U16550=m ++CONFIG_SND_MPU401=m ++CONFIG_SND_HDA_PREALLOC_SIZE=2048 ++CONFIG_SND_USB_AUDIO=m ++CONFIG_SND_USB_UA101=m ++CONFIG_SND_USB_CAIAQ=m ++CONFIG_SND_USB_CAIAQ_INPUT=y ++CONFIG_SND_USB_6FIRE=m ++CONFIG_SND_USB_HIFACE=m ++CONFIG_SND_BCD2000=m ++CONFIG_SND_USB_POD=m ++CONFIG_SND_USB_PODHD=m ++CONFIG_SND_USB_TONEPORT=m ++CONFIG_SND_USB_VARIAX=m ++CONFIG_SND_SOC=m ++CONFIG_SND_SOC_DAVINCI_MCASP=m ++CONFIG_SND_SOC_OMAP_DMIC=m ++CONFIG_SND_SOC_OMAP_MCBSP=m ++CONFIG_SND_SOC_OMAP_MCPDM=m ++CONFIG_SND_SOC_OMAP_HDMI=m ++CONFIG_SND_SOC_ADAU1701=m ++CONFIG_SND_SOC_ADAU7002=m ++CONFIG_SND_SOC_AK4554=m ++CONFIG_SND_SOC_CS42L51_I2C=m ++CONFIG_SND_SOC_CS4265=m ++CONFIG_SND_SOC_CS4271_I2C=m ++CONFIG_SND_SOC_DMIC=m ++CONFIG_SND_SOC_ES8328_I2C=m ++CONFIG_SND_SOC_ES8328_SPI=m ++CONFIG_SND_SOC_MAX98357A=m ++CONFIG_SND_SOC_PCM3168A_I2C=m ++CONFIG_SND_SOC_PCM5102A=m ++CONFIG_SND_SOC_PCM512x_I2C=m ++CONFIG_SND_SOC_SGTL5000=m ++CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m ++CONFIG_SND_SOC_SPDIF=m ++CONFIG_SND_SOC_TLV320AIC23_I2C=m ++CONFIG_SND_SOC_TLV320AIC31XX=m ++CONFIG_SND_SOC_TS3A227E=m ++CONFIG_SND_SOC_WM8753=m ++CONFIG_SND_SOC_WM8804_I2C=m ++CONFIG_SND_SOC_WM8903=m ++CONFIG_SND_SOC_WM8904=m ++CONFIG_SND_SOC_WM8960=m ++CONFIG_SND_SOC_TPA6130A2=m ++CONFIG_SND_SIMPLE_CARD=m ++CONFIG_SND_AUDIO_GRAPH_CARD=m ++CONFIG_HID_BATTERY_STRENGTH=y ++CONFIG_HIDRAW=y ++CONFIG_UHID=y ++CONFIG_HID_A4TECH=m ++CONFIG_HID_ACCUTOUCH=m ++CONFIG_HID_ACRUX=m ++CONFIG_HID_ACRUX_FF=y ++CONFIG_HID_APPLE=m ++CONFIG_HID_ASUS=m ++CONFIG_HID_AUREAL=m ++CONFIG_HID_BELKIN=m ++CONFIG_HID_BETOP_FF=m ++CONFIG_HID_BIGBEN_FF=m ++CONFIG_HID_CHERRY=m ++CONFIG_HID_CHICONY=m ++CONFIG_HID_CORSAIR=m ++CONFIG_HID_COUGAR=m ++CONFIG_HID_MACALLY=m ++CONFIG_HID_PRODIKEYS=m ++CONFIG_HID_CMEDIA=m ++CONFIG_HID_CP2112=m ++CONFIG_HID_CREATIVE_SB0540=m ++CONFIG_HID_CYPRESS=m ++CONFIG_HID_DRAGONRISE=m ++CONFIG_DRAGONRISE_FF=y ++CONFIG_HID_EMS_FF=m ++CONFIG_HID_ELAN=m ++CONFIG_HID_ELECOM=m ++CONFIG_HID_ELO=m ++CONFIG_HID_EZKEY=m ++CONFIG_HID_FT260=m ++CONFIG_HID_GEMBIRD=m ++CONFIG_HID_GFRM=m ++CONFIG_HID_GLORIOUS=m ++CONFIG_HID_HOLTEK=m ++CONFIG_HOLTEK_FF=y ++CONFIG_HID_VIVALDI=m ++CONFIG_HID_GT683R=m ++CONFIG_HID_KEYTOUCH=m ++CONFIG_HID_KYE=m ++CONFIG_HID_UCLOGIC=m ++CONFIG_HID_WALTOP=m ++CONFIG_HID_VIEWSONIC=m ++CONFIG_HID_GYRATION=m ++CONFIG_HID_ICADE=m ++CONFIG_HID_ITE=m ++CONFIG_HID_JABRA=m ++CONFIG_HID_TWINHAN=m ++CONFIG_HID_KENSINGTON=m ++CONFIG_HID_LCPOWER=m ++CONFIG_HID_LENOVO=m ++CONFIG_HID_LOGITECH=y ++CONFIG_HID_LOGITECH_DJ=y ++CONFIG_LOGITECH_FF=y ++CONFIG_LOGIRUMBLEPAD2_FF=y ++CONFIG_LOGIG940_FF=y ++CONFIG_HID_MAGICMOUSE=m ++CONFIG_HID_MALTRON=m ++CONFIG_HID_MAYFLASH=m ++CONFIG_HID_REDRAGON=m ++CONFIG_HID_MICROSOFT=m ++CONFIG_HID_MONTEREY=m ++CONFIG_HID_MULTITOUCH=m ++CONFIG_HID_NINTENDO=m ++CONFIG_NINTENDO_FF=y ++CONFIG_HID_NTI=m ++CONFIG_HID_NTRIG=m ++CONFIG_HID_ORTEK=m ++CONFIG_HID_PANTHERLORD=m ++CONFIG_PANTHERLORD_FF=y ++CONFIG_HID_PENMOUNT=m ++CONFIG_HID_PETALYNX=m ++CONFIG_HID_PICOLCD=m ++CONFIG_HID_PICOLCD_FB=y ++CONFIG_HID_PICOLCD_BACKLIGHT=y ++CONFIG_HID_PICOLCD_LEDS=y ++CONFIG_HID_PICOLCD_CIR=y ++CONFIG_HID_PLANTRONICS=m ++CONFIG_HID_PLAYSTATION=m ++CONFIG_PLAYSTATION_FF=y ++CONFIG_HID_PRIMAX=m ++CONFIG_HID_RETRODE=m ++CONFIG_HID_ROCCAT=m ++CONFIG_HID_SAITEK=m ++CONFIG_HID_SAMSUNG=m ++CONFIG_HID_SEMITEK=m ++CONFIG_HID_SONY=m ++CONFIG_SONY_FF=y ++CONFIG_HID_SPEEDLINK=m ++CONFIG_HID_STEAM=m ++CONFIG_HID_STEELSERIES=m ++CONFIG_HID_SUNPLUS=m ++CONFIG_HID_RMI=m ++CONFIG_HID_GREENASIA=m ++CONFIG_GREENASIA_FF=y ++CONFIG_HID_SMARTJOYPLUS=m ++CONFIG_SMARTJOYPLUS_FF=y ++CONFIG_HID_TIVO=m ++CONFIG_HID_TOPSEED=m ++CONFIG_HID_THINGM=m ++CONFIG_HID_THRUSTMASTER=m ++CONFIG_THRUSTMASTER_FF=y ++CONFIG_HID_UDRAW_PS3=m ++CONFIG_HID_U2FZERO=m ++CONFIG_HID_WACOM=m ++CONFIG_HID_WIIMOTE=m ++CONFIG_HID_XINMO=m ++CONFIG_HID_ZEROPLUS=m ++CONFIG_ZEROPLUS_FF=y ++CONFIG_HID_ZYDACRON=m ++CONFIG_HID_SENSOR_HUB=m ++CONFIG_HID_SENSOR_CUSTOM_SENSOR=m ++CONFIG_HID_ALPS=m ++CONFIG_HID_MCP2221=m ++CONFIG_HID_PID=y ++CONFIG_USB_HIDDEV=y ++CONFIG_USB_LED_TRIG=y ++CONFIG_USB_ULPI_BUS=m ++CONFIG_USB_CONN_GPIO=m ++CONFIG_USB=y ++CONFIG_USB_ANNOUNCE_NEW_DEVICES=y ++CONFIG_USB_DYNAMIC_MINORS=y ++CONFIG_USB_OTG=y ++CONFIG_USB_LEDS_TRIGGER_USBPORT=m ++CONFIG_USB_MON=m ++CONFIG_USB_XHCI_HCD=y ++CONFIG_USB_EHCI_HCD=y ++CONFIG_USB_EHCI_ROOT_HUB_TT=y ++CONFIG_USB_EHCI_HCD_PLATFORM=y ++CONFIG_USB_PRINTER=m ++CONFIG_USB_TMC=m ++CONFIG_USB_STORAGE=m ++CONFIG_USB_STORAGE_REALTEK=m ++CONFIG_USB_STORAGE_DATAFAB=m ++CONFIG_USB_STORAGE_FREECOM=m ++CONFIG_USB_STORAGE_ISD200=m ++CONFIG_USB_STORAGE_USBAT=m ++CONFIG_USB_STORAGE_SDDR09=m ++CONFIG_USB_STORAGE_SDDR55=m ++CONFIG_USB_STORAGE_JUMPSHOT=m ++CONFIG_USB_STORAGE_ALAUDA=m ++CONFIG_USB_STORAGE_ONETOUCH=m ++CONFIG_USB_STORAGE_KARMA=m ++CONFIG_USB_STORAGE_CYPRESS_ATACB=m ++CONFIG_USB_STORAGE_ENE_UB6250=m ++CONFIG_USB_UAS=m ++CONFIG_USB_MDC800=m ++CONFIG_USB_MICROTEK=m ++CONFIG_USBIP_CORE=m ++CONFIG_USBIP_VHCI_HCD=m ++CONFIG_USBIP_VHCI_HC_PORTS=15 ++CONFIG_USBIP_VHCI_NR_HCS=8 ++CONFIG_USBIP_HOST=m ++CONFIG_USBIP_VUDC=m ++CONFIG_USB_MUSB_HDRC=y ++CONFIG_USB_MUSB_DSPS=y ++CONFIG_MUSB_PIO_ONLY=y ++CONFIG_USB_DWC3=y ++CONFIG_USB_SERIAL=m ++CONFIG_USB_SERIAL_GENERIC=y ++CONFIG_USB_SERIAL_SIMPLE=m ++CONFIG_USB_SERIAL_AIRCABLE=m ++CONFIG_USB_SERIAL_ARK3116=m ++CONFIG_USB_SERIAL_BELKIN=m ++CONFIG_USB_SERIAL_CH341=m ++CONFIG_USB_SERIAL_WHITEHEAT=m ++CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m ++CONFIG_USB_SERIAL_CP210X=m ++CONFIG_USB_SERIAL_CYPRESS_M8=m ++CONFIG_USB_SERIAL_EMPEG=m ++CONFIG_USB_SERIAL_FTDI_SIO=m ++CONFIG_USB_SERIAL_VISOR=m ++CONFIG_USB_SERIAL_IPAQ=m ++CONFIG_USB_SERIAL_IR=m ++CONFIG_USB_SERIAL_EDGEPORT=m ++CONFIG_USB_SERIAL_EDGEPORT_TI=m ++CONFIG_USB_SERIAL_F81232=m ++CONFIG_USB_SERIAL_F8153X=m ++CONFIG_USB_SERIAL_GARMIN=m ++CONFIG_USB_SERIAL_IPW=m ++CONFIG_USB_SERIAL_IUU=m ++CONFIG_USB_SERIAL_KEYSPAN_PDA=m ++CONFIG_USB_SERIAL_KEYSPAN=m ++CONFIG_USB_SERIAL_KLSI=m ++CONFIG_USB_SERIAL_KOBIL_SCT=m ++CONFIG_USB_SERIAL_MCT_U232=m ++CONFIG_USB_SERIAL_METRO=m ++CONFIG_USB_SERIAL_MOS7720=m ++CONFIG_USB_SERIAL_MOS7840=m ++CONFIG_USB_SERIAL_MXUPORT=m ++CONFIG_USB_SERIAL_NAVMAN=m ++CONFIG_USB_SERIAL_PL2303=m ++CONFIG_USB_SERIAL_OTI6858=m ++CONFIG_USB_SERIAL_QCAUX=m ++CONFIG_USB_SERIAL_QUALCOMM=m ++CONFIG_USB_SERIAL_SPCP8X5=m ++CONFIG_USB_SERIAL_SAFE=m ++CONFIG_USB_SERIAL_SIERRAWIRELESS=m ++CONFIG_USB_SERIAL_SYMBOL=m ++CONFIG_USB_SERIAL_TI=m ++CONFIG_USB_SERIAL_CYBERJACK=m ++CONFIG_USB_SERIAL_OPTION=m ++CONFIG_USB_SERIAL_OMNINET=m ++CONFIG_USB_SERIAL_OPTICON=m ++CONFIG_USB_SERIAL_XSENS_MT=m ++CONFIG_USB_SERIAL_WISHBONE=m ++CONFIG_USB_SERIAL_SSU100=m ++CONFIG_USB_SERIAL_QT2=m ++CONFIG_USB_SERIAL_UPD78F0730=m ++CONFIG_USB_SERIAL_XR=m ++CONFIG_USB_SERIAL_DEBUG=m ++CONFIG_USB_EMI62=m ++CONFIG_USB_EMI26=m ++CONFIG_USB_ADUTUX=m ++CONFIG_USB_SEVSEG=m ++CONFIG_USB_LEGOTOWER=m ++CONFIG_USB_LCD=m ++CONFIG_USB_CYPRESS_CY7C63=m ++CONFIG_USB_CYTHERM=m ++CONFIG_USB_IDMOUSE=m ++CONFIG_USB_FTDI_ELAN=m ++CONFIG_USB_APPLEDISPLAY=m ++CONFIG_APPLE_MFI_FASTCHARGE=m ++CONFIG_USB_SISUSBVGA=m ++CONFIG_USB_LD=m ++CONFIG_USB_TRANCEVIBRATOR=m ++CONFIG_USB_IOWARRIOR=m ++CONFIG_USB_TEST=m ++CONFIG_USB_EHSET_TEST_FIXTURE=m ++CONFIG_USB_ISIGHTFW=m ++CONFIG_USB_YUREX=m ++CONFIG_USB_HSIC_USB3503=m ++CONFIG_USB_CHAOSKEY=m ++CONFIG_NOP_USB_XCEIV=y ++CONFIG_AM335X_PHY_USB=y ++CONFIG_USB_GPIO_VBUS=y ++CONFIG_USB_GADGET=y ++CONFIG_USB_GADGET_VBUS_DRAW=500 ++CONFIG_USB_DUMMY_HCD=m ++CONFIG_USB_CONFIGFS=y ++CONFIG_USB_CONFIGFS_SERIAL=y ++CONFIG_USB_CONFIGFS_ACM=y ++CONFIG_USB_CONFIGFS_OBEX=y ++CONFIG_USB_CONFIGFS_NCM=y ++CONFIG_USB_CONFIGFS_ECM=y ++CONFIG_USB_CONFIGFS_ECM_SUBSET=y ++CONFIG_USB_CONFIGFS_RNDIS=y ++CONFIG_USB_CONFIGFS_EEM=y ++CONFIG_USB_CONFIGFS_PHONET=y ++CONFIG_USB_CONFIGFS_MASS_STORAGE=y ++CONFIG_USB_CONFIGFS_F_LB_SS=y ++CONFIG_USB_CONFIGFS_F_FS=y ++CONFIG_USB_CONFIGFS_F_UAC1=y ++CONFIG_USB_CONFIGFS_F_UAC2=y ++CONFIG_USB_CONFIGFS_F_MIDI=y ++CONFIG_USB_CONFIGFS_F_HID=y ++CONFIG_USB_CONFIGFS_F_UVC=y ++CONFIG_USB_CONFIGFS_F_PRINTER=y ++CONFIG_USB_ZERO=m ++CONFIG_USB_AUDIO=m ++CONFIG_USB_ETH=y ++CONFIG_USB_G_NCM=m ++CONFIG_USB_GADGETFS=y ++CONFIG_USB_FUNCTIONFS=m ++CONFIG_USB_FUNCTIONFS_ETH=y ++CONFIG_USB_FUNCTIONFS_RNDIS=y ++CONFIG_USB_FUNCTIONFS_GENERIC=y ++CONFIG_USB_MASS_STORAGE=m ++CONFIG_USB_G_SERIAL=m ++CONFIG_USB_MIDI_GADGET=m ++CONFIG_USB_G_PRINTER=m ++CONFIG_USB_CDC_COMPOSITE=m ++CONFIG_USB_G_NOKIA=m ++CONFIG_USB_G_ACM_MS=m ++CONFIG_USB_G_MULTI=m ++CONFIG_USB_G_HID=m ++CONFIG_USB_G_DBGP=m ++CONFIG_USB_G_WEBCAM=m ++CONFIG_TYPEC=y ++CONFIG_TYPEC_HD3SS3220=y ++CONFIG_MMC=y ++CONFIG_PWRSEQ_SD8787=m ++CONFIG_MMC_BLOCK_MINORS=256 ++CONFIG_SDIO_UART=m ++CONFIG_MMC_SDHCI=y ++CONFIG_MMC_SDHCI_PLTFM=y ++CONFIG_MMC_SPI=m ++CONFIG_MMC_VUB300=m ++CONFIG_MMC_USHC=m ++CONFIG_MMC_SDHCI_OMAP=y ++CONFIG_LEDS_CLASS=y ++CONFIG_LEDS_CLASS_MULTICOLOR=m ++CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y ++CONFIG_LEDS_GPIO=y ++CONFIG_LEDS_LP3944=m ++CONFIG_LEDS_LP55XX_COMMON=m ++CONFIG_LEDS_LP5523=m ++CONFIG_LEDS_PCA955X=m ++CONFIG_LEDS_PCA963X=m ++CONFIG_LEDS_DAC124S085=m ++CONFIG_LEDS_PWM=m ++CONFIG_LEDS_REGULATOR=m ++CONFIG_LEDS_BD2802=m ++CONFIG_LEDS_LT3593=m ++CONFIG_LEDS_TCA6507=m ++CONFIG_LEDS_SYSCON=y ++CONFIG_LEDS_TRIGGER_TIMER=y ++CONFIG_LEDS_TRIGGER_ONESHOT=y ++CONFIG_LEDS_TRIGGER_DISK=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_GPIO=y ++CONFIG_LEDS_TRIGGER_DEFAULT_ON=y ++CONFIG_LEDS_TRIGGER_TRANSIENT=m ++CONFIG_LEDS_TRIGGER_CAMERA=m ++CONFIG_LEDS_TRIGGER_PANIC=y ++CONFIG_LEDS_TRIGGER_NETDEV=y ++CONFIG_LEDS_TRIGGER_PATTERN=m ++CONFIG_LEDS_TRIGGER_AUDIO=m ++CONFIG_ACCESSIBILITY=y ++CONFIG_A11Y_BRAILLE_CONSOLE=y ++CONFIG_RTC_CLASS=y ++CONFIG_RTC_DRV_ABB5ZES3=y ++CONFIG_RTC_DRV_ABEOZ9=y ++CONFIG_RTC_DRV_ABX80X=y ++CONFIG_RTC_DRV_DS1307=y ++CONFIG_RTC_DRV_DS1374=y ++CONFIG_RTC_DRV_DS1374_WDT=y ++CONFIG_RTC_DRV_DS1672=y ++CONFIG_RTC_DRV_HYM8563=y ++CONFIG_RTC_DRV_MAX6900=y ++CONFIG_RTC_DRV_RS5C372=y ++CONFIG_RTC_DRV_ISL1208=y ++CONFIG_RTC_DRV_ISL12022=y ++CONFIG_RTC_DRV_ISL12026=y ++CONFIG_RTC_DRV_X1205=y ++CONFIG_RTC_DRV_PCF8523=y ++CONFIG_RTC_DRV_PCF85063=y ++CONFIG_RTC_DRV_PCF85363=y ++CONFIG_RTC_DRV_PCF8563=y ++CONFIG_RTC_DRV_PCF8583=y ++CONFIG_RTC_DRV_M41T80=y ++CONFIG_RTC_DRV_M41T80_WDT=y ++CONFIG_RTC_DRV_BQ32K=y ++CONFIG_RTC_DRV_PALMAS=y ++CONFIG_RTC_DRV_S35390A=y ++CONFIG_RTC_DRV_FM3130=y ++CONFIG_RTC_DRV_RX8010=y ++CONFIG_RTC_DRV_RX8581=y ++CONFIG_RTC_DRV_RX8025=y ++CONFIG_RTC_DRV_EM3027=y ++CONFIG_RTC_DRV_RV8803=y ++CONFIG_RTC_DRV_M41T93=y ++CONFIG_RTC_DRV_M41T94=y ++CONFIG_RTC_DRV_DS1302=y ++CONFIG_RTC_DRV_DS1305=y ++CONFIG_RTC_DRV_DS1343=y ++CONFIG_RTC_DRV_DS1347=y ++CONFIG_RTC_DRV_DS1390=y ++CONFIG_RTC_DRV_MAX6916=y ++CONFIG_RTC_DRV_R9701=y ++CONFIG_RTC_DRV_RX4581=y ++CONFIG_RTC_DRV_RS5C348=y ++CONFIG_RTC_DRV_MAX6902=y ++CONFIG_RTC_DRV_PCF2123=y ++CONFIG_RTC_DRV_MCP795=y ++CONFIG_RTC_DRV_DS3232=y ++CONFIG_RTC_DRV_PCF2127=y ++CONFIG_RTC_DRV_RV3029C2=y ++CONFIG_RTC_DRV_RX6110=y ++CONFIG_RTC_DRV_DS1286=m ++CONFIG_RTC_DRV_DS1511=m ++CONFIG_RTC_DRV_DS1553=m ++CONFIG_RTC_DRV_DS1685_FAMILY=m ++CONFIG_RTC_DRV_DS1742=m ++CONFIG_RTC_DRV_DS2404=m ++CONFIG_RTC_DRV_EFI=y ++CONFIG_RTC_DRV_STK17TA8=m ++CONFIG_RTC_DRV_M48T86=m ++CONFIG_RTC_DRV_M48T35=m ++CONFIG_RTC_DRV_M48T59=m ++CONFIG_RTC_DRV_MSM6242=m ++CONFIG_RTC_DRV_BQ4802=m ++CONFIG_RTC_DRV_RP5C01=m ++CONFIG_RTC_DRV_V3020=m ++CONFIG_RTC_DRV_OMAP=y ++CONFIG_RTC_DRV_HID_SENSOR_TIME=m ++CONFIG_DMADEVICES=y ++CONFIG_TI_CPPI41=y ++CONFIG_ASYNC_TX_DMA=y ++CONFIG_DMABUF_HEAPS=y ++CONFIG_DMABUF_HEAPS_SYSTEM=y ++CONFIG_DMABUF_HEAPS_CMA=y ++CONFIG_DMABUF_HEAPS_CARVEOUT=y ++CONFIG_AUXDISPLAY=y ++CONFIG_HD44780=m ++CONFIG_IMG_ASCII_LCD=m ++CONFIG_HT16K33=m ++CONFIG_LCD2S=m ++CONFIG_UIO=m ++CONFIG_UIO_PDRV_GENIRQ=m ++CONFIG_UIO_PRUSS=m ++CONFIG_VIRT_DRIVERS=y ++CONFIG_VIRTIO_BALLOON=m ++CONFIG_VIRTIO_INPUT=m ++CONFIG_VIRTIO_MMIO=m ++CONFIG_GREYBUS=m ++CONFIG_GREYBUS_ES2=m ++CONFIG_STAGING=y ++CONFIG_RTLLIB=m ++CONFIG_RTL8723BS=m ++CONFIG_R8712U=m ++CONFIG_R8188EU=m ++CONFIG_ADIS16203=m ++CONFIG_ADIS16240=m ++CONFIG_AD7816=m ++CONFIG_ADT7316=m ++CONFIG_ADT7316_I2C=m ++CONFIG_AD9832=m ++CONFIG_AD9834=m ++CONFIG_AD5933=m ++CONFIG_ADE7854=m ++CONFIG_AD2S1210=m ++CONFIG_FB_TFT=m ++CONFIG_FB_TFT_AGM1264K_FL=m ++CONFIG_FB_TFT_BD663474=m ++CONFIG_FB_TFT_HX8340BN=m ++CONFIG_FB_TFT_HX8347D=m ++CONFIG_FB_TFT_HX8353D=m ++CONFIG_FB_TFT_HX8357D=m ++CONFIG_FB_TFT_ILI9163=m ++CONFIG_FB_TFT_ILI9320=m ++CONFIG_FB_TFT_ILI9325=m ++CONFIG_FB_TFT_ILI9340=m ++CONFIG_FB_TFT_ILI9341=m ++CONFIG_FB_TFT_ILI9481=m ++CONFIG_FB_TFT_ILI9486=m ++CONFIG_FB_TFT_PCD8544=m ++CONFIG_FB_TFT_RA8875=m ++CONFIG_FB_TFT_S6D02A1=m ++CONFIG_FB_TFT_S6D1121=m ++CONFIG_FB_TFT_SH1106=m ++CONFIG_FB_TFT_SSD1289=m ++CONFIG_FB_TFT_SSD1305=m ++CONFIG_FB_TFT_SSD1306=m ++CONFIG_FB_TFT_SSD1331=m ++CONFIG_FB_TFT_SSD1351=m ++CONFIG_FB_TFT_ST7735R=m ++CONFIG_FB_TFT_ST7789V=m ++CONFIG_FB_TFT_TINYLCD=m ++CONFIG_FB_TFT_TLS8204=m ++CONFIG_FB_TFT_UC1611=m ++CONFIG_FB_TFT_UC1701=m ++CONFIG_FB_TFT_UPD161704=m ++CONFIG_GREYBUS_AUDIO=m ++CONFIG_GREYBUS_BOOTROM=m ++CONFIG_GREYBUS_FIRMWARE=m ++CONFIG_GREYBUS_HID=m ++CONFIG_GREYBUS_LIGHT=m ++CONFIG_GREYBUS_LOG=m ++CONFIG_GREYBUS_LOOPBACK=m ++CONFIG_GREYBUS_POWER=m ++CONFIG_GREYBUS_RAW=m ++CONFIG_GREYBUS_VIBRATOR=m ++CONFIG_GREYBUS_BRIDGED_PHY=m ++CONFIG_GREYBUS_GPIO=m ++CONFIG_GREYBUS_I2C=m ++CONFIG_GREYBUS_PWM=m ++CONFIG_GREYBUS_SDIO=m ++CONFIG_GREYBUS_SPI=m ++CONFIG_GREYBUS_UART=m ++CONFIG_GREYBUS_USB=m ++CONFIG_COMMON_CLK_PALMAS=y ++CONFIG_COMMON_CLK_TI_ADPLL=y ++CONFIG_HWSPINLOCK=y ++CONFIG_HWSPINLOCK_OMAP=y ++CONFIG_OMAP2PLUS_MBOX=y ++CONFIG_OMAP_IOMMU=y ++CONFIG_REMOTEPROC=y ++CONFIG_REMOTEPROC_CDEV=y ++CONFIG_OMAP_REMOTEPROC=m ++CONFIG_WKUP_M3_RPROC=y ++CONFIG_RPMSG_CHAR=m ++CONFIG_RPMSG_CTRL=m ++CONFIG_RPMSG_VIRTIO=m ++CONFIG_RPMSG_PRU=m ++CONFIG_SOC_TI=y ++CONFIG_AMX3_PM=m ++CONFIG_WKUP_M3_IPC=m ++CONFIG_TI_PRUSS=m ++CONFIG_PM_DEVFREQ=y ++CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y ++CONFIG_DEVFREQ_GOV_PERFORMANCE=y ++CONFIG_DEVFREQ_GOV_POWERSAVE=y ++CONFIG_DEVFREQ_GOV_USERSPACE=y ++CONFIG_DEVFREQ_GOV_PASSIVE=y ++CONFIG_PM_DEVFREQ_EVENT=y ++CONFIG_EXTCON_GPIO=y ++CONFIG_EXTCON_PALMAS=y ++CONFIG_EXTCON_USB_GPIO=y ++CONFIG_TI_EMIF=y ++CONFIG_TI_EMIF_SRAM=y ++CONFIG_IIO=y ++CONFIG_IIO_SW_DEVICE=m ++CONFIG_IIO_SW_TRIGGER=m ++CONFIG_ADIS16201=m ++CONFIG_ADIS16209=m ++CONFIG_ADXL313_I2C=m ++CONFIG_ADXL313_SPI=m ++CONFIG_ADXL345_I2C=m ++CONFIG_ADXL345_SPI=m ++CONFIG_ADXL355_I2C=m ++CONFIG_ADXL355_SPI=m ++CONFIG_ADXL367_SPI=m ++CONFIG_ADXL367_I2C=m ++CONFIG_ADXL372_SPI=m ++CONFIG_ADXL372_I2C=m ++CONFIG_BMA180=m ++CONFIG_BMA220=m ++CONFIG_BMA400=m ++CONFIG_BMC150_ACCEL=m ++CONFIG_BMI088_ACCEL=m ++CONFIG_DA280=m ++CONFIG_DA311=m ++CONFIG_DMARD06=m ++CONFIG_DMARD09=m ++CONFIG_DMARD10=m ++CONFIG_FXLS8962AF_I2C=m ++CONFIG_FXLS8962AF_SPI=m ++CONFIG_HID_SENSOR_ACCEL_3D=m ++CONFIG_KXSD9=m ++CONFIG_KXCJK1013=m ++CONFIG_MC3230=m ++CONFIG_MMA7455_I2C=m ++CONFIG_MMA7455_SPI=m ++CONFIG_MMA7660=m ++CONFIG_MMA8452=m ++CONFIG_MMA9551=m ++CONFIG_MMA9553=m ++CONFIG_MSA311=m ++CONFIG_MXC4005=m ++CONFIG_MXC6255=m ++CONFIG_SCA3000=m ++CONFIG_SCA3300=m ++CONFIG_STK8312=m ++CONFIG_STK8BA50=m ++CONFIG_AD7091R5=m ++CONFIG_AD7124=m ++CONFIG_AD7192=m ++CONFIG_AD7266=m ++CONFIG_AD7280=m ++CONFIG_AD7291=m ++CONFIG_AD7292=m ++CONFIG_AD7298=m ++CONFIG_AD7476=m ++CONFIG_AD7606_IFACE_PARALLEL=m ++CONFIG_AD7606_IFACE_SPI=m ++CONFIG_AD7766=m ++CONFIG_AD7768_1=m ++CONFIG_AD7780=m ++CONFIG_AD7791=m ++CONFIG_AD7793=m ++CONFIG_AD7887=m ++CONFIG_AD7923=m ++CONFIG_AD7949=m ++CONFIG_AD799X=m ++CONFIG_AD9467=m ++CONFIG_ADI_AXI_ADC=m ++CONFIG_CC10001_ADC=m ++CONFIG_ENVELOPE_DETECTOR=m ++CONFIG_HI8435=m ++CONFIG_HX711=m ++CONFIG_INA2XX_ADC=m ++CONFIG_LTC2471=m ++CONFIG_LTC2485=m ++CONFIG_LTC2496=m ++CONFIG_LTC2497=m ++CONFIG_MAX1027=m ++CONFIG_MAX11100=m ++CONFIG_MAX1118=m ++CONFIG_MAX11205=m ++CONFIG_MAX1241=m ++CONFIG_MAX1363=m ++CONFIG_MAX9611=m ++CONFIG_MCP320X=m ++CONFIG_MCP3422=m ++CONFIG_MCP3911=m ++CONFIG_NAU7802=m ++CONFIG_PALMAS_GPADC=m ++CONFIG_RICHTEK_RTQ6056=m ++CONFIG_SD_ADC_MODULATOR=m ++CONFIG_STMPE_ADC=m ++CONFIG_TI_ADC081C=m ++CONFIG_TI_ADC0832=m ++CONFIG_TI_ADC084S021=m ++CONFIG_TI_ADC12138=m ++CONFIG_TI_ADC108S102=m ++CONFIG_TI_ADC128S052=m ++CONFIG_TI_ADC161S626=m ++CONFIG_TI_ADS1015=m ++CONFIG_TI_ADS7950=m ++CONFIG_TI_ADS8344=m ++CONFIG_TI_ADS8688=m ++CONFIG_TI_ADS124S08=m ++CONFIG_TI_ADS131E08=m ++CONFIG_TI_AM335X_ADC=y ++CONFIG_TI_TLC4541=m ++CONFIG_TI_TSC2046=m ++CONFIG_AD74413R=m ++CONFIG_IIO_RESCALE=m ++CONFIG_AD8366=m ++CONFIG_ADA4250=m ++CONFIG_HMC425=m ++CONFIG_AD7150=m ++CONFIG_AD7746=m ++CONFIG_ATLAS_PH_SENSOR=m ++CONFIG_ATLAS_EZO_SENSOR=m ++CONFIG_BME680=m ++CONFIG_CCS811=m ++CONFIG_IAQCORE=m ++CONFIG_PMS7003=m ++CONFIG_SCD30_CORE=m ++CONFIG_SCD30_I2C=m ++CONFIG_SCD30_SERIAL=m ++CONFIG_SCD4X=m ++CONFIG_SENSIRION_SGP30=m ++CONFIG_SENSIRION_SGP40=m ++CONFIG_SPS30_I2C=m ++CONFIG_SPS30_SERIAL=m ++CONFIG_SENSEAIR_SUNRISE_CO2=m ++CONFIG_VZ89X=m ++CONFIG_AD3552R=m ++CONFIG_AD5064=m ++CONFIG_AD5360=m ++CONFIG_AD5380=m ++CONFIG_AD5421=m ++CONFIG_AD5446=m ++CONFIG_AD5449=m ++CONFIG_AD5592R=m ++CONFIG_AD5593R=m ++CONFIG_AD5504=m ++CONFIG_AD5624R_SPI=m ++CONFIG_LTC2688=m ++CONFIG_AD5686_SPI=m ++CONFIG_AD5696_I2C=m ++CONFIG_AD5755=m ++CONFIG_AD5758=m ++CONFIG_AD5761=m ++CONFIG_AD5764=m ++CONFIG_AD5766=m ++CONFIG_AD5770R=m ++CONFIG_AD5791=m ++CONFIG_AD7293=m ++CONFIG_AD7303=m ++CONFIG_AD8801=m ++CONFIG_DPOT_DAC=m ++CONFIG_DS4424=m ++CONFIG_LTC1660=m ++CONFIG_LTC2632=m ++CONFIG_M62332=m ++CONFIG_MAX517=m ++CONFIG_MAX5821=m ++CONFIG_MCP4725=m ++CONFIG_MCP4922=m ++CONFIG_TI_DAC082S085=m ++CONFIG_TI_DAC5571=m ++CONFIG_TI_DAC7311=m ++CONFIG_TI_DAC7612=m ++CONFIG_AD9523=m ++CONFIG_ADF4350=m ++CONFIG_ADF4371=m ++CONFIG_ADMV1013=m ++CONFIG_ADMV4420=m ++CONFIG_ADRF6780=m ++CONFIG_ADIS16080=m ++CONFIG_ADIS16130=m ++CONFIG_ADIS16136=m ++CONFIG_ADIS16260=m ++CONFIG_ADXRS290=m ++CONFIG_ADXRS450=m ++CONFIG_BMG160=m ++CONFIG_FXAS21002C=m ++CONFIG_HID_SENSOR_GYRO_3D=m ++CONFIG_MPU3050_I2C=m ++CONFIG_IIO_ST_GYRO_3AXIS=m ++CONFIG_ITG3200=m ++CONFIG_AFE4403=m ++CONFIG_AFE4404=m ++CONFIG_MAX30100=m ++CONFIG_MAX30102=m ++CONFIG_AM2315=m ++CONFIG_DHT11=m ++CONFIG_HDC100X=m ++CONFIG_HDC2010=m ++CONFIG_HID_SENSOR_HUMIDITY=m ++CONFIG_HTS221=m ++CONFIG_HTU21=m ++CONFIG_SI7005=m ++CONFIG_SI7020=m ++CONFIG_ADIS16400=m ++CONFIG_ADIS16460=m ++CONFIG_ADIS16475=m ++CONFIG_ADIS16480=m ++CONFIG_BMI160_I2C=m ++CONFIG_BMI160_SPI=m ++CONFIG_BOSCH_BNO055_SERIAL=m ++CONFIG_BOSCH_BNO055_I2C=m ++CONFIG_FXOS8700_I2C=m ++CONFIG_FXOS8700_SPI=m ++CONFIG_KMX61=m ++CONFIG_INV_ICM42600_I2C=m ++CONFIG_INV_ICM42600_SPI=m ++CONFIG_INV_MPU6050_I2C=m ++CONFIG_INV_MPU6050_SPI=m ++CONFIG_IIO_ST_LSM6DSX=m ++CONFIG_IIO_ST_LSM9DS0=m ++CONFIG_ADJD_S311=m ++CONFIG_ADUX1020=m ++CONFIG_AL3010=m ++CONFIG_AL3320A=m ++CONFIG_APDS9300=m ++CONFIG_APDS9960=m ++CONFIG_AS73211=m ++CONFIG_BH1750=m ++CONFIG_BH1780=m ++CONFIG_CM32181=m ++CONFIG_CM3232=m ++CONFIG_CM3323=m ++CONFIG_CM3605=m ++CONFIG_CM36651=m ++CONFIG_GP2AP002=m ++CONFIG_GP2AP020A00F=m ++CONFIG_SENSORS_ISL29018=m ++CONFIG_SENSORS_ISL29028=m ++CONFIG_ISL29125=m ++CONFIG_HID_SENSOR_ALS=m ++CONFIG_HID_SENSOR_PROX=m ++CONFIG_JSA1212=m ++CONFIG_RPR0521=m ++CONFIG_LTR501=m ++CONFIG_LTRF216A=m ++CONFIG_LV0104CS=m ++CONFIG_MAX44000=m ++CONFIG_MAX44009=m ++CONFIG_NOA1305=m ++CONFIG_OPT3001=m ++CONFIG_PA12203001=m ++CONFIG_SI1133=m ++CONFIG_SI1145=m ++CONFIG_STK3310=m ++CONFIG_ST_UVIS25=m ++CONFIG_TCS3414=m ++CONFIG_TCS3472=m ++CONFIG_SENSORS_TSL2563=m ++CONFIG_TSL2583=m ++CONFIG_TSL2591=m ++CONFIG_TSL2772=m ++CONFIG_TSL4531=m ++CONFIG_US5182D=m ++CONFIG_VCNL4000=m ++CONFIG_VCNL4035=m ++CONFIG_VEML6030=m ++CONFIG_VEML6070=m ++CONFIG_VL6180=m ++CONFIG_ZOPT2201=m ++CONFIG_AK8974=m ++CONFIG_AK09911=m ++CONFIG_BMC150_MAGN_I2C=m ++CONFIG_BMC150_MAGN_SPI=m ++CONFIG_MAG3110=m ++CONFIG_HID_SENSOR_MAGNETOMETER_3D=m ++CONFIG_MMC35240=m ++CONFIG_SENSORS_HMC5843_I2C=m ++CONFIG_SENSORS_HMC5843_SPI=m ++CONFIG_SENSORS_RM3100_I2C=m ++CONFIG_SENSORS_RM3100_SPI=m ++CONFIG_YAMAHA_YAS530=m ++CONFIG_IIO_MUX=m ++CONFIG_HID_SENSOR_INCLINOMETER_3D=m ++CONFIG_HID_SENSOR_DEVICE_ROTATION=m ++CONFIG_IIO_HRTIMER_TRIGGER=m ++CONFIG_IIO_INTERRUPT_TRIGGER=m ++CONFIG_IIO_TIGHTLOOP_TRIGGER=m ++CONFIG_IIO_SYSFS_TRIGGER=m ++CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE=m ++CONFIG_AD5110=m ++CONFIG_AD5272=m ++CONFIG_DS1803=m ++CONFIG_MAX5432=m ++CONFIG_MAX5481=m ++CONFIG_MAX5487=m ++CONFIG_MCP4018=m ++CONFIG_MCP4131=m ++CONFIG_MCP4531=m ++CONFIG_MCP41010=m ++CONFIG_TPL0102=m ++CONFIG_LMP91000=m ++CONFIG_ABP060MG=m ++CONFIG_BMP280=m ++CONFIG_DLHL60D=m ++CONFIG_DPS310=m ++CONFIG_HID_SENSOR_PRESS=m ++CONFIG_HP03=m ++CONFIG_ICP10100=m ++CONFIG_MPL115_I2C=m ++CONFIG_MPL115_SPI=m ++CONFIG_MPL3115=m ++CONFIG_MS5611=m ++CONFIG_MS5611_I2C=m ++CONFIG_MS5611_SPI=m ++CONFIG_MS5637=m ++CONFIG_IIO_ST_PRESS=m ++CONFIG_T5403=m ++CONFIG_HP206C=m ++CONFIG_ZPA2326=m ++CONFIG_AS3935=m ++CONFIG_ISL29501=m ++CONFIG_LIDAR_LITE_V2=m ++CONFIG_MB1232=m ++CONFIG_PING=m ++CONFIG_RFD77402=m ++CONFIG_SRF04=m ++CONFIG_SX9310=m ++CONFIG_SX9324=m ++CONFIG_SX9360=m ++CONFIG_SX9500=m ++CONFIG_SRF08=m ++CONFIG_VCNL3020=m ++CONFIG_VL53L0X_I2C=m ++CONFIG_AD2S90=m ++CONFIG_AD2S1200=m ++CONFIG_LTC2983=m ++CONFIG_MAXIM_THERMOCOUPLE=m ++CONFIG_HID_SENSOR_TEMP=m ++CONFIG_MLX90614=m ++CONFIG_MLX90632=m ++CONFIG_TMP006=m ++CONFIG_TMP007=m ++CONFIG_TMP117=m ++CONFIG_TSYS01=m ++CONFIG_TSYS02D=m ++CONFIG_MAX31856=m ++CONFIG_MAX31865=m ++CONFIG_PWM=y ++CONFIG_PWM_OMAP_DMTIMER=y ++CONFIG_PWM_PCA9685=y ++CONFIG_PWM_STMPE=y ++CONFIG_PWM_TIECAP=y ++CONFIG_PWM_TIEHRPWM=y ++CONFIG_RESET_TI_SYSCON=y ++CONFIG_PHY_CAN_TRANSCEIVER=m ++CONFIG_OMAP_USB2=y ++CONFIG_TI_PIPE3=y ++CONFIG_RAS=y ++CONFIG_ANDROID_BINDER_IPC=m ++CONFIG_ANDROID_BINDER_DEVICES="binder" ++CONFIG_FPGA=m ++CONFIG_ALTERA_PR_IP_CORE=m ++CONFIG_ALTERA_PR_IP_CORE_PLAT=m ++CONFIG_FPGA_MGR_ALTERA_PS_SPI=m ++CONFIG_FPGA_MGR_XILINX_SPI=m ++CONFIG_FPGA_MGR_ICE40_SPI=m ++CONFIG_FPGA_MGR_MACHXO2_SPI=m ++CONFIG_FPGA_BRIDGE=m ++CONFIG_ALTERA_FREEZE_BRIDGE=m ++CONFIG_XILINX_PR_DECOUPLER=m ++CONFIG_FPGA_REGION=m ++CONFIG_OF_FPGA_REGION=m ++CONFIG_MUX_ADG792A=m ++CONFIG_MUX_ADGS1408=m ++CONFIG_MUX_GPIO=m ++CONFIG_MUX_MMIO=m ++CONFIG_COUNTER=m ++CONFIG_INTERRUPT_CNT=m ++CONFIG_TI_EQEP=m ++CONFIG_TI_ECAP_CAPTURE=m ++CONFIG_VALIDATE_FS_PARSER=y ++CONFIG_EXT4_FS=y ++CONFIG_EXT4_FS_POSIX_ACL=y ++CONFIG_EXT4_FS_SECURITY=y ++CONFIG_JFS_FS=m ++CONFIG_JFS_POSIX_ACL=y ++CONFIG_JFS_SECURITY=y ++CONFIG_GFS2_FS=m ++CONFIG_GFS2_FS_LOCKING_DLM=y ++CONFIG_BTRFS_FS=y ++CONFIG_BTRFS_FS_POSIX_ACL=y ++CONFIG_F2FS_FS=y ++CONFIG_F2FS_FS_SECURITY=y ++CONFIG_F2FS_FS_COMPRESSION=y ++CONFIG_ZONEFS_FS=m ++CONFIG_FS_ENCRYPTION=y ++CONFIG_FS_VERITY=y ++CONFIG_FS_VERITY_BUILTIN_SIGNATURES=y ++CONFIG_FANOTIFY=y ++CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y ++CONFIG_QUOTA=y ++CONFIG_QUOTA_NETLINK_INTERFACE=y ++CONFIG_QFMT_V2=y ++CONFIG_AUTOFS4_FS=y ++CONFIG_FUSE_FS=y ++CONFIG_CUSE=m ++CONFIG_VIRTIO_FS=m ++CONFIG_OVERLAY_FS=y ++CONFIG_FSCACHE=y ++CONFIG_FSCACHE_STATS=y ++CONFIG_CACHEFILES=y ++CONFIG_ISO9660_FS=m ++CONFIG_JOLIET=y ++CONFIG_ZISOFS=y ++CONFIG_UDF_FS=m ++CONFIG_MSDOS_FS=y ++CONFIG_VFAT_FS=y ++CONFIG_FAT_DEFAULT_IOCHARSET="ascii" ++CONFIG_FAT_DEFAULT_UTF8=y ++CONFIG_EXFAT_FS=m ++CONFIG_NTFS_FS=m ++CONFIG_NTFS_RW=y ++CONFIG_TMPFS_POSIX_ACL=y ++CONFIG_ECRYPT_FS=m ++CONFIG_ECRYPT_FS_MESSAGING=y ++CONFIG_JFFS2_FS=y ++CONFIG_JFFS2_SUMMARY=y ++CONFIG_JFFS2_FS_XATTR=y ++CONFIG_JFFS2_COMPRESSION_OPTIONS=y ++CONFIG_JFFS2_LZO=y ++CONFIG_JFFS2_RUBIN=y ++CONFIG_UBIFS_FS=y ++CONFIG_UBIFS_FS_ADVANCED_COMPR=y ++CONFIG_SQUASHFS=m ++CONFIG_SQUASHFS_FILE_DIRECT=y ++CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y ++CONFIG_SQUASHFS_XATTR=y ++CONFIG_SQUASHFS_LZ4=y ++CONFIG_SQUASHFS_LZO=y ++CONFIG_SQUASHFS_XZ=y ++CONFIG_SQUASHFS_ZSTD=y ++CONFIG_ROMFS_FS=m ++CONFIG_ROMFS_BACKED_BY_BOTH=y ++CONFIG_NFS_FS=y ++CONFIG_NFS_V3_ACL=y ++CONFIG_NFS_V4=y ++CONFIG_NFS_SWAP=y ++CONFIG_NFS_V4_1=y ++CONFIG_NFS_V4_2=y ++CONFIG_ROOT_NFS=y ++CONFIG_NFSD=m ++CONFIG_NFSD_V3_ACL=y ++CONFIG_NFSD_V4=y ++CONFIG_NFSD_BLOCKLAYOUT=y ++CONFIG_NFSD_V4_SECURITY_LABEL=y ++CONFIG_SUNRPC_DEBUG=y ++CONFIG_CEPH_FS=m ++CONFIG_CEPH_FSCACHE=y ++CONFIG_CEPH_FS_POSIX_ACL=y ++CONFIG_CIFS=m ++CONFIG_CIFS_UPCALL=y ++CONFIG_CIFS_XATTR=y ++CONFIG_CIFS_POSIX=y ++CONFIG_CIFS_DFS_UPCALL=y ++CONFIG_CIFS_FSCACHE=y ++CONFIG_SMB_SERVER=m ++CONFIG_CODA_FS=m ++CONFIG_AFS_FS=m ++CONFIG_AFS_FSCACHE=y ++CONFIG_9P_FS=m ++CONFIG_9P_FSCACHE=y ++CONFIG_9P_FS_POSIX_ACL=y ++CONFIG_9P_FS_SECURITY=y ++CONFIG_NLS_DEFAULT="utf8" ++CONFIG_NLS_CODEPAGE_437=y ++CONFIG_NLS_CODEPAGE_737=m ++CONFIG_NLS_CODEPAGE_775=m ++CONFIG_NLS_CODEPAGE_850=m ++CONFIG_NLS_CODEPAGE_852=m ++CONFIG_NLS_CODEPAGE_855=m ++CONFIG_NLS_CODEPAGE_857=m ++CONFIG_NLS_CODEPAGE_860=m ++CONFIG_NLS_CODEPAGE_861=m ++CONFIG_NLS_CODEPAGE_862=m ++CONFIG_NLS_CODEPAGE_863=m ++CONFIG_NLS_CODEPAGE_864=m ++CONFIG_NLS_CODEPAGE_865=m ++CONFIG_NLS_CODEPAGE_866=m ++CONFIG_NLS_CODEPAGE_869=m ++CONFIG_NLS_CODEPAGE_936=m ++CONFIG_NLS_CODEPAGE_950=m ++CONFIG_NLS_CODEPAGE_932=m ++CONFIG_NLS_CODEPAGE_949=m ++CONFIG_NLS_CODEPAGE_874=m ++CONFIG_NLS_ISO8859_8=m ++CONFIG_NLS_CODEPAGE_1250=m ++CONFIG_NLS_CODEPAGE_1251=m ++CONFIG_NLS_ASCII=y ++CONFIG_NLS_ISO8859_1=m ++CONFIG_NLS_ISO8859_2=m ++CONFIG_NLS_ISO8859_3=m ++CONFIG_NLS_ISO8859_4=m ++CONFIG_NLS_ISO8859_5=m ++CONFIG_NLS_ISO8859_6=m ++CONFIG_NLS_ISO8859_7=m ++CONFIG_NLS_ISO8859_9=m ++CONFIG_NLS_ISO8859_13=m ++CONFIG_NLS_ISO8859_14=m ++CONFIG_NLS_ISO8859_15=m ++CONFIG_NLS_KOI8_R=m ++CONFIG_NLS_KOI8_U=m ++CONFIG_NLS_MAC_ROMAN=m ++CONFIG_NLS_MAC_CELTIC=m ++CONFIG_NLS_MAC_CENTEURO=m ++CONFIG_NLS_MAC_CROATIAN=m ++CONFIG_NLS_MAC_CYRILLIC=m ++CONFIG_NLS_MAC_GAELIC=m ++CONFIG_NLS_MAC_GREEK=m ++CONFIG_NLS_MAC_ICELAND=m ++CONFIG_NLS_MAC_INUIT=m ++CONFIG_NLS_MAC_ROMANIAN=m ++CONFIG_NLS_MAC_TURKISH=m ++CONFIG_DLM=m ++CONFIG_DLM_DEBUG=y ++CONFIG_UNICODE=y ++CONFIG_KEY_DH_OPERATIONS=y ++CONFIG_SECURITY=y ++CONFIG_SECURITY_NETWORK_XFRM=y ++CONFIG_HARDENED_USERCOPY=y ++CONFIG_FORTIFY_SOURCE=y ++CONFIG_SECURITY_SELINUX=y ++CONFIG_SECURITY_TOMOYO=y ++CONFIG_SECURITY_APPARMOR=y ++CONFIG_SECURITY_YAMA=y ++CONFIG_SECURITY_LANDLOCK=y ++CONFIG_INTEGRITY_SIGNATURE=y ++CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y ++CONFIG_IMA=y ++CONFIG_IMA_SIG_TEMPLATE=y ++CONFIG_IMA_DEFAULT_HASH_SHA256=y ++CONFIG_IMA_APPRAISE=y ++CONFIG_IMA_ARCH_POLICY=y ++CONFIG_EVM=y ++CONFIG_DEFAULT_SECURITY_APPARMOR=y ++CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y ++CONFIG_CRYPTO_USER=m ++CONFIG_CRYPTO_PCRYPT=m ++CONFIG_CRYPTO_TEST=m ++CONFIG_CRYPTO_ECRDSA=m ++CONFIG_CRYPTO_CURVE25519=m ++CONFIG_CRYPTO_AES_TI=m ++CONFIG_CRYPTO_BLOWFISH=m ++CONFIG_CRYPTO_CAMELLIA=m ++CONFIG_CRYPTO_CAST5=m ++CONFIG_CRYPTO_CAST6=m ++CONFIG_CRYPTO_DES=y ++CONFIG_CRYPTO_SERPENT=m ++CONFIG_CRYPTO_TWOFISH=m ++CONFIG_CRYPTO_ADIANTUM=m ++CONFIG_CRYPTO_CFB=m ++CONFIG_CRYPTO_CTS=m ++CONFIG_CRYPTO_KEYWRAP=m ++CONFIG_CRYPTO_LRW=m ++CONFIG_CRYPTO_OFB=m ++CONFIG_CRYPTO_XTS=m ++CONFIG_CRYPTO_AEGIS128=m ++CONFIG_CRYPTO_CHACHA20POLY1305=m ++CONFIG_CRYPTO_CMAC=y ++CONFIG_CRYPTO_MD4=y ++CONFIG_CRYPTO_RMD160=m ++CONFIG_CRYPTO_SHA3=m ++CONFIG_CRYPTO_SM3_GENERIC=m ++CONFIG_CRYPTO_VMAC=m ++CONFIG_CRYPTO_WP512=m ++CONFIG_CRYPTO_XCBC=m ++CONFIG_CRYPTO_LZ4=m ++CONFIG_CRYPTO_LZ4HC=m ++CONFIG_CRYPTO_ANSI_CPRNG=m ++CONFIG_CRYPTO_DRBG_HASH=y ++CONFIG_CRYPTO_DRBG_CTR=y ++CONFIG_CRYPTO_USER_API_HASH=y ++CONFIG_CRYPTO_USER_API_SKCIPHER=y ++CONFIG_CRYPTO_USER_API_RNG=m ++CONFIG_CRYPTO_USER_API_AEAD=m ++# CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set ++CONFIG_CRYPTO_GHASH_ARM_CE=m ++CONFIG_CRYPTO_NHPOLY1305_NEON=m ++CONFIG_CRYPTO_BLAKE2B_NEON=m ++CONFIG_CRYPTO_SHA1_ARM_NEON=m ++CONFIG_CRYPTO_SHA1_ARM_CE=m ++CONFIG_CRYPTO_SHA2_ARM_CE=m ++CONFIG_CRYPTO_SHA512_ARM=m ++CONFIG_CRYPTO_AES_ARM=m ++CONFIG_CRYPTO_AES_ARM_BS=m ++CONFIG_CRYPTO_AES_ARM_CE=m ++CONFIG_CRYPTO_CRC32_ARM_CE=m ++CONFIG_CRYPTO_CRCT10DIF_ARM_CE=m ++CONFIG_CRYPTO_DEV_OMAP=y ++CONFIG_CRYPTO_DEV_OMAP_SHAM=y ++CONFIG_CRYPTO_DEV_OMAP_AES=y ++CONFIG_CRYPTO_DEV_OMAP_DES=y ++CONFIG_CRYPTO_DEV_ATMEL_ECC=y ++CONFIG_CRYPTO_DEV_ATMEL_SHA204A=y ++CONFIG_CRYPTO_DEV_VIRTIO=m ++CONFIG_PKCS8_PRIVATE_KEY_PARSER=m ++# CONFIG_RAID6_PQ_BENCHMARK is not set ++CONFIG_CORDIC=m ++CONFIG_CRC4=m ++# CONFIG_XZ_DEC_X86 is not set ++# CONFIG_XZ_DEC_POWERPC is not set ++# CONFIG_XZ_DEC_IA64 is not set ++# CONFIG_XZ_DEC_SPARC is not set ++CONFIG_CMA_SIZE_MBYTES=48 ++CONFIG_IRQ_POLL=y ++CONFIG_FONTS=y ++CONFIG_FONT_8x8=y ++CONFIG_FONT_8x16=y ++CONFIG_FONT_TER16x32=y ++CONFIG_PRINTK_TIME=y ++CONFIG_BOOT_PRINTK_DELAY=y ++CONFIG_DYNAMIC_DEBUG=y ++CONFIG_MAGIC_SYSRQ=y ++CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x01b6 ++CONFIG_PAGE_EXTENSION=y ++CONFIG_PAGE_POISONING=y ++CONFIG_DEBUG_WX=y ++CONFIG_SCHED_STACK_END_CHECK=y ++CONFIG_DEBUG_MEMORY_INIT=y ++CONFIG_SOFTLOCKUP_DETECTOR=y ++CONFIG_SCHEDSTATS=y ++CONFIG_DEBUG_PREEMPT=y ++CONFIG_BUG_ON_DATA_CORRUPTION=y ++# CONFIG_RCU_TRACE is not set ++CONFIG_STACK_TRACER=y ++CONFIG_FTRACE_SYSCALLS=y ++CONFIG_TRACER_SNAPSHOT=y ++CONFIG_BLK_DEV_IO_TRACE=y ++CONFIG_HIST_TRIGGERS=y ++# CONFIG_STRICT_DEVMEM is not set ++CONFIG_NOTIFIER_ERROR_INJECTION=m ++# CONFIG_RUNTIME_TESTING_MENU is not set +-- +2.46.1 + diff --git a/lab-data/yocto/bootlin-lab-data/nunchuk/linux/0001-Add-nunchuk-driver.patch b/lab-data/yocto/bootlin-lab-data/nunchuk/linux/0001-Add-nunchuk-driver.patch index 292b1c6d96..468c4adb09 100644 --- a/lab-data/yocto/bootlin-lab-data/nunchuk/linux/0001-Add-nunchuk-driver.patch +++ b/lab-data/yocto/bootlin-lab-data/nunchuk/linux/0001-Add-nunchuk-driver.patch @@ -1,24 +1,21 @@ -From 3401d8d5b923753e54bce3581a1fcea73305bf0a Mon Sep 17 00:00:00 2001 +From 166d9d67c137809a9cb596789c8f50263ade3102 Mon Sep 17 00:00:00 2001 From: Alexandre Belloni Date: Mon, 7 Apr 2014 11:55:31 +0200 -Subject: [PATCH 1/2] Add nunchuk driver -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit +Subject: [PATCH] Add nunchuk driver Signed-off-by: Alexandre Belloni --- drivers/input/joystick/Kconfig | 13 + drivers/input/joystick/Makefile | 1 + - drivers/input/joystick/wiichuck.c | 423 ++++++++++++++++++++++++++++++ - 3 files changed, 437 insertions(+) + drivers/input/joystick/wiichuck.c | 404 ++++++++++++++++++++++++++++++ + 3 files changed, 418 insertions(+) create mode 100644 drivers/input/joystick/wiichuck.c diff --git a/drivers/input/joystick/Kconfig b/drivers/input/joystick/Kconfig -index 312b854b5506..95dfbe49de75 100644 +index 04ca3d1c2816..b9640d8cc3d9 100644 --- a/drivers/input/joystick/Kconfig +++ b/drivers/input/joystick/Kconfig -@@ -194,6 +194,19 @@ config JOYSTICK_TWIDJOY +@@ -207,6 +207,19 @@ config JOYSTICK_TWIDJOY To compile this driver as a module, choose M here: the module will be called twidjoy. @@ -39,23 +36,22 @@ index 312b854b5506..95dfbe49de75 100644 tristate "5-byte Zhenhua RC transmitter" select SERIO diff --git a/drivers/input/joystick/Makefile b/drivers/input/joystick/Makefile -index 8656023f6ef5..75483596c895 100644 +index 3937535f0098..7dee2e46303d 100644 --- a/drivers/input/joystick/Makefile +++ b/drivers/input/joystick/Makefile -@@ -34,6 +34,7 @@ obj-$(CONFIG_JOYSTICK_TURBOGRAFX) += turbografx.o +@@ -38,5 +38,6 @@ obj-$(CONFIG_JOYSTICK_TURBOGRAFX) += turbografx.o obj-$(CONFIG_JOYSTICK_TWIDJOY) += twidjoy.o obj-$(CONFIG_JOYSTICK_WARRIOR) += warrior.o obj-$(CONFIG_JOYSTICK_WALKERA0701) += walkera0701.o +obj-$(CONFIG_JOYSTICK_WIICHUCK) += wiichuck.o obj-$(CONFIG_JOYSTICK_XPAD) += xpad.o obj-$(CONFIG_JOYSTICK_ZHENHUA) += zhenhua.o - diff --git a/drivers/input/joystick/wiichuck.c b/drivers/input/joystick/wiichuck.c new file mode 100644 -index 000000000000..865f5ca9d941 +index 000000000000..4cb05989a2a0 --- /dev/null +++ b/drivers/input/joystick/wiichuck.c -@@ -0,0 +1,423 @@ +@@ -0,0 +1,404 @@ +/* + * i2c Wiichuck driver (Nintendo Wiimote accessory connector) + * @@ -68,7 +64,7 @@ index 000000000000..865f5ca9d941 + * it under the terms of version 2 of the GNU General Public License as + * published by the Free Software Foundation. + * -+ * This driver uses the polled input device abstraction to implement an ++ * This driver uses the input subsystem to implement an + * input driver for Nintendo expansion devices wired up to an i2c bus. + * + * A state machine implements the protocol handling. It starts in the @@ -91,7 +87,6 @@ index 000000000000..865f5ca9d941 +#include +#include +#include -+#include +#include +#include + @@ -112,7 +107,7 @@ index 000000000000..865f5ca9d941 +}; + +struct wiichuck_device { -+ struct input_polled_dev *poll_dev; ++ struct input_dev *input_dev; + struct i2c_client *i2c_client; + int (*process)(struct wiichuck_device *wiichuck); + enum wiichuck_state state; @@ -165,7 +160,7 @@ index 000000000000..865f5ca9d941 + +static int wiichuck_process_nunchuk(struct wiichuck_device *wiichuck) +{ -+ struct input_dev *input_dev = wiichuck->poll_dev->input; ++ struct input_dev *input_dev = wiichuck->input_dev; + uint8_t *b = wiichuck->buf; + int ax, ay, az, rc; + @@ -194,7 +189,7 @@ index 000000000000..865f5ca9d941 + +static int wiichuck_process_classic(struct wiichuck_device *wiichuck) +{ -+ struct input_dev *input_dev = wiichuck->poll_dev->input; ++ struct input_dev *input_dev = wiichuck->input_dev; + uint8_t *b = wiichuck->buf; + int lx, ly, lt, rx, ry, rt, rc; + @@ -252,9 +247,9 @@ index 000000000000..865f5ca9d941 + * back. Using a state machine means the poll function can return and + * free up the worker thread while waiting for the data. + */ -+static void wiichuck_poll(struct input_polled_dev *poll_dev) ++static void wiichuck_poll(struct input_dev *input_dev) +{ -+ struct wiichuck_device *wiichuck = poll_dev->private; ++ struct wiichuck_device *wiichuck = input_get_drvdata(input_dev); + int id; + + switch (wiichuck->state) { @@ -297,7 +292,7 @@ index 000000000000..865f5ca9d941 + return; + + wiichuck->state = WIICHUCK_STATE_DATA; -+ poll_dev->poll_interval = WIICHUCK_CAPTURE_PERIOD; ++ input_set_poll_interval(input_dev, WIICHUCK_CAPTURE_PERIOD); + break; + + case WIICHUCK_STATE_DATA: @@ -318,7 +313,7 @@ index 000000000000..865f5ca9d941 + disconnect: + dev_info(&wiichuck->i2c_client->dev, "disconnected\n"); + wiichuck->state = WIICHUCK_STATE_DISCONNECTED; -+ poll_dev->poll_interval = WIICHUCK_POLL_PERIOD; ++ input_set_poll_interval(input_dev, WIICHUCK_POLL_PERIOD); +} + +/** @@ -329,42 +324,37 @@ index 000000000000..865f5ca9d941 + * before reopening. This simply clears the state to disconnected and + * sets the poll rate back to the slow speed + */ -+static void wiichuck_open(struct input_polled_dev *poll_dev) ++static int wiichuck_open(struct input_dev *input_dev) +{ -+ struct wiichuck_device *wiichuck = poll_dev->private; ++ struct wiichuck_device *wiichuck = input_get_drvdata(input_dev); + + wiichuck->process = wiichuck_process_unknown; + wiichuck->state = WIICHUCK_STATE_DISCONNECTED; -+ wiichuck->poll_dev->poll_interval = WIICHUCK_POLL_PERIOD; ++ input_set_poll_interval(input_dev, WIICHUCK_POLL_PERIOD); ++ ++ return 0; +} + +static int wiichuck_probe(struct i2c_client *client, + const struct i2c_device_id *id) +{ + struct wiichuck_device *wiichuck; -+ struct input_polled_dev *poll_dev; + struct input_dev *input_dev; + int rc; + -+ wiichuck = kzalloc(sizeof(*wiichuck), GFP_KERNEL); ++ wiichuck = devm_kzalloc(&client->dev, sizeof(*wiichuck), GFP_KERNEL); + if (!wiichuck) + return -ENOMEM; + -+ poll_dev = input_allocate_polled_device(); -+ if (!poll_dev) { -+ rc = -ENOMEM; -+ goto err_alloc; -+ } ++ input_dev = devm_input_allocate_device(&client->dev); ++ if (!input_dev) ++ return -ENOMEM; + + wiichuck->i2c_client = client; -+ wiichuck->poll_dev = poll_dev; ++ wiichuck->input_dev = input_dev; + -+ poll_dev->private = wiichuck; -+ poll_dev->poll = wiichuck_poll; -+ poll_dev->open = wiichuck_open; -+ -+ input_dev = poll_dev->input; + input_dev->name = "Wiichuck expansion connector"; ++ input_dev->open = wiichuck_open; + input_dev->id.bustype = BUS_I2C; + input_dev->dev.parent = &client->dev; + @@ -424,23 +414,22 @@ index 000000000000..865f5ca9d941 + __set_bit(BTN_TR2, input_dev->keybit); + + i2c_set_clientdata(client, wiichuck); ++ input_set_drvdata(input_dev, wiichuck); ++ ++ rc = input_setup_polling(input_dev, wiichuck_poll); ++ if (rc) { ++ dev_err(&client->dev, "Failed to setup polling\n"); ++ return rc; ++ } + + /* Register the device; it is 'live' after this point */ -+ rc = input_register_polled_device(wiichuck->poll_dev); ++ rc = input_register_device(input_dev); + if (rc) { + dev_err(&client->dev, "Failed to register input device\n"); -+ goto err_register; ++ return rc; + } + + return 0; -+ -+ err_register: -+ i2c_set_clientdata(client, NULL); -+ input_free_polled_device(poll_dev); -+ err_alloc: -+ kfree(wiichuck); -+ -+ return rc; +} + +static const struct i2c_device_id wiichuck_id[] = { @@ -454,31 +443,19 @@ index 000000000000..865f5ca9d941 + { .compatible = "nintendo,wiimote-extension", }, + { } +}; -+#else -+#define wiichuck_match_table NULL ++MODULE_DEVICE_TABLE(of, nunchuk_dt_match); +#endif + +static struct i2c_driver wiichuck_driver = { + .driver = { + .name = "wiichuck", + .owner = THIS_MODULE, -+ .of_match_table = wiichuck_match_table, ++ .of_match_table = of_match_ptr(wiichuck_match_table), + }, + .probe = wiichuck_probe, + .id_table = wiichuck_id, +}; -+ -+static int __init wiichuck_init(void) -+{ -+ return i2c_add_driver(&wiichuck_driver); -+} -+module_init(wiichuck_init); -+ -+static void __exit wiichuck_exit(void) -+{ -+ i2c_del_driver(&wiichuck_driver); -+} -+module_exit(wiichuck_exit); ++module_i2c_driver(wiichuck_driver); -- -2.25.1 +2.46.1 diff --git a/lab-data/yocto/bootlin-lab-data/nunchuk/linux/0002-Add-i2c1-and-nunchuk-nodes-in-dts.patch b/lab-data/yocto/bootlin-lab-data/nunchuk/linux/0002-Add-i2c1-and-nunchuk-nodes-in-dts.patch index 9afab3ad1d..59db2dd3b3 100644 --- a/lab-data/yocto/bootlin-lab-data/nunchuk/linux/0002-Add-i2c1-and-nunchuk-nodes-in-dts.patch +++ b/lab-data/yocto/bootlin-lab-data/nunchuk/linux/0002-Add-i2c1-and-nunchuk-nodes-in-dts.patch @@ -1,7 +1,7 @@ -From ef99fb27bd349d247334c636d96c0deccd0a04f4 Mon Sep 17 00:00:00 2001 +From 72551ba8e0d34167db1e49de86fbefb27aef0859 Mon Sep 17 00:00:00 2001 From: Alexandre Belloni Date: Thu, 26 Jul 2018 11:39:17 +0200 -Subject: [PATCH 2/2] Add i2c1 and nunchuk nodes in dts +Subject: [PATCH] Add i2c1 and nunchuk nodes in dts Signed-off-by: Alexandre Belloni --- @@ -10,10 +10,10 @@ Signed-off-by: Alexandre Belloni 2 files changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/am335x-bone-common.dtsi b/arch/arm/boot/dts/am335x-bone-common.dtsi -index ee04b7dd07ac..462ede7831e7 100644 +index ab323df700bb..c6d9eff27319 100644 --- a/arch/arm/boot/dts/am335x-bone-common.dtsi +++ b/arch/arm/boot/dts/am335x-bone-common.dtsi -@@ -82,6 +82,13 @@ +@@ -81,6 +81,13 @@ AM33XX_PADCONF(AM335X_PIN_I2C0_SCL, PIN_INPUT_PULLUP, MUX_MODE0) /* i2c0_scl.i2c >; }; @@ -24,17 +24,18 @@ index ee04b7dd07ac..462ede7831e7 100644 + >; + }; + - i2c2_pins: pinmux_i2c2_pins { + i2c2_pins: i2c2-pins { pinctrl-single,pins = < AM33XX_PADCONF(AM335X_PIN_UART1_CTSN, PIN_INPUT_PULLUP, MUX_MODE3) /* uart1_ctsn.i2c2_sda */ diff --git a/arch/arm/boot/dts/am335x-boneblack-common.dtsi b/arch/arm/boot/dts/am335x-boneblack-common.dtsi -index 91f93bc89716..3d6b019cbc36 100644 +index a7a8c61ef9b2..1d72294f61d5 100644 --- a/arch/arm/boot/dts/am335x-boneblack-common.dtsi +++ b/arch/arm/boot/dts/am335x-boneblack-common.dtsi -@@ -112,6 +112,19 @@ +@@ -28,3 +28,16 @@ memory@80000000 { + reg = <0x80000000 0x20000000>; /* 512 MB */ }; }; - ++ +&i2c1 { + status = "okay"; + clock-frequency = <100000>; @@ -47,10 +48,6 @@ index 91f93bc89716..3d6b019cbc36 100644 + reg = <0x52>; + }; +}; -+ - &rtc { - system-power-controller; - }; -- -2.25.1 +2.46.1 diff --git a/labs/yocto-advanced-configuration-beagleplay/yocto-advanced-configuration-beagleplay.tex b/labs/yocto-advanced-configuration-beagleplay/yocto-advanced-configuration-beagleplay.tex index 10ba625222..2dcb626d57 100644 --- a/labs/yocto-advanced-configuration-beagleplay/yocto-advanced-configuration-beagleplay.tex +++ b/labs/yocto-advanced-configuration-beagleplay/yocto-advanced-configuration-beagleplay.tex @@ -22,7 +22,7 @@ \section{Set up the Ethernet communication and NFS on the board} {\small \begin{verbatim} -APPEND root=/dev/nfs rw console=${console} nfsroot=192.168.0.1:/nfs,vers=3,tcp ip=192.168.0.100:::::eth0 +APPEND root=/dev/nfs rw console=${console},${baudrate} nfsroot=192.168.0.1:/nfs,vers=3,tcp ip=192.168.0.100:::::eth0 \end{verbatim} } @@ -94,7 +94,7 @@ \section{Boot with the updated rootfs} previously created \code{/nfs} directory: \begin{verbatim} sudo tar xpf $BUILDDIR/tmp/deploy/images/beagleplay/\ - core-image-minimal-beagleplay.tar.xz -C /nfs + core-image-minimal-beagleplay.rootfs.tar.xz -C /nfs \end{verbatim} Then boot the board. @@ -120,17 +120,17 @@ \section{Choose a package variant} bitbake -vn virtual/kernel \end{verbatim} -In our case, we can see the \code{linux-bb.org} provides the +In our case, we can see the \code{linux-ti-staging} provides the \code{virtual/kernel} functionality: \small \begin{verbatim} -NOTE: selecting linux-bb.org to satisfy virtual/kernel due to PREFERRED_PROVIDERS +NOTE: selecting linux-ti-staging to satisfy virtual/kernel due to PREFERRED_PROVIDERS \end{verbatim} \normalsize We can force Yocto to select another \code{kernel} by explicitly defining which one to use in our local configuration. Try switching -from \code{linux-bb.org} to \code{linux-dummy} only using the +from \code{linux-ti-staging} to \code{linux-dummy} only using the local configuration. Then check the previous step worked by dry-running again BitBake. @@ -142,7 +142,7 @@ \section{Choose a package variant} it is the one used. The \yoctovar{MACHINE} variable can help here. As this was only to show how to select a preferred provider for a -given package, you can now use \code{linux-bb.org} again. +given package, you can now use \code{linux-ti-staging} again. \section{BitBake tips} @@ -199,7 +199,7 @@ \section{Going further} {\small \begin{verbatim} -setenv bootargs root=/dev/nfs rw console=${console} nfsroot=${serverip}:/nfs,vers=3,tcp ip=${ipaddr}:::::eth0 +setenv bootargs root=/dev/nfs rw console=${console},${baudrate} nfsroot=${serverip}:/nfs,vers=3,tcp ip=${ipaddr}:::::eth0 \end{verbatim} } diff --git a/labs/yocto-advanced-configuration-stm32/yocto-advanced-configuration-stm32.tex b/labs/yocto-advanced-configuration-stm32/yocto-advanced-configuration-stm32.tex index e23ddf1ff6..fd2dbe4271 100644 --- a/labs/yocto-advanced-configuration-stm32/yocto-advanced-configuration-stm32.tex +++ b/labs/yocto-advanced-configuration-stm32/yocto-advanced-configuration-stm32.tex @@ -18,7 +18,8 @@ \section{Set up the Ethernet communication and NFS on the board} First we need to set the kernel boot arguments U-Boot will pass to the Linux kernel at boot time. For that, edit the extlinux configuration file, in -the bootfs partition of the SD card and change the \code{APPEND} line to: +the bootfs partition of the SD card and change the \code{APPEND} line for the +\code{OpenSTLinux} entry (the default entry the board is booting on) to: {\small \begin{verbatim} diff --git a/labs/yocto-advanced-configuration/yocto-advanced-configuration.tex b/labs/yocto-advanced-configuration/yocto-advanced-configuration.tex index 3000b70ad2..e6eb6ad3a7 100644 --- a/labs/yocto-advanced-configuration/yocto-advanced-configuration.tex +++ b/labs/yocto-advanced-configuration/yocto-advanced-configuration.tex @@ -88,7 +88,7 @@ \section{Boot with the updated rootfs} previously created \code{/nfs} directory: \begin{verbatim} sudo tar xpf $BUILDDIR/tmp/deploy/images/beaglebone/\ - core-image-minimal-beaglebone.tar.xz -C /nfs + core-image-minimal-beaglebone.rootfs.wic.xz -C /nfs \end{verbatim} Then boot the board. @@ -114,17 +114,17 @@ \section{Choose a package variant} bitbake -vn virtual/kernel \end{verbatim} -In our case, we can see the \code{linux-ti-staging} provides the +In our case, we can see the \code{linux-bb.org} provides the \code{virtual/kernel} functionality: \small \begin{verbatim} -NOTE: selecting linux-ti-staging to satisfy virtual/kernel due to PREFERRED_PROVIDERS +NOTE: selecting linux-bb.org to satisfy virtual/kernel due to PREFERRED_PROVIDERS \end{verbatim} \normalsize We can force Yocto to select another \code{kernel} by explicitly defining which one to use in our local configuration. Try switching -from \code{linux-ti-staging} to \code{linux-dummy} only using the +from \code{linux-bb.org} to \code{linux-dummy} only using the local configuration. Then check the previous step worked by dry-running again BitBake. @@ -136,7 +136,7 @@ \section{Choose a package variant} it is the one used. The \yoctovar{MACHINE} variable can help here. As this was only to show how to select a preferred provider for a -given package, you can now use \code{linux-ti-staging} again. +given package, you can now use \code{linux-bb.org} again. \section{BitBake tips} diff --git a/labs/yocto-custom-machine/yocto-custom-machine.tex b/labs/yocto-custom-machine/yocto-custom-machine.tex index 52bca16c07..2e486ef44c 100644 --- a/labs/yocto-custom-machine/yocto-custom-machine.tex +++ b/labs/yocto-custom-machine/yocto-custom-machine.tex @@ -17,7 +17,7 @@ \section{Create a custom machine} Add a new \code{bootlinlabs} machine to the previously created layer, which will make the -\ifdefstring{\labboard}{stm32mp1}{Discovery}{{\ifdefstring{\labboard}{beagleplay}{BeaglePlay}{BeagleBone}}} +\ifdefstring{\labboard}{stm32mp1}{Discovery}{{\ifdefstring{\labboard}{beagleplay}{BeaglePlay}{BeagleBone}}} properly boot. \if\defstring{\labboard}{stm32mp1} @@ -40,6 +40,7 @@ \section{Create a custom machine} \begin{verbatim} require conf/machine/include/k3.inc +require conf/machine/include/mc_k3r5.inc SOC_FAMILY:append = ":am62xx" \end{verbatim} @@ -69,7 +70,7 @@ \section{Populate the machine configuration} Micro to work properly: \begin{verbatim} UBOOT_CONFIG = "trusted_stm32mp15" -STM32MP_DT_FILES_DK = "stm32mp157a-dk1 stm32mp157d-dk1" +STM32MP_DT_FILES_SDCARD = "stm32mp157a-dk1 stm32mp157d-dk1" \end{verbatim} \item To add \code{m4copro} to \yoctovar{MACHINE_FEATURES} \else @@ -78,24 +79,20 @@ \section{Populate the machine configuration} \item To define a few variables to set to get the tooling from TI to work properly: \begin{verbatim} - SERIAL_CONSOLES = "115200;ttyS2" - SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}" +SERIAL_CONSOLES = "115200;ttyS2" - TFA_BOARD = "lite" - TFA_K3_SYSTEM_SUSPEND = "1" +TFA_BOARD = "lite" +TFA_K3_SYSTEM_SUSPEND = "1" - OPTEEMACHINE = "k3-am62x" +OPTEEMACHINE = "k3-am62x" - UBOOT_MACHINE = "am62x_evm_a53_defconfig" +UBOOT_MACHINE = "am62x_evm_a53_defconfig" - PREFERRED_PROVIDER_virtual/kernel = "linux-bb.org" - PREFERRED_PROVIDER_virtual/bootloader = "u-boot-bb.org" - PREFERRED_PROVIDER_u-boot = "u-boot-bb.org" +PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging" +PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging" +PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging" - KERNEL_DEVICETREE = "ti/k3-am625-beagleplay.dtb" - - # To not get linux-bb.org skipped because of COMPATIBLE_MACHINE - MACHINEOVERRIDES =. "beagle:" +KERNEL_DEVICETREE = "ti/k3-am625-beagleplay.dtb" \end{verbatim} \item To add an include which is specific to our labs and allows to use the extlinux U-Boot bootflow: @@ -104,12 +101,19 @@ \section{Populate the machine configuration} \end{verbatim} \else \begin{itemize} - \item To select \code{linux-ti-staging} as the preferred provider + \item To select \code{linux-bb.org} as the preferred provider for the kernel. \item To build \code{am335x-boneblack.dtb} and the \code{am335x-boneblack-wireless.dtb} device trees. - \item To select \code{u-boot-ti-staging} as the preferred provider + \item To select \code{u-boot-bb.org} as the preferred provider for the bootloader. + \item To be compatible with the \code{linux-bb.org} and \code{u-boot-bb.org} + recipes, which by default are designed to only be compatible with the + BeagleBone machines. To make our \code{bootlinlabs} machine compatible with + these recipes, add the string \code{:beaglebone} to the + \code{MACHINEOVERRIDES} variable\footnote{The underlying mechanism that the + \code{linux-bb.org} and \code{u-boot-bb.org} recipes use is the + \yoctovar{COMPATIBLE_MACHINE} mechanism.}. \item To use \code{arm} as the U-Boot architecture. \item To use \code{am335x_evm_config} as the U-Boot configuration target. @@ -126,6 +130,7 @@ \section{Populate the machine configuration} \item \code{ext2} \item \code{alsa} \end{itemize} + \item To add \code{tar.xz} as a rootfs type to generate. \fi \fi \end{itemize} @@ -140,21 +145,13 @@ \section{Populate the k3r5 machine configuration} This \code{bootlinlabs-k3r5.conf} machine needs the following lines: \begin{verbatim} - require conf/machine/include/k3r5.inc - - PREFERRED_PROVIDER_virtual/bootloader = "u-boot-bb.org" - PREFERRED_PROVIDER_u-boot = "u-boot-bb.org" - - SYSFW_SOC = "am62x" - SYSFW_CONFIG = "evm" - SYSFW_SUFFIX = "gp" - SYSFW_PREFIX:bootlinlabs-k3r5 = "fs" +require conf/machine/include/k3r5.inc - UBOOT_MACHINE = "am62x_evm_r5_defconfig" +SYSFW_SOC = "am62x" +SYSFW_CONFIG = "evm" +SYSFW_SUFFIX = "gp" - # To not get u-boot-bb.org skipped because of COMPATIBLE_MACHINE - # and use the same U-Boot ${BRANCH} as the BeaglePlay - MACHINEOVERRIDES =. "beagleplay-k3r5:" +UBOOT_MACHINE = "am62x_evm_r5_defconfig" \end{verbatim} \fi diff --git a/labs/yocto-devtool/yocto-devtool.tex b/labs/yocto-devtool/yocto-devtool.tex index e30eb09b66..00964d05a3 100644 --- a/labs/yocto-devtool/yocto-devtool.tex +++ b/labs/yocto-devtool/yocto-devtool.tex @@ -127,10 +127,6 @@ \section{Generate a new recipe} ``GPL 3.0 or later''. The license guessed by devtool is \code{GPL-3.0-only}, thus replace it by \code{GPL-3.0-or-later}. -Devtool has already computed the hashes for you, but there are several -\yoctovar{SRC_URI} hashed, thus feel free to remove all of them except -\code{SRC_URI[sha256sum]}. - You can also simplify the \yoctovar{SRC_URI} line using \yoctovar{GNU_MIRROR}, getting: \begin{verbatim} @@ -184,7 +180,7 @@ \section{Generate a new recipe} \end{bashinput} Now check the content of the workspace: the hello recipe is not there -anynmore. However the source code of the GNU Hello program as still in the +anymore. However the source code of the GNU Hello program as still in the \code{workspace/sources/hello} directory. Devtool does not delete it, in case you have done any valuable work in it that you still haven't saved to a patch. As it is not your case, just delete it: diff --git a/labs/yocto-extend-recipe/yocto-extend-recipe.tex b/labs/yocto-extend-recipe/yocto-extend-recipe.tex index 98ac9bb1b1..c3cb63b109 100644 --- a/labs/yocto-extend-recipe/yocto-extend-recipe.tex +++ b/labs/yocto-extend-recipe/yocto-extend-recipe.tex @@ -18,7 +18,7 @@ \section{Create a basic appended recipe} extend some configuration variables of the original recipe. We here aim to extend the \ifdefstring{\labboard}{stm32mp1}{\code{linux-stm32mp}} -{{\ifdefstring{\labboard}{beagleplay}{\code{linux-bb.org}}{\code{linux-ti-staging}}}} kernel recipe. +{{\ifdefstring{\labboard}{beagleplay}{\code{linux-ti-staging}}{\code{linux-bb.org}}}} kernel recipe. Try to create an appended recipe using the guidelines given in the slides. @@ -32,19 +32,19 @@ \section{Create a basic appended recipe} environment, you should see: \if\defstring{\labboard}{stm32mp1} \begin{verbatim} -linux-stm32mp_5.15.bb: - $HOME/__SESSION_NAME__-labs/meta-bootlinlabs/recipes-kernel/linux/linux-stm32mp_5.15.bbappend +linux-stm32mp_6.1.bb: + $HOME/__SESSION_NAME__-labs/meta-bootlinlabs/recipes-kernel/linux/linux-stm32mp_6.1.bbappend \end{verbatim} \else \if\defstring{\labboard}{beagleplay} \begin{verbatim} -linux-bb.org_git.bb: - $HOME/__SESSION_NAME__-labs/meta-bootlinlabs/recipes-kernel/linux/linux-bb.org_git.bbappend +linux-ti-staging_6.6.bb: + $HOME/__SESSION_NAME__-labs/meta-bootlinlabs/recipes-kernel/linux/linux-ti-staging_6.6.bbappend \end{verbatim} \else \begin{verbatim} -linux-ti-staging_5.10.bb: - $HOME/__SESSION_NAME__-labs/meta-bootlinlabs/recipes-kernel/linux/linux-ti-staging_5.10.bbappend +linux-bb.org_git.bb: + $HOME/__SESSION_NAME__-labs/meta-bootlinlabs/recipes-kernel/linux/linux-bb.org_git.bbappend \end{verbatim} \fi \fi @@ -53,7 +53,7 @@ \section{Add patches to apply in the recipe} We want our extended \ifdefstring{\labboard}{stm32mp1}{\code{linux-stm32mp}} -{{\ifdefstring{\labboard}{beagleplay}{\code{linux-bb.org}}{\code{linux-ti-staging}}}} +{{\ifdefstring{\labboard}{beagleplay}{\code{linux-ti-staging}}{\code{linux-bb.org}}}} kernel to support the Nunchuk as a joystick input. We can add this by applying patches during the \code{do_patch} task. The needed patches are provided with this lab. You can @@ -77,7 +77,7 @@ \section{Add patches to apply in the recipe} \footnote{These settings are specific to the \code{linux-stm32mp} recipe!} \else It is handled automatically in the - \ifdefstring{\labboard}{beagleplay}{\code{linux-bb.org}}{\code{linux-ti-staging}} original recipe. + \ifdefstring{\labboard}{beagleplay}{\code{linux-ti-staging}}{\code{linux-bb.org}} original recipe. \fi You can now rebuild the kernel to take the new patches into account: diff --git a/labs/yocto-first-build-beagleplay/yocto-first-build-beagleplay.tex b/labs/yocto-first-build-beagleplay/yocto-first-build-beagleplay.tex index fd900d88d8..eb57773a65 100644 --- a/labs/yocto-first-build-beagleplay/yocto-first-build-beagleplay.tex +++ b/labs/yocto-first-build-beagleplay/yocto-first-build-beagleplay.tex @@ -17,35 +17,40 @@ \section{Setup} Go to the \code{$HOME/__SESSION_NAME__-labs/} directory. Install the required packages: -\begin{verbatim} -sudo apt install bc build-essential chrpath cpio diffstat gawk git python3 texinfo wget lz4 \ - python3-distutils -\end{verbatim} +\begin{bashinput} +sudo apt install gawk wget git diffstat unzip texinfo gcc build-essential \ + chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils \ + iputils-ping python3-git python3-jinja2 python3-subunit zstd liblz4-tool \ + file locales libacl1 python3-distutils +\end{bashinput} \section{Download Yocto} -Download the \code{kirkstone} version of Poky: +Download the \code{scarthgap} version of Poky: \begin{bashinput} git clone https://git.yoctoproject.org/git/poky cd $HOME/__SESSION_NAME__-labs/poky -git checkout -b kirkstone-4.0.17 kirkstone-4.0.17 +git checkout -b scarthgap-5.0.4 scarthgap-5.0.4 \end{bashinput} Return to your project root directory (\code{cd $HOME/__SESSION_NAME__-labs/}) and download the \code{meta-openembedded}, \code{meta-arm} and \code{meta-ti} layers: \begin{bashinput} cd $HOME/__SESSION_NAME__-labs -git clone -b kirkstone https://git.openembedded.org/meta-openembedded +git clone -b scarthgap https://git.openembedded.org/meta-openembedded git clone https://git.yoctoproject.org/git/meta-arm cd meta-arm -git checkout -b yocto-4.0.3 yocto-4.0.3 +git checkout -b yocto-5.0.1 yocto-5.0.1 \end{bashinput} \begin{bashinput} cd $HOME/__SESSION_NAME__-labs git clone https://git.yoctoproject.org/git/meta-ti cd meta-ti -git checkout -b kirkstone-labs 1899f5ead39d88e18442209f06d23a8c291f978a -git am $HOME/__SESSION_NAME__-labs/bootlin-lab-data/0001-Use-extlinux.conf-booting-flow.patch +git checkout -b scarthgap-labs 10.01.03 +git am $HOME/__SESSION_NAME__-labs/bootlin-lab-data/0001-Simplify-linux-ti-staging-recipe-for-the-Bootlin-lab.patch \ + $HOME/__SESSION_NAME__-labs/bootlin-lab-data/0002-Don-t-use-a-custom-deployment-directory.patch \ + $HOME/__SESSION_NAME__-labs/bootlin-lab-data/0003-Use-extlinux.conf-booting-flow.patch \ + $HOME/__SESSION_NAME__-labs/bootlin-lab-data/0004-u-boot-enable-saving-the-env-in-fat-partition.patch \end{bashinput} \section{Set up the build environment} @@ -87,11 +92,11 @@ \section{Set up the SD card} In this first lab we will use an SD card to store the bootloader, kernel and root filesystem files. The SD card image has been generated and is -named \code{core-image-minimal-beagleplay.wic.xz}. +named \code{core-image-minimal-beagleplay.rootfs.wic.xz}. Now uncompress and flash the image with the following command: \begin{bashinput} -xz -dc $BUILDDIR/tmp/deploy/images/beagleplay/core-image-minimal-beagleplay.wic.xz | sudo dd of=/dev/sdX conv=fdatasync bs=4M status=progress +xz -dc $BUILDDIR/tmp/deploy/images/beagleplay/core-image-minimal-beagleplay.rootfs.wic.xz | sudo dd of=/dev/sdX conv=fdatasync bs=4M status=progress \end{bashinput} \section{Setting up serial communication with the board} @@ -153,8 +158,7 @@ \section{Boot} Stop the autoboot process by typing SPACE BAR and run the following commands: \begin{verbatim} - setenv boot_targets mmc1 - boot + bootflow scan -b \end{verbatim} You should see Linux boot messages on the console. diff --git a/labs/yocto-first-build-stm32/yocto-first-build-stm32.tex b/labs/yocto-first-build-stm32/yocto-first-build-stm32.tex index 797ff29066..d959a1a82f 100644 --- a/labs/yocto-first-build-stm32/yocto-first-build-stm32.tex +++ b/labs/yocto-first-build-stm32/yocto-first-build-stm32.tex @@ -18,26 +18,28 @@ \section{Setup} Install the required packages: \begin{verbatim} -sudo apt install bc build-essential chrpath cpio diffstat gawk git python3 texinfo wget \ - gdisk libssl-dev lz4 python3-distutils +sudo apt install gawk wget git diffstat unzip texinfo gcc build-essential \ + chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils \ + iputils-ping python3-git python3-jinja2 python3-subunit zstd liblz4-tool \ + file locales libacl1 python3-distutils \end{verbatim} \section{Download Yocto} -Download the \code{kirkstone} version of Poky: +Download the \code{scarthgap} version of Poky: \begin{bashinput} git clone https://git.yoctoproject.org/git/poky cd $HOME/__SESSION_NAME__-labs/poky -git checkout -b kirkstone-4.0.12 kirkstone-4.0.12 +git checkout -b scarthgap-5.0.1 scarthgap-5.0.1 \end{bashinput} Return to your project root directory (\code{cd $HOME/__SESSION_NAME__-labs/}) and download the OpenEmbedded and STM32MP layers: \begin{bashinput} -git clone -b kirkstone https://git.openembedded.org/meta-openembedded +git clone -b scarthgap https://git.openembedded.org/meta-openembedded git clone https://github.com/STMicroelectronics/meta-st-stm32mp cd meta-st-stm32mp -git checkout openstlinux-5.15-yocto-kirkstone-mp1-v22.11.23 +git checkout b820cf3a1a855d2bd95969251e6465e281502759 \end{bashinput} \section{Set up the build environment} @@ -64,6 +66,13 @@ \section{Set up the build environment} \code{meta-openembedded/meta-oe}, \code{meta-openembedded/meta-python} and \code{meta-st-stm32mp} directory to the \yoctovar{BBLAYERS} variable. +Finally, if not done already, configure a git username and email as some recipe +can fail without it: +\begin{verbatim} +git config --global user.name "Your Name" +git config --global user.email "your@email.com" +\end{verbatim} + \section{Build your first image} Now that you're ready to start the compilation, simply run: @@ -83,13 +92,13 @@ \section{Set up the SD card} Execute it (replace \code{157d} with \code{157a} depending on your board variant): \begin{bashinput} ./create_sdcard_from_flashlayout.sh \ -../flashlayout_core-image-minimal/trusted/FlashLayout_sdcard_stm32mp157d-dk1-trusted.tsv + ../flashlayout_core-image-minimal/extensible/FlashLayout_sdcard_stm32mp157d-dk1-extensible.tsv \end{bashinput} Flash the SD card with that image: \begin{bashinput} umount /dev/mmcblk0p* -sudo dd if=../FlashLayout_sdcard_stm32mp157d-dk1-trusted.raw of=/dev/mmcblk0 bs=8M conv=fdatasync +sudo dd if=../FlashLayout_sdcard_stm32mp157d-dk1-extensible.raw of=/dev/sdc bs=8M conv=fdatasync status=progress \end{bashinput} \section{Setting up serial communication with the board} diff --git a/labs/yocto-first-build/yocto-first-build.tex b/labs/yocto-first-build/yocto-first-build.tex index 375432ded1..d6efa64489 100644 --- a/labs/yocto-first-build/yocto-first-build.tex +++ b/labs/yocto-first-build/yocto-first-build.tex @@ -17,18 +17,20 @@ \section{Setup} Go to the \code{$HOME/__SESSION_NAME__-labs/} directory. Install the required packages: -\begin{verbatim} -sudo apt install bc build-essential chrpath cpio diffstat gawk git python3 texinfo wget lz4 \ - python3-distutils -\end{verbatim} +\begin{bashinput} +sudo apt install gawk wget git diffstat unzip texinfo gcc build-essential \ + chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils \ + iputils-ping python3-git python3-jinja2 python3-subunit zstd liblz4-tool file \ + locales libacl1 python3-distutils +\end{bashinput} \section{Download Yocto} -Download the \code{kirkstone} version of Poky: +Download the \code{scarthgap} version of Poky: \begin{bashinput} git clone https://git.yoctoproject.org/git/poky cd $HOME/__SESSION_NAME__-labs/poky -git checkout -b kirkstone-4.0.5 kirkstone-4.0.5 +git checkout -b scarthgap-5.0.4 scarthgap-5.0.4 \end{bashinput} Return to your project root directory (\code{cd $HOME/__SESSION_NAME__-labs/}) @@ -37,14 +39,15 @@ \section{Download Yocto} cd $HOME/__SESSION_NAME__-labs git clone https://git.yoctoproject.org/git/meta-arm cd meta-arm -git checkout -b yocto-4.0.1 yocto-4.0.1 +git checkout -b yocto-5.0.1 yocto-5.0.1 \end{bashinput} \begin{bashinput} cd $HOME/__SESSION_NAME__-labs git clone https://git.yoctoproject.org/git/meta-ti cd meta-ti -git checkout -b kirkstone-labs 2a5a0339d5bd28d6f6aedaf02a6aaa9b73a248e4 -git am $HOME/__SESSION_NAME__-labs/bootlin-lab-data/0001-Simplify-linux-ti-staging-recipe-for-the-Bootlin-lab.patch +git checkout -b scarthgap-labs 10.01.03 +git am $HOME/__SESSION_NAME__-labs/bootlin-lab-data/0001-Don-t-use-a-custom-deployment-directory.patch \ + $HOME/__SESSION_NAME__-labs/bootlin-lab-data/0002-Modify-linux-bb.org-defconfig.patch \end{bashinput} \section{Set up the build environment} @@ -86,11 +89,11 @@ \section{Set up the SD card} In this first lab we will use an SD card to store the bootloader, kernel and root filesystem files. The SD card image has been generated and is -named \code{core-image-minimal-beaglebone.wic.xz}. +named \code{core-image-minimal-beaglebone.rootfs.wic.xz}. Now uncompress and flash the image with the following command: \begin{bashinput} -xz -dc $BUILDDIR/tmp/deploy/images/beaglebone/core-image-minimal-beaglebone.wic.xz | sudo dd of=/dev/sdX conv=fdatasync bs=4M +xz -dc $BUILDDIR/tmp/deploy/images/beaglebone/core-image-minimal-beaglebone.rootfs.wic.xz | sudo dd of=/dev/sdX conv=fdatasync bs=4M status=progress \end{bashinput} \section{Setting up serial communication with the board} diff --git a/labs/yocto-sdk/yocto-sdk.tex b/labs/yocto-sdk/yocto-sdk.tex index cb71827640..9fb7ba2b96 100644 --- a/labs/yocto-sdk/yocto-sdk.tex +++ b/labs/yocto-sdk/yocto-sdk.tex @@ -40,17 +40,17 @@ \section{Install the SDK} {\footnotesize \if\defstring{\labboard}{beaglebone} \begin{verbatim} -$BUILDDIR/tmp/deploy/sdk/poky-glibc-x86_64-bootlinlabs-image-minimal-cortexa8hf-neon-toolchain-2.5.sh +$BUILDDIR/tmp/deploy/sdk/poky-glibc-x86_64-bootlinlabs-image-minimal-cortexa8t2hf-neon-bootlinlabs-toolchain-5.0.4.sh \end{verbatim} \fi \if\defstring{\labboard}{stm32mp1} \begin{verbatim} -$BUILDDIR/tmp/deploy/sdk/poky-glibc-x86_64-bootlinlabs-image-minimal-cortexa7t2hf-neon-vfpv4-bootlinlabs-toolchain-4.0.5.sh +$BUILDDIR/tmp/deploy/sdk/poky-glibc-x86_64-bootlinlabs-image-minimal-cortexa7t2hf-neon-vfpv4-bootlinlabs-toolchain-5.0.1.sh \end{verbatim} \fi \if\defstring{\labboard}{beagleplay} \begin{verbatim} -$BUILDDIR/tmp/deploy/sdk/poky-glibc-x86_64-bootlinlabs-image-minimal-aarch64-bootlinlabs-toolchain-4.0.17.sh +$BUILDDIR/tmp/deploy/sdk/poky-glibc-x86_64-bootlinlabs-image-minimal-aarch64-bootlinlabs-toolchain-5.0.4.sh \end{verbatim} \fi } @@ -61,7 +61,7 @@ \section{Set up the environment} (\code{$HOME/__SESSION_NAME__-labs/sdk}). Source the environment script: \if\defstring{\labboard}{beaglebone} \begin{verbatim} -source environment-setup-cortexa8hf-vfp-neon-poky-linux-gnueabi +source environment-setup-cortexa8t2hf-neon-poky-linux-gnueabi \end{verbatim} \fi \if\defstring{\labboard}{stm32mp1} @@ -71,7 +71,7 @@ \section{Set up the environment} \fi \if\defstring{\labboard}{beagleplay} \begin{verbatim} -source environment-setup-aarch64-poky-linux-gnueabi +source environment-setup-aarch64-poky-linux \end{verbatim} \fi @@ -119,7 +119,8 @@ \section{Compile an application in the SDK} You can check the application was successfully compiled for the right target by using the \code{file} command. The \code{ctris} binary should be -an ELF 32-bit LSB executable compiled for ARM. +an ELF \ifdefstring{\labboard}{beagleplay}{64}{32}-bit LSB +executable compiled for ARM. Finally, you can copy the binary to the board, by using the \code{scp} command. Then run it and play a bit to ensure it is working fine! diff --git a/slides/yocto-image/yocto-image.tex b/slides/yocto-image/yocto-image.tex index 9a6e4526ef..8d1a69e89c 100644 --- a/slides/yocto-image/yocto-image.tex +++ b/slides/yocto-image/yocto-image.tex @@ -101,7 +101,7 @@ \subsection{Introduction to images} first valid package type defined in \yoctovar{PACKAGE_CLASSES} is used. \item All the magic is done in - \code{meta/classes/rootfs_${IMAGE_PKGTYPE}.bbclass} + \code{meta/classes-recipe/rootfs_${IMAGE_PKGTYPE}.bbclass} \end{itemize} \end{frame} @@ -115,7 +115,7 @@ \subsection{Image types} will be generated. \item Image formats instructions are provided by \code{openembedded-core}, in - \code{meta/classes/image_types.bbclass} + \code{meta/classes-recipe/image_types.bbclass} \item Common image formats are: \code{ext2}, \code{ext3}, \code{ext4}, \code{squashfs}, \code{squashfs-xz}, \code{cpio}, \code{jffs2}, \code{ubifs}, \code{tar.bz2}, \code{tar.gz}\dots diff --git a/slides/yocto-layer-management/yocto-layer-management.tex b/slides/yocto-layer-management/yocto-layer-management.tex index 723cc1a3c9..9cef19d53c 100644 --- a/slides/yocto-layer-management/yocto-layer-management.tex +++ b/slides/yocto-layer-management/yocto-layer-management.tex @@ -45,7 +45,7 @@ \section{Automating layer management} - + @@ -121,7 +121,7 @@ \section{Automating layer management} openembedded-core: url: "https://git.openembedded.org/openembedded-core" - branch: kirkstone + branch: scarthgap layers: meta: \end{minted} @@ -135,11 +135,11 @@ \section{Automating layer management} \begin{minted}{yaml} meta-freescale: url: "https://github.com/Freescale/meta-freescale" - branch: kirkstone + branch: scarthgap meta-openembedded: url: https://git.openembedded.org/meta-openembedded - branch: kirkstone + branch: scarthgap layers: meta-oe: meta-python: diff --git a/slides/yocto-overview/yocto-overview.tex b/slides/yocto-overview/yocto-overview.tex index ca734facf9..68aa10b45f 100644 --- a/slides/yocto-overview/yocto-overview.tex +++ b/slides/yocto-overview/yocto-overview.tex @@ -151,11 +151,11 @@ \subsection{The Poky reference system overview} available at \url{https://git.yoctoproject.org/} \item To download the Poky reference system: \\ {\small - \code{git clone -b kirkstone https://git.yoctoproject.org/git/poky} + \code{git clone -b scarthgap https://git.yoctoproject.org/git/poky} } \item A new version is released every 6 months, and maintained for 7 months \item \textbf{LTS} versions are maintained for 4 years, and announced before their release. - \item Each release has a codename such as \code{kirkstone} or \code{honister}, + \item Each release has a codename such as \code{kirkstone} or \code{scarthgap}, corresponding to a release number. \begin{itemize} \item A summary can be found at \url{https://wiki.yoctoproject.org/wiki/Releases} diff --git a/slides/yocto-recipe-advanced/yocto-recipe-advanced.tex b/slides/yocto-recipe-advanced/yocto-recipe-advanced.tex index f9eedd38b3..fe52e04699 100644 --- a/slides/yocto-recipe-advanced/yocto-recipe-advanced.tex +++ b/slides/yocto-recipe-advanced/yocto-recipe-advanced.tex @@ -119,7 +119,8 @@ \subsection{Classes} \item Any metadata and task which can be put in a recipe can be used in a class. \item Classes extension is \code{.bbclass} - \item Classes are located in the \code{classes} folder of a layer. + \item Classes are located in the \code{classes-recipe}, + \code{classes-global}, or \code{classes} folders of a layer. \item Recipes can use this common code by inheriting a class: \begin{itemize} \item \code{inherit } @@ -131,23 +132,23 @@ \subsection{Classes} \begin{frame} \frametitle{Common classes} \begin{itemize} - \item Common classes can be found in \code{meta/classes/} + \item Most classes are split into scope-specific subdirectories: + \code{meta/classes-recipe/}, \code{meta/classes-global/} + \item Classes whose usage context is not clearly defined can be found in + \code{meta/classes/} \begin{itemize} - \item \code{base.bbclass} - \item \code{kernel.bbclass} - \item \code{autotools.bbclass} - \item \code{autotools-brokensep.bbclass} - \item \code{cmake.bbclass} - \item \code{meson.bbclass} - \item \code{native.bbclass} - \item \code{systemd.bbclass} - \item \code{update-rc.d.bbclass} - \item \code{useradd.bbclass} + \item \code{classes-global/base.bbclass} + \item \code{classes-recipe/kernel.bbclass} + \item \code{classes-recipe/autotools.bbclass} + \item \code{classes-recipe/autotools-brokensep.bbclass} + \item \code{classes-recipe/cmake.bbclass} + \item \code{classes-recipe/meson.bbclass} + \item \code{classes-recipe/native.bbclass} + \item \code{classes-recipe/systemd.bbclass} + \item \code{classes-recipe/update-rc.d.bbclass} + \item \code{classes/useradd.bbclass} \item \dots \end{itemize} - \item Starting with Yocto Langdale (4.1), most classes are split into - scope-specific subdirectories: \code{meta/classes-recipe/}, - \code{meta/classes-global/} \end{itemize} \end{frame} @@ -404,7 +405,7 @@ \subsection{Network usage} \begin{frame}[fragile] \frametitle{Mirror configuration in OpenEmbedded-Core} - \code{meta/classes/mirrors.bbclass} + \code{meta/classes-global/mirrors.bbclass} \begin{block}{} \begin{minted}[fontsize=\tiny]{sh} PREMIRRORS += "git://sourceware.org/git/glibc.git https://downloads.yoctoproject.org/mirror/sources/ \ diff --git a/slides/yocto-recipe-extra/yocto-recipe-extra.tex b/slides/yocto-recipe-extra/yocto-recipe-extra.tex index 61650176f9..55f18d57e5 100644 --- a/slides/yocto-recipe-extra/yocto-recipe-extra.tex +++ b/slides/yocto-recipe-extra/yocto-recipe-extra.tex @@ -163,7 +163,7 @@ \subsection{Using Python code in metadata} \end{minted} Real life example of anonymous function: \footnotesize -\url{https://github.com/linux4sam/meta-atmel/blob/kirkstone/recipes-kernel/linux/linux.inc} +\url{https://github.com/linux4sam/meta-atmel/blob/scarthgap/recipes-kernel/linux/linux.inc} \end{frame} \subsection{Variable flags}