summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThorsten Leemhuis <fedora@leemhuis.info>2019-07-30 15:58:40 +0200
committerThorsten Leemhuis <fedora@leemhuis.info>2019-07-30 15:58:40 +0200
commit45eb154cac7ade34eab691541ab9d9d4ce0ce484 (patch)
treebd383eb2a229aa03d5638ef201f823bed4939e10
parentea7d66d1957853081f8abd9d527d070076d23c20 (diff)
parent324e5988f1670b5766660b144cabc810b8ee954f (diff)
downloadkernel-5.2.4-200.vanilla.knurd.1.fc30.tar.gz
kernel-5.2.4-200.vanilla.knurd.1.fc30.tar.xz
kernel-5.2.4-200.vanilla.knurd.1.fc30.zip
-rw-r--r--0001-efi-x86-Add-missing-error-handling-to-old_memmap-1-1.patch87
-rw-r--r--0001-ip_sockglue-Fix-missing-check-bug-in-ip_ra_control.patch33
-rw-r--r--0001-platform-x86-ideapad-laptop-Remove-no_hw_rfkill_list.patch400
-rw-r--r--8250_lpss-check-null-return-when-calling-pci_ioremap.patch54
-rw-r--r--ARM-cpufreq-support-for-Raspberry-Pi.patch706
-rw-r--r--Kbuild-Add-an-option-to-enable-GCC-VTA.patch8
-rw-r--r--arm-make-highpte-not-expert.patch31
-rw-r--r--arm64-dts-rockchip-Update-DWC3-modules-on-RK3399-SoCs.patch145
-rw-r--r--arm64-tegra-Add-NVIDIA-Jetson-Nano-Developer-Kit-support.patch2072
-rw-r--r--bcm2835-cpufreq-add-CPU-frequency-control-driver.patch399
-rw-r--r--bcm2835-vchiq-use-interruptible-waits.patch474
-rw-r--r--clk-sunxi-fix-a-missing-check-bug-in-sunxi_divs_clk_setup.patch30
-rw-r--r--configs/fedora/debug/CONFIG_DEBUG_MISC1
-rw-r--r--configs/fedora/debug/CONFIG_DEBUG_PI_LIST1
-rw-r--r--configs/fedora/debug/CONFIG_LOCK_EVENT_COUNTS1
-rw-r--r--configs/fedora/generic/CONFIG_ACPI_HMAT1
-rw-r--r--configs/fedora/generic/CONFIG_AQTION (renamed from configs/fedora/generic/x86/x86_64/CONFIG_AQTION)0
-rw-r--r--configs/fedora/generic/CONFIG_ASIX_PHY1
-rw-r--r--configs/fedora/generic/CONFIG_AX88796B_PHY2
-rw-r--r--configs/fedora/generic/CONFIG_BACKLIGHT_LCD_SUPPORT1
-rw-r--r--configs/fedora/generic/CONFIG_BATMAN_ADV_SYSFS1
-rw-r--r--configs/fedora/generic/CONFIG_BT_MTKSDIO1
-rw-r--r--configs/fedora/generic/CONFIG_CHARGER_LT36511
-rw-r--r--configs/fedora/generic/CONFIG_CHARGER_LTC36511
-rw-r--r--configs/fedora/generic/CONFIG_CHARGER_MAX776501
-rw-r--r--configs/fedora/generic/CONFIG_CHARGER_UCS10021
-rw-r--r--configs/fedora/generic/CONFIG_CHASH_SELFTEST1
-rw-r--r--configs/fedora/generic/CONFIG_CHASH_STATS1
-rw-r--r--configs/fedora/generic/CONFIG_CLK_SIFIVE1
-rw-r--r--configs/fedora/generic/CONFIG_CLK_SUNXI1
-rw-r--r--configs/fedora/generic/CONFIG_CLK_SUNXI_CLOCKS1
-rw-r--r--configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN6I1
-rw-r--r--configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN8I1
-rw-r--r--configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN9I1
-rw-r--r--configs/fedora/generic/CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES2
-rw-r--r--configs/fedora/generic/CONFIG_COUNTER1
-rw-r--r--configs/fedora/generic/CONFIG_CROS_EC_RPMSG1
-rw-r--r--configs/fedora/generic/CONFIG_CROS_USBPD_LOGGER1
-rw-r--r--configs/fedora/generic/CONFIG_CRYPTO_ECRDSA1
-rw-r--r--configs/fedora/generic/CONFIG_DEBUG_INFO_BTF1
-rw-r--r--configs/fedora/generic/CONFIG_DEBUG_MISC1
-rw-r--r--configs/fedora/generic/CONFIG_DEBUG_PI_LIST1
-rw-r--r--configs/fedora/generic/CONFIG_DEBUG_PLIST1
-rw-r--r--configs/fedora/generic/CONFIG_DM_DUST1
-rw-r--r--configs/fedora/generic/CONFIG_DM_WRITECACHE2
-rw-r--r--configs/fedora/generic/CONFIG_DRM_MGA1
-rw-r--r--configs/fedora/generic/CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D1
-rw-r--r--configs/fedora/generic/CONFIG_DRM_PANEL_ROCKTECH_JH057N009001
-rw-r--r--configs/fedora/generic/CONFIG_DRM_PANEL_RONBO_RB070D301
-rw-r--r--configs/fedora/generic/CONFIG_DRM_R1281
-rw-r--r--configs/fedora/generic/CONFIG_DRM_SAVAGE1
-rw-r--r--configs/fedora/generic/CONFIG_DRM_TDFX1
-rw-r--r--configs/fedora/generic/CONFIG_DRM_VIA1
-rw-r--r--configs/fedora/generic/CONFIG_FIELDBUS_DEV1
-rw-r--r--configs/fedora/generic/CONFIG_FXAS21002C1
-rw-r--r--configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF1
-rw-r--r--configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL1
-rw-r--r--configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_USER1
-rw-r--r--configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE1
-rw-r--r--configs/fedora/generic/CONFIG_GPIO_MAX776501
-rw-r--r--configs/fedora/generic/CONFIG_HID_MACALLY1
-rw-r--r--configs/fedora/generic/CONFIG_HID_U2FZERO1
-rw-r--r--configs/fedora/generic/CONFIG_I2C_AMD_MP21
-rw-r--r--configs/fedora/generic/CONFIG_IKHEADERS1
-rw-r--r--configs/fedora/generic/CONFIG_INET6_XFRM_MODE_BEET1
-rw-r--r--configs/fedora/generic/CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION1
-rw-r--r--configs/fedora/generic/CONFIG_INET6_XFRM_MODE_TRANSPORT1
-rw-r--r--configs/fedora/generic/CONFIG_INET6_XFRM_MODE_TUNNEL1
-rw-r--r--configs/fedora/generic/CONFIG_INET_XFRM_MODE_BEET1
-rw-r--r--configs/fedora/generic/CONFIG_INET_XFRM_MODE_TRANSPORT1
-rw-r--r--configs/fedora/generic/CONFIG_INET_XFRM_MODE_TUNNEL1
-rw-r--r--configs/fedora/generic/CONFIG_INFINIBAND_EFA1
-rw-r--r--configs/fedora/generic/CONFIG_INIT_STACK_NONE1
-rw-r--r--configs/fedora/generic/CONFIG_INPUT_GPIO_VIBRA1
-rw-r--r--configs/fedora/generic/CONFIG_INPUT_MAX77650_ONKEY1
-rw-r--r--configs/fedora/generic/CONFIG_IXP4XX_NPE1
-rw-r--r--configs/fedora/generic/CONFIG_IXP4XX_QMGR1
-rw-r--r--configs/fedora/generic/CONFIG_KEYBOARD_QT10501
-rw-r--r--configs/fedora/generic/CONFIG_KPC20001
-rw-r--r--configs/fedora/generic/CONFIG_LEDS_LM35321
-rw-r--r--configs/fedora/generic/CONFIG_LEDS_MAX776501
-rw-r--r--configs/fedora/generic/CONFIG_LOCK_EVENT_COUNTS1
-rw-r--r--configs/fedora/generic/CONFIG_MAX318561
-rw-r--r--configs/fedora/generic/CONFIG_MB12321
-rw-r--r--configs/fedora/generic/CONFIG_MEDIA_CONTROLLER_DVB2
-rw-r--r--configs/fedora/generic/CONFIG_MFD_MAX776501
-rw-r--r--configs/fedora/generic/CONFIG_MFD_STMFX1
-rw-r--r--configs/fedora/generic/CONFIG_MT7615E1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_BRCMNAND1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_CAFE1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_CS553X1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_ECC_BCH1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_BCH1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_FSL_IFC1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_GPIO1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_HISI5041
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_MXC1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_PLATFORM1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_QCOM1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_RICOH1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_SUNXI1
-rw-r--r--configs/fedora/generic/CONFIG_MTD_RAW_NAND1
-rw-r--r--configs/fedora/generic/CONFIG_MTK_MMC1
-rw-r--r--configs/fedora/generic/CONFIG_NET_DSA_LEGACY1
-rw-r--r--configs/fedora/generic/CONFIG_NET_DSA_MV88E60601
-rw-r--r--configs/fedora/generic/CONFIG_NET_DSA_SJA11051
-rw-r--r--configs/fedora/generic/CONFIG_NET_DSA_TAG_8021Q1
-rw-r--r--configs/fedora/generic/CONFIG_NET_DSA_TAG_GSWIP1
-rw-r--r--configs/fedora/generic/CONFIG_NET_DSA_TAG_KSZ1
-rw-r--r--configs/fedora/generic/CONFIG_NET_DSA_TAG_SJA11051
-rw-r--r--configs/fedora/generic/CONFIG_NET_DSA_TAG_TRAILER1
-rw-r--r--configs/fedora/generic/CONFIG_NFT_CHAIN_ROUTE_IPV41
-rw-r--r--configs/fedora/generic/CONFIG_NFT_CHAIN_ROUTE_IPV61
-rw-r--r--configs/fedora/generic/CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT2
-rw-r--r--configs/fedora/generic/CONFIG_NULL_TTY1
-rw-r--r--configs/fedora/generic/CONFIG_NVMEM_SYSFS1
-rw-r--r--configs/fedora/generic/CONFIG_OPTIMIZE_INLINING2
-rw-r--r--configs/fedora/generic/CONFIG_PACKING1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_STMFX1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN4I_A101
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A641
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A64_R1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H51
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H61
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H6_R1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN5I1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN6I_A311
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN6I_A31_R1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A231
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A23_R1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A331
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A83T1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A83T_R1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN8I_H31
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN8I_H3_R1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN8I_V3S1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN9I_A801
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN9I_A80_R1
-rw-r--r--configs/fedora/generic/CONFIG_QCS_TURING_4041
-rw-r--r--configs/fedora/generic/CONFIG_R8822BE1
-rw-r--r--configs/fedora/generic/CONFIG_RC_XBOX_DVD2
-rw-r--r--configs/fedora/generic/CONFIG_REGULATOR_MAX776501
-rw-r--r--configs/fedora/generic/CONFIG_RTW881
-rw-r--r--configs/fedora/generic/CONFIG_RTW88_8822BE1
-rw-r--r--configs/fedora/generic/CONFIG_RTW88_8822CE1
-rw-r--r--configs/fedora/generic/CONFIG_RTW88_DEBUG1
-rw-r--r--configs/fedora/generic/CONFIG_RTW88_DEBUGFS1
-rw-r--r--configs/fedora/generic/CONFIG_SENSORS_IR380641
-rw-r--r--configs/fedora/generic/CONFIG_SENSORS_ISL681371
-rw-r--r--configs/fedora/generic/CONFIG_SENSORS_OCC_P9_SBE1
-rw-r--r--configs/fedora/generic/CONFIG_SERIAL_SIFIVE1
-rw-r--r--configs/fedora/generic/CONFIG_SHUFFLE_PAGE_ALLOCATOR1
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_FSL_AUDMIX1
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_IMX_AUDMIX1
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_SOF_ACPI1
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_SOF_DEBUG1
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_SOF_NOCODEC1
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT1
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_SOF_PCI1
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS1
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_SOF_TOPLEVEL1
-rw-r--r--configs/fedora/generic/CONFIG_TCG_VTPM_PROXY2
-rw-r--r--configs/fedora/generic/CONFIG_TEST_STRSCPY1
-rw-r--r--configs/fedora/generic/CONFIG_THERMAL_MMIO1
-rw-r--r--configs/fedora/generic/CONFIG_TI_ADS83441
-rw-r--r--configs/fedora/generic/CONFIG_TI_CPSW_ALE1
-rw-r--r--configs/fedora/generic/CONFIG_TOUCHSCREEN_IQS5XX1
-rw-r--r--configs/fedora/generic/CONFIG_TRACING_EVENTS_GPIO1
-rw-r--r--configs/fedora/generic/CONFIG_TYPEC_NVIDIA_ALTMODE1
-rw-r--r--configs/fedora/generic/CONFIG_UNICODE1
-rw-r--r--configs/fedora/generic/CONFIG_UNICODE_NORMALIZATION_SELFTEST1
-rw-r--r--configs/fedora/generic/CONFIG_USB_HWA_HCD2
-rw-r--r--configs/fedora/generic/CONFIG_USB_WUSB2
-rw-r--r--configs/fedora/generic/CONFIG_USB_WUSB_CBAF2
-rw-r--r--configs/fedora/generic/CONFIG_USB_WUSB_CBAF_DEBUG1
-rw-r--r--configs/fedora/generic/CONFIG_VIDEO_ZORAN1
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARMADA_37XX_RWTM_MBOX1
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARM_GIC_PM1
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARM_RASPBERRYPI_CPUFREQ1
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT1
-rw-r--r--configs/fedora/generic/arm/CONFIG_AXI_DMAC1
-rw-r--r--configs/fedora/generic/arm/CONFIG_BCM2835_POWER2
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RASPBERRYPI1
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RASPBERRYPI_CPU1
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_SUNXI1
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_SUNXI_CLOCKS1
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_SUNXI_PRCM_SUN9I1
-rw-r--r--configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_MXC_SCC1
-rw-r--r--configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS2
-rw-r--r--configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG2
-rw-r--r--configs/fedora/generic/arm/CONFIG_DRM_LIMA1
-rw-r--r--configs/fedora/generic/arm/CONFIG_DRM_PANFROST1
-rw-r--r--configs/fedora/generic/arm/CONFIG_FB_PRE_INIT_FB1
-rw-r--r--configs/fedora/generic/arm/CONFIG_GPIO_MAX732X (renamed from configs/fedora/generic/arm/armv7/CONFIG_GPIO_MAX732X)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_IMX_GPCV2_PM_DOMAINS (renamed from configs/fedora/generic/arm/armv7/armv7/CONFIG_IMX_GPCV2_PM_DOMAINS)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_IMX_SC_WDT1
-rw-r--r--configs/fedora/generic/arm/CONFIG_MDIO_BUS_MUX_MESON_G12A1
-rw-r--r--configs/fedora/generic/arm/CONFIG_MSM_GCC_8994 (renamed from configs/fedora/generic/CONFIG_MSM_GCC_8994)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_MSM_GCC_8998 (renamed from configs/fedora/generic/CONFIG_MSM_GCC_8998)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_NVMEM_IMX_OCOTP (renamed from configs/fedora/generic/arm/armv7/armv7/CONFIG_NVMEM_IMX_OCOTP)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_NVMEM_STM32_ROMEM1
-rw-r--r--configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP1
-rw-r--r--configs/fedora/generic/arm/CONFIG_PCI_KEYSTONE_HOST1
-rw-r--r--configs/fedora/generic/arm/CONFIG_PHY_MESON_G12A_USB21
-rw-r--r--configs/fedora/generic/arm/CONFIG_PHY_MESON_G12A_USB3_PCIE1
-rw-r--r--configs/fedora/generic/arm/CONFIG_PINCTRL_SUNRISEPOINT1
-rw-r--r--configs/fedora/generic/arm/CONFIG_PWM_IMX_TPM1
-rw-r--r--configs/fedora/generic/arm/CONFIG_RESET_IMX71
-rw-r--r--configs/fedora/generic/arm/CONFIG_ROCKCHIP_RK3066_HDMI1
-rw-r--r--configs/fedora/generic/arm/CONFIG_SCSI_BUSLOGIC1
-rw-r--r--configs/fedora/generic/arm/CONFIG_SENSORS_ISL29018 (renamed from configs/fedora/generic/arm/armv7/CONFIG_SENSORS_ISL29018)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_SENSORS_ISL29028 (renamed from configs/fedora/generic/arm/armv7/CONFIG_SENSORS_ISL29028)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_SPI_ZYNQ_QSPI1
-rw-r--r--configs/fedora/generic/arm/CONFIG_THERMAL_MMIO1
-rw-r--r--configs/fedora/generic/arm/CONFIG_USB_DWC3_MESON_G12A1
-rw-r--r--configs/fedora/generic/arm/CONFIG_VIDEO_MESON_G12A_AO_CEC1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ACPI_AC1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ACPI_BATTERY1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARCH_AGILEX1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_11888731
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_14180401
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM_SMMU_V3_PMU1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CLK_QORIQ1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_BD718XX1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_DP83867_PHY1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_FPGA_MGR_ZYNQMP_FPGA1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_GPIO_MLXBF1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_MFD_ROHM_BD718XX1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_MLXBF_TMFIFO1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PHY_HI3660_USB1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_A641
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_A64_R1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H51
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H61
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H6_R1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_QORIQ_THERMAL1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_BD718XX1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_FSL_AUDMIX1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_IMX_AUDMIX1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_EXYNOS5420_MCPM1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_HIGHPTE2
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_LBDAF1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_ECC_SMC1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_NVMEM_STM32_ROMEM1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN4I_A101
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN5I1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN6I_A311
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN6I_A31_R1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A231
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A23_R1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A331
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A83T1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A83T_R1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_H31
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_H3_R1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_V3S1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN9I_A801
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN9I_A80_R1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_STM32_PWR1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_STM32_TIMER_CNT1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_CONNECTOR_DVI1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_ENCODER_TFP4101
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_PANEL_DPI1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_MFD_88PM8001
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_88PM8001
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPSW_ALE1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_DAVINCI_CPDMA1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_PPC_KUAP1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_PPC_KUAP_DEBUG1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_PPC_KUEP1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_SENSORS_OCC_P8_I2C1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_SENSORS_OCC_P9_SBE1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_XMON_DEFAULT_RO_MODE1
-rw-r--r--configs/fedora/generic/s390x/CONFIG_KEXEC_VERIFY_SIG1
-rw-r--r--configs/fedora/generic/s390x/CONFIG_PROTECTED_VIRTUALIZATION_GUEST1
-rw-r--r--configs/fedora/generic/s390x/CONFIG_RANDOMIZE_BASE1
-rw-r--r--configs/fedora/generic/s390x/CONFIG_RELOCATABLE1
-rw-r--r--configs/fedora/generic/x86/CONFIG_CRYPTO_LRW (renamed from configs/fedora/generic/x86/i686/CONFIG_CRYPTO_LRW)0
-rw-r--r--configs/fedora/generic/x86/CONFIG_FCOE_FNIC (renamed from configs/fedora/generic/CONFIG_FCOE_FNIC)0
-rw-r--r--configs/fedora/generic/x86/CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER1
-rw-r--r--configs/fedora/generic/x86/CONFIG_MICROCODE_OLD_INTERFACE1
-rw-r--r--configs/fedora/generic/x86/CONFIG_NET_VENDOR_XILINX1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SCSI_ISCI (renamed from configs/fedora/generic/CONFIG_SCSI_ISCI)0
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_HDA_LINK1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT1
-rw-r--r--configs/fedora/generic/x86/CONFIG_XILINX_LL_TEMAC1
-rw-r--r--configs/fedora/generic/x86/i686/CONFIG_LBDAF1
-rw-r--r--configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_LRW1
-rw-r--r--configs/fedora/generic/x86/x86_64/CONFIG_OPTIMIZE_INLINING1
-rw-r--r--consolemap-fix-memory-leaking-bug.patch37
-rw-r--r--drm-edid-fix-missing-check-bug-in-drm_load_edid_firmware.patch37
-rw-r--r--efi-lockdown.patch287
-rw-r--r--efi-secureboot.patch14
-rw-r--r--for-v5.2-iwlwifi-mvm-disable-TX-AMSDU-on-older-NICs.patch108
-rw-r--r--ipv6_sockglue-fix-missing-check-bug-in-ip6_ra_control.patch33
-rw-r--r--iwlwifi-mvm-disable-TX-AMSDU-on-older-NICs.patch53
-rw-r--r--kernel-aarch64-debug.config236
-rw-r--r--kernel-aarch64.config236
-rw-r--r--kernel-armv7hl-debug.config214
-rw-r--r--kernel-armv7hl-lpae-debug.config211
-rw-r--r--kernel-armv7hl-lpae.config211
-rw-r--r--kernel-armv7hl.config214
-rw-r--r--kernel-i686-debug.config193
-rw-r--r--kernel-i686.config193
-rw-r--r--kernel-ppc64le-debug.config186
-rw-r--r--kernel-ppc64le.config186
-rw-r--r--kernel-s390x-debug.config183
-rw-r--r--kernel-s390x.config183
-rw-r--r--kernel-x86_64-debug.config190
-rw-r--r--kernel-x86_64.config190
-rw-r--r--kernel.spec85
-rw-r--r--net-vhost_net-fix-possible-infinite-loop.patch200
-rw-r--r--powerpc-fix-a-missing-check-in-dlpar_parse_cc_property.patch34
-rw-r--r--qcom-msm89xx-fixes.patch32
-rw-r--r--scsi-mpt3sas_ctl-fix-double-fetch-bug-in_ctl_ioctl_main.patch43
-rw-r--r--sources4
-rw-r--r--v2-powerpc-mm-mark-more-tlb-functions-as-__always_inline.patch210
-rw-r--r--wcd9335-fix-a-incorrect-use-of-kstrndup.patch32
332 files changed, 3981 insertions, 4788 deletions
diff --git a/0001-efi-x86-Add-missing-error-handling-to-old_memmap-1-1.patch b/0001-efi-x86-Add-missing-error-handling-to-old_memmap-1-1.patch
deleted file mode 100644
index 8a773a84c..000000000
--- a/0001-efi-x86-Add-missing-error-handling-to-old_memmap-1-1.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-From 4e78921ba4dd0aca1cc89168f45039add4183f8e Mon Sep 17 00:00:00 2001
-From: Gen Zhang <blackgod016574@gmail.com>
-Date: Sat, 25 May 2019 13:25:58 +0200
-Subject: [PATCH] efi/x86/Add missing error handling to old_memmap 1:1 mapping
- code
-
-The old_memmap flow in efi_call_phys_prolog() performs numerous memory
-allocations, and either does not check for failure at all, or it does
-but fails to propagate it back to the caller, which may end up calling
-into the firmware with an incomplete 1:1 mapping.
-
-So let's fix this by returning NULL from efi_call_phys_prolog() on
-memory allocation failures only, and by handling this condition in the
-caller. Also, clean up any half baked sets of page tables that we may
-have created before returning with a NULL return value.
-
-Note that any failure at this level will trigger a panic() two levels
-up, so none of this makes a huge difference, but it is a nice cleanup
-nonetheless.
-
-[ardb: update commit log, add efi_call_phys_epilog() call on error path]
-
-Signed-off-by: Gen Zhang <blackgod016574@gmail.com>
-Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
-Cc: Linus Torvalds <torvalds@linux-foundation.org>
-Cc: Peter Zijlstra <peterz@infradead.org>
-Cc: Rob Bradford <robert.bradford@intel.com>
-Cc: Thomas Gleixner <tglx@linutronix.de>
-Cc: linux-efi@vger.kernel.org
-Link: http://lkml.kernel.org/r/20190525112559.7917-2-ard.biesheuvel@linaro.org
-Signed-off-by: Ingo Molnar <mingo@kernel.org>
----
- arch/x86/platform/efi/efi.c | 2 ++
- arch/x86/platform/efi/efi_64.c | 9 ++++++---
- 2 files changed, 8 insertions(+), 3 deletions(-)
-
-diff --git a/arch/x86/platform/efi/efi.c b/arch/x86/platform/efi/efi.c
-index e1cb01a22fa8..a7189a3b4d70 100644
---- a/arch/x86/platform/efi/efi.c
-+++ b/arch/x86/platform/efi/efi.c
-@@ -85,6 +85,8 @@ static efi_status_t __init phys_efi_set_virtual_address_map(
- pgd_t *save_pgd;
-
- save_pgd = efi_call_phys_prolog();
-+ if (!save_pgd)
-+ return EFI_ABORTED;
-
- /* Disable interrupts around EFI calls: */
- local_irq_save(flags);
-diff --git a/arch/x86/platform/efi/efi_64.c b/arch/x86/platform/efi/efi_64.c
-index cf0347f61b21..08ce8177c3af 100644
---- a/arch/x86/platform/efi/efi_64.c
-+++ b/arch/x86/platform/efi/efi_64.c
-@@ -84,13 +84,15 @@ pgd_t * __init efi_call_phys_prolog(void)
-
- if (!efi_enabled(EFI_OLD_MEMMAP)) {
- efi_switch_mm(&efi_mm);
-- return NULL;
-+ return efi_mm.pgd;
- }
-
- early_code_mapping_set_exec(1);
-
- n_pgds = DIV_ROUND_UP((max_pfn << PAGE_SHIFT), PGDIR_SIZE);
- save_pgd = kmalloc_array(n_pgds, sizeof(*save_pgd), GFP_KERNEL);
-+ if (!save_pgd)
-+ return NULL;
-
- /*
- * Build 1:1 identity mapping for efi=old_map usage. Note that
-@@ -138,10 +140,11 @@ pgd_t * __init efi_call_phys_prolog(void)
- pgd_offset_k(pgd * PGDIR_SIZE)->pgd &= ~_PAGE_NX;
- }
-
--out:
- __flush_tlb_all();
--
- return save_pgd;
-+out:
-+ efi_call_phys_epilog(save_pgd);
-+ return NULL;
- }
-
- void __init efi_call_phys_epilog(pgd_t *save_pgd)
---
-2.21.0
-
diff --git a/0001-ip_sockglue-Fix-missing-check-bug-in-ip_ra_control.patch b/0001-ip_sockglue-Fix-missing-check-bug-in-ip_ra_control.patch
deleted file mode 100644
index de07ef732..000000000
--- a/0001-ip_sockglue-Fix-missing-check-bug-in-ip_ra_control.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 425aa0e1d01513437668fa3d4a971168bbaa8515 Mon Sep 17 00:00:00 2001
-From: Gen Zhang <blackgod016574@gmail.com>
-Date: Fri, 24 May 2019 11:24:26 +0800
-Subject: [PATCH] ip_sockglue: Fix missing-check bug in ip_ra_control()
-
-In function ip_ra_control(), the pointer new_ra is allocated a memory
-space via kmalloc(). And it is used in the following codes. However,
-when there is a memory allocation error, kmalloc() fails. Thus null
-pointer dereference may happen. And it will cause the kernel to crash.
-Therefore, we should check the return value and handle the error.
-
-Signed-off-by: Gen Zhang <blackgod016574@gmail.com>
-Signed-off-by: David S. Miller <davem@davemloft.net>
----
- net/ipv4/ip_sockglue.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/net/ipv4/ip_sockglue.c b/net/ipv4/ip_sockglue.c
-index 82f341e84fae..aa3fd61818c4 100644
---- a/net/ipv4/ip_sockglue.c
-+++ b/net/ipv4/ip_sockglue.c
-@@ -343,6 +343,8 @@ int ip_ra_control(struct sock *sk, unsigned char on,
- return -EINVAL;
-
- new_ra = on ? kmalloc(sizeof(*new_ra), GFP_KERNEL) : NULL;
-+ if (on && !new_ra)
-+ return -ENOMEM;
-
- mutex_lock(&net->ipv4.ra_mutex);
- for (rap = &net->ipv4.ra_chain;
---
-2.21.0
-
diff --git a/0001-platform-x86-ideapad-laptop-Remove-no_hw_rfkill_list.patch b/0001-platform-x86-ideapad-laptop-Remove-no_hw_rfkill_list.patch
deleted file mode 100644
index 70b6c0535..000000000
--- a/0001-platform-x86-ideapad-laptop-Remove-no_hw_rfkill_list.patch
+++ /dev/null
@@ -1,400 +0,0 @@
-From 4ef7fb944ba1e4ca9ccfbd7a43afda5a1cc884c1 Mon Sep 17 00:00:00 2001
-From: Hans de Goede <hdegoede@redhat.com>
-Date: Mon, 29 Apr 2019 15:11:26 +0200
-Subject: [PATCH] platform/x86: ideapad-laptop: Remove no_hw_rfkill_list
-
-When the ideapad-laptop driver was first written it was written for laptops
-which had a hardware rfkill switch. So when the first ideapad laptops
-showed up without a hw rfkill switch and it turned out that in this case
-the ideapad firmware interface would always report the wifi being hardware-
-blocked, a DMI id list of models which lack a hw rfkill switch was started
-(by yours truly). Things were done this way to avoid regressing existing
-models with a hw rfkill switch. In hindsight this was a mistake.
-
-Lenovo releases a lot of ideapad models every year and even the latest
-models still use the "VPC2004" ACPI interface the ideapad-laptop driver
-binds to. Having a hw rfkill switch is quite rare on modern hardware, so
-all these new models need to be added to the no_hw_rfkill_list, leading
-to a never ending game of whack a mole.
-
-Worse the failure mode when not present on the list, is very bad. In this
-case the ideapad-laptop driver will report the wifi as being hw-blocked,
-at which points NetworkManager does not even try to use it and the user
-ends up with non working wifi.
-
-This leads to various Linux fora on the internet being filled with
-wifi not working on ideapad laptops stories, which does not make Linux
-look good.
-
-The failure mode when we flip the default to assuming that a hw rfkill
-switch is not present OTOH is quite benign. When we properly report the
-wifi as being hw-blocked on ideapads which do have the hw-switch; and it
-is in the wifi-off position, then at least when using NetworkManager +
-GNOME3 the user will get a "wifi disabled in hardware" message when trying
-to connect to the wifi from the UI. If OTOH we assume there is no hardware
-rfkill switch, then the user will get an empty list for the list of
-available networks. Although the empty list vs the "wifi disabled in
-hardware" message is a regression, it is a very minor regression and it
-can easily be fixed on a model by model basis by filling the new
-hw_rfkill_list this commit introduces.
-
-Therefor this commit removes the ever growing no_hw_rfkill_list, flipping
-the default to assuming there is no hw rfkill switch and adding a new
-hw_rfkill_list. Thereby fixing the wifi not working on all the current
-ideapad and yoga models which are not on the list yet and also fixing it
-for all future ideapad and yoga models using the "VPC2004" ACPI interface.
-
-Note once this patch has been accepted upstream. I plan to write a blog
-post asking for users of ideapads and yoga's with a hw rfkill switch to
-step forward, so that we can populate the new hw_rfkill_list with the few
-older yoga and ideapad models which actually have a hw rfkill switch.
-
-BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=1703338
-Signed-off-by: Hans de Goede <hdegoede@redhat.com>
----
- drivers/platform/x86/ideapad-laptop.c | 321 ++------------------------
- 1 file changed, 15 insertions(+), 306 deletions(-)
-
-diff --git a/drivers/platform/x86/ideapad-laptop.c b/drivers/platform/x86/ideapad-laptop.c
-index c53ae86b59c7..2d94536dea88 100644
---- a/drivers/platform/x86/ideapad-laptop.c
-+++ b/drivers/platform/x86/ideapad-laptop.c
-@@ -980,312 +980,21 @@ static void ideapad_wmi_notify(u32 value, void *context)
- #endif
-
- /*
-- * Some ideapads don't have a hardware rfkill switch, reading VPCCMD_R_RF
-- * always results in 0 on these models, causing ideapad_laptop to wrongly
-- * report all radios as hardware-blocked.
-+ * Some ideapads have a hardware rfkill switch, but most do not have one.
-+ * Reading VPCCMD_R_RF always results in 0 on models without a hardware rfkill,
-+ * switch causing ideapad_laptop to wrongly report all radios as hw-blocked.
-+ * There used to be a long list of DMI ids for models without a hw rfkill
-+ * switch here, but that resulted in playing whack a mole.
-+ * More importantly wrongly reporting the wifi radio as hw-blocked, results in
-+ * non working wifi. Whereas not reporting it hw-blocked, when it actually is
-+ * hw-blocked results in an empty SSID list, which is a much more benign
-+ * failure mode.
-+ * So the default now is the much safer option of assuming there is no
-+ * hardware rfkill switch. This default also actually matches most hardware,
-+ * since having a hw rfkill switch is quite rare on modern hardware, so this
-+ * also leads to a much shorter list.
- */
--static const struct dmi_system_id no_hw_rfkill_list[] = {
-- {
-- .ident = "Lenovo RESCUER R720-15IKBN",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo R720-15IKBN"),
-- },
-- },
-- {
-- .ident = "Lenovo G40-30",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo G40-30"),
-- },
-- },
-- {
-- .ident = "Lenovo G50-30",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo G50-30"),
-- },
-- },
-- {
-- .ident = "Lenovo V310-14IKB",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo V310-14IKB"),
-- },
-- },
-- {
-- .ident = "Lenovo V310-14ISK",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo V310-14ISK"),
-- },
-- },
-- {
-- .ident = "Lenovo V310-15IKB",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo V310-15IKB"),
-- },
-- },
-- {
-- .ident = "Lenovo V310-15ISK",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo V310-15ISK"),
-- },
-- },
-- {
-- .ident = "Lenovo V510-15IKB",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo V510-15IKB"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad 300-15IBR",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 300-15IBR"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad 300-15IKB",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 300-15IKB"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad 300S-11IBR",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 300S-11BR"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad 310-15ABR",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 310-15ABR"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad 310-15IAP",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 310-15IAP"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad 310-15IKB",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 310-15IKB"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad 310-15ISK",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 310-15ISK"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad 330-15ICH",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 330-15ICH"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad 530S-14ARR",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 530S-14ARR"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad S130-14IGM",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad S130-14IGM"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad Y700-14ISK",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700-14ISK"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad Y700-15ACZ",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700-15ACZ"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad Y700-15ISK",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700-15ISK"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad Y700 Touch-15ISK",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700 Touch-15ISK"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad Y700-17ISK",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700-17ISK"),
-- },
-- },
-- {
-- .ident = "Lenovo ideapad MIIX 720-12IKB",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "MIIX 720-12IKB"),
-- },
-- },
-- {
-- .ident = "Lenovo Legion Y520-15IKB",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Y520-15IKB"),
-- },
-- },
-- {
-- .ident = "Lenovo Y520-15IKBM",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Y520-15IKBM"),
-- },
-- },
-- {
-- .ident = "Lenovo Legion Y530-15ICH",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Legion Y530-15ICH"),
-- },
-- },
-- {
-- .ident = "Lenovo Legion Y530-15ICH-1060",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Legion Y530-15ICH-1060"),
-- },
-- },
-- {
-- .ident = "Lenovo Legion Y720-15IKB",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Y720-15IKB"),
-- },
-- },
-- {
-- .ident = "Lenovo Legion Y720-15IKBN",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Y720-15IKBN"),
-- },
-- },
-- {
-- .ident = "Lenovo Y720-15IKBM",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Y720-15IKBM"),
-- },
-- },
-- {
-- .ident = "Lenovo Yoga 2 11 / 13 / Pro",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 2"),
-- },
-- },
-- {
-- .ident = "Lenovo Yoga 2 11 / 13 / Pro",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_BOARD_NAME, "Yoga2"),
-- },
-- },
-- {
-- .ident = "Lenovo Yoga 2 13",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Yoga 2 13"),
-- },
-- },
-- {
-- .ident = "Lenovo Yoga 3 1170 / 1470",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 3"),
-- },
-- },
-- {
-- .ident = "Lenovo Yoga 3 Pro 1370",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 3"),
-- },
-- },
-- {
-- .ident = "Lenovo Yoga 700",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 700"),
-- },
-- },
-- {
-- .ident = "Lenovo Yoga 900",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 900"),
-- },
-- },
-- {
-- .ident = "Lenovo Yoga 900",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_BOARD_NAME, "VIUU4"),
-- },
-- },
-- {
-- .ident = "Lenovo YOGA 910-13IKB",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 910-13IKB"),
-- },
-- },
-- {
-- .ident = "Lenovo YOGA 920-13IKB",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 920-13IKB"),
-- },
-- },
-- {
-- .ident = "Lenovo YOGA C930-13IKB",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA C930-13IKB"),
-- },
-- },
-- {
-- .ident = "Lenovo Zhaoyang E42-80",
-- .matches = {
-- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
-- DMI_MATCH(DMI_PRODUCT_VERSION, "ZHAOYANG E42-80"),
-- },
-- },
-+static const struct dmi_system_id hw_rfkill_list[] = {
- {}
- };
-
-@@ -1311,7 +1020,7 @@ static int ideapad_acpi_add(struct platform_device *pdev)
- priv->cfg = cfg;
- priv->adev = adev;
- priv->platform_device = pdev;
-- priv->has_hw_rfkill_switch = !dmi_check_system(no_hw_rfkill_list);
-+ priv->has_hw_rfkill_switch = dmi_check_system(hw_rfkill_list);
-
- ret = ideapad_sysfs_init(priv);
- if (ret)
---
-2.21.0
-
diff --git a/8250_lpss-check-null-return-when-calling-pci_ioremap.patch b/8250_lpss-check-null-return-when-calling-pci_ioremap.patch
deleted file mode 100644
index 48ab8c9d2..000000000
--- a/8250_lpss-check-null-return-when-calling-pci_ioremap.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 6f6743d176ceb9aa5c2a744a2fd2f4caa17c225b Mon Sep 17 00:00:00 2001
-From: Navid Emamdoost <navid.emamdoost@gmail.com>
-Date: Fri, 19 Jul 2019 12:48:45 -0500
-Subject: [PATCH 1/2] 8250_lpss: check null return when calling pci_ioremap_bar
-
-pci_ioremap_bar may return null. This is eventually de-referenced at
-drivers/dma/dw/core.c:1154 and drivers/dma/dw/core.c:1168. A null check
-is needed to prevent null de-reference. I am adding the check and in case
- of failure. Thanks to Andy Shevchenko for the hint on the necessity of
-pci_iounmap when exiting.
-
-Signed-off-by: Navid Emamdoost <navid.emamdoost@gmail.com>
----
- drivers/tty/serial/8250/8250_lpss.c | 10 ++++++++--
- 1 file changed, 8 insertions(+), 2 deletions(-)
-
-diff --git a/drivers/tty/serial/8250/8250_lpss.c b/drivers/tty/serial/8250/8250_lpss.c
-index 53ca9ba6ab4b..d07e431110d9 100644
---- a/drivers/tty/serial/8250/8250_lpss.c
-+++ b/drivers/tty/serial/8250/8250_lpss.c
-@@ -169,10 +169,12 @@ static void qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port)
- struct pci_dev *pdev = to_pci_dev(port->dev);
- int ret;
-
-+ chip->pdata = &qrk_serial_dma_pdata;
- chip->dev = &pdev->dev;
- chip->irq = pci_irq_vector(pdev, 0);
- chip->regs = pci_ioremap_bar(pdev, 1);
-- chip->pdata = &qrk_serial_dma_pdata;
-+ if (!chip->regs)
-+ return;
-
- /* Falling back to PIO mode if DMA probing fails */
- ret = dw_dma_probe(chip);
-@@ -195,11 +197,15 @@ static void qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port)
-
- static void qrk_serial_exit_dma(struct lpss8250 *lpss)
- {
-+ struct dw_dma_chip *chip = &lpss->dma_chip;
- struct dw_dma_slave *param = &lpss->dma_param;
-
- if (!param->dma_dev)
- return;
-- dw_dma_remove(&lpss->dma_chip);
-+
-+ dw_dma_remove(chip);
-+
-+ pci_iounmap(to_pci_dev(chip->dev), chip->regs);
- }
- #else /* CONFIG_SERIAL_8250_DMA */
- static void qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port) {}
---
-2.21.0
-
diff --git a/ARM-cpufreq-support-for-Raspberry-Pi.patch b/ARM-cpufreq-support-for-Raspberry-Pi.patch
new file mode 100644
index 000000000..e259724ac
--- /dev/null
+++ b/ARM-cpufreq-support-for-Raspberry-Pi.patch
@@ -0,0 +1,706 @@
+From ba60a01e02086b0a242cf5ea3c59419108ada40b Mon Sep 17 00:00:00 2001
+From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
+Date: Tue, 11 Jun 2019 19:58:34 +0200
+Subject: [PATCH 1/5] clk: bcm2835: remove pllb
+
+Raspberry Pi's firmware controls this pll, we should use the firmware
+interface to access it.
+
+Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
+Acked-by: Eric Anholt <eric@anholt.net>
+---
+ drivers/clk/bcm/clk-bcm2835.c | 28 ++++------------------------
+ 1 file changed, 4 insertions(+), 24 deletions(-)
+
+diff --git a/drivers/clk/bcm/clk-bcm2835.c b/drivers/clk/bcm/clk-bcm2835.c
+index 770bb01f523e..867ae3c20041 100644
+--- a/drivers/clk/bcm/clk-bcm2835.c
++++ b/drivers/clk/bcm/clk-bcm2835.c
+@@ -1651,30 +1651,10 @@ static const struct bcm2835_clk_desc clk_desc_array[] = {
+ .fixed_divider = 1,
+ .flags = CLK_SET_RATE_PARENT),
+
+- /* PLLB is used for the ARM's clock. */
+- [BCM2835_PLLB] = REGISTER_PLL(
+- .name = "pllb",
+- .cm_ctrl_reg = CM_PLLB,
+- .a2w_ctrl_reg = A2W_PLLB_CTRL,
+- .frac_reg = A2W_PLLB_FRAC,
+- .ana_reg_base = A2W_PLLB_ANA0,
+- .reference_enable_mask = A2W_XOSC_CTRL_PLLB_ENABLE,
+- .lock_mask = CM_LOCK_FLOCKB,
+-
+- .ana = &bcm2835_ana_default,
+-
+- .min_rate = 600000000u,
+- .max_rate = 3000000000u,
+- .max_fb_rate = BCM2835_MAX_FB_RATE),
+- [BCM2835_PLLB_ARM] = REGISTER_PLL_DIV(
+- .name = "pllb_arm",
+- .source_pll = "pllb",
+- .cm_reg = CM_PLLB,
+- .a2w_reg = A2W_PLLB_ARM,
+- .load_mask = CM_PLLB_LOADARM,
+- .hold_mask = CM_PLLB_HOLDARM,
+- .fixed_divider = 1,
+- .flags = CLK_SET_RATE_PARENT),
++ /*
++ * PLLB is used for the ARM's clock. Controlled by firmware, see
++ * clk-raspberrypi.c.
++ */
+
+ /*
+ * PLLC is the core PLL, used to drive the core VPU clock.
+--
+2.21.0
+
+From 64482a97a0a2f14ebdbfe80a8eb0e063d293807b Mon Sep 17 00:00:00 2001
+From: Peter Robinson <pbrobinson@gmail.com>
+Date: Wed, 12 Jun 2019 17:23:12 +0100
+Subject: [PATCH 2/5] clk: bcm283x: add driver interfacing with Raspberry Pi's
+ firmware
+
+Raspberry Pi's firmware offers an interface though which update it's
+clock's frequencies. This is specially useful in order to change the CPU
+clock (pllb_arm) which is 'owned' by the firmware and we're unable to
+scale using the register interface provided by clk-bcm2835.
+
+Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
+Acked-by: Eric Anholt <eric@anholt.net>
+Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
+---
+ drivers/clk/bcm/Kconfig | 7 +
+ drivers/clk/bcm/Makefile | 1 +
+ drivers/clk/bcm/clk-raspberrypi.c | 300 ++++++++++++++++++++++++++++++
+ 3 files changed, 308 insertions(+)
+ create mode 100644 drivers/clk/bcm/clk-raspberrypi.c
+
+diff --git a/drivers/clk/bcm/Kconfig b/drivers/clk/bcm/Kconfig
+index 29ee7b776cd4..a4a2775d65e1 100644
+--- a/drivers/clk/bcm/Kconfig
++++ b/drivers/clk/bcm/Kconfig
+@@ -64,3 +64,10 @@ config CLK_BCM_SR
+ default ARCH_BCM_IPROC
+ help
+ Enable common clock framework support for the Broadcom Stingray SoC
++
++config CLK_RASPBERRYPI
++ tristate "Raspberry Pi firmware based clock support"
++ depends on RASPBERRYPI_FIRMWARE || (COMPILE_TEST && !RASPBERRYPI_FIRMWARE)
++ help
++ Enable common clock framework support for Raspberry Pi's firmware
++ dependent clocks
+diff --git a/drivers/clk/bcm/Makefile b/drivers/clk/bcm/Makefile
+index 002661d39128..eb7159099d82 100644
+--- a/drivers/clk/bcm/Makefile
++++ b/drivers/clk/bcm/Makefile
+@@ -7,6 +7,7 @@ obj-$(CONFIG_CLK_BCM_KONA) += clk-bcm21664.o
+ obj-$(CONFIG_COMMON_CLK_IPROC) += clk-iproc-armpll.o clk-iproc-pll.o clk-iproc-asiu.o
+ obj-$(CONFIG_ARCH_BCM2835) += clk-bcm2835.o
+ obj-$(CONFIG_ARCH_BCM2835) += clk-bcm2835-aux.o
++obj-$(CONFIG_CLK_RASPBERRYPI) += clk-raspberrypi.o
+ obj-$(CONFIG_ARCH_BCM_53573) += clk-bcm53573-ilp.o
+ obj-$(CONFIG_CLK_BCM_CYGNUS) += clk-cygnus.o
+ obj-$(CONFIG_CLK_BCM_HR2) += clk-hr2.o
+diff --git a/drivers/clk/bcm/clk-raspberrypi.c b/drivers/clk/bcm/clk-raspberrypi.c
+new file mode 100644
+index 000000000000..467933767106
+--- /dev/null
++++ b/drivers/clk/bcm/clk-raspberrypi.c
+@@ -0,0 +1,300 @@
++// SPDX-License-Identifier: GPL-2.0+
++/*
++ * Raspberry Pi driver for firmware controlled clocks
++ *
++ * Even though clk-bcm2835 provides an interface to the hardware registers for
++ * the system clocks we've had to factor out 'pllb' as the firmware 'owns' it.
++ * We're not allowed to change it directly as we might race with the
++ * over-temperature and under-voltage protections provided by the firmware.
++ *
++ * Copyright (C) 2019 Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
++ */
++
++#include <linux/clkdev.h>
++#include <linux/clk-provider.h>
++#include <linux/io.h>
++#include <linux/module.h>
++#include <linux/platform_device.h>
++
++#include <soc/bcm2835/raspberrypi-firmware.h>
++
++#define RPI_FIRMWARE_ARM_CLK_ID 0x000000003
++
++#define RPI_FIRMWARE_STATE_ENABLE_BIT BIT(0)
++#define RPI_FIRMWARE_STATE_WAIT_BIT BIT(1)
++
++/*
++ * Even though the firmware interface alters 'pllb' the frequencies are
++ * provided as per 'pllb_arm'. We need to scale before passing them trough.
++ */
++#define RPI_FIRMWARE_PLLB_ARM_DIV_RATE 2
++
++#define A2W_PLL_FRAC_BITS 20
++
++struct raspberrypi_clk {
++ struct device *dev;
++ struct rpi_firmware *firmware;
++
++ unsigned long min_rate;
++ unsigned long max_rate;
++
++ struct clk_hw pllb;
++ struct clk_hw *pllb_arm;
++ struct clk_lookup *pllb_arm_lookup;
++};
++
++/*
++ * Structure of the message passed to Raspberry Pi's firmware in order to
++ * change clock rates. The 'disable_turbo' option is only available to the ARM
++ * clock (pllb) which we enable by default as turbo mode will alter multiple
++ * clocks at once.
++ *
++ * Even though we're able to access the clock registers directly we're bound to
++ * use the firmware interface as the firmware ultimately takes care of
++ * mitigating overheating/undervoltage situations and we would be changing
++ * frequencies behind his back.
++ *
++ * For more information on the firmware interface check:
++ * https://github.com/raspberrypi/firmware/wiki/Mailbox-property-interface
++ */
++struct raspberrypi_firmware_prop {
++ __le32 id;
++ __le32 val;
++ __le32 disable_turbo;
++} __packed;
++
++static int raspberrypi_clock_property(struct rpi_firmware *firmware, u32 tag,
++ u32 clk, u32 *val)
++{
++ struct raspberrypi_firmware_prop msg = {
++ .id = clk,
++ .val = *val,
++ .disable_turbo = 1,
++ };
++ int ret;
++
++ ret = rpi_firmware_property(firmware, tag, &msg, sizeof(msg));
++ if (ret)
++ return ret;
++
++ *val = msg.val;
++
++ return 0;
++}
++
++static int raspberrypi_fw_pll_is_on(struct clk_hw *hw)
++{
++ struct raspberrypi_clk *rpi = container_of(hw, struct raspberrypi_clk,
++ pllb);
++ u32 val = 0;
++ int ret;
++
++ ret = raspberrypi_clock_property(rpi->firmware,
++ RPI_FIRMWARE_GET_CLOCK_STATE,
++ RPI_FIRMWARE_ARM_CLK_ID, &val);
++ if (ret)
++ return 0;
++
++ return !!(val & RPI_FIRMWARE_STATE_ENABLE_BIT);
++}
++
++
++static unsigned long raspberrypi_fw_pll_get_rate(struct clk_hw *hw,
++ unsigned long parent_rate)
++{
++ struct raspberrypi_clk *rpi = container_of(hw, struct raspberrypi_clk,
++ pllb);
++ u32 val = 0;
++ int ret;
++
++ ret = raspberrypi_clock_property(rpi->firmware,
++ RPI_FIRMWARE_GET_CLOCK_RATE,
++ RPI_FIRMWARE_ARM_CLK_ID,
++ &val);
++ if (ret)
++ return ret;
++
++ return val * RPI_FIRMWARE_PLLB_ARM_DIV_RATE;
++}
++
++static int raspberrypi_fw_pll_set_rate(struct clk_hw *hw, unsigned long rate,
++ unsigned long parent_rate)
++{
++ struct raspberrypi_clk *rpi = container_of(hw, struct raspberrypi_clk,
++ pllb);
++ u32 new_rate = rate / RPI_FIRMWARE_PLLB_ARM_DIV_RATE;
++ int ret;
++
++ ret = raspberrypi_clock_property(rpi->firmware,
++ RPI_FIRMWARE_SET_CLOCK_RATE,
++ RPI_FIRMWARE_ARM_CLK_ID,
++ &new_rate);
++ if (ret)
++ dev_err_ratelimited(rpi->dev, "Failed to change %s frequency: %d",
++ clk_hw_get_name(hw), ret);
++
++ return ret;
++}
++
++/*
++ * Sadly there is no firmware rate rounding interface. We borrowed it from
++ * clk-bcm2835.
++ */
++static int raspberrypi_pll_determine_rate(struct clk_hw *hw,
++ struct clk_rate_request *req)
++{
++ struct raspberrypi_clk *rpi = container_of(hw, struct raspberrypi_clk,
++ pllb);
++ u64 div, final_rate;
++ u32 ndiv, fdiv;
++
++ /* We can't use req->rate directly as it would overflow */
++ final_rate = clamp(req->rate, rpi->min_rate, rpi->max_rate);
++
++ div = (u64)final_rate << A2W_PLL_FRAC_BITS;
++ do_div(div, req->best_parent_rate);
++
++ ndiv = div >> A2W_PLL_FRAC_BITS;
++ fdiv = div & ((1 << A2W_PLL_FRAC_BITS) - 1);
++
++ final_rate = ((u64)req->best_parent_rate *
++ ((ndiv << A2W_PLL_FRAC_BITS) + fdiv));
++
++ req->rate = final_rate >> A2W_PLL_FRAC_BITS;
++
++ return 0;
++}
++
++static const struct clk_ops raspberrypi_firmware_pll_clk_ops = {
++ .is_prepared = raspberrypi_fw_pll_is_on,
++ .recalc_rate = raspberrypi_fw_pll_get_rate,
++ .set_rate = raspberrypi_fw_pll_set_rate,
++ .determine_rate = raspberrypi_pll_determine_rate,
++};
++
++static int raspberrypi_register_pllb(struct raspberrypi_clk *rpi)
++{
++ u32 min_rate = 0, max_rate = 0;
++ struct clk_init_data init;
++ int ret;
++
++ memset(&init, 0, sizeof(init));
++
++ /* All of the PLLs derive from the external oscillator. */
++ init.parent_names = (const char *[]){ "osc" };
++ init.num_parents = 1;
++ init.name = "pllb";
++ init.ops = &raspberrypi_firmware_pll_clk_ops;
++ init.flags = CLK_GET_RATE_NOCACHE | CLK_IGNORE_UNUSED;
++
++ /* Get min & max rates set by the firmware */
++ ret = raspberrypi_clock_property(rpi->firmware,
++ RPI_FIRMWARE_GET_MIN_CLOCK_RATE,
++ RPI_FIRMWARE_ARM_CLK_ID,
++ &min_rate);
++ if (ret) {
++ dev_err(rpi->dev, "Failed to get %s min freq: %d\n",
++ init.name, ret);
++ return ret;
++ }
++
++ ret = raspberrypi_clock_property(rpi->firmware,
++ RPI_FIRMWARE_GET_MAX_CLOCK_RATE,
++ RPI_FIRMWARE_ARM_CLK_ID,
++ &max_rate);
++ if (ret) {
++ dev_err(rpi->dev, "Failed to get %s max freq: %d\n",
++ init.name, ret);
++ return ret;
++ }
++
++ if (!min_rate || !max_rate) {
++ dev_err(rpi->dev, "Unexpected frequency range: min %u, max %u\n",
++ min_rate, max_rate);
++ return -EINVAL;
++ }
++
++ dev_info(rpi->dev, "CPU frequency range: min %u, max %u\n",
++ min_rate, max_rate);
++
++ rpi->min_rate = min_rate * RPI_FIRMWARE_PLLB_ARM_DIV_RATE;
++ rpi->max_rate = max_rate * RPI_FIRMWARE_PLLB_ARM_DIV_RATE;
++
++ rpi->pllb.init = &init;
++
++ return devm_clk_hw_register(rpi->dev, &rpi->pllb);
++}
++
++static int raspberrypi_register_pllb_arm(struct raspberrypi_clk *rpi)
++{
++ rpi->pllb_arm = clk_hw_register_fixed_factor(rpi->dev,
++ "pllb_arm", "pllb",
++ CLK_SET_RATE_PARENT | CLK_GET_RATE_NOCACHE,
++ 1, 2);
++ if (IS_ERR(rpi->pllb_arm)) {
++ dev_err(rpi->dev, "Failed to initialize pllb_arm\n");
++ return PTR_ERR(rpi->pllb_arm);
++ }
++
++ rpi->pllb_arm_lookup = clkdev_hw_create(rpi->pllb_arm, NULL, "cpu0");
++ if (!rpi->pllb_arm_lookup) {
++ dev_err(rpi->dev, "Failed to initialize pllb_arm_lookup\n");
++ clk_hw_unregister_fixed_factor(rpi->pllb_arm);
++ return -ENOMEM;
++ }
++
++ return 0;
++}
++
++static int raspberrypi_clk_probe(struct platform_device *pdev)
++{
++ struct device_node *firmware_node;
++ struct device *dev = &pdev->dev;
++ struct rpi_firmware *firmware;
++ struct raspberrypi_clk *rpi;
++ int ret;
++
++ firmware_node = of_find_compatible_node(NULL, NULL,
++ "raspberrypi,bcm2835-firmware");
++ if (!firmware_node) {
++ dev_err(dev, "Missing firmware node\n");
++ return -ENOENT;
++ }
++
++ firmware = rpi_firmware_get(firmware_node);
++ of_node_put(firmware_node);
++ if (!firmware)
++ return -EPROBE_DEFER;
++
++ rpi = devm_kzalloc(dev, sizeof(*rpi), GFP_KERNEL);
++ if (!rpi)
++ return -ENOMEM;
++
++ rpi->dev = dev;
++ rpi->firmware = firmware;
++
++ ret = raspberrypi_register_pllb(rpi);
++ if (ret) {
++ dev_err(dev, "Failed to initialize pllb, %d\n", ret);
++ return ret;
++ }
++
++ ret = raspberrypi_register_pllb_arm(rpi);
++ if (ret)
++ return ret;
++
++ return 0;
++}
++
++static struct platform_driver raspberrypi_clk_driver = {
++ .driver = {
++ .name = "raspberrypi-clk",
++ },
++ .probe = raspberrypi_clk_probe,
++};
++module_platform_driver(raspberrypi_clk_driver);
++
++MODULE_AUTHOR("Nicolas Saenz Julienne <nsaenzjulienne@suse.de>");
++MODULE_DESCRIPTION("Raspberry Pi firmware clock driver");
++MODULE_LICENSE("GPL");
++MODULE_ALIAS("platform:raspberrypi-clk");
+--
+2.21.0
+
+From e750e62addb9ee00f47ab4a73c0645d44172ab12 Mon Sep 17 00:00:00 2001
+From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
+Date: Tue, 11 Jun 2019 19:58:38 +0200
+Subject: [PATCH 3/5] firmware: raspberrypi: register clk device
+
+Since clk-raspberrypi is tied to the VC4 firmware instead of particular
+hardware it's registration should be performed by the firmware driver.
+
+Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
+Acked-by: Eric Anholt <eric@anholt.net>
+---
+ drivers/firmware/raspberrypi.c | 10 ++++++++++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/drivers/firmware/raspberrypi.c b/drivers/firmware/raspberrypi.c
+index 61be15d9df7d..da26a584dca0 100644
+--- a/drivers/firmware/raspberrypi.c
++++ b/drivers/firmware/raspberrypi.c
+@@ -20,6 +20,7 @@
+ #define MBOX_CHAN_PROPERTY 8
+
+ static struct platform_device *rpi_hwmon;
++static struct platform_device *rpi_clk;
+
+ struct rpi_firmware {
+ struct mbox_client cl;
+@@ -207,6 +208,12 @@ rpi_register_hwmon_driver(struct device *dev, struct rpi_firmware *fw)
+ -1, NULL, 0);
+ }
+
++static void rpi_register_clk_driver(struct device *dev)
++{
++ rpi_clk = platform_device_register_data(dev, "raspberrypi-clk",
++ -1, NULL, 0);
++}
++
+ static int rpi_firmware_probe(struct platform_device *pdev)
+ {
+ struct device *dev = &pdev->dev;
+@@ -234,6 +241,7 @@ static int rpi_firmware_probe(struct platform_device *pdev)
+
+ rpi_firmware_print_firmware_revision(fw);
+ rpi_register_hwmon_driver(dev, fw);
++ rpi_register_clk_driver(dev);
+
+ return 0;
+ }
+@@ -254,6 +262,8 @@ static int rpi_firmware_remove(struct platform_device *pdev)
+
+ platform_device_unregister(rpi_hwmon);
+ rpi_hwmon = NULL;
++ platform_device_unregister(rpi_clk);
++ rpi_clk = NULL;
+ mbox_free_channel(fw->chan);
+
+ return 0;
+--
+2.21.0
+
+From a94ed1abc52b51c55454b3f1a7181af9d91d9d73 Mon Sep 17 00:00:00 2001
+From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
+Date: Tue, 11 Jun 2019 19:58:40 +0200
+Subject: [PATCH 4/5] cpufreq: add driver for Raspbery Pi
+
+Raspberry Pi's firmware offers and interface though which update it's
+performance requirements. It allows us to request for specific runtime
+frequencies, which the firmware might or might not respect, depending on
+the firmware configuration and thermals.
+
+As the maximum and minimum frequencies are configurable in the firmware
+there is no way to know in advance their values. So the Raspberry Pi
+cpufreq driver queries them, builds an opp frequency table to then
+launch cpufreq-dt.
+
+Also, as the firmware interface might be configured as a module, making
+the cpu clock unavailable during init, this implements a full fledged
+driver, as opposed to most drivers registering cpufreq-dt, which only
+make use of an init routine.
+
+Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
+Acked-by: Eric Anholt <eric@anholt.net>
+Reviewed-by: Stephen Boyd <sboyd@kernel.org>
+---
+ drivers/cpufreq/Kconfig.arm | 8 +++
+ drivers/cpufreq/Makefile | 1 +
+ drivers/cpufreq/raspberrypi-cpufreq.c | 97 +++++++++++++++++++++++++++
+ 3 files changed, 106 insertions(+)
+ create mode 100644 drivers/cpufreq/raspberrypi-cpufreq.c
+
+diff --git a/drivers/cpufreq/Kconfig.arm b/drivers/cpufreq/Kconfig.arm
+index f8129edc145e..5e9204d443ff 100644
+--- a/drivers/cpufreq/Kconfig.arm
++++ b/drivers/cpufreq/Kconfig.arm
+@@ -133,6 +133,14 @@ config ARM_QCOM_CPUFREQ_HW
+ The driver implements the cpufreq interface for this HW engine.
+ Say Y if you want to support CPUFreq HW.
+
++config ARM_RASPBERRYPI_CPUFREQ
++ tristate "Raspberry Pi cpufreq support"
++ depends on CLK_RASPBERRYPI || COMPILE_TEST
++ help
++ This adds the CPUFreq driver for Raspberry Pi
++
++ If in doubt, say N.
++
+ config ARM_S3C_CPUFREQ
+ bool
+ help
+diff --git a/drivers/cpufreq/Makefile b/drivers/cpufreq/Makefile
+index 689b26c6f949..121c1acb66c0 100644
+--- a/drivers/cpufreq/Makefile
++++ b/drivers/cpufreq/Makefile
+@@ -64,6 +64,7 @@ obj-$(CONFIG_ARM_PXA2xx_CPUFREQ) += pxa2xx-cpufreq.o
+ obj-$(CONFIG_PXA3xx) += pxa3xx-cpufreq.o
+ obj-$(CONFIG_ARM_QCOM_CPUFREQ_HW) += qcom-cpufreq-hw.o
+ obj-$(CONFIG_ARM_QCOM_CPUFREQ_KRYO) += qcom-cpufreq-kryo.o
++obj-$(CONFIG_ARM_RASPBERRYPI_CPUFREQ) += raspberrypi-cpufreq.o
+ obj-$(CONFIG_ARM_S3C2410_CPUFREQ) += s3c2410-cpufreq.o
+ obj-$(CONFIG_ARM_S3C2412_CPUFREQ) += s3c2412-cpufreq.o
+ obj-$(CONFIG_ARM_S3C2416_CPUFREQ) += s3c2416-cpufreq.o
+diff --git a/drivers/cpufreq/raspberrypi-cpufreq.c b/drivers/cpufreq/raspberrypi-cpufreq.c
+new file mode 100644
+index 000000000000..2bc7d9734272
+--- /dev/null
++++ b/drivers/cpufreq/raspberrypi-cpufreq.c
+@@ -0,0 +1,97 @@
++// SPDX-License-Identifier: GPL-2.0
++/*
++ * Raspberry Pi cpufreq driver
++ *
++ * Copyright (C) 2019, Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
++ */
++
++#include <linux/clk.h>
++#include <linux/cpu.h>
++#include <linux/cpufreq.h>
++#include <linux/module.h>
++#include <linux/platform_device.h>
++#include <linux/pm_opp.h>
++
++#define RASPBERRYPI_FREQ_INTERVAL 100000000
++
++static struct platform_device *cpufreq_dt;
++
++static int raspberrypi_cpufreq_probe(struct platform_device *pdev)
++{
++ struct device *cpu_dev;
++ unsigned long min, max;
++ unsigned long rate;
++ struct clk *clk;
++ int ret;
++
++ cpu_dev = get_cpu_device(0);
++ if (!cpu_dev) {
++ pr_err("Cannot get CPU for cpufreq driver\n");
++ return -ENODEV;
++ }
++
++ clk = clk_get(cpu_dev, NULL);
++ if (IS_ERR(clk)) {
++ dev_err(cpu_dev, "Cannot get clock for CPU0\n");
++ return PTR_ERR(clk);
++ }
++
++ /*
++ * The max and min frequencies are configurable in the Raspberry Pi
++ * firmware, so we query them at runtime.
++ */
++ min = roundup(clk_round_rate(clk, 0), RASPBERRYPI_FREQ_INTERVAL);
++ max = roundup(clk_round_rate(clk, ULONG_MAX), RASPBERRYPI_FREQ_INTERVAL);
++ clk_put(clk);
++
++ for (rate = min; rate <= max; rate += RASPBERRYPI_FREQ_INTERVAL) {
++ ret = dev_pm_opp_add(cpu_dev, rate, 0);
++ if (ret)
++ goto remove_opp;
++ }
++
++ cpufreq_dt = platform_device_register_simple("cpufreq-dt", -1, NULL, 0);
++ ret = PTR_ERR_OR_ZERO(cpufreq_dt);
++ if (ret) {
++ dev_err(cpu_dev, "Failed to create platform device, %d\n", ret);
++ goto remove_opp;
++ }
++
++ return 0;
++
++remove_opp:
++ dev_pm_opp_remove_all_dynamic(cpu_dev);
++
++ return ret;
++}
++
++static int raspberrypi_cpufreq_remove(struct platform_device *pdev)
++{
++ struct device *cpu_dev;
++
++ cpu_dev = get_cpu_device(0);
++ if (cpu_dev)
++ dev_pm_opp_remove_all_dynamic(cpu_dev);
++
++ platform_device_unregister(cpufreq_dt);
++
++ return 0;
++}
++
++/*
++ * Since the driver depends on clk-raspberrypi, which may return EPROBE_DEFER,
++ * all the activity is performed in the probe, which may be defered as well.
++ */
++static struct platform_driver raspberrypi_cpufreq_driver = {
++ .driver = {
++ .name = "raspberrypi-cpufreq",
++ },
++ .probe = raspberrypi_cpufreq_probe,
++ .remove = raspberrypi_cpufreq_remove,
++};
++module_platform_driver(raspberrypi_cpufreq_driver);
++
++MODULE_AUTHOR("Nicolas Saenz Julienne <nsaenzjulienne@suse.de");
++MODULE_DESCRIPTION("Raspberry Pi cpufreq driver");
++MODULE_LICENSE("GPL");
++MODULE_ALIAS("platform:raspberrypi-cpufreq");
+--
+2.21.0
+
+From af32d83d10976ff357c56adba79fa3cb06e1c32d Mon Sep 17 00:00:00 2001
+From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
+Date: Tue, 11 Jun 2019 19:58:42 +0200
+Subject: [PATCH 5/5] clk: raspberrypi: register platform device for
+ raspberrypi-cpufreq
+
+As 'clk-raspberrypi' depends on RPi's firmware interface, which might be
+configured as a module, the cpu clock might not be available for the
+cpufreq driver during it's init process. So we register the
+'raspberrypi-cpufreq' platform device after the probe sequence succeeds.
+
+Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
+Acked-by: Eric Anholt <eric@anholt.net>
+---
+ drivers/clk/bcm/clk-raspberrypi.c | 15 +++++++++++++++
+ 1 file changed, 15 insertions(+)
+
+diff --git a/drivers/clk/bcm/clk-raspberrypi.c b/drivers/clk/bcm/clk-raspberrypi.c
+index 467933767106..7f9b001f8d70 100644
+--- a/drivers/clk/bcm/clk-raspberrypi.c
++++ b/drivers/clk/bcm/clk-raspberrypi.c
+@@ -34,6 +34,7 @@
+ struct raspberrypi_clk {
+ struct device *dev;
+ struct rpi_firmware *firmware;
++ struct platform_device *cpufreq;
+
+ unsigned long min_rate;
+ unsigned long max_rate;
+@@ -272,6 +273,7 @@ static int raspberrypi_clk_probe(struct platform_device *pdev)
+
+ rpi->dev = dev;
+ rpi->firmware = firmware;
++ platform_set_drvdata(pdev, rpi);
+
+ ret = raspberrypi_register_pllb(rpi);
+ if (ret) {
+@@ -283,6 +285,18 @@ static int raspberrypi_clk_probe(struct platform_device *pdev)
+ if (ret)
+ return ret;
+
++ rpi->cpufreq = platform_device_register_data(dev, "raspberrypi-cpufreq",
++ -1, NULL, 0);
++
++ return 0;
++}
++
++static int raspberrypi_clk_remove(struct platform_device *pdev)
++{
++ struct raspberrypi_clk *rpi = platform_get_drvdata(pdev);
++
++ platform_device_unregister(rpi->cpufreq);
++
+ return 0;
+ }
+
+@@ -291,6 +305,7 @@ static struct platform_driver raspberrypi_clk_driver = {
+ .name = "raspberrypi-clk",
+ },
+ .probe = raspberrypi_clk_probe,
++ .remove = raspberrypi_clk_remove,
+ };
+ module_platform_driver(raspberrypi_clk_driver);
+
+--
+2.21.0
+
diff --git a/Kbuild-Add-an-option-to-enable-GCC-VTA.patch b/Kbuild-Add-an-option-to-enable-GCC-VTA.patch
index 608d789dd..6bbb0efdf 100644
--- a/Kbuild-Add-an-option-to-enable-GCC-VTA.patch
+++ b/Kbuild-Add-an-option-to-enable-GCC-VTA.patch
@@ -49,11 +49,11 @@ index 9ef547fc7ffe..5777d902f8f3 100644
--- a/Makefile
+++ b/Makefile
@@ -735,7 +735,11 @@ KBUILD_CFLAGS += -fomit-frame-pointer
- endif
+ KBUILD_CFLAGS += -ftrivial-auto-var-init=pattern
endif
+ifdef CONFIG_DEBUG_INFO_VTA
-+DEBUG_CFLAGS += $(call cc-option, -fvar-tracking-assignments)
++DEBUG_CFLAGS += $(call cc-option, -fvar-tracking-assignments)
+else
DEBUG_CFLAGS := $(call cc-option, -fno-var-tracking-assignments)
+endif
@@ -87,8 +87,8 @@ index 0d9e81779e37..424206212931 100644
+ environment to automatically compile everything both ways,
+ generating an error if anything differs.
- config GDB_SCRIPTS
- bool "Provide GDB scripts for kernel debugging"
+ config DEBUG_INFO_BTF
+ bool "Generate BTF typeinfo"
--
2.20.1
diff --git a/arm-make-highpte-not-expert.patch b/arm-make-highpte-not-expert.patch
new file mode 100644
index 000000000..09630fda1
--- /dev/null
+++ b/arm-make-highpte-not-expert.patch
@@ -0,0 +1,31 @@
+From 19908e5fe3e63ed2d39f0a8a9135f35fd428d766 Mon Sep 17 00:00:00 2001
+From: Jon Masters <jcm@redhat.com>
+Date: Thu, 18 Jul 2019 15:47:26 -0400
+Subject: [PATCH] arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT
+
+We will use this to force CONFIG_HIGHPTE off on LPAE for now
+
+Signed-off-by: Jon Masters <jcm@redhat.com>
+---
+ arch/arm/Kconfig | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
+index 2bf1ce39a96d..e792b3e60095 100644
+--- a/arch/arm/Kconfig
++++ b/arch/arm/Kconfig
+@@ -1644,9 +1644,9 @@ config HIGHMEM
+ If unsure, say n.
+
+ config HIGHPTE
+- bool "Allocate 2nd-level pagetables from highmem" if EXPERT
++ bool "Allocate 2nd-level pagetables from highmem"
+ depends on HIGHMEM
+- default y
++ default n
+ help
+ The VM uses one page of physical memory for each page table.
+ For systems with a lot of processes, this can use a lot of
+--
+2.17.2
+
diff --git a/arm64-dts-rockchip-Update-DWC3-modules-on-RK3399-SoCs.patch b/arm64-dts-rockchip-Update-DWC3-modules-on-RK3399-SoCs.patch
new file mode 100644
index 000000000..c5ce675d4
--- /dev/null
+++ b/arm64-dts-rockchip-Update-DWC3-modules-on-RK3399-SoCs.patch
@@ -0,0 +1,145 @@
+From patchwork Thu Jun 13 16:27:45 2019
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+X-Patchwork-Submitter: Enric Balletbo i Serra <enric.balletbo@collabora.com>
+X-Patchwork-Id: 10992783
+Return-Path:
+ <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org>
+Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org
+ [172.30.200.125])
+ by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 3C69976
+ for <patchwork-linux-arm@patchwork.kernel.org>;
+ Thu, 13 Jun 2019 16:31:35 +0000 (UTC)
+Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1])
+ by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2A407202A5
+ for <patchwork-linux-arm@patchwork.kernel.org>;
+ Thu, 13 Jun 2019 16:31:35 +0000 (UTC)
+Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486)
+ id 1E11D205F8; Thu, 13 Jun 2019 16:31:35 +0000 (UTC)
+X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
+ pdx-wl-mail.web.codeaurora.org
+X-Spam-Level:
+X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED,
+ DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY
+ autolearn=ham version=3.3.1
+Received: from bombadil.infradead.org (bombadil.infradead.org
+ [198.137.202.133])
+ (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits))
+ (No client certificate requested)
+ by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id E8E5E26253
+ for <patchwork-linux-arm@patchwork.kernel.org>;
+ Thu, 13 Jun 2019 16:31:32 +0000 (UTC)
+DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
+ d=lists.infradead.org; s=bombadil.20170209; h=Sender:
+ Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:
+ List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To
+ :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
+ Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:
+ List-Owner; bh=DvpejaNT4eBhDns4FxJHLSG+zmWCjPWj3DUJGU1HA+0=; b=U5HR+BVOuAC/E8
+ nFHo3NNnf/apQ+ctinRwRfb2KfTsAUb7ZUpIl54fuCw/9GaxhMVGPvViCELEYZSqU3In+Fo3+hP3s
+ kMyQxkFXCOuAawwfHbC5O/B5rW4mu3/wtmY6WU8/7j0+z295Xf6bcbL61ViJl004E6RRiw+o3AvsX
+ k5tb581Re61dLl+MWGJETzSUGZZl9OzPmwJiQ2MrQltCsHWXJM4Q+PjSa/figIf9yD8w3MUbDmtfX
+ Cj28FmfT2DfWi2kNlitMG7EqEvpPnc51G2u3JVUOnj1/C2UkRjWqMkbyLlzDAnqntyXFKePRDd2Uq
+ I2tA62mw1OY4IxFiP+Qw==;
+Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org)
+ by bombadil.infradead.org with esmtp (Exim 4.92 #3 (Red Hat Linux))
+ id 1hbSdK-00080h-F1; Thu, 13 Jun 2019 16:31:26 +0000
+Received: from bhuna.collabora.co.uk ([46.235.227.227])
+ by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux))
+ id 1hbSZw-00036Y-Gr; Thu, 13 Jun 2019 16:27:58 +0000
+Received: from [127.0.0.1] (localhost [127.0.0.1])
+ (Authenticated sender: eballetbo) with ESMTPSA id 2E34F27D7A1
+From: Enric Balletbo i Serra <enric.balletbo@collabora.com>
+To: devicetree@vger.kernel.org
+Subject: [PATCH] arm64: dts: rockchip: Update DWC3 modules on RK3399 SoCs
+Date: Thu, 13 Jun 2019 18:27:45 +0200
+Message-Id: <20190613162745.12195-1-enric.balletbo@collabora.com>
+X-Mailer: git-send-email 2.20.1
+MIME-Version: 1.0
+X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3
+X-CRM114-CacheID: sfid-20190613_092756_843034_D5C41B2D
+X-CRM114-Status: GOOD ( 10.09 )
+X-BeenThere: linux-arm-kernel@lists.infradead.org
+X-Mailman-Version: 2.1.29
+Precedence: list
+List-Id: <linux-arm-kernel.lists.infradead.org>
+List-Unsubscribe:
+ <http://lists.infradead.org/mailman/options/linux-arm-kernel>,
+ <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>
+List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/>
+List-Post: <mailto:linux-arm-kernel@lists.infradead.org>
+List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>
+List-Subscribe:
+ <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,
+ <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>
+Cc: Mark Rutland <mark.rutland@arm.com>, Heiko Stuebner <heiko@sntech.de>,
+ Felipe Balbi <felipe.balbi@linux.intel.com>,
+ linux-rockchip@lists.infradead.org, Tony Xie <tony.xie@rock-chips.com>,
+ Viresh Kumar <viresh.kumar@linaro.org>, Randy Li <ayaka@soulik.info>,
+ linux-kernel@vger.kernel.org, Vicente Bergas <vicencb@gmail.com>,
+ Masahiro Yamada <yamada.masahiro@socionext.com>,
+ Rob Herring <robh+dt@kernel.org>,
+ Klaus Goger <klaus.goger@theobroma-systems.com>,
+ Matthias Brugger <matthias.bgg@gmail.com>,
+ Collabora Kernel ML <kernel@collabora.com>,
+ linux-arm-kernel@lists.infradead.org,
+ Christoph Muellner <christoph.muellner@theobroma-systems.com>
+Content-Type: text/plain; charset="us-ascii"
+Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org>
+Errors-To:
+ linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org
+X-Virus-Scanned: ClamAV using ClamSMTP
+
+As per binding documentation [1], the DWC3 core should have the "ref",
+"bus_early" and "suspend" clocks. As explained in the binding, those
+clocks are required for new platforms but not for existing platforms
+before commit fe8abf332b8f ("usb: dwc3: support clocks and resets for
+DWC3 core").
+
+However, as those clocks are really treated as required, this ends with
+having some annoying messages when the "rockchip,rk3399-dwc3" is used:
+
+[ 1.724107] dwc3 fe800000.dwc3: Failed to get clk 'ref': -2
+[ 1.731893] dwc3 fe900000.dwc3: Failed to get clk 'ref': -2
+[ 2.495937] dwc3 fe800000.dwc3: Failed to get clk 'ref': -2
+[ 2.647239] dwc3 fe900000.dwc3: Failed to get clk 'ref': -2
+
+In order to remove those annoying messages, update the DWC3 hardware
+module node and add all the required clocks. With this change, both, the
+glue node and the DWC3 core node, have the clocks defined, but that's
+not really a problem and there isn't a side effect on do this. So, we
+can get rid of the annoying get clk error messages.
+
+[1] Documentation/devicetree/bindings/usb/dwc3.txt
+
+Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
+---
+
+ arch/arm64/boot/dts/rockchip/rk3399.dtsi | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi
+index 196ac9b78076..a15348d185ce 100644
+--- a/arch/arm64/boot/dts/rockchip/rk3399.dtsi
++++ b/arch/arm64/boot/dts/rockchip/rk3399.dtsi
+@@ -414,6 +414,9 @@
+ compatible = "snps,dwc3";
+ reg = <0x0 0xfe800000 0x0 0x100000>;
+ interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH 0>;
++ clocks = <&cru SCLK_USB3OTG0_REF>, <&cru ACLK_USB3OTG0>,
++ <&cru SCLK_USB3OTG0_SUSPEND>;
++ clock-names = "ref", "bus_early", "suspend";
+ dr_mode = "otg";
+ phys = <&u2phy0_otg>, <&tcphy0_usb3>;
+ phy-names = "usb2-phy", "usb3-phy";
+@@ -447,6 +450,9 @@
+ compatible = "snps,dwc3";
+ reg = <0x0 0xfe900000 0x0 0x100000>;
+ interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH 0>;
++ clocks = <&cru SCLK_USB3OTG1_REF>, <&cru ACLK_USB3OTG1>,
++ <&cru SCLK_USB3OTG1_SUSPEND>;
++ clock-names = "ref", "bus_early", "suspend";
+ dr_mode = "otg";
+ phys = <&u2phy1_otg>, <&tcphy1_usb3>;
+ phy-names = "usb2-phy", "usb3-phy";
diff --git a/arm64-tegra-Add-NVIDIA-Jetson-Nano-Developer-Kit-support.patch b/arm64-tegra-Add-NVIDIA-Jetson-Nano-Developer-Kit-support.patch
deleted file mode 100644
index a1a67acb7..000000000
--- a/arm64-tegra-Add-NVIDIA-Jetson-Nano-Developer-Kit-support.patch
+++ /dev/null
@@ -1,2072 +0,0 @@
-From patchwork Mon Mar 18 23:23:13 2019
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 7bit
-X-Patchwork-Submitter: Thierry Reding <thierry.reding@gmail.com>
-X-Patchwork-Id: 10858639
-Return-Path:
- <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org>
-Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org
- [172.30.200.125])
- by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A67F4139A
- for <patchwork-linux-arm@patchwork.kernel.org>;
- Mon, 18 Mar 2019 23:23:33 +0000 (UTC)
-Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1])
- by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6F8DE29533
- for <patchwork-linux-arm@patchwork.kernel.org>;
- Mon, 18 Mar 2019 23:23:33 +0000 (UTC)
-Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486)
- id 633B329535; Mon, 18 Mar 2019 23:23:33 +0000 (UTC)
-X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
- pdx-wl-mail.web.codeaurora.org
-X-Spam-Level:
-X-Spam-Status: No,
- score=-5.2 required=2.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED,
- DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED
- autolearn=ham version=3.3.1
-Received: from bombadil.infradead.org (bombadil.infradead.org
- [198.137.202.133])
- (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits))
- (No client certificate requested)
- by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id A839F29534
- for <patchwork-linux-arm@patchwork.kernel.org>;
- Mon, 18 Mar 2019 23:23:30 +0000 (UTC)
-DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
- d=lists.infradead.org; s=bombadil.20170209; h=Sender:
- Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:
- List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To
- :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
- Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:
- List-Owner; bh=2sU+x4hpA091D/jLGC2R38K/qJyHoHy9wmqJHJ4ewwg=; b=s0ieDGUxGdSDNa
- vX5s18fXiTjoB7P9zv0GlxWzXQCJqQnxdX57USnUmcJMrg1Gzh0oO6+LbDlASCJSEu4t4Pn7hb1tt
- QbPb0EOt4m0z7CTU0k16yypmP3R4+w1kni4KJqLww66tos1GauMtfKXDjSRtIA4l0dgGtR7aNBE82
- 5oCmrX0w1hEVLkCDzjYBdjCP+M+lqDTzPMXMmRxTdBNuLHBZlpOWNy0Z9M6LYoS/BzLzjrLuvQRUM
- CPkrR9J2QPuQLpebQsKnFgBKtttcwe5GLzdoong9cLVOUHGiL0QatEc7GvsgZ8u+x6SXhDJDlap3K
- 1nFd52NWhIDDBjsrF3gQ==;
-Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org)
- by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux))
- id 1h61bH-0004MJ-ST; Mon, 18 Mar 2019 23:23:23 +0000
-Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344])
- by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux))
- id 1h61bB-0004Lt-LJ
- for linux-arm-kernel@lists.infradead.org; Mon, 18 Mar 2019 23:23:22 +0000
-Received: by mail-wm1-x344.google.com with SMTP id a188so14550973wmf.3
- for <linux-arm-kernel@lists.infradead.org>;
- Mon, 18 Mar 2019 16:23:17 -0700 (PDT)
-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
- h=from:to:cc:subject:date:message-id:mime-version
- :content-transfer-encoding;
- bh=NgkgycOAutPIwHnXZGiuxniA3uvcp0YWgMh4155m5jM=;
- b=sIxPnczXC6LZ8Nuatp9CwqTh+kMPdq1DeydDq03Y7JOGGZITyag0jU8RKTzXWtvN+i
- 4zZtdAf16PV7AOfxiu2uJFQuRevS39dpUjowVJQgPb1LjOY03uzzoBzk57HQ/9Il5Qt3
- uZxXo6sRxXgssI+EvcggoPUatVMFQy6zLwo8DVs3mNCbtFiJ4/W1bE+2vYjVIetbN9PY
- w2++/X0FUZocY0xc+46hZJnFnrIYd7a5K0Sc8Z31sAbC+54SWRlFpJrJJo4Yv2GFK+gb
- fsnQWE8L9xUox0ndssND/fuUAOeZgaReMQonwSxvdhNPxUXxnwKCGNEY3GnUXX+83K2a
- AVkA==
-X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
- d=1e100.net; s=20161025;
- h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
- :content-transfer-encoding;
- bh=NgkgycOAutPIwHnXZGiuxniA3uvcp0YWgMh4155m5jM=;
- b=FO8o351SBCPiidIgPz1Ovubpo6/n9gLt21bJFitAyCvYruNIFu+YPUTfbnqkjzS6ZB
- XeH8IUFoiILRU5zOAtsyqEvvm2mNEjSZlMefWXMmMaLftSU/Fp3PI9JuSs13e7+fY4d2
- pN2iK6nvFPlMl5CDfHOxNx5gxMPEzGL8XlOaZBTVUssKP5kL5UeqC+7BJwZl/Z5EuXhw
- jnSzSn1L+MOzedaX4SPZC3S/lNVXAH6QBW6r06z3n4aH20JfMS7lsmbUi0LR1vJIHhOe
- p1rV0RV5Sv1pBvckRhfIIv76KVLBP6FQY4Q8rutmFYo7gVoIbnkNMnT2sqU5rP89t2IG
- Ez5g==
-X-Gm-Message-State: APjAAAVTaayWQNyKAXTz8OnNFFycoVzi7ddiZfAbCYHQzcjBMFlQHpPK
- T7qwajPBVoorwvW5+VwD1vE=
-X-Google-Smtp-Source:
- APXvYqyklaLHE005LYV5tVa6uV4lfxi+pkvZ4R79N1xrAuzuYsDP3nz53oMQmiMTL+jTaq+hwlcC0Q==
-X-Received: by 2002:a7b:ce92:: with SMTP id q18mr1064644wmj.80.1552951395286;
- Mon, 18 Mar 2019 16:23:15 -0700 (PDT)
-Received: from localhost (pD9E51D2D.dip0.t-ipconnect.de. [217.229.29.45])
- by smtp.gmail.com with ESMTPSA id e5sm16582805wrh.71.2019.03.18.16.23.14
- (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
- Mon, 18 Mar 2019 16:23:14 -0700 (PDT)
-From: Thierry Reding <thierry.reding@gmail.com>
-To: Thierry Reding <thierry.reding@gmail.com>
-Subject: [PATCH] arm64: tegra: Add NVIDIA Jetson Nano Developer Kit support
-Date: Tue, 19 Mar 2019 00:23:13 +0100
-Message-Id: <20190318232313.24270-1-thierry.reding@gmail.com>
-X-Mailer: git-send-email 2.21.0
-MIME-Version: 1.0
-X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3
-X-CRM114-CacheID: sfid-20190318_162317_924900_0FAC7D5E
-X-CRM114-Status: GOOD ( 15.39 )
-X-BeenThere: linux-arm-kernel@lists.infradead.org
-X-Mailman-Version: 2.1.21
-Precedence: list
-List-Id: <linux-arm-kernel.lists.infradead.org>
-List-Unsubscribe:
- <http://lists.infradead.org/mailman/options/linux-arm-kernel>,
- <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>
-List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/>
-List-Post: <mailto:linux-arm-kernel@lists.infradead.org>
-List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>
-List-Subscribe:
- <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,
- <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>
-Cc: linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
- Jonathan Hunter <jonathanh@nvidia.com>
-Content-Type: text/plain; charset="us-ascii"
-Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org>
-Errors-To:
- linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org
-X-Virus-Scanned: ClamAV using ClamSMTP
-
-From: Thierry Reding <treding@nvidia.com>
-
-The Jetson Nano Developer Kit is a Tegra X1 based development board. It
-is similar to Jetson TX1 but it is not pin compatible. It features 4 GB
-of LPDDR4, an SPI NOR flash for early boot firmware and an SD card slot
-used for storage.
-
-HDMI 2.0 or DP 1.2 are available for display, four USB ports (3 USB 2.0
-and 1 USB 3.0) can be used to attach a variety of peripherals and a PCI
-Ethernet controller provides onboard network connectivity.
-
-A 40-pin header on the board can be used to extend the capabilities and
-exposed interfaces of the Jetson Nano.
-
-Signed-off-by: Thierry Reding <treding@nvidia.com>
----
-This patch, along with some related patches can be found in the p3450
-branch in the following repository:
-
- https://github.com/thierryreding/linux
-
- arch/arm64/boot/dts/nvidia/Makefile | 1 +
- .../boot/dts/nvidia/tegra210-p3450-0000.dts | 1911 +++++++++++++++++
- 2 files changed, 1912 insertions(+)
- create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts
-
-diff --git a/arch/arm64/boot/dts/nvidia/Makefile b/arch/arm64/boot/dts/nvidia/Makefile
-index 6b8ab5568481..bcd018c3162b 100644
---- a/arch/arm64/boot/dts/nvidia/Makefile
-+++ b/arch/arm64/boot/dts/nvidia/Makefile
-@@ -3,6 +3,7 @@ dtb-$(CONFIG_ARCH_TEGRA_132_SOC) += tegra132-norrin.dtb
- dtb-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210-p2371-0000.dtb
- dtb-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210-p2371-2180.dtb
- dtb-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210-p2571.dtb
-+dtb-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210-p3450-0000.dtb
- dtb-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210-smaug.dtb
- dtb-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210-p2894-0050-a08.dtb
- dtb-$(CONFIG_ARCH_TEGRA_186_SOC) += tegra186-p2771-0000.dtb
-diff --git a/arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts b/arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts
-new file mode 100644
-index 000000000000..b1d8a49ca8c4
---- /dev/null
-+++ b/arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts
-@@ -0,0 +1,1911 @@
-+// SPDX-License-Identifier: GPL-2.0
-+/dts-v1/;
-+
-+#include <dt-bindings/input/gpio-keys.h>
-+#include <dt-bindings/input/linux-event-codes.h>
-+#include <dt-bindings/mfd/max77620.h>
-+
-+#include "tegra210.dtsi"
-+
-+/ {
-+ model = "NVIDIA Jetson Nano Developer Kit";
-+ compatible = "nvidia,p3450-0000", "nvidia,tegra210";
-+
-+ aliases {
-+ ethernet = "/pcie@1003000/pci@2,0/ethernet@0,0";
-+ rtc0 = "/i2c@7000d000/pmic@3c";
-+ rtc1 = "/rtc@7000e000";
-+ serial0 = &uarta;
-+ };
-+
-+ chosen {
-+ stdout-path = "serial0:115200n8";
-+ };
-+
-+ memory {
-+ device_type = "memory";
-+ reg = <0x0 0x80000000 0x1 0x0>;
-+ };
-+
-+ pcie@1003000 {
-+ status = "okay";
-+
-+ hvddio-pex-supply = <&vdd_1v8>;
-+ dvddio-pex-supply = <&vdd_pex_1v05>;
-+ vddio-pex-ctl-supply = <&vdd_1v8>;
-+
-+ pci@1,0 {
-+ phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-1}>,
-+ <&{/padctl@7009f000/pads/pcie/lanes/pcie-2}>,
-+ <&{/padctl@7009f000/pads/pcie/lanes/pcie-3}>,
-+ <&{/padctl@7009f000/pads/pcie/lanes/pcie-4}>;
-+ phy-names = "pcie-0", "pcie-1", "pcie-2", "pcie-3";
-+ nvidia,num-lanes = <4>;
-+ status = "okay";
-+ };
-+
-+ pci@2,0 {
-+ phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-0}>;
-+ phy-names = "pcie-0";
-+ status = "okay";
-+
-+ ethernet@0,0 {
-+ reg = <0x000000 0 0 0 0>;
-+ mac-address = [ 00 00 00 00 00 00 ];
-+ };
-+ };
-+ };
-+
-+ host1x@50000000 {
-+ dpaux@54040000 {
-+ status = "okay";
-+ };
-+
-+ sor@54580000 {
-+ status = "okay";
-+
-+ avdd-io-supply = <&avdd_1v05>;
-+ vdd-pll-supply = <&vdd_1v8>;
-+ hdmi-supply = <&vdd_hdmi>;
-+
-+ nvidia,ddc-i2c-bus = <&hdmi_ddc>;
-+ nvidia,hpd-gpio = <&gpio TEGRA_GPIO(CC, 1)
-+ GPIO_ACTIVE_LOW>;
-+ nvidia,xbar-cfg = <0 1 2 3 4>;
-+ };
-+ };
-+
-+ gpu@57000000 {
-+ vdd-supply = <&vdd_gpu>;
-+ status = "okay";
-+ };
-+
-+ pinmux: pinmux@700008d4 {
-+ pinctrl-names = "boot";
-+ pinctrl-0 = <&state_boot>;
-+
-+ state_boot: pinmux {
-+ pex_l0_rst_n_pa0 {
-+ nvidia,pins = "pex_l0_rst_n_pa0";
-+ nvidia,function = "pe0";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ pex_l0_clkreq_n_pa1 {
-+ nvidia,pins = "pex_l0_clkreq_n_pa1";
-+ nvidia,function = "pe0";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ pex_wake_n_pa2 {
-+ nvidia,pins = "pex_wake_n_pa2";
-+ nvidia,function = "pe";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ pex_l1_rst_n_pa3 {
-+ nvidia,pins = "pex_l1_rst_n_pa3";
-+ nvidia,function = "pe1";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ pex_l1_clkreq_n_pa4 {
-+ nvidia,pins = "pex_l1_clkreq_n_pa4";
-+ nvidia,function = "pe1";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ sata_led_active_pa5 {
-+ nvidia,pins = "sata_led_active_pa5";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pa6 {
-+ nvidia,pins = "pa6";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dap1_fs_pb0 {
-+ nvidia,pins = "dap1_fs_pb0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dap1_din_pb1 {
-+ nvidia,pins = "dap1_din_pb1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dap1_dout_pb2 {
-+ nvidia,pins = "dap1_dout_pb2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dap1_sclk_pb3 {
-+ nvidia,pins = "dap1_sclk_pb3";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi2_mosi_pb4 {
-+ nvidia,pins = "spi2_mosi_pb4";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi2_miso_pb5 {
-+ nvidia,pins = "spi2_miso_pb5";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi2_sck_pb6 {
-+ nvidia,pins = "spi2_sck_pb6";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi2_cs0_pb7 {
-+ nvidia,pins = "spi2_cs0_pb7";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi1_mosi_pc0 {
-+ nvidia,pins = "spi1_mosi_pc0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi1_miso_pc1 {
-+ nvidia,pins = "spi1_miso_pc1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi1_sck_pc2 {
-+ nvidia,pins = "spi1_sck_pc2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi1_cs0_pc3 {
-+ nvidia,pins = "spi1_cs0_pc3";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi1_cs1_pc4 {
-+ nvidia,pins = "spi1_cs1_pc4";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi4_sck_pc5 {
-+ nvidia,pins = "spi4_sck_pc5";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi4_cs0_pc6 {
-+ nvidia,pins = "spi4_cs0_pc6";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi4_mosi_pc7 {
-+ nvidia,pins = "spi4_mosi_pc7";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi4_miso_pd0 {
-+ nvidia,pins = "spi4_miso_pd0";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart3_tx_pd1 {
-+ nvidia,pins = "uart3_tx_pd1";
-+ nvidia,function = "uartc";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart3_rx_pd2 {
-+ nvidia,pins = "uart3_rx_pd2";
-+ nvidia,function = "uartc";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart3_rts_pd3 {
-+ nvidia,pins = "uart3_rts_pd3";
-+ nvidia,function = "uartc";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart3_cts_pd4 {
-+ nvidia,pins = "uart3_cts_pd4";
-+ nvidia,function = "uartc";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dmic1_clk_pe0 {
-+ nvidia,pins = "dmic1_clk_pe0";
-+ nvidia,function = "i2s3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dmic1_dat_pe1 {
-+ nvidia,pins = "dmic1_dat_pe1";
-+ nvidia,function = "i2s3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dmic2_clk_pe2 {
-+ nvidia,pins = "dmic2_clk_pe2";
-+ nvidia,function = "i2s3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dmic2_dat_pe3 {
-+ nvidia,pins = "dmic2_dat_pe3";
-+ nvidia,function = "i2s3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dmic3_clk_pe4 {
-+ nvidia,pins = "dmic3_clk_pe4";
-+ nvidia,function = "rsvd2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dmic3_dat_pe5 {
-+ nvidia,pins = "dmic3_dat_pe5";
-+ nvidia,function = "rsvd2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pe6 {
-+ nvidia,pins = "pe6";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pe7 {
-+ nvidia,pins = "pe7";
-+ nvidia,function = "pwm3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ gen3_i2c_scl_pf0 {
-+ nvidia,pins = "gen3_i2c_scl_pf0";
-+ nvidia,function = "i2c3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ gen3_i2c_sda_pf1 {
-+ nvidia,pins = "gen3_i2c_sda_pf1";
-+ nvidia,function = "i2c3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart2_tx_pg0 {
-+ nvidia,pins = "uart2_tx_pg0";
-+ nvidia,function = "uartb";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart2_rx_pg1 {
-+ nvidia,pins = "uart2_rx_pg1";
-+ nvidia,function = "uartb";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart2_rts_pg2 {
-+ nvidia,pins = "uart2_rts_pg2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart2_cts_pg3 {
-+ nvidia,pins = "uart2_cts_pg3";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ wifi_en_ph0 {
-+ nvidia,pins = "wifi_en_ph0";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ wifi_rst_ph1 {
-+ nvidia,pins = "wifi_rst_ph1";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ wifi_wake_ap_ph2 {
-+ nvidia,pins = "wifi_wake_ap_ph2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ ap_wake_bt_ph3 {
-+ nvidia,pins = "ap_wake_bt_ph3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ bt_rst_ph4 {
-+ nvidia,pins = "bt_rst_ph4";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ bt_wake_ap_ph5 {
-+ nvidia,pins = "bt_wake_ap_ph5";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ ph6 {
-+ nvidia,pins = "ph6";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ ap_wake_nfc_ph7 {
-+ nvidia,pins = "ap_wake_nfc_ph7";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ nfc_en_pi0 {
-+ nvidia,pins = "nfc_en_pi0";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ nfc_int_pi1 {
-+ nvidia,pins = "nfc_int_pi1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ gps_en_pi2 {
-+ nvidia,pins = "gps_en_pi2";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ gps_rst_pi3 {
-+ nvidia,pins = "gps_rst_pi3";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart4_tx_pi4 {
-+ nvidia,pins = "uart4_tx_pi4";
-+ nvidia,function = "uartd";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart4_rx_pi5 {
-+ nvidia,pins = "uart4_rx_pi5";
-+ nvidia,function = "uartd";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart4_rts_pi6 {
-+ nvidia,pins = "uart4_rts_pi6";
-+ nvidia,function = "uartd";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart4_cts_pi7 {
-+ nvidia,pins = "uart4_cts_pi7";
-+ nvidia,function = "uartd";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ gen1_i2c_sda_pj0 {
-+ nvidia,pins = "gen1_i2c_sda_pj0";
-+ nvidia,function = "i2c1";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_ENABLE>;
-+ };
-+ gen1_i2c_scl_pj1 {
-+ nvidia,pins = "gen1_i2c_scl_pj1";
-+ nvidia,function = "i2c1";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_ENABLE>;
-+ };
-+ gen2_i2c_scl_pj2 {
-+ nvidia,pins = "gen2_i2c_scl_pj2";
-+ nvidia,function = "i2c2";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_ENABLE>;
-+ };
-+ gen2_i2c_sda_pj3 {
-+ nvidia,pins = "gen2_i2c_sda_pj3";
-+ nvidia,function = "i2c2";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_ENABLE>;
-+ };
-+ dap4_fs_pj4 {
-+ nvidia,pins = "dap4_fs_pj4";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dap4_din_pj5 {
-+ nvidia,pins = "dap4_din_pj5";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dap4_dout_pj6 {
-+ nvidia,pins = "dap4_dout_pj6";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dap4_sclk_pj7 {
-+ nvidia,pins = "dap4_sclk_pj7";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pk0 {
-+ nvidia,pins = "pk0";
-+ nvidia,function = "rsvd2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pk1 {
-+ nvidia,pins = "pk1";
-+ nvidia,function = "rsvd2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pk2 {
-+ nvidia,pins = "pk2";
-+ nvidia,function = "rsvd2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pk3 {
-+ nvidia,pins = "pk3";
-+ nvidia,function = "rsvd2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pk4 {
-+ nvidia,pins = "pk4";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pk5 {
-+ nvidia,pins = "pk5";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pk6 {
-+ nvidia,pins = "pk6";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pk7 {
-+ nvidia,pins = "pk7";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pl0 {
-+ nvidia,pins = "pl0";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pl1 {
-+ nvidia,pins = "pl1";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc1_clk_pm0 {
-+ nvidia,pins = "sdmmc1_clk_pm0";
-+ nvidia,function = "sdmmc1";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc1_cmd_pm1 {
-+ nvidia,pins = "sdmmc1_cmd_pm1";
-+ nvidia,function = "sdmmc1";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc1_dat3_pm2 {
-+ nvidia,pins = "sdmmc1_dat3_pm2";
-+ nvidia,function = "sdmmc1";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc1_dat2_pm3 {
-+ nvidia,pins = "sdmmc1_dat2_pm3";
-+ nvidia,function = "sdmmc1";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc1_dat1_pm4 {
-+ nvidia,pins = "sdmmc1_dat1_pm4";
-+ nvidia,function = "sdmmc1";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc1_dat0_pm5 {
-+ nvidia,pins = "sdmmc1_dat0_pm5";
-+ nvidia,function = "sdmmc1";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc3_clk_pp0 {
-+ nvidia,pins = "sdmmc3_clk_pp0";
-+ nvidia,function = "sdmmc3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc3_cmd_pp1 {
-+ nvidia,pins = "sdmmc3_cmd_pp1";
-+ nvidia,function = "sdmmc3";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc3_dat3_pp2 {
-+ nvidia,pins = "sdmmc3_dat3_pp2";
-+ nvidia,function = "sdmmc3";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc3_dat2_pp3 {
-+ nvidia,pins = "sdmmc3_dat2_pp3";
-+ nvidia,function = "sdmmc3";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc3_dat1_pp4 {
-+ nvidia,pins = "sdmmc3_dat1_pp4";
-+ nvidia,function = "sdmmc3";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ sdmmc3_dat0_pp5 {
-+ nvidia,pins = "sdmmc3_dat0_pp5";
-+ nvidia,function = "sdmmc3";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ cam1_mclk_ps0 {
-+ nvidia,pins = "cam1_mclk_ps0";
-+ nvidia,function = "extperiph3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ cam2_mclk_ps1 {
-+ nvidia,pins = "cam2_mclk_ps1";
-+ nvidia,function = "extperiph3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ cam_i2c_scl_ps2 {
-+ nvidia,pins = "cam_i2c_scl_ps2";
-+ nvidia,function = "i2cvi";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_ENABLE>;
-+ };
-+ cam_i2c_sda_ps3 {
-+ nvidia,pins = "cam_i2c_sda_ps3";
-+ nvidia,function = "i2cvi";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_ENABLE>;
-+ };
-+ cam_rst_ps4 {
-+ nvidia,pins = "cam_rst_ps4";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ cam_af_en_ps5 {
-+ nvidia,pins = "cam_af_en_ps5";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ cam_flash_en_ps6 {
-+ nvidia,pins = "cam_flash_en_ps6";
-+ nvidia,function = "rsvd2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ cam1_pwdn_ps7 {
-+ nvidia,pins = "cam1_pwdn_ps7";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ cam2_pwdn_pt0 {
-+ nvidia,pins = "cam2_pwdn_pt0";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ cam1_strobe_pt1 {
-+ nvidia,pins = "cam1_strobe_pt1";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart1_tx_pu0 {
-+ nvidia,pins = "uart1_tx_pu0";
-+ nvidia,function = "uarta";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart1_rx_pu1 {
-+ nvidia,pins = "uart1_rx_pu1";
-+ nvidia,function = "uarta";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart1_rts_pu2 {
-+ nvidia,pins = "uart1_rts_pu2";
-+ nvidia,function = "uarta";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ uart1_cts_pu3 {
-+ nvidia,pins = "uart1_cts_pu3";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ lcd_bl_pwm_pv0 {
-+ nvidia,pins = "lcd_bl_pwm_pv0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ lcd_bl_en_pv1 {
-+ nvidia,pins = "lcd_bl_en_pv1";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ lcd_rst_pv2 {
-+ nvidia,pins = "lcd_rst_pv2";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ lcd_gpio1_pv3 {
-+ nvidia,pins = "lcd_gpio1_pv3";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ lcd_gpio2_pv4 {
-+ nvidia,pins = "lcd_gpio2_pv4";
-+ nvidia,function = "pwm1";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ ap_ready_pv5 {
-+ nvidia,pins = "ap_ready_pv5";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ touch_rst_pv6 {
-+ nvidia,pins = "touch_rst_pv6";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ touch_clk_pv7 {
-+ nvidia,pins = "touch_clk_pv7";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ modem_wake_ap_px0 {
-+ nvidia,pins = "modem_wake_ap_px0";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ touch_int_px1 {
-+ nvidia,pins = "touch_int_px1";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ motion_int_px2 {
-+ nvidia,pins = "motion_int_px2";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ als_prox_int_px3 {
-+ nvidia,pins = "als_prox_int_px3";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ temp_alert_px4 {
-+ nvidia,pins = "temp_alert_px4";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ button_power_on_px5 {
-+ nvidia,pins = "button_power_on_px5";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ button_vol_up_px6 {
-+ nvidia,pins = "button_vol_up_px6";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ button_vol_down_px7 {
-+ nvidia,pins = "button_vol_down_px7";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ button_slide_sw_py0 {
-+ nvidia,pins = "button_slide_sw_py0";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ button_home_py1 {
-+ nvidia,pins = "button_home_py1";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ lcd_te_py2 {
-+ nvidia,pins = "lcd_te_py2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pwr_i2c_scl_py3 {
-+ nvidia,pins = "pwr_i2c_scl_py3";
-+ nvidia,function = "i2cpmu";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ pwr_i2c_sda_py4 {
-+ nvidia,pins = "pwr_i2c_sda_py4";
-+ nvidia,function = "i2cpmu";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ clk_32k_out_py5 {
-+ nvidia,pins = "clk_32k_out_py5";
-+ nvidia,function = "rsvd2";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pz0 {
-+ nvidia,pins = "pz0";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pz1 {
-+ nvidia,pins = "pz1";
-+ nvidia,function = "sdmmc1";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pz2 {
-+ nvidia,pins = "pz2";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pz3 {
-+ nvidia,pins = "pz3";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pz4 {
-+ nvidia,pins = "pz4";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pz5 {
-+ nvidia,pins = "pz5";
-+ nvidia,function = "soc";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dap2_fs_paa0 {
-+ nvidia,pins = "dap2_fs_paa0";
-+ nvidia,function = "i2s2";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dap2_sclk_paa1 {
-+ nvidia,pins = "dap2_sclk_paa1";
-+ nvidia,function = "i2s2";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dap2_din_paa2 {
-+ nvidia,pins = "dap2_din_paa2";
-+ nvidia,function = "i2s2";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dap2_dout_paa3 {
-+ nvidia,pins = "dap2_dout_paa3";
-+ nvidia,function = "i2s2";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ aud_mclk_pbb0 {
-+ nvidia,pins = "aud_mclk_pbb0";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dvfs_pwm_pbb1 {
-+ nvidia,pins = "dvfs_pwm_pbb1";
-+ nvidia,function = "cldvfs";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ dvfs_clk_pbb2 {
-+ nvidia,pins = "dvfs_clk_pbb2";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ gpio_x1_aud_pbb3 {
-+ nvidia,pins = "gpio_x1_aud_pbb3";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ gpio_x3_aud_pbb4 {
-+ nvidia,pins = "gpio_x3_aud_pbb4";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ hdmi_cec_pcc0 {
-+ nvidia,pins = "hdmi_cec_pcc0";
-+ nvidia,function = "cec";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_ENABLE>;
-+ };
-+ hdmi_int_dp_hpd_pcc1 {
-+ nvidia,pins = "hdmi_int_dp_hpd_pcc1";
-+ nvidia,function = "dp";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ spdif_out_pcc2 {
-+ nvidia,pins = "spdif_out_pcc2";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ spdif_in_pcc3 {
-+ nvidia,pins = "spdif_in_pcc3";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ usb_vbus_en0_pcc4 {
-+ nvidia,pins = "usb_vbus_en0_pcc4";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ usb_vbus_en1_pcc5 {
-+ nvidia,pins = "usb_vbus_en1_pcc5";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ dp_hpd0_pcc6 {
-+ nvidia,pins = "dp_hpd0_pcc6";
-+ nvidia,function = "dp";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pcc7 {
-+ nvidia,pins = "pcc7";
-+ nvidia,function = "rsvd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ nvidia,io-hv = <TEGRA_PIN_DISABLE>;
-+ };
-+ spi2_cs1_pdd0 {
-+ nvidia,pins = "spi2_cs1_pdd0";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ qspi_sck_pee0 {
-+ nvidia,pins = "qspi_sck_pee0";
-+ nvidia,function = "qspi";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ qspi_cs_n_pee1 {
-+ nvidia,pins = "qspi_cs_n_pee1";
-+ nvidia,function = "qspi";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ qspi_io0_pee2 {
-+ nvidia,pins = "qspi_io0_pee2";
-+ nvidia,function = "qspi";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ qspi_io1_pee3 {
-+ nvidia,pins = "qspi_io1_pee3";
-+ nvidia,function = "qspi";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ qspi_io2_pee4 {
-+ nvidia,pins = "qspi_io2_pee4";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ qspi_io3_pee5 {
-+ nvidia,pins = "qspi_io3_pee5";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ core_pwr_req {
-+ nvidia,pins = "core_pwr_req";
-+ nvidia,function = "core";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ cpu_pwr_req {
-+ nvidia,pins = "cpu_pwr_req";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ pwr_int_n {
-+ nvidia,pins = "pwr_int_n";
-+ nvidia,function = "pmi";
-+ nvidia,pull = <TEGRA_PIN_PULL_UP>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ clk_32k_in {
-+ nvidia,pins = "clk_32k_in";
-+ nvidia,function = "clk";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_ENABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ jtag_rtck {
-+ nvidia,pins = "jtag_rtck";
-+ nvidia,function = "jtag";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ clk_req {
-+ nvidia,pins = "clk_req";
-+ nvidia,function = "rsvd1";
-+ nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
-+ nvidia,tristate = <TEGRA_PIN_ENABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ shutdown {
-+ nvidia,pins = "shutdown";
-+ nvidia,function = "shutdown";
-+ nvidia,pull = <TEGRA_PIN_PULL_NONE>;
-+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
-+ nvidia,enable-input = <TEGRA_PIN_DISABLE>;
-+ nvidia,open-drain = <TEGRA_PIN_DISABLE>;
-+ };
-+ };
-+ };
-+
-+ /* debug port */
-+ serial@70006000 {
-+ status = "okay";
-+ };
-+
-+ hdmi_ddc: i2c@7000c700 {
-+ status = "okay";
-+ clock-frequency = <100000>;
-+ };
-+
-+ i2c@7000d000 {
-+ status = "okay";
-+ clock-frequency = <400000>;
-+
-+ pmic: pmic@3c {
-+ compatible = "maxim,max77620";
-+ reg = <0x3c>;
-+ interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
-+
-+ #interrupt-cells = <2>;
-+ interrupt-controller;
-+
-+ #gpio-cells = <2>;
-+ gpio-controller;
-+
-+ pinctrl-names = "default";
-+ pinctrl-0 = <&max77620_default>;
-+
-+ max77620_default: pinmux {
-+ gpio0 {
-+ pins = "gpio0";
-+ function = "gpio";
-+ };
-+
-+ gpio1 {
-+ pins = "gpio1";
-+ function = "fps-out";
-+ drive-push-pull = <1>;
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
-+ maxim,active-fps-power-up-slot = <0>;
-+ maxim,active-fps-power-down-slot = <7>;
-+ };
-+
-+ gpio2 {
-+ pins = "gpio2";
-+ function = "fps-out";
-+ drive-open-drain = <1>;
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
-+ maxim,active-fps-power-up-slot = <0>;
-+ maxim,active-fps-power-down-slot = <7>;
-+ };
-+
-+ gpio3 {
-+ pins = "gpio3";
-+ function = "fps-out";
-+ drive-open-drain = <1>;
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
-+ maxim,active-fps-power-up-slot = <4>;
-+ maxim,active-fps-power-down-slot = <3>;
-+ };
-+
-+ gpio4 {
-+ pins = "gpio4";
-+ function = "32k-out1";
-+ };
-+
-+ gpio5_6_7 {
-+ pins = "gpio5", "gpio6", "gpio7";
-+ function = "gpio";
-+ drive-push-pull = <1>;
-+ };
-+ };
-+
-+ fps {
-+ fps0 {
-+ maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
-+ maxim,suspend-fps-time-period-us = <5120>;
-+ };
-+
-+ fps1 {
-+ maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN1>;
-+ maxim,suspend-fps-time-period-us = <5120>;
-+ };
-+
-+ fps2 {
-+ maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
-+ };
-+ };
-+
-+ regulators {
-+ in-ldo0-1-supply = <&vdd_pre>;
-+ in-ldo2-supply = <&vdd_3v3_sys>;
-+ in-ldo3-5-supply = <&vdd_1v8>;
-+ in-ldo4-6-supply = <&vdd_5v0_sys>;
-+ in-ldo7-8-supply = <&vdd_pre>;
-+ in-sd0-supply = <&vdd_5v0_sys>;
-+ in-sd1-supply = <&vdd_5v0_sys>;
-+ in-sd2-supply = <&vdd_5v0_sys>;
-+ in-sd3-supply = <&vdd_5v0_sys>;
-+
-+ vdd_soc: sd0 {
-+ regulator-name = "VDD_SOC";
-+ regulator-min-microvolt = <1000000>;
-+ regulator-max-microvolt = <1170000>;
-+ regulator-enable-ramp-delay = <146>;
-+ regulator-disable-ramp-delay = <4080>;
-+ regulator-ramp-delay = <27500>;
-+ regulator-ramp-delay-scale = <300>;
-+ regulator-always-on;
-+ regulator-boot-on;
-+
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
-+ maxim,active-fps-power-up-slot = <1>;
-+ maxim,active-fps-power-down-slot = <6>;
-+ };
-+
-+ vdd_ddr: sd1 {
-+ regulator-name = "VDD_DDR_1V1_PMIC";
-+ regulator-min-microvolt = <1150000>;
-+ regulator-max-microvolt = <1150000>;
-+ regulator-enable-ramp-delay = <176>;
-+ regulator-disable-ramp-delay = <145800>;
-+ regulator-ramp-delay = <27500>;
-+ regulator-ramp-delay-scale = <300>;
-+ regulator-always-on;
-+ regulator-boot-on;
-+
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
-+ maxim,active-fps-power-up-slot = <5>;
-+ maxim,active-fps-power-down-slot = <2>;
-+ };
-+
-+ vdd_pre: sd2 {
-+ regulator-name = "VDD_PRE_REG_1V35";
-+ regulator-min-microvolt = <1350000>;
-+ regulator-max-microvolt = <1350000>;
-+ regulator-enable-ramp-delay = <176>;
-+ regulator-disable-ramp-delay = <32000>;
-+ regulator-ramp-delay = <27500>;
-+ regulator-ramp-delay-scale = <350>;
-+ regulator-always-on;
-+ regulator-boot-on;
-+
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
-+ maxim,active-fps-power-up-slot = <2>;
-+ maxim,active-fps-power-down-slot = <5>;
-+ };
-+
-+ vdd_1v8: sd3 {
-+ regulator-name = "VDD_1V8";
-+ regulator-min-microvolt = <1800000>;
-+ regulator-max-microvolt = <1800000>;
-+ regulator-enable-ramp-delay = <242>;
-+ regulator-disable-ramp-delay = <118000>;
-+ regulator-ramp-delay = <27500>;
-+ regulator-ramp-delay-scale = <360>;
-+ regulator-always-on;
-+ regulator-boot-on;
-+
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
-+ maxim,active-fps-power-up-slot = <3>;
-+ maxim,active-fps-power-down-slot = <4>;
-+ };
-+
-+ vdd_sys_1v2: ldo0 {
-+ regulator-name = "AVDD_SYS_1V2";
-+ regulator-min-microvolt = <1200000>;
-+ regulator-max-microvolt = <1200000>;
-+ regulator-enable-ramp-delay = <26>;
-+ regulator-disable-ramp-delay = <626>;
-+ regulator-ramp-delay = <100000>;
-+ regulator-ramp-delay-scale = <200>;
-+ regulator-always-on;
-+ regulator-boot-on;
-+
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
-+ maxim,active-fps-power-up-slot = <0>;
-+ maxim,active-fps-power-down-slot = <7>;
-+ };
-+
-+ vdd_pex_1v05: ldo1 {
-+ regulator-name = "VDD_PEX_1V05";
-+ regulator-min-microvolt = <1050000>;
-+ regulator-max-microvolt = <1050000>;
-+ regulator-enable-ramp-delay = <22>;
-+ regulator-disable-ramp-delay = <650>;
-+ regulator-ramp-delay = <100000>;
-+ regulator-ramp-delay-scale = <200>;
-+
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
-+ maxim,active-fps-power-up-slot = <0>;
-+ maxim,active-fps-power-down-slot = <7>;
-+ };
-+
-+ vddio_sdmmc: ldo2 {
-+ regulator-name = "VDDIO_SDMMC";
-+ regulator-min-microvolt = <1800000>;
-+ regulator-max-microvolt = <3300000>;
-+ regulator-enable-ramp-delay = <62>;
-+ regulator-disable-ramp-delay = <650>;
-+ regulator-ramp-delay = <100000>;
-+ regulator-ramp-delay-scale = <200>;
-+
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
-+ maxim,active-fps-power-up-slot = <0>;
-+ maxim,active-fps-power-down-slot = <7>;
-+ };
-+
-+ ldo3 {
-+ status = "disabled";
-+ };
-+
-+ vdd_rtc: ldo4 {
-+ regulator-name = "VDD_RTC";
-+ regulator-min-microvolt = <850000>;
-+ regulator-max-microvolt = <1100000>;
-+ regulator-enable-ramp-delay = <22>;
-+ regulator-disable-ramp-delay = <610>;
-+ regulator-ramp-delay = <100000>;
-+ regulator-ramp-delay-scale = <200>;
-+ regulator-disable-active-discharge;
-+ regulator-always-on;
-+ regulator-boot-on;
-+
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
-+ maxim,active-fps-power-up-slot = <1>;
-+ maxim,active-fps-power-down-slot = <6>;
-+ };
-+
-+ ldo5 {
-+ status = "disabled";
-+ };
-+
-+ ldo6 {
-+ status = "disabled";
-+ };
-+
-+ avdd_1v05_pll: ldo7 {
-+ regulator-name = "AVDD_1V05_PLL";
-+ regulator-min-microvolt = <1050000>;
-+ regulator-max-microvolt = <1050000>;
-+ regulator-enable-ramp-delay = <24>;
-+ regulator-disable-ramp-delay = <2768>;
-+ regulator-ramp-delay = <100000>;
-+ regulator-ramp-delay-scale = <200>;
-+
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
-+ maxim,active-fps-power-up-slot = <3>;
-+ maxim,active-fps-power-down-slot = <4>;
-+ };
-+
-+ avdd_1v05: ldo8 {
-+ regulator-name = "AVDD_SATA_HDMI_DP_1V05";
-+ regulator-min-microvolt = <1050000>;
-+ regulator-max-microvolt = <1050000>;
-+ regulator-enable-ramp-delay = <22>;
-+ regulator-disable-ramp-delay = <1160>;
-+ regulator-ramp-delay = <100000>;
-+ regulator-ramp-delay-scale = <200>;
-+
-+ maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
-+ maxim,active-fps-power-up-slot = <6>;
-+ maxim,active-fps-power-down-slot = <1>;
-+ };
-+ };
-+ };
-+ };
-+
-+ pmc@7000e400 {
-+ nvidia,invert-interrupt;
-+ };
-+
-+ hda@70030000 {
-+ status = "okay";
-+ };
-+
-+ usb@70090000 {
-+ phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>,
-+ <&{/padctl@7009f000/pads/usb2/lanes/usb2-1}>,
-+ <&{/padctl@7009f000/pads/usb2/lanes/usb2-2}>,
-+ <&{/padctl@7009f000/pads/pcie/lanes/pcie-6}>;
-+ phy-names = "usb2-0", "usb2-1", "usb2-2", "usb3-0";
-+
-+ avdd-usb-supply = <&vdd_3v3_sys>;
-+ dvddio-pex-supply = <&vdd_pex_1v05>;
-+ hvddio-pex-supply = <&vdd_1v8>;
-+
-+ status = "okay";
-+ };
-+
-+ padctl@7009f000 {
-+ status = "okay";
-+
-+ avdd-pll-utmip-supply = <&vdd_1v8>;
-+ avdd-pll-uerefe-supply = <&vdd_pex_1v05>;
-+ dvdd-pex-pll-supply = <&vdd_pex_1v05>;
-+ hvdd-pex-pll-e-supply = <&vdd_1v8>;
-+
-+ pads {
-+ usb2 {
-+ status = "okay";
-+
-+ lanes {
-+ usb2-0 {
-+ nvidia,function = "xusb";
-+ status = "okay";
-+ };
-+
-+ usb2-1 {
-+ nvidia,function = "xusb";
-+ status = "okay";
-+ };
-+
-+ usb2-2 {
-+ nvidia,function = "xusb";
-+ status = "okay";
-+ };
-+ };
-+ };
-+
-+ pcie {
-+ status = "okay";
-+
-+ lanes {
-+ pcie-0 {
-+ nvidia,function = "pcie-x1";
-+ status = "okay";
-+ };
-+
-+ pcie-1 {
-+ nvidia,function = "pcie-x4";
-+ status = "okay";
-+ };
-+
-+ pcie-2 {
-+ nvidia,function = "pcie-x4";
-+ status = "okay";
-+ };
-+
-+ pcie-3 {
-+ nvidia,function = "pcie-x4";
-+ status = "okay";
-+ };
-+
-+ pcie-4 {
-+ nvidia,function = "pcie-x4";
-+ status = "okay";
-+ };
-+
-+ pcie-5 {
-+ nvidia,function = "usb3-ss";
-+ status = "okay";
-+ };
-+
-+ pcie-6 {
-+ nvidia,function = "usb3-ss";
-+ status = "okay";
-+ };
-+ };
-+ };
-+ };
-+
-+ ports {
-+ usb2-0 {
-+ status = "okay";
-+ mode = "otg";
-+ };
-+
-+ usb2-1 {
-+ status = "okay";
-+ mode = "host";
-+ };
-+
-+ usb2-2 {
-+ status = "okay";
-+ mode = "host";
-+ };
-+
-+ usb3-0 {
-+ status = "okay";
-+ nvidia,usb2-companion = <1>;
-+ vbus-supply = <&vdd_hub_3v3>;
-+ };
-+ };
-+ };
-+
-+ sdhci@700b0000 {
-+ status = "okay";
-+ bus-width = <4>;
-+
-+ cd-gpios = <&gpio TEGRA_GPIO(Z, 1) GPIO_ACTIVE_LOW>;
-+
-+ vqmmc-supply = <&vddio_sdmmc>;
-+ vmmc-supply = <&vdd_3v3_sd>;
-+ };
-+
-+ clocks {
-+ compatible = "simple-bus";
-+ #address-cells = <1>;
-+ #size-cells = <0>;
-+
-+ clk32k_in: clock@0 {
-+ compatible = "fixed-clock";
-+ reg = <0>;
-+ #clock-cells = <0>;
-+ clock-frequency = <32768>;
-+ };
-+ };
-+
-+ cpus {
-+ cpu@0 {
-+ enable-method = "psci";
-+ };
-+
-+ cpu@1 {
-+ enable-method = "psci";
-+ };
-+
-+ cpu@2 {
-+ enable-method = "psci";
-+ };
-+
-+ cpu@3 {
-+ enable-method = "psci";
-+ };
-+ };
-+
-+ gpio-keys {
-+ compatible = "gpio-keys";
-+
-+ power {
-+ label = "Power";
-+ gpios = <&gpio TEGRA_GPIO(X, 5) GPIO_ACTIVE_LOW>;
-+ linux,input-type = <EV_KEY>;
-+ linux,code = <KEY_POWER>;
-+ debounce-interval = <30>;
-+ wakeup-event-action = <EV_ACT_ASSERTED>;
-+ wakeup-source;
-+ };
-+
-+ force-recovery {
-+ label = "Force Recovery";
-+ gpios = <&gpio TEGRA_GPIO(X, 6) GPIO_ACTIVE_LOW>;
-+ linux,input-type = <EV_KEY>;
-+ linux,code = <BTN_1>;
-+ debounce-interval = <30>;
-+ };
-+ };
-+
-+ psci {
-+ compatible = "arm,psci-1.0";
-+ method = "smc";
-+ };
-+
-+ regulators {
-+ compatible = "simple-bus";
-+ #address-cells = <1>;
-+ #size-cells = <0>;
-+
-+ vdd_5v0_sys: regulator@0 {
-+ compatible = "regulator-fixed";
-+ reg = <0>;
-+
-+ regulator-name = "VDD_5V0_SYS";
-+ regulator-min-microvolt = <5000000>;
-+ regulator-max-microvolt = <5000000>;
-+ regulator-always-on;
-+ regulator-boot-on;
-+ };
-+
-+ vdd_3v3_sys: regulator@1 {
-+ compatible = "regulator-fixed";
-+ reg = <1>;
-+ regulator-name = "VDD_3V3_SYS";
-+ regulator-min-microvolt = <3300000>;
-+ regulator-max-microvolt = <3300000>;
-+ regulator-enable-ramp-delay = <240>;
-+ regulator-disable-ramp-delay = <11340>;
-+ regulator-always-on;
-+ regulator-boot-on;
-+
-+ gpio = <&pmic 3 GPIO_ACTIVE_HIGH>;
-+ enable-active-high;
-+
-+ vin-supply = <&vdd_5v0_sys>;
-+ };
-+
-+ vdd_3v3_sd: regulator@2 {
-+ compatible = "regulator-fixed";
-+ reg = <2>;
-+
-+ regulator-name = "VDD_3V3_SD";
-+ regulator-min-microvolt = <3300000>;
-+ regulator-max-microvolt = <3300000>;
-+
-+ gpio = <&gpio TEGRA_GPIO(Z, 3) GPIO_ACTIVE_HIGH>;
-+ enable-active-high;
-+
-+ vin-supply = <&vdd_3v3_sys>;
-+ };
-+
-+ vdd_hdmi: regulator@3 {
-+ compatible = "regulator-fixed";
-+ reg = <3>;
-+
-+ regulator-name = "VDD_HDMI_5V0";
-+ regulator-min-microvolt = <5000000>;
-+ regulator-max-microvolt = <5000000>;
-+
-+ vin-supply = <&vdd_5v0_sys>;
-+ };
-+
-+ vdd_hub_3v3: regulator@4 {
-+ compatible = "regulator-fixed";
-+ reg = <4>;
-+
-+ regulator-name = "VDD_HUB_3V3";
-+ regulator-min-microvolt = <3300000>;
-+ regulator-max-microvolt = <3300000>;
-+
-+ gpio = <&gpio TEGRA_GPIO(A, 6) GPIO_ACTIVE_HIGH>;
-+ enable-active-high;
-+
-+ vin-supply = <&vdd_5v0_sys>;
-+ };
-+
-+ vdd_cpu: regulator@5 {
-+ compatible = "regulator-fixed";
-+ reg = <5>;
-+
-+ regulator-name = "VDD_CPU";
-+ regulator-min-microvolt = <5000000>;
-+ regulator-max-microvolt = <5000000>;
-+ regulator-always-on;
-+ regulator-boot-on;
-+
-+ gpio = <&pmic 5 GPIO_ACTIVE_HIGH>;
-+ enable-active-high;
-+
-+ vin-supply = <&vdd_5v0_sys>;
-+ };
-+
-+ vdd_gpu: regulator@6 {
-+ compatible = "regulator-fixed";
-+ reg = <6>;
-+
-+ regulator-name = "VDD_GPU";
-+ regulator-min-microvolt = <5000000>;
-+ regulator-max-microvolt = <5000000>;
-+ regulator-enable-ramp-delay = <250>;
-+
-+ gpio = <&pmic 6 GPIO_ACTIVE_HIGH>;
-+ enable-active-high;
-+
-+ vin-supply = <&vdd_5v0_sys>;
-+ };
-+ };
-+};
diff --git a/bcm2835-cpufreq-add-CPU-frequency-control-driver.patch b/bcm2835-cpufreq-add-CPU-frequency-control-driver.patch
deleted file mode 100644
index 36c3eea75..000000000
--- a/bcm2835-cpufreq-add-CPU-frequency-control-driver.patch
+++ /dev/null
@@ -1,399 +0,0 @@
-From fbdb31e061b67941342fc5afa714488f75174632 Mon Sep 17 00:00:00 2001
-From: Peter Robinson <pbrobinson@gmail.com>
-Date: Thu, 31 May 2018 19:08:12 +0100
-Subject: [PATCH 1/3] bcm2835: cpufreq: add CPU frequency control driver
-
-Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
----
- arch/arm/boot/dts/bcm2835-rpi.dtsi | 7 ++
- arch/arm/boot/dts/bcm2837.dtsi | 33 +++++++
- drivers/clk/bcm/Kconfig | 8 ++
- drivers/clk/bcm/Makefile | 1 +
- drivers/clk/bcm/clk-raspberrypi.c | 138 +++++++++++++++++++++++++++++
- 5 files changed, 187 insertions(+)
- create mode 100644 drivers/clk/bcm/clk-raspberrypi.c
-
-diff --git a/arch/arm/boot/dts/bcm2835-rpi.dtsi b/arch/arm/boot/dts/bcm2835-rpi.dtsi
-index 29f970f864dc..6d0f43957af4 100644
---- a/arch/arm/boot/dts/bcm2835-rpi.dtsi
-+++ b/arch/arm/boot/dts/bcm2835-rpi.dtsi
-@@ -35,6 +35,13 @@
- reg = <0x7e00b840 0x3c>;
- interrupts = <0 2>;
- };
-+
-+ arm_clk: arm_clk {
-+ compatible = "raspberrypi,bcm2835-cpu";
-+ clocks = <&clocks BCM2835_CLOCK_VPU>;
-+ #clock-cells = <0>;
-+ clock-output-names = "arm";
-+ };
- };
- };
-
-diff --git a/arch/arm/boot/dts/bcm2837.dtsi b/arch/arm/boot/dts/bcm2837.dtsi
-index beb6c502dadc..9cfc553a3633 100644
---- a/arch/arm/boot/dts/bcm2837.dtsi
-+++ b/arch/arm/boot/dts/bcm2837.dtsi
-@@ -44,6 +44,9 @@
- reg = <0>;
- enable-method = "spin-table";
- cpu-release-addr = <0x0 0x000000d8>;
-+ clocks = <&arm_clk>;
-+ clock-names = "cpu";
-+ operating-points-v2 = <&cpu0_opp_table>;
- };
-
- cpu1: cpu@1 {
-@@ -52,6 +55,9 @@
- reg = <1>;
- enable-method = "spin-table";
- cpu-release-addr = <0x0 0x000000e0>;
-+ clocks = <&arm_clk>;
-+ clock-names = "cpu";
-+ operating-points-v2 = <&cpu0_opp_table>;
- };
-
- cpu2: cpu@2 {
-@@ -60,6 +66,9 @@
- reg = <2>;
- enable-method = "spin-table";
- cpu-release-addr = <0x0 0x000000e8>;
-+ clocks = <&arm_clk>;
-+ clock-names = "cpu";
-+ operating-points-v2 = <&cpu0_opp_table>;
- };
-
- cpu3: cpu@3 {
-@@ -68,6 +77,30 @@
- reg = <3>;
- enable-method = "spin-table";
- cpu-release-addr = <0x0 0x000000f0>;
-+ clocks = <&arm_clk>;
-+ clock-names = "cpu";
-+ operating-points-v2 = <&cpu0_opp_table>;
-+ };
-+ };
-+
-+ cpu0_opp_table: opp_table0 {
-+ compatible = "operating-points-v2";
-+ opp-shared;
-+
-+ opp@600000000 {
-+ opp-hz = /bits/ 64 <600000000>;
-+ clock-latency-ns = <355000>;
-+ opp-suspend;
-+ };
-+
-+ opp@900000000 {
-+ opp-hz = /bits/ 64 <900000000>;
-+ clock-latency-ns = <355000>;
-+ };
-+
-+ opp@1200000000 {
-+ opp-hz = /bits/ 64 <1200000000>;
-+ clock-latency-ns = <355000>;
- };
- };
- };
-diff --git a/drivers/clk/bcm/Kconfig b/drivers/clk/bcm/Kconfig
-index 4c4bd85f707c..e40bd19da22b 100644
---- a/drivers/clk/bcm/Kconfig
-+++ b/drivers/clk/bcm/Kconfig
-@@ -63,3 +63,11 @@ config CLK_BCM_SR
- default ARCH_BCM_IPROC
- help
- Enable common clock framework support for the Broadcom Stingray SoC
-+
-+config CLK_RASPBERRYPI_CPU
-+ bool "Raspberry Pi CPU clock driver"
-+ depends on ARCH_BCM2835 || (COMPILE_TEST && OF)
-+ depends on RASPBERRYPI_FIRMWARE=y
-+ help
-+ This enables support for the RPi CPU clock which can be adjusted
-+ via the RPi firmware.
-diff --git a/drivers/clk/bcm/Makefile b/drivers/clk/bcm/Makefile
-index 002661d39128..a028b0a90b6e 100644
---- a/drivers/clk/bcm/Makefile
-+++ b/drivers/clk/bcm/Makefile
-@@ -8,6 +8,7 @@ obj-$(CONFIG_COMMON_CLK_IPROC) += clk-iproc-armpll.o clk-iproc-pll.o clk-iproc-a
- obj-$(CONFIG_ARCH_BCM2835) += clk-bcm2835.o
- obj-$(CONFIG_ARCH_BCM2835) += clk-bcm2835-aux.o
- obj-$(CONFIG_ARCH_BCM_53573) += clk-bcm53573-ilp.o
-+obj-$(CONFIG_CLK_RASPBERRYPI_CPU) += clk-raspberrypi.o
- obj-$(CONFIG_CLK_BCM_CYGNUS) += clk-cygnus.o
- obj-$(CONFIG_CLK_BCM_HR2) += clk-hr2.o
- obj-$(CONFIG_CLK_BCM_NSP) += clk-nsp.o
-diff --git a/drivers/clk/bcm/clk-raspberrypi.c b/drivers/clk/bcm/clk-raspberrypi.c
-new file mode 100644
-index 000000000000..046efc822a59
---- /dev/null
-+++ b/drivers/clk/bcm/clk-raspberrypi.c
-@@ -0,0 +1,138 @@
-+// SPDX-License-Identifier: GPL-2.0+
-+/*
-+ * Raspberry Pi CPU clock driver
-+ *
-+ * Copyright (C) 2018 Stefan Wahren <stefan.wahren@i2se.com>
-+ */
-+
-+#include <linux/clk.h>
-+#include <linux/clk-provider.h>
-+#include <linux/device.h>
-+#include <linux/err.h>
-+#include <linux/module.h>
-+#include <linux/of_device.h>
-+#include <linux/platform_device.h>
-+#include <linux/slab.h>
-+#include <soc/bcm2835/raspberrypi-firmware.h>
-+
-+#define VCMSG_ID_ARM_CLOCK 0x000000003 /* Clock/Voltage ID's */
-+
-+struct rpi_cpu_clkgen {
-+ struct clk_hw hw;
-+ struct rpi_firmware *fw;
-+};
-+
-+/* tag part of the message */
-+struct prop {
-+ u32 id; /* the ID of the clock/voltage to get or set */
-+ u32 val; /* the value (e.g. rate (in Hz)) to set */
-+} __packed;
-+
-+static int rpi_cpu_clock_property(struct rpi_firmware *fw, u32 tag, u32 *val)
-+{
-+ int ret;
-+ struct prop msg = {
-+ .id = VCMSG_ID_ARM_CLOCK,
-+ .val = *val,
-+ };
-+
-+ ret = rpi_firmware_property(fw, tag, &msg, sizeof(msg));
-+ if (ret)
-+ return ret;
-+
-+ *val = msg.val;
-+
-+ return 0;
-+}
-+
-+static unsigned long rpi_cpu_get_rate(struct clk_hw *hw,
-+ unsigned long parent_rate)
-+{
-+ struct rpi_cpu_clkgen *cpu = container_of(hw, struct rpi_cpu_clkgen, hw);
-+ u32 rate = 0;
-+
-+ rpi_cpu_clock_property(cpu->fw, RPI_FIRMWARE_GET_CLOCK_RATE, &rate);
-+
-+ return rate;
-+}
-+
-+static long rpi_cpu_round_rate(struct clk_hw *hw, unsigned long rate,
-+ unsigned long *parent_rate)
-+{
-+ return rate;
-+}
-+
-+static int rpi_cpu_set_rate(struct clk_hw *hw, unsigned long rate,
-+ unsigned long parent_rate)
-+{
-+ struct rpi_cpu_clkgen *cpu = container_of(hw, struct rpi_cpu_clkgen, hw);
-+ u32 new_rate = rate;
-+
-+ return rpi_cpu_clock_property(cpu->fw, RPI_FIRMWARE_SET_CLOCK_RATE,
-+ &new_rate);
-+}
-+
-+static const struct clk_ops rpi_cpu_ops = {
-+ .recalc_rate = rpi_cpu_get_rate,
-+ .round_rate = rpi_cpu_round_rate,
-+ .set_rate = rpi_cpu_set_rate,
-+};
-+
-+static int rpi_cpu_probe(struct platform_device *pdev)
-+{
-+ struct device *dev = &pdev->dev;
-+ struct device_node *fw_node;
-+ struct rpi_cpu_clkgen *cpu;
-+ struct clk_init_data *init;
-+ int ret;
-+
-+ cpu = devm_kzalloc(dev, sizeof(*cpu), GFP_KERNEL);
-+ if (!cpu)
-+ return -ENOMEM;
-+
-+ init = devm_kzalloc(dev, sizeof(*init), GFP_KERNEL);
-+ if (!init)
-+ return -ENOMEM;
-+
-+ fw_node = of_find_compatible_node(NULL, NULL,
-+ "raspberrypi,bcm2835-firmware");
-+ if (!fw_node) {
-+ dev_err(dev, "Missing firmware node\n");
-+ return -ENOENT;
-+ }
-+
-+ cpu->fw = rpi_firmware_get(fw_node);
-+ of_node_put(fw_node);
-+ if (!cpu->fw)
-+ return -EPROBE_DEFER;
-+
-+ init->name = dev->of_node->name;
-+ init->ops = &rpi_cpu_ops;
-+
-+ cpu->hw.init = init;
-+ ret = devm_clk_hw_register(dev, &cpu->hw);
-+ if (ret)
-+ return ret;
-+
-+ return of_clk_add_hw_provider(dev->of_node, of_clk_hw_simple_get,
-+ &cpu->hw);
-+}
-+
-+static const struct of_device_id rpi_cpu_of_match[] = {
-+ { .compatible = "raspberrypi,bcm2835-cpu", },
-+ {},
-+};
-+MODULE_DEVICE_TABLE(of, rpi_cpu_of_match);
-+
-+static struct platform_driver rpi_cpu_driver = {
-+ .driver = {
-+ .name = "raspberrypi-cpu",
-+ .of_match_table = rpi_cpu_of_match,
-+ },
-+ .probe = rpi_cpu_probe,
-+};
-+builtin_platform_driver(rpi_cpu_driver);
-+
-+MODULE_AUTHOR("Stefan Wahren <stefan.wahren@i2se.com>");
-+MODULE_DESCRIPTION("Raspberry Pi CPU clock driver");
-+MODULE_LICENSE("GPL v2");
---
-2.20.1
-
-
-From 0681db63db37cf9015ef9b667c237c3974de04e6 Mon Sep 17 00:00:00 2001
-From: Peter Robinson <pbrobinson@gmail.com>
-Date: Mon, 4 Jun 2018 09:14:10 +0100
-Subject: [PATCH 2/3] add 1.4 ghz OPP for the 3B+
-
-Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
----
- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 7 +++++++
- 1 file changed, 7 insertions(+)
-
-diff --git a/arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts b/arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts
-index 42bb09044cc7..3333c080696c 100644
---- a/arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts
-+++ b/arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts
-@@ -106,3 +106,10 @@
- pinctrl-0 = <&uart1_gpio14>;
- status = "okay";
- };
-+
-+&cpu0_opp_table {
-+ opp@1400000000 {
-+ opp-hz = /bits/ 64 <1400000000>;
-+ clock-latency-ns = <355000>;
-+ };
-+};
---
-2.20.1
-
-
-From 65f821f03ac635f28c8c79c5e436b398194521f2 Mon Sep 17 00:00:00 2001
-From: Stefan Wahren <stefan.wahren@i2se.com>
-Date: Wed, 26 Sep 2018 21:13:22 +0200
-Subject: [PATCH 3/3] ARM: bcm2837: Use CPU0 as cooling device
-
-Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
----
- arch/arm/boot/dts/bcm2837.dtsi | 25 +++++++++++++++++++++++++
- arch/arm/boot/dts/bcm283x.dtsi | 2 +-
- 2 files changed, 26 insertions(+), 1 deletion(-)
-
-diff --git a/arch/arm/boot/dts/bcm2837.dtsi b/arch/arm/boot/dts/bcm2837.dtsi
-index 9cfc553a3633..1590d94b618e 100644
---- a/arch/arm/boot/dts/bcm2837.dtsi
-+++ b/arch/arm/boot/dts/bcm2837.dtsi
-@@ -1,4 +1,5 @@
- #include "bcm283x.dtsi"
-+#include <dt-bindings/thermal/thermal.h>
-
- / {
- compatible = "brcm,bcm2837";
-@@ -47,6 +48,7 @@
- clocks = <&arm_clk>;
- clock-names = "cpu";
- operating-points-v2 = <&cpu0_opp_table>;
-+ #cooling-cells = <2>;
- };
-
- cpu1: cpu@1 {
-@@ -58,6 +60,7 @@
- clocks = <&arm_clk>;
- clock-names = "cpu";
- operating-points-v2 = <&cpu0_opp_table>;
-+ #cooling-cells = <2>;
- };
-
- cpu2: cpu@2 {
-@@ -69,6 +72,7 @@
- clocks = <&arm_clk>;
- clock-names = "cpu";
- operating-points-v2 = <&cpu0_opp_table>;
-+ #cooling-cells = <2>;
- };
-
- cpu3: cpu@3 {
-@@ -80,6 +84,7 @@
- clocks = <&arm_clk>;
- clock-names = "cpu";
- operating-points-v2 = <&cpu0_opp_table>;
-+ #cooling-cells = <2>;
- };
- };
-
-@@ -117,6 +122,26 @@
-
- &cpu_thermal {
- coefficients = <(-538) 412000>;
-+
-+ trips {
-+ cpu_alert0: cpu-alert0 {
-+ temperature = <70000>;
-+ hysteresis = <0>;
-+ type = "passive";
-+ };
-+ };
-+
-+ cooling-maps {
-+ map0 {
-+ trip = <&cpu_alert0>;
-+ cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
-+ };
-+
-+ map1 {
-+ trip = <&cpu_crit>;
-+ cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
-+ };
-+ };
- };
-
- /* enable thermal sensor with the correct compatible property set */
-diff --git a/arch/arm/boot/dts/bcm283x.dtsi b/arch/arm/boot/dts/bcm283x.dtsi
-index 31b29646b14c..2def0684d198 100644
---- a/arch/arm/boot/dts/bcm283x.dtsi
-+++ b/arch/arm/boot/dts/bcm283x.dtsi
-@@ -38,7 +38,7 @@
- thermal-sensors = <&thermal>;
-
- trips {
-- cpu-crit {
-+ cpu_crit: cpu-crit {
- temperature = <80000>;
- hysteresis = <0>;
- type = "critical";
---
-2.20.1
-
diff --git a/bcm2835-vchiq-use-interruptible-waits.patch b/bcm2835-vchiq-use-interruptible-waits.patch
deleted file mode 100644
index d21cbe9b1..000000000
--- a/bcm2835-vchiq-use-interruptible-waits.patch
+++ /dev/null
@@ -1,474 +0,0 @@
-From e4d9fccaaf6e61bbc7416d92d73cec5a5f0cb458 Mon Sep 17 00:00:00 2001
-From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
-Date: Thu, 9 May 2019 16:31:36 +0200
-Subject: [PATCH 4/4] staging: vchiq: stop explicitly comparing with zero to
- catch errors
-
-The vchiq code tends to follow a coding pattern that's not accepted as
-per the Linux kernel coding style
-
-We have this:
- if (expression != 0)
-
-We want this:
- if (expression)
-
-We make an exception if the expression refers to a size, in which case
-it's accepted for the sake of clarity.
-
-Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
----
- .../bcm2835-camera/bcm2835-camera.c | 11 ++--
- .../interface/vchiq_arm/vchiq_2835_arm.c | 2 +-
- .../interface/vchiq_arm/vchiq_arm.c | 66 ++++++++-----------
- .../interface/vchiq_arm/vchiq_connected.c | 4 +-
- .../interface/vchiq_arm/vchiq_core.c | 28 ++++----
- .../interface/vchiq_arm/vchiq_debugfs.c | 4 +-
- 6 files changed, 52 insertions(+), 63 deletions(-)
-
-diff --git a/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c
-index 7c6cf41645eb..c5b29a28d326 100644
---- a/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c
-+++ b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c
-@@ -328,7 +328,7 @@ static void buffer_cb(struct vchiq_mmal_instance *instance,
- "%s: status:%d, buf:%p, length:%lu, flags %u, pts %lld\n",
- __func__, status, buf, length, mmal_flags, pts);
-
-- if (status != 0) {
-+ if (status) {
- /* error in transfer */
- if (buf) {
- /* there was a buffer with the error so return it */
-@@ -360,8 +360,7 @@ static void buffer_cb(struct vchiq_mmal_instance *instance,
- }
- } else {
- if (dev->capture.frame_count) {
-- if (dev->capture.vc_start_timestamp != -1 &&
-- pts != 0) {
-+ if (dev->capture.vc_start_timestamp != -1 && pts) {
- ktime_t timestamp;
- s64 runtime_us = pts -
- dev->capture.vc_start_timestamp;
-@@ -829,7 +828,7 @@ static int vidioc_enum_input(struct file *file, void *priv,
- struct v4l2_input *inp)
- {
- /* only a single camera input */
-- if (inp->index != 0)
-+ if (inp->index)
- return -EINVAL;
-
- inp->type = V4L2_INPUT_TYPE_CAMERA;
-@@ -845,7 +844,7 @@ static int vidioc_g_input(struct file *file, void *priv, unsigned int *i)
-
- static int vidioc_s_input(struct file *file, void *priv, unsigned int i)
- {
-- if (i != 0)
-+ if (i)
- return -EINVAL;
-
- return 0;
-@@ -1291,7 +1290,7 @@ static int vidioc_s_fmt_vid_cap(struct file *file, void *priv,
- }
-
- ret = mmal_setup_components(dev, f);
-- if (ret != 0) {
-+ if (ret) {
- v4l2_err(&dev->v4l2_dev,
- "%s: failed to setup mmal components: %d\n",
- __func__, ret);
-diff --git a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c
-index 833b28e9ba4b..e87d6e290a9f 100644
---- a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c
-+++ b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c
-@@ -553,7 +553,7 @@ create_pagelist(char __user *buf, size_t count, unsigned short type)
- (g_cache_line_size - 1)))) {
- char *fragments;
-
-- if (down_interruptible(&g_free_fragments_sema) != 0) {
-+ if (down_interruptible(&g_free_fragments_sema)) {
- cleanup_pagelistinfo(pagelistinfo);
- return NULL;
- }
-diff --git a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
-index ccfb8218b83c..934014cf08b2 100644
---- a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
-+++ b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
-@@ -266,7 +266,7 @@ VCHIQ_STATUS_T vchiq_shutdown(VCHIQ_INSTANCE_T instance)
- vchiq_log_trace(vchiq_core_log_level,
- "%s(%p) called", __func__, instance);
-
-- if (mutex_lock_killable(&state->mutex) != 0)
-+ if (mutex_lock_killable(&state->mutex))
- return VCHIQ_RETRY;
-
- /* Remove all services */
-@@ -308,7 +308,7 @@ VCHIQ_STATUS_T vchiq_connect(VCHIQ_INSTANCE_T instance)
- vchiq_log_trace(vchiq_core_log_level,
- "%s(%p) called", __func__, instance);
-
-- if (mutex_lock_killable(&state->mutex) != 0) {
-+ if (mutex_lock_killable(&state->mutex)) {
- vchiq_log_trace(vchiq_core_log_level,
- "%s: call to mutex_lock failed", __func__);
- status = VCHIQ_RETRY;
-@@ -673,8 +673,7 @@ service_callback(VCHIQ_REASON_T reason, struct vchiq_header *header,
-
- DEBUG_TRACE(SERVICE_CALLBACK_LINE);
- if (wait_for_completion_interruptible(
-- &user_service->remove_event)
-- != 0) {
-+ &user_service->remove_event)) {
- vchiq_log_info(vchiq_arm_log_level,
- "%s interrupted", __func__);
- DEBUG_TRACE(SERVICE_CALLBACK_LINE);
-@@ -878,7 +877,7 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- break;
- }
- rc = mutex_lock_killable(&instance->state->mutex);
-- if (rc != 0) {
-+ if (rc) {
- vchiq_log_error(vchiq_arm_log_level,
- "vchiq: connect: could not lock mutex for "
- "state %d: %d",
-@@ -902,9 +901,8 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- void *userdata;
- int srvstate;
-
-- if (copy_from_user
-- (&args, (const void __user *)arg,
-- sizeof(args)) != 0) {
-+ if (copy_from_user(&args, (const void __user *)arg,
-+ sizeof(args))) {
- ret = -EFAULT;
- break;
- }
-@@ -968,7 +966,7 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- &(((struct vchiq_create_service __user *)
- arg)->handle),
- (const void *)&service->handle,
-- sizeof(service->handle)) != 0) {
-+ sizeof(service->handle))) {
- ret = -EFAULT;
- vchiq_remove_service(service->handle);
- }
-@@ -1043,9 +1041,8 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- case VCHIQ_IOC_QUEUE_MESSAGE: {
- struct vchiq_queue_message args;
-
-- if (copy_from_user
-- (&args, (const void __user *)arg,
-- sizeof(args)) != 0) {
-+ if (copy_from_user(&args, (const void __user *)arg,
-+ sizeof(args))) {
- ret = -EFAULT;
- break;
- }
-@@ -1077,9 +1074,8 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- (cmd == VCHIQ_IOC_QUEUE_BULK_TRANSMIT) ?
- VCHIQ_BULK_TRANSMIT : VCHIQ_BULK_RECEIVE;
-
-- if (copy_from_user
-- (&args, (const void __user *)arg,
-- sizeof(args)) != 0) {
-+ if (copy_from_user(&args, (const void __user *)arg,
-+ sizeof(args))) {
- ret = -EFAULT;
- break;
- }
-@@ -1153,7 +1149,7 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- &(((struct vchiq_queue_bulk_transfer __user *)
- arg)->mode),
- (const void *)&mode_waiting,
-- sizeof(mode_waiting)) != 0)
-+ sizeof(mode_waiting)))
- ret = -EFAULT;
- }
- } break;
-@@ -1168,7 +1164,7 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- }
-
- if (copy_from_user(&args, (const void __user *)arg,
-- sizeof(args)) != 0) {
-+ sizeof(args))) {
- ret = -EFAULT;
- break;
- }
-@@ -1186,7 +1182,7 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- rc = wait_for_completion_interruptible(
- &instance->insert_event);
- mutex_lock(&instance->completion_mutex);
-- if (rc != 0) {
-+ if (rc) {
- DEBUG_TRACE(AWAIT_COMPLETION_LINE);
- vchiq_log_info(vchiq_arm_log_level,
- "AWAIT_COMPLETION interrupted");
-@@ -1252,7 +1248,7 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- if (copy_from_user(&msgbuf,
- (const void __user *)
- &args.msgbufs[msgbufcount],
-- sizeof(msgbuf)) != 0) {
-+ sizeof(msgbuf))) {
- if (ret == 0)
- ret = -EFAULT;
- break;
-@@ -1260,7 +1256,7 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
-
- /* Copy the message to user space */
- if (copy_to_user(msgbuf, header,
-- msglen) != 0) {
-+ msglen)) {
- if (ret == 0)
- ret = -EFAULT;
- break;
-@@ -1285,8 +1281,7 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- (size_t)args.buf + ret *
- sizeof(struct vchiq_completion_data)),
- completion,
-- sizeof(struct vchiq_completion_data))
-- != 0) {
-+ sizeof(struct vchiq_completion_data))) {
- if (ret == 0)
- ret = -EFAULT;
- break;
-@@ -1306,13 +1301,13 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- &((struct vchiq_await_completion *)arg)
- ->msgbufcount,
- &msgbufcount,
-- sizeof(msgbufcount)) != 0) {
-+ sizeof(msgbufcount))) {
- ret = -EFAULT;
- }
- }
- }
-
-- if (ret != 0)
-+ if (ret)
- complete(&instance->remove_event);
- mutex_unlock(&instance->completion_mutex);
- DEBUG_TRACE(AWAIT_COMPLETION_LINE);
-@@ -1324,9 +1319,8 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- struct vchiq_header *header;
-
- DEBUG_TRACE(DEQUEUE_MESSAGE_LINE);
-- if (copy_from_user
-- (&args, (const void __user *)arg,
-- sizeof(args)) != 0) {
-+ if (copy_from_user(&args, (const void __user *)arg,
-+ sizeof(args))) {
- ret = -EFAULT;
- break;
- }
-@@ -1412,7 +1406,7 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- struct vchiq_config config;
-
- if (copy_from_user(&args, (const void __user *)arg,
-- sizeof(args)) != 0) {
-+ sizeof(args))) {
- ret = -EFAULT;
- break;
- }
-@@ -1431,9 +1425,8 @@ vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
- case VCHIQ_IOC_SET_SERVICE_OPTION: {
- struct vchiq_set_service_option args;
-
-- if (copy_from_user(
-- &args, (const void __user *)arg,
-- sizeof(args)) != 0) {
-+ if (copy_from_user(&args, (const void __user *)arg,
-+ sizeof(args))) {
- ret = -EFAULT;
- break;
- }
-@@ -2361,8 +2354,7 @@ vchiq_keepalive_thread_func(void *v)
- while (1) {
- long rc = 0, uc = 0;
-
-- if (wait_for_completion_interruptible(&arm_state->ka_evt)
-- != 0) {
-+ if (wait_for_completion_interruptible(&arm_state->ka_evt)) {
- vchiq_log_error(vchiq_susp_log_level,
- "%s interrupted", __func__);
- flush_signals(current);
-@@ -3043,7 +3035,7 @@ vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service,
- vchiq_log_info(vchiq_susp_log_level, "%s %s resume "
- "blocked - waiting...", __func__, entity);
- if (wait_for_completion_killable(
-- &arm_state->resume_blocker) != 0) {
-+ &arm_state->resume_blocker)) {
- vchiq_log_error(vchiq_susp_log_level, "%s %s "
- "wait for resume blocker interrupted",
- __func__, entity);
-@@ -3092,7 +3084,7 @@ vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service,
- vchiq_log_info(vchiq_susp_log_level, "%s %s wait for resume",
- __func__, entity);
- if (wait_for_completion_killable(
-- &arm_state->vc_resume_complete) != 0) {
-+ &arm_state->vc_resume_complete)) {
- vchiq_log_error(vchiq_susp_log_level, "%s %s wait for "
- "resume interrupted", __func__, entity);
- ret = VCHIQ_ERROR;
-@@ -3537,13 +3529,13 @@ static int vchiq_probe(struct platform_device *pdev)
- platform_set_drvdata(pdev, drvdata);
-
- err = vchiq_platform_init(pdev, &g_state);
-- if (err != 0)
-+ if (err)
- goto failed_platform_init;
-
- cdev_init(&vchiq_cdev, &vchiq_fops);
- vchiq_cdev.owner = THIS_MODULE;
- err = cdev_add(&vchiq_cdev, vchiq_devid, 1);
-- if (err != 0) {
-+ if (err) {
- vchiq_log_error(vchiq_arm_log_level,
- "Unable to register device");
- goto failed_platform_init;
-diff --git a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_connected.c b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_connected.c
-index 7d64e2ed7b42..5bcb6396b23b 100644
---- a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_connected.c
-+++ b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_connected.c
-@@ -71,7 +71,7 @@ void vchiq_add_connected_callback(VCHIQ_CONNECTED_CALLBACK_T callback)
- {
- connected_init();
-
-- if (mutex_lock_killable(&g_connected_mutex) != 0)
-+ if (mutex_lock_killable(&g_connected_mutex))
- return;
-
- if (g_connected)
-@@ -106,7 +106,7 @@ void vchiq_call_connected_callbacks(void)
-
- connected_init();
-
-- if (mutex_lock_killable(&g_connected_mutex) != 0)
-+ if (mutex_lock_killable(&g_connected_mutex))
- return;
-
- for (i = 0; i < g_num_deferred_callbacks; i++)
-diff --git a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c
-index 0958d86aebe6..bbdf16977afb 100644
---- a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c
-+++ b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c
-@@ -830,7 +830,7 @@ queue_message(struct vchiq_state *state, struct vchiq_service *service,
- WARN_ON(!(stride <= VCHIQ_SLOT_SIZE));
-
- if (!(flags & QMFLAGS_NO_MUTEX_LOCK) &&
-- (mutex_lock_killable(&state->slot_mutex) != 0))
-+ mutex_lock_killable(&state->slot_mutex))
- return VCHIQ_RETRY;
-
- if (type == VCHIQ_MSG_DATA) {
-@@ -842,8 +842,8 @@ queue_message(struct vchiq_state *state, struct vchiq_service *service,
- return VCHIQ_ERROR;
- }
-
-- WARN_ON((flags & (QMFLAGS_NO_MUTEX_LOCK |
-- QMFLAGS_NO_MUTEX_UNLOCK)) != 0);
-+ WARN_ON(flags & (QMFLAGS_NO_MUTEX_LOCK |
-+ QMFLAGS_NO_MUTEX_UNLOCK));
-
- if (service->closing) {
- /* The service has been closed */
-@@ -904,7 +904,7 @@ queue_message(struct vchiq_state *state, struct vchiq_service *service,
- return VCHIQ_RETRY;
- if (service->closing)
- return VCHIQ_ERROR;
-- if (mutex_lock_killable(&state->slot_mutex) != 0)
-+ if (mutex_lock_killable(&state->slot_mutex))
- return VCHIQ_RETRY;
- if (service->srvstate != VCHIQ_SRVSTATE_OPEN) {
- /* The service has been closed */
-@@ -942,8 +942,8 @@ queue_message(struct vchiq_state *state, struct vchiq_service *service,
- header, size, VCHIQ_MSG_SRCPORT(msgid),
- VCHIQ_MSG_DSTPORT(msgid));
-
-- WARN_ON((flags & (QMFLAGS_NO_MUTEX_LOCK |
-- QMFLAGS_NO_MUTEX_UNLOCK)) != 0);
-+ WARN_ON(flags & (QMFLAGS_NO_MUTEX_LOCK |
-+ QMFLAGS_NO_MUTEX_UNLOCK));
-
- callback_result =
- copy_message_data(copy_callback, context,
-@@ -1070,8 +1070,8 @@ queue_message_sync(struct vchiq_state *state, struct vchiq_service *service,
-
- local = state->local;
-
-- if ((VCHIQ_MSG_TYPE(msgid) != VCHIQ_MSG_RESUME) &&
-- (mutex_lock_killable(&state->sync_mutex) != 0))
-+ if (VCHIQ_MSG_TYPE(msgid) != VCHIQ_MSG_RESUME &&
-+ mutex_lock_killable(&state->sync_mutex))
- return VCHIQ_RETRY;
-
- remote_event_wait(&state->sync_release_event, &local->sync_release);
-@@ -1748,8 +1748,7 @@ parse_rx_slots(struct vchiq_state *state)
- &service->bulk_rx : &service->bulk_tx;
-
- DEBUG_TRACE(PARSE_LINE);
-- if (mutex_lock_killable(
-- &service->bulk_mutex) != 0) {
-+ if (mutex_lock_killable(&service->bulk_mutex)) {
- DEBUG_TRACE(PARSE_LINE);
- goto bail_not_ready;
- }
-@@ -2553,7 +2552,7 @@ do_abort_bulks(struct vchiq_service *service)
- VCHIQ_STATUS_T status;
-
- /* Abort any outstanding bulk transfers */
-- if (mutex_lock_killable(&service->bulk_mutex) != 0)
-+ if (mutex_lock_killable(&service->bulk_mutex))
- return 0;
- abort_outstanding_bulks(service, &service->bulk_tx);
- abort_outstanding_bulks(service, &service->bulk_rx);
-@@ -3068,7 +3067,7 @@ VCHIQ_STATUS_T vchiq_bulk_transfer(VCHIQ_SERVICE_HANDLE_T handle,
- queue = (dir == VCHIQ_BULK_TRANSMIT) ?
- &service->bulk_tx : &service->bulk_rx;
-
-- if (mutex_lock_killable(&service->bulk_mutex) != 0) {
-+ if (mutex_lock_killable(&service->bulk_mutex)) {
- status = VCHIQ_RETRY;
- goto error_exit;
- }
-@@ -3082,8 +3081,7 @@ VCHIQ_STATUS_T vchiq_bulk_transfer(VCHIQ_SERVICE_HANDLE_T handle,
- status = VCHIQ_RETRY;
- goto error_exit;
- }
-- if (mutex_lock_killable(&service->bulk_mutex)
-- != 0) {
-+ if (mutex_lock_killable(&service->bulk_mutex)) {
- status = VCHIQ_RETRY;
- goto error_exit;
- }
-@@ -3111,7 +3109,7 @@ VCHIQ_STATUS_T vchiq_bulk_transfer(VCHIQ_SERVICE_HANDLE_T handle,
-
- /* The slot mutex must be held when the service is being closed, so
- claim it here to ensure that isn't happening */
-- if (mutex_lock_killable(&state->slot_mutex) != 0) {
-+ if (mutex_lock_killable(&state->slot_mutex)) {
- status = VCHIQ_RETRY;
- goto cancel_bulk_error_exit;
- }
-diff --git a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_debugfs.c b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_debugfs.c
-index 3928287cf5f7..8799c30f397c 100644
---- a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_debugfs.c
-+++ b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_debugfs.c
-@@ -114,7 +114,7 @@ static ssize_t debugfs_log_write(struct file *file,
- if (count >= DEBUGFS_WRITE_BUF_SIZE)
- count = DEBUGFS_WRITE_BUF_SIZE;
-
-- if (copy_from_user(kbuf, buffer, count) != 0)
-+ if (copy_from_user(kbuf, buffer, count))
- return -EFAULT;
- kbuf[count - 1] = 0;
-
-@@ -179,7 +179,7 @@ static ssize_t debugfs_trace_write(struct file *file,
- VCHIQ_INSTANCE_T instance = f->private;
- char firstchar;
-
-- if (copy_from_user(&firstchar, buffer, 1) != 0)
-+ if (copy_from_user(&firstchar, buffer, 1))
- return -EFAULT;
-
- switch (firstchar) {
---
-2.21.0
-
diff --git a/clk-sunxi-fix-a-missing-check-bug-in-sunxi_divs_clk_setup.patch b/clk-sunxi-fix-a-missing-check-bug-in-sunxi_divs_clk_setup.patch
deleted file mode 100644
index 3f877a8cf..000000000
--- a/clk-sunxi-fix-a-missing-check-bug-in-sunxi_divs_clk_setup.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From fcdf445ff42f036d22178b49cf64e92d527c1330 Mon Sep 17 00:00:00 2001
-From: Gen Zhang <blackgod016574@gmail.com>
-Date: Tue, 28 May 2019 10:18:51 +0800
-Subject: clk-sunxi: fix a missing-check bug in sunxi_divs_clk_setup()
-
-In sunxi_divs_clk_setup(), 'derived_name' is allocated by kstrndup().
-It returns NULL when fails. 'derived_name' should be checked.
-
-Signed-off-by: Gen Zhang <blackgod016574@gmail.com>
-Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
----
- drivers/clk/sunxi/clk-sunxi.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/drivers/clk/sunxi/clk-sunxi.c b/drivers/clk/sunxi/clk-sunxi.c
-index f5b1c0067365..830bfb7f5e6b 100644
---- a/drivers/clk/sunxi/clk-sunxi.c
-+++ b/drivers/clk/sunxi/clk-sunxi.c
-@@ -989,6 +989,8 @@ static struct clk ** __init sunxi_divs_clk_setup(struct device_node *node,
- if (endp) {
- derived_name = kstrndup(clk_name, endp - clk_name,
- GFP_KERNEL);
-+ if (!derived_name)
-+ return NULL;
- factors.name = derived_name;
- } else {
- factors.name = clk_name;
---
-cgit 1.2-0.3.lf.el7
-
diff --git a/configs/fedora/debug/CONFIG_DEBUG_MISC b/configs/fedora/debug/CONFIG_DEBUG_MISC
new file mode 100644
index 000000000..b1c6fde1b
--- /dev/null
+++ b/configs/fedora/debug/CONFIG_DEBUG_MISC
@@ -0,0 +1 @@
+CONFIG_DEBUG_MISC=y
diff --git a/configs/fedora/debug/CONFIG_DEBUG_PI_LIST b/configs/fedora/debug/CONFIG_DEBUG_PI_LIST
deleted file mode 100644
index 0a47f5b7e..000000000
--- a/configs/fedora/debug/CONFIG_DEBUG_PI_LIST
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DEBUG_PI_LIST=y
diff --git a/configs/fedora/debug/CONFIG_LOCK_EVENT_COUNTS b/configs/fedora/debug/CONFIG_LOCK_EVENT_COUNTS
new file mode 100644
index 000000000..efa1f96dd
--- /dev/null
+++ b/configs/fedora/debug/CONFIG_LOCK_EVENT_COUNTS
@@ -0,0 +1 @@
+CONFIG_LOCK_EVENT_COUNTS=y
diff --git a/configs/fedora/generic/CONFIG_ACPI_HMAT b/configs/fedora/generic/CONFIG_ACPI_HMAT
new file mode 100644
index 000000000..34e2b9331
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ACPI_HMAT
@@ -0,0 +1 @@
+CONFIG_ACPI_HMAT=y
diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_AQTION b/configs/fedora/generic/CONFIG_AQTION
index 7812ca016..7812ca016 100644
--- a/configs/fedora/generic/x86/x86_64/CONFIG_AQTION
+++ b/configs/fedora/generic/CONFIG_AQTION
diff --git a/configs/fedora/generic/CONFIG_ASIX_PHY b/configs/fedora/generic/CONFIG_ASIX_PHY
new file mode 100644
index 000000000..37bb545c7
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ASIX_PHY
@@ -0,0 +1 @@
+# CONFIG_ASIX_PHY is not set
diff --git a/configs/fedora/generic/CONFIG_AX88796B_PHY b/configs/fedora/generic/CONFIG_AX88796B_PHY
index ec30dfcaf..ee2e42ff2 100644
--- a/configs/fedora/generic/CONFIG_AX88796B_PHY
+++ b/configs/fedora/generic/CONFIG_AX88796B_PHY
@@ -1 +1 @@
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
diff --git a/configs/fedora/generic/CONFIG_BACKLIGHT_LCD_SUPPORT b/configs/fedora/generic/CONFIG_BACKLIGHT_LCD_SUPPORT
deleted file mode 100644
index ac802ca1c..000000000
--- a/configs/fedora/generic/CONFIG_BACKLIGHT_LCD_SUPPORT
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
diff --git a/configs/fedora/generic/CONFIG_BATMAN_ADV_SYSFS b/configs/fedora/generic/CONFIG_BATMAN_ADV_SYSFS
new file mode 100644
index 000000000..78c4189b2
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_BATMAN_ADV_SYSFS
@@ -0,0 +1 @@
+CONFIG_BATMAN_ADV_SYSFS=y
diff --git a/configs/fedora/generic/CONFIG_BT_MTKSDIO b/configs/fedora/generic/CONFIG_BT_MTKSDIO
new file mode 100644
index 000000000..2be033104
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_BT_MTKSDIO
@@ -0,0 +1 @@
+CONFIG_BT_MTKSDIO=m
diff --git a/configs/fedora/generic/CONFIG_CHARGER_LT3651 b/configs/fedora/generic/CONFIG_CHARGER_LT3651
new file mode 100644
index 000000000..3bccdaafe
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CHARGER_LT3651
@@ -0,0 +1 @@
+CONFIG_CHARGER_LT3651=m
diff --git a/configs/fedora/generic/CONFIG_CHARGER_LTC3651 b/configs/fedora/generic/CONFIG_CHARGER_LTC3651
deleted file mode 100644
index a4243da74..000000000
--- a/configs/fedora/generic/CONFIG_CHARGER_LTC3651
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CHARGER_LTC3651 is not set
diff --git a/configs/fedora/generic/CONFIG_CHARGER_MAX77650 b/configs/fedora/generic/CONFIG_CHARGER_MAX77650
new file mode 100644
index 000000000..e2a832c9d
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CHARGER_MAX77650
@@ -0,0 +1 @@
+CONFIG_CHARGER_MAX77650=m
diff --git a/configs/fedora/generic/CONFIG_CHARGER_UCS1002 b/configs/fedora/generic/CONFIG_CHARGER_UCS1002
new file mode 100644
index 000000000..b5b44782e
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CHARGER_UCS1002
@@ -0,0 +1 @@
+CONFIG_CHARGER_UCS1002=m
diff --git a/configs/fedora/generic/CONFIG_CHASH_SELFTEST b/configs/fedora/generic/CONFIG_CHASH_SELFTEST
deleted file mode 100644
index d53ef14d0..000000000
--- a/configs/fedora/generic/CONFIG_CHASH_SELFTEST
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CHASH_SELFTEST is not set
diff --git a/configs/fedora/generic/CONFIG_CHASH_STATS b/configs/fedora/generic/CONFIG_CHASH_STATS
deleted file mode 100644
index 26edbafe8..000000000
--- a/configs/fedora/generic/CONFIG_CHASH_STATS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CHASH_STATS is not set
diff --git a/configs/fedora/generic/CONFIG_CLK_SIFIVE b/configs/fedora/generic/CONFIG_CLK_SIFIVE
new file mode 100644
index 000000000..1f9a91b4d
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CLK_SIFIVE
@@ -0,0 +1 @@
+# CONFIG_CLK_SIFIVE is not set
diff --git a/configs/fedora/generic/CONFIG_CLK_SUNXI b/configs/fedora/generic/CONFIG_CLK_SUNXI
new file mode 100644
index 000000000..01b9a3fd3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CLK_SUNXI
@@ -0,0 +1 @@
+# CONFIG_CLK_SUNXI is not set
diff --git a/configs/fedora/generic/CONFIG_CLK_SUNXI_CLOCKS b/configs/fedora/generic/CONFIG_CLK_SUNXI_CLOCKS
new file mode 100644
index 000000000..a200b9a9f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CLK_SUNXI_CLOCKS
@@ -0,0 +1 @@
+# CONFIG_CLK_SUNXI_CLOCKS is not set
diff --git a/configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN6I b/configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN6I
new file mode 100644
index 000000000..cefa792db
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN6I
@@ -0,0 +1 @@
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
diff --git a/configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN8I b/configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN8I
new file mode 100644
index 000000000..d413727a0
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN8I
@@ -0,0 +1 @@
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
diff --git a/configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN9I b/configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN9I
new file mode 100644
index 000000000..2f8997338
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CLK_SUNXI_PRCM_SUN9I
@@ -0,0 +1 @@
+# CONFIG_CLK_SUNXI_PRCM_SUN9I is not set
diff --git a/configs/fedora/generic/CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES b/configs/fedora/generic/CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES
index a166eadbd..bbe3bce32 100644
--- a/configs/fedora/generic/CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES
+++ b/configs/fedora/generic/CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES
@@ -1 +1 @@
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
diff --git a/configs/fedora/generic/CONFIG_COUNTER b/configs/fedora/generic/CONFIG_COUNTER
new file mode 100644
index 000000000..7321d72e3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_COUNTER
@@ -0,0 +1 @@
+# CONFIG_COUNTER is not set
diff --git a/configs/fedora/generic/CONFIG_CROS_EC_RPMSG b/configs/fedora/generic/CONFIG_CROS_EC_RPMSG
new file mode 100644
index 000000000..7592c64d5
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CROS_EC_RPMSG
@@ -0,0 +1 @@
+CONFIG_CROS_EC_RPMSG=m
diff --git a/configs/fedora/generic/CONFIG_CROS_USBPD_LOGGER b/configs/fedora/generic/CONFIG_CROS_USBPD_LOGGER
new file mode 100644
index 000000000..8db7092c5
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CROS_USBPD_LOGGER
@@ -0,0 +1 @@
+CONFIG_CROS_USBPD_LOGGER=m
diff --git a/configs/fedora/generic/CONFIG_CRYPTO_ECRDSA b/configs/fedora/generic/CONFIG_CRYPTO_ECRDSA
new file mode 100644
index 000000000..1126222a3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CRYPTO_ECRDSA
@@ -0,0 +1 @@
+CONFIG_CRYPTO_ECRDSA=m
diff --git a/configs/fedora/generic/CONFIG_DEBUG_INFO_BTF b/configs/fedora/generic/CONFIG_DEBUG_INFO_BTF
new file mode 100644
index 000000000..3b5ac748f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DEBUG_INFO_BTF
@@ -0,0 +1 @@
+# CONFIG_DEBUG_INFO_BTF is not set
diff --git a/configs/fedora/generic/CONFIG_DEBUG_MISC b/configs/fedora/generic/CONFIG_DEBUG_MISC
new file mode 100644
index 000000000..a6789318f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DEBUG_MISC
@@ -0,0 +1 @@
+# CONFIG_DEBUG_MISC is not set
diff --git a/configs/fedora/generic/CONFIG_DEBUG_PI_LIST b/configs/fedora/generic/CONFIG_DEBUG_PI_LIST
deleted file mode 100644
index 47c8c9f67..000000000
--- a/configs/fedora/generic/CONFIG_DEBUG_PI_LIST
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_DEBUG_PI_LIST is not set
diff --git a/configs/fedora/generic/CONFIG_DEBUG_PLIST b/configs/fedora/generic/CONFIG_DEBUG_PLIST
new file mode 100644
index 000000000..602b2be89
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DEBUG_PLIST
@@ -0,0 +1 @@
+# CONFIG_DEBUG_PLIST is not set
diff --git a/configs/fedora/generic/CONFIG_DM_DUST b/configs/fedora/generic/CONFIG_DM_DUST
new file mode 100644
index 000000000..645ce04b7
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DM_DUST
@@ -0,0 +1 @@
+CONFIG_DM_DUST=m
diff --git a/configs/fedora/generic/CONFIG_DM_WRITECACHE b/configs/fedora/generic/CONFIG_DM_WRITECACHE
index fddeed5b0..6a1a639c8 100644
--- a/configs/fedora/generic/CONFIG_DM_WRITECACHE
+++ b/configs/fedora/generic/CONFIG_DM_WRITECACHE
@@ -1 +1 @@
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
diff --git a/configs/fedora/generic/CONFIG_DRM_MGA b/configs/fedora/generic/CONFIG_DRM_MGA
new file mode 100644
index 000000000..d1cf1836c
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_MGA
@@ -0,0 +1 @@
+# CONFIG_DRM_MGA is not set
diff --git a/configs/fedora/generic/CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D b/configs/fedora/generic/CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D
new file mode 100644
index 000000000..4e147a746
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D
@@ -0,0 +1 @@
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
diff --git a/configs/fedora/generic/CONFIG_DRM_PANEL_ROCKTECH_JH057N00900 b/configs/fedora/generic/CONFIG_DRM_PANEL_ROCKTECH_JH057N00900
new file mode 100644
index 000000000..070c7734f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_PANEL_ROCKTECH_JH057N00900
@@ -0,0 +1 @@
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
diff --git a/configs/fedora/generic/CONFIG_DRM_PANEL_RONBO_RB070D30 b/configs/fedora/generic/CONFIG_DRM_PANEL_RONBO_RB070D30
new file mode 100644
index 000000000..ab5c698ab
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_PANEL_RONBO_RB070D30
@@ -0,0 +1 @@
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
diff --git a/configs/fedora/generic/CONFIG_DRM_R128 b/configs/fedora/generic/CONFIG_DRM_R128
new file mode 100644
index 000000000..701800ad5
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_R128
@@ -0,0 +1 @@
+# CONFIG_DRM_R128 is not set
diff --git a/configs/fedora/generic/CONFIG_DRM_SAVAGE b/configs/fedora/generic/CONFIG_DRM_SAVAGE
new file mode 100644
index 000000000..614154be4
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_SAVAGE
@@ -0,0 +1 @@
+# CONFIG_DRM_SAVAGE is not set
diff --git a/configs/fedora/generic/CONFIG_DRM_TDFX b/configs/fedora/generic/CONFIG_DRM_TDFX
new file mode 100644
index 000000000..698169953
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_TDFX
@@ -0,0 +1 @@
+# CONFIG_DRM_TDFX=n is not set
diff --git a/configs/fedora/generic/CONFIG_DRM_VIA b/configs/fedora/generic/CONFIG_DRM_VIA
new file mode 100644
index 000000000..584bbe30c
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_VIA
@@ -0,0 +1 @@
+# CONFIG_DRM_VIA is not set
diff --git a/configs/fedora/generic/CONFIG_FIELDBUS_DEV b/configs/fedora/generic/CONFIG_FIELDBUS_DEV
new file mode 100644
index 000000000..7c6172458
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_FIELDBUS_DEV
@@ -0,0 +1 @@
+# CONFIG_FIELDBUS_DEV is not set
diff --git a/configs/fedora/generic/CONFIG_FXAS21002C b/configs/fedora/generic/CONFIG_FXAS21002C
new file mode 100644
index 000000000..671ab373d
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_FXAS21002C
@@ -0,0 +1 @@
+CONFIG_FXAS21002C=m
diff --git a/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF
new file mode 100644
index 000000000..15ccd6369
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF
@@ -0,0 +1 @@
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
diff --git a/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
new file mode 100644
index 000000000..83bd54391
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
@@ -0,0 +1 @@
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
diff --git a/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_USER b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_USER
new file mode 100644
index 000000000..646060650
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_USER
@@ -0,0 +1 @@
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
diff --git a/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE
new file mode 100644
index 000000000..321ed2054
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE
@@ -0,0 +1 @@
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
diff --git a/configs/fedora/generic/CONFIG_GPIO_MAX77650 b/configs/fedora/generic/CONFIG_GPIO_MAX77650
new file mode 100644
index 000000000..8022a3e0c
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_GPIO_MAX77650
@@ -0,0 +1 @@
+CONFIG_GPIO_MAX77650=m
diff --git a/configs/fedora/generic/CONFIG_HID_MACALLY b/configs/fedora/generic/CONFIG_HID_MACALLY
new file mode 100644
index 000000000..9790afc5a
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_HID_MACALLY
@@ -0,0 +1 @@
+CONFIG_HID_MACALLY=m
diff --git a/configs/fedora/generic/CONFIG_HID_U2FZERO b/configs/fedora/generic/CONFIG_HID_U2FZERO
new file mode 100644
index 000000000..ceb0eeb42
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_HID_U2FZERO
@@ -0,0 +1 @@
+CONFIG_HID_U2FZERO=m
diff --git a/configs/fedora/generic/CONFIG_I2C_AMD_MP2 b/configs/fedora/generic/CONFIG_I2C_AMD_MP2
new file mode 100644
index 000000000..687b5de60
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_I2C_AMD_MP2
@@ -0,0 +1 @@
+CONFIG_I2C_AMD_MP2=m
diff --git a/configs/fedora/generic/CONFIG_IKHEADERS b/configs/fedora/generic/CONFIG_IKHEADERS
new file mode 100644
index 000000000..e96a93bd4
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_IKHEADERS
@@ -0,0 +1 @@
+CONFIG_IKHEADERS=m
diff --git a/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_BEET b/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_BEET
deleted file mode 100644
index 1b7c922b8..000000000
--- a/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_BEET
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_INET6_XFRM_MODE_BEET=m
diff --git a/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION b/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION
deleted file mode 100644
index c74e6f237..000000000
--- a/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
diff --git a/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_TRANSPORT b/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_TRANSPORT
deleted file mode 100644
index b76eceaab..000000000
--- a/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_TRANSPORT
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
diff --git a/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_TUNNEL b/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_TUNNEL
deleted file mode 100644
index 794c8a962..000000000
--- a/configs/fedora/generic/CONFIG_INET6_XFRM_MODE_TUNNEL
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
diff --git a/configs/fedora/generic/CONFIG_INET_XFRM_MODE_BEET b/configs/fedora/generic/CONFIG_INET_XFRM_MODE_BEET
deleted file mode 100644
index 1c221bad4..000000000
--- a/configs/fedora/generic/CONFIG_INET_XFRM_MODE_BEET
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_INET_XFRM_MODE_BEET=m
diff --git a/configs/fedora/generic/CONFIG_INET_XFRM_MODE_TRANSPORT b/configs/fedora/generic/CONFIG_INET_XFRM_MODE_TRANSPORT
deleted file mode 100644
index 004ec87ba..000000000
--- a/configs/fedora/generic/CONFIG_INET_XFRM_MODE_TRANSPORT
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
diff --git a/configs/fedora/generic/CONFIG_INET_XFRM_MODE_TUNNEL b/configs/fedora/generic/CONFIG_INET_XFRM_MODE_TUNNEL
deleted file mode 100644
index 326c015e8..000000000
--- a/configs/fedora/generic/CONFIG_INET_XFRM_MODE_TUNNEL
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_INET_XFRM_MODE_TUNNEL=m
diff --git a/configs/fedora/generic/CONFIG_INFINIBAND_EFA b/configs/fedora/generic/CONFIG_INFINIBAND_EFA
new file mode 100644
index 000000000..2b683a1e9
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_INFINIBAND_EFA
@@ -0,0 +1 @@
+CONFIG_INFINIBAND_EFA=m
diff --git a/configs/fedora/generic/CONFIG_INIT_STACK_NONE b/configs/fedora/generic/CONFIG_INIT_STACK_NONE
new file mode 100644
index 000000000..16e74023a
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_INIT_STACK_NONE
@@ -0,0 +1 @@
+CONFIG_INIT_STACK_NONE=y
diff --git a/configs/fedora/generic/CONFIG_INPUT_GPIO_VIBRA b/configs/fedora/generic/CONFIG_INPUT_GPIO_VIBRA
new file mode 100644
index 000000000..4cf5dfeb3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_INPUT_GPIO_VIBRA
@@ -0,0 +1 @@
+CONFIG_INPUT_GPIO_VIBRA=m
diff --git a/configs/fedora/generic/CONFIG_INPUT_MAX77650_ONKEY b/configs/fedora/generic/CONFIG_INPUT_MAX77650_ONKEY
new file mode 100644
index 000000000..2720a03e4
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_INPUT_MAX77650_ONKEY
@@ -0,0 +1 @@
+CONFIG_INPUT_MAX77650_ONKEY=m
diff --git a/configs/fedora/generic/CONFIG_IXP4XX_NPE b/configs/fedora/generic/CONFIG_IXP4XX_NPE
new file mode 100644
index 000000000..9ab51e23b
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_IXP4XX_NPE
@@ -0,0 +1 @@
+# CONFIG_IXP4XX_NPE is not set
diff --git a/configs/fedora/generic/CONFIG_IXP4XX_QMGR b/configs/fedora/generic/CONFIG_IXP4XX_QMGR
new file mode 100644
index 000000000..9fae593a8
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_IXP4XX_QMGR
@@ -0,0 +1 @@
+# CONFIG_IXP4XX_QMGR is not set
diff --git a/configs/fedora/generic/CONFIG_KEYBOARD_QT1050 b/configs/fedora/generic/CONFIG_KEYBOARD_QT1050
new file mode 100644
index 000000000..d31383b6c
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_KEYBOARD_QT1050
@@ -0,0 +1 @@
+CONFIG_KEYBOARD_QT1050=m
diff --git a/configs/fedora/generic/CONFIG_KPC2000 b/configs/fedora/generic/CONFIG_KPC2000
new file mode 100644
index 000000000..202bc4db0
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_KPC2000
@@ -0,0 +1 @@
+# CONFIG_KPC2000 is not set
diff --git a/configs/fedora/generic/CONFIG_LEDS_LM3532 b/configs/fedora/generic/CONFIG_LEDS_LM3532
new file mode 100644
index 000000000..28e848103
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_LEDS_LM3532
@@ -0,0 +1 @@
+CONFIG_LEDS_LM3532=m
diff --git a/configs/fedora/generic/CONFIG_LEDS_MAX77650 b/configs/fedora/generic/CONFIG_LEDS_MAX77650
new file mode 100644
index 000000000..ebc09a6d2
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_LEDS_MAX77650
@@ -0,0 +1 @@
+CONFIG_LEDS_MAX77650=m
diff --git a/configs/fedora/generic/CONFIG_LOCK_EVENT_COUNTS b/configs/fedora/generic/CONFIG_LOCK_EVENT_COUNTS
new file mode 100644
index 000000000..8fb759417
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_LOCK_EVENT_COUNTS
@@ -0,0 +1 @@
+# CONFIG_LOCK_EVENT_COUNTS is not set
diff --git a/configs/fedora/generic/CONFIG_MAX31856 b/configs/fedora/generic/CONFIG_MAX31856
new file mode 100644
index 000000000..7e62521a0
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MAX31856
@@ -0,0 +1 @@
+CONFIG_MAX31856=m
diff --git a/configs/fedora/generic/CONFIG_MB1232 b/configs/fedora/generic/CONFIG_MB1232
new file mode 100644
index 000000000..1cbc85036
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MB1232
@@ -0,0 +1 @@
+CONFIG_MB1232=m
diff --git a/configs/fedora/generic/CONFIG_MEDIA_CONTROLLER_DVB b/configs/fedora/generic/CONFIG_MEDIA_CONTROLLER_DVB
index a0cac6714..30ae12719 100644
--- a/configs/fedora/generic/CONFIG_MEDIA_CONTROLLER_DVB
+++ b/configs/fedora/generic/CONFIG_MEDIA_CONTROLLER_DVB
@@ -1 +1 @@
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
diff --git a/configs/fedora/generic/CONFIG_MFD_MAX77650 b/configs/fedora/generic/CONFIG_MFD_MAX77650
new file mode 100644
index 000000000..679fb81c0
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MFD_MAX77650
@@ -0,0 +1 @@
+CONFIG_MFD_MAX77650=m
diff --git a/configs/fedora/generic/CONFIG_MFD_STMFX b/configs/fedora/generic/CONFIG_MFD_STMFX
new file mode 100644
index 000000000..480542e98
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MFD_STMFX
@@ -0,0 +1 @@
+# CONFIG_MFD_STMFX is not set
diff --git a/configs/fedora/generic/CONFIG_MT7615E b/configs/fedora/generic/CONFIG_MT7615E
new file mode 100644
index 000000000..2c1bc8f82
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MT7615E
@@ -0,0 +1 @@
+CONFIG_MT7615E=m
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND b/configs/fedora/generic/CONFIG_MTD_NAND
deleted file mode 100644
index 92a3e729b..000000000
--- a/configs/fedora/generic/CONFIG_MTD_NAND
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MTD_NAND is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_BRCMNAND b/configs/fedora/generic/CONFIG_MTD_NAND_BRCMNAND
new file mode 100644
index 000000000..2a517c5a8
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_BRCMNAND
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_BRCMNAND is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_CAFE b/configs/fedora/generic/CONFIG_MTD_NAND_CAFE
new file mode 100644
index 000000000..0ae849e61
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_CAFE
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_CAFE is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_CS553X b/configs/fedora/generic/CONFIG_MTD_NAND_CS553X
new file mode 100644
index 000000000..266ba7c19
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_CS553X
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_CS553X is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_ECC_BCH b/configs/fedora/generic/CONFIG_MTD_NAND_ECC_BCH
deleted file mode 100644
index fa4e88929..000000000
--- a/configs/fedora/generic/CONFIG_MTD_NAND_ECC_BCH
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MTD_NAND_ECC_BCH is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_BCH b/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_BCH
new file mode 100644
index 000000000..68691d935
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_BCH
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC b/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC
new file mode 100644
index 000000000..cde50198c
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_FSL_IFC b/configs/fedora/generic/CONFIG_MTD_NAND_FSL_IFC
new file mode 100644
index 000000000..b8a44ee19
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_FSL_IFC
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_FSL_IFC is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_GPIO b/configs/fedora/generic/CONFIG_MTD_NAND_GPIO
new file mode 100644
index 000000000..e9b15b07f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_GPIO
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_GPIO is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_HISI504 b/configs/fedora/generic/CONFIG_MTD_NAND_HISI504
new file mode 100644
index 000000000..60bf69e4b
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_HISI504
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_HISI504 is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_MXC b/configs/fedora/generic/CONFIG_MTD_NAND_MXC
new file mode 100644
index 000000000..83eb38096
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_MXC
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_MXC is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM b/configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM
new file mode 100644
index 000000000..2a4811528
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_NANDSIM is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_PLATFORM b/configs/fedora/generic/CONFIG_MTD_NAND_PLATFORM
new file mode 100644
index 000000000..44a892f67
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_PLATFORM
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_PLATFORM is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_QCOM b/configs/fedora/generic/CONFIG_MTD_NAND_QCOM
new file mode 100644
index 000000000..1a11f2552
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_QCOM
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_QCOM is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_RICOH b/configs/fedora/generic/CONFIG_MTD_NAND_RICOH
new file mode 100644
index 000000000..ddc8d04ce
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_RICOH
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_RICOH is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_SUNXI b/configs/fedora/generic/CONFIG_MTD_NAND_SUNXI
new file mode 100644
index 000000000..b41e29e99
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_SUNXI
@@ -0,0 +1 @@
+# CONFIG_MTD_NAND_SUNXI is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_RAW_NAND b/configs/fedora/generic/CONFIG_MTD_RAW_NAND
new file mode 100644
index 000000000..cf1745466
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MTD_RAW_NAND
@@ -0,0 +1 @@
+CONFIG_MTD_RAW_NAND=m
diff --git a/configs/fedora/generic/CONFIG_MTK_MMC b/configs/fedora/generic/CONFIG_MTK_MMC
deleted file mode 100644
index 88b51c8af..000000000
--- a/configs/fedora/generic/CONFIG_MTK_MMC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MTK_MMC is not set
diff --git a/configs/fedora/generic/CONFIG_NET_DSA_LEGACY b/configs/fedora/generic/CONFIG_NET_DSA_LEGACY
deleted file mode 100644
index 76080523a..000000000
--- a/configs/fedora/generic/CONFIG_NET_DSA_LEGACY
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_NET_DSA_LEGACY is not set
diff --git a/configs/fedora/generic/CONFIG_NET_DSA_MV88E6060 b/configs/fedora/generic/CONFIG_NET_DSA_MV88E6060
new file mode 100644
index 000000000..f1bf907a0
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_NET_DSA_MV88E6060
@@ -0,0 +1 @@
+# CONFIG_NET_DSA_MV88E6060 is not set
diff --git a/configs/fedora/generic/CONFIG_NET_DSA_SJA1105 b/configs/fedora/generic/CONFIG_NET_DSA_SJA1105
new file mode 100644
index 000000000..61189f3c2
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_NET_DSA_SJA1105
@@ -0,0 +1 @@
+# CONFIG_NET_DSA_SJA1105 is not set
diff --git a/configs/fedora/generic/CONFIG_NET_DSA_TAG_8021Q b/configs/fedora/generic/CONFIG_NET_DSA_TAG_8021Q
new file mode 100644
index 000000000..dabb70929
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_NET_DSA_TAG_8021Q
@@ -0,0 +1 @@
+CONFIG_NET_DSA_TAG_8021Q=m
diff --git a/configs/fedora/generic/CONFIG_NET_DSA_TAG_GSWIP b/configs/fedora/generic/CONFIG_NET_DSA_TAG_GSWIP
new file mode 100644
index 000000000..75b993144
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_NET_DSA_TAG_GSWIP
@@ -0,0 +1 @@
+CONFIG_NET_DSA_TAG_GSWIP=m
diff --git a/configs/fedora/generic/CONFIG_NET_DSA_TAG_KSZ b/configs/fedora/generic/CONFIG_NET_DSA_TAG_KSZ
new file mode 100644
index 000000000..5305fa6bd
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_NET_DSA_TAG_KSZ
@@ -0,0 +1 @@
+CONFIG_NET_DSA_TAG_KSZ=m
diff --git a/configs/fedora/generic/CONFIG_NET_DSA_TAG_SJA1105 b/configs/fedora/generic/CONFIG_NET_DSA_TAG_SJA1105
new file mode 100644
index 000000000..6845d6ea3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_NET_DSA_TAG_SJA1105
@@ -0,0 +1 @@
+CONFIG_NET_DSA_TAG_SJA1105=m
diff --git a/configs/fedora/generic/CONFIG_NET_DSA_TAG_TRAILER b/configs/fedora/generic/CONFIG_NET_DSA_TAG_TRAILER
new file mode 100644
index 000000000..f229b501a
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_NET_DSA_TAG_TRAILER
@@ -0,0 +1 @@
+CONFIG_NET_DSA_TAG_TRAILER=m
diff --git a/configs/fedora/generic/CONFIG_NFT_CHAIN_ROUTE_IPV4 b/configs/fedora/generic/CONFIG_NFT_CHAIN_ROUTE_IPV4
deleted file mode 100644
index eb79509ae..000000000
--- a/configs/fedora/generic/CONFIG_NFT_CHAIN_ROUTE_IPV4
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
diff --git a/configs/fedora/generic/CONFIG_NFT_CHAIN_ROUTE_IPV6 b/configs/fedora/generic/CONFIG_NFT_CHAIN_ROUTE_IPV6
deleted file mode 100644
index 0ccc52a0b..000000000
--- a/configs/fedora/generic/CONFIG_NFT_CHAIN_ROUTE_IPV6
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
diff --git a/configs/fedora/generic/CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT b/configs/fedora/generic/CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT
index b0c4eae87..dbd9162b2 100644
--- a/configs/fedora/generic/CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT
+++ b/configs/fedora/generic/CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT
@@ -1 +1 @@
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
diff --git a/configs/fedora/generic/CONFIG_NULL_TTY b/configs/fedora/generic/CONFIG_NULL_TTY
new file mode 100644
index 000000000..79db6a0aa
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_NULL_TTY
@@ -0,0 +1 @@
+CONFIG_NULL_TTY=m
diff --git a/configs/fedora/generic/CONFIG_NVMEM_SYSFS b/configs/fedora/generic/CONFIG_NVMEM_SYSFS
new file mode 100644
index 000000000..decd343e6
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_NVMEM_SYSFS
@@ -0,0 +1 @@
+CONFIG_NVMEM_SYSFS=y
diff --git a/configs/fedora/generic/CONFIG_OPTIMIZE_INLINING b/configs/fedora/generic/CONFIG_OPTIMIZE_INLINING
index 6991e6d3f..b7e716809 100644
--- a/configs/fedora/generic/CONFIG_OPTIMIZE_INLINING
+++ b/configs/fedora/generic/CONFIG_OPTIMIZE_INLINING
@@ -1 +1 @@
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
diff --git a/configs/fedora/generic/CONFIG_PACKING b/configs/fedora/generic/CONFIG_PACKING
new file mode 100644
index 000000000..6a11756bf
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PACKING
@@ -0,0 +1 @@
+CONFIG_PACKING=y
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_STMFX b/configs/fedora/generic/CONFIG_PINCTRL_STMFX
new file mode 100644
index 000000000..dd3a3a31f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_STMFX
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_STMFX is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN4I_A10 b/configs/fedora/generic/CONFIG_PINCTRL_SUN4I_A10
new file mode 100644
index 000000000..4a97fd2d2
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN4I_A10
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN4I_A10 is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A64 b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A64
new file mode 100644
index 000000000..d81212674
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A64
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN50I_A64 is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A64_R b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A64_R
new file mode 100644
index 000000000..3ba4796b0
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A64_R
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H5 b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H5
new file mode 100644
index 000000000..db2081480
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H5
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN50I_H5 is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H6 b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H6
new file mode 100644
index 000000000..719f524cf
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H6
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN50I_H6 is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H6_R b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H6_R
new file mode 100644
index 000000000..8c51f1e85
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_H6_R
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN5I b/configs/fedora/generic/CONFIG_PINCTRL_SUN5I
new file mode 100644
index 000000000..642e572ac
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN5I
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN5I is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN6I_A31 b/configs/fedora/generic/CONFIG_PINCTRL_SUN6I_A31
new file mode 100644
index 000000000..13454f265
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN6I_A31
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN6I_A31 is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN6I_A31_R b/configs/fedora/generic/CONFIG_PINCTRL_SUN6I_A31_R
new file mode 100644
index 000000000..f7f1a1756
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN6I_A31_R
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN6I_A31_R is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A23 b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A23
new file mode 100644
index 000000000..1bfb45b95
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A23
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN8I_A23 is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A23_R b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A23_R
new file mode 100644
index 000000000..7c5b60474
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A23_R
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN8I_A23_R is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A33 b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A33
new file mode 100644
index 000000000..1a9750cb8
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A33
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN8I_A33 is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A83T b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A83T
new file mode 100644
index 000000000..9a20c150e
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A83T
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN8I_A83T is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A83T_R b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A83T_R
new file mode 100644
index 000000000..41edc06fb
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_A83T_R
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN8I_A83T_R is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_H3 b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_H3
new file mode 100644
index 000000000..2e6118560
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_H3
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN8I_H3 is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_H3_R b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_H3_R
new file mode 100644
index 000000000..c5ea0665d
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_H3_R
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN8I_H3_R is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_V3S b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_V3S
new file mode 100644
index 000000000..b31fd1740
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN8I_V3S
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN8I_V3S is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN9I_A80 b/configs/fedora/generic/CONFIG_PINCTRL_SUN9I_A80
new file mode 100644
index 000000000..a2318f212
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN9I_A80
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN9I_A80 is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN9I_A80_R b/configs/fedora/generic/CONFIG_PINCTRL_SUN9I_A80_R
new file mode 100644
index 000000000..4e220dbab
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN9I_A80_R
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN9I_A80_R is not set
diff --git a/configs/fedora/generic/CONFIG_QCS_TURING_404 b/configs/fedora/generic/CONFIG_QCS_TURING_404
new file mode 100644
index 000000000..d5c4ffaf9
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_QCS_TURING_404
@@ -0,0 +1 @@
+# CONFIG_QCS_TURING_404 is not set
diff --git a/configs/fedora/generic/CONFIG_R8822BE b/configs/fedora/generic/CONFIG_R8822BE
deleted file mode 100644
index 2f7c08787..000000000
--- a/configs/fedora/generic/CONFIG_R8822BE
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_R8822BE=m
diff --git a/configs/fedora/generic/CONFIG_RC_XBOX_DVD b/configs/fedora/generic/CONFIG_RC_XBOX_DVD
index 2f36a1112..1c39ad08f 100644
--- a/configs/fedora/generic/CONFIG_RC_XBOX_DVD
+++ b/configs/fedora/generic/CONFIG_RC_XBOX_DVD
@@ -1 +1 @@
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
diff --git a/configs/fedora/generic/CONFIG_REGULATOR_MAX77650 b/configs/fedora/generic/CONFIG_REGULATOR_MAX77650
new file mode 100644
index 000000000..cc4930763
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_REGULATOR_MAX77650
@@ -0,0 +1 @@
+CONFIG_REGULATOR_MAX77650=m
diff --git a/configs/fedora/generic/CONFIG_RTW88 b/configs/fedora/generic/CONFIG_RTW88
new file mode 100644
index 000000000..df8a6f603
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_RTW88
@@ -0,0 +1 @@
+CONFIG_RTW88=m
diff --git a/configs/fedora/generic/CONFIG_RTW88_8822BE b/configs/fedora/generic/CONFIG_RTW88_8822BE
new file mode 100644
index 000000000..9409e72ea
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_RTW88_8822BE
@@ -0,0 +1 @@
+CONFIG_RTW88_8822BE=y
diff --git a/configs/fedora/generic/CONFIG_RTW88_8822CE b/configs/fedora/generic/CONFIG_RTW88_8822CE
new file mode 100644
index 000000000..afea3100f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_RTW88_8822CE
@@ -0,0 +1 @@
+CONFIG_RTW88_8822CE=y
diff --git a/configs/fedora/generic/CONFIG_RTW88_DEBUG b/configs/fedora/generic/CONFIG_RTW88_DEBUG
new file mode 100644
index 000000000..da89c1e0a
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_RTW88_DEBUG
@@ -0,0 +1 @@
+# CONFIG_RTW88_DEBUG is not set
diff --git a/configs/fedora/generic/CONFIG_RTW88_DEBUGFS b/configs/fedora/generic/CONFIG_RTW88_DEBUGFS
new file mode 100644
index 000000000..d810b056c
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_RTW88_DEBUGFS
@@ -0,0 +1 @@
+# CONFIG_RTW88_DEBUGFS is not set
diff --git a/configs/fedora/generic/CONFIG_SENSORS_IR38064 b/configs/fedora/generic/CONFIG_SENSORS_IR38064
new file mode 100644
index 000000000..3ccb6f2bb
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SENSORS_IR38064
@@ -0,0 +1 @@
+# CONFIG_SENSORS_IR38064 is not set
diff --git a/configs/fedora/generic/CONFIG_SENSORS_ISL68137 b/configs/fedora/generic/CONFIG_SENSORS_ISL68137
new file mode 100644
index 000000000..b7586e0dc
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SENSORS_ISL68137
@@ -0,0 +1 @@
+# CONFIG_SENSORS_ISL68137 is not set
diff --git a/configs/fedora/generic/CONFIG_SENSORS_OCC_P9_SBE b/configs/fedora/generic/CONFIG_SENSORS_OCC_P9_SBE
new file mode 100644
index 000000000..d4d390083
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SENSORS_OCC_P9_SBE
@@ -0,0 +1 @@
+# CONFIG_SENSORS_OCC_P9_SBE is not set
diff --git a/configs/fedora/generic/CONFIG_SERIAL_SIFIVE b/configs/fedora/generic/CONFIG_SERIAL_SIFIVE
new file mode 100644
index 000000000..95657f51a
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SERIAL_SIFIVE
@@ -0,0 +1 @@
+# CONFIG_SERIAL_SIFIVE is not set
diff --git a/configs/fedora/generic/CONFIG_SHUFFLE_PAGE_ALLOCATOR b/configs/fedora/generic/CONFIG_SHUFFLE_PAGE_ALLOCATOR
new file mode 100644
index 000000000..cff3a0b96
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SHUFFLE_PAGE_ALLOCATOR
@@ -0,0 +1 @@
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_FSL_AUDMIX b/configs/fedora/generic/CONFIG_SND_SOC_FSL_AUDMIX
new file mode 100644
index 000000000..6a7b956f3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_FSL_AUDMIX
@@ -0,0 +1 @@
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_IMX_AUDMIX b/configs/fedora/generic/CONFIG_SND_SOC_IMX_AUDMIX
new file mode 100644
index 000000000..e286a5f22
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_IMX_AUDMIX
@@ -0,0 +1 @@
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_SOF_ACPI b/configs/fedora/generic/CONFIG_SND_SOC_SOF_ACPI
new file mode 100644
index 000000000..eedc62bce
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_SOF_ACPI
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_ACPI=m
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_SOF_DEBUG b/configs/fedora/generic/CONFIG_SND_SOC_SOF_DEBUG
new file mode 100644
index 000000000..4c142d1fc
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_SOF_DEBUG
@@ -0,0 +1 @@
+# CONFIG_SND_SOC_SOF_DEBUG is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_SOF_NOCODEC b/configs/fedora/generic/CONFIG_SND_SOC_SOF_NOCODEC
new file mode 100644
index 000000000..33f0c5479
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_SOF_NOCODEC
@@ -0,0 +1 @@
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT b/configs/fedora/generic/CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT
new file mode 100644
index 000000000..a6ada50c3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT
@@ -0,0 +1 @@
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_SOF_PCI b/configs/fedora/generic/CONFIG_SND_SOC_SOF_PCI
new file mode 100644
index 000000000..8b04a198d
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_SOF_PCI
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_PCI=m
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS b/configs/fedora/generic/CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS
new file mode 100644
index 000000000..8de525b45
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS
@@ -0,0 +1 @@
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_SOF_TOPLEVEL b/configs/fedora/generic/CONFIG_SND_SOC_SOF_TOPLEVEL
new file mode 100644
index 000000000..fbaf4f44f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_SOF_TOPLEVEL
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
diff --git a/configs/fedora/generic/CONFIG_TCG_VTPM_PROXY b/configs/fedora/generic/CONFIG_TCG_VTPM_PROXY
index c5a7ebd13..11d4dec37 100644
--- a/configs/fedora/generic/CONFIG_TCG_VTPM_PROXY
+++ b/configs/fedora/generic/CONFIG_TCG_VTPM_PROXY
@@ -1 +1 @@
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
diff --git a/configs/fedora/generic/CONFIG_TEST_STRSCPY b/configs/fedora/generic/CONFIG_TEST_STRSCPY
new file mode 100644
index 000000000..9e1d33f00
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_TEST_STRSCPY
@@ -0,0 +1 @@
+# CONFIG_TEST_STRSCPY is not set
diff --git a/configs/fedora/generic/CONFIG_THERMAL_MMIO b/configs/fedora/generic/CONFIG_THERMAL_MMIO
new file mode 100644
index 000000000..004769c5f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_THERMAL_MMIO
@@ -0,0 +1 @@
+# CONFIG_THERMAL_MMIO is not set
diff --git a/configs/fedora/generic/CONFIG_TI_ADS8344 b/configs/fedora/generic/CONFIG_TI_ADS8344
new file mode 100644
index 000000000..a500f3c9e
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_TI_ADS8344
@@ -0,0 +1 @@
+CONFIG_TI_ADS8344=m
diff --git a/configs/fedora/generic/CONFIG_TI_CPSW_ALE b/configs/fedora/generic/CONFIG_TI_CPSW_ALE
deleted file mode 100644
index 1bd3a2e79..000000000
--- a/configs/fedora/generic/CONFIG_TI_CPSW_ALE
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_TI_CPSW_ALE is not set
diff --git a/configs/fedora/generic/CONFIG_TOUCHSCREEN_IQS5XX b/configs/fedora/generic/CONFIG_TOUCHSCREEN_IQS5XX
new file mode 100644
index 000000000..f6e0b6b72
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_TOUCHSCREEN_IQS5XX
@@ -0,0 +1 @@
+CONFIG_TOUCHSCREEN_IQS5XX=m
diff --git a/configs/fedora/generic/CONFIG_TRACING_EVENTS_GPIO b/configs/fedora/generic/CONFIG_TRACING_EVENTS_GPIO
deleted file mode 100644
index c18054ee3..000000000
--- a/configs/fedora/generic/CONFIG_TRACING_EVENTS_GPIO
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_TRACING_EVENTS_GPIO is not set
diff --git a/configs/fedora/generic/CONFIG_TYPEC_NVIDIA_ALTMODE b/configs/fedora/generic/CONFIG_TYPEC_NVIDIA_ALTMODE
new file mode 100644
index 000000000..584a3cac4
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_TYPEC_NVIDIA_ALTMODE
@@ -0,0 +1 @@
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
diff --git a/configs/fedora/generic/CONFIG_UNICODE b/configs/fedora/generic/CONFIG_UNICODE
new file mode 100644
index 000000000..52fa21a8d
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_UNICODE
@@ -0,0 +1 @@
+CONFIG_UNICODE=y
diff --git a/configs/fedora/generic/CONFIG_UNICODE_NORMALIZATION_SELFTEST b/configs/fedora/generic/CONFIG_UNICODE_NORMALIZATION_SELFTEST
new file mode 100644
index 000000000..1d5f89815
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_UNICODE_NORMALIZATION_SELFTEST
@@ -0,0 +1 @@
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
diff --git a/configs/fedora/generic/CONFIG_USB_HWA_HCD b/configs/fedora/generic/CONFIG_USB_HWA_HCD
index 6b6040687..b493c1251 100644
--- a/configs/fedora/generic/CONFIG_USB_HWA_HCD
+++ b/configs/fedora/generic/CONFIG_USB_HWA_HCD
@@ -1 +1 @@
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
diff --git a/configs/fedora/generic/CONFIG_USB_WUSB b/configs/fedora/generic/CONFIG_USB_WUSB
index 8994ea5fc..c47897cdb 100644
--- a/configs/fedora/generic/CONFIG_USB_WUSB
+++ b/configs/fedora/generic/CONFIG_USB_WUSB
@@ -1 +1 @@
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB is not set
diff --git a/configs/fedora/generic/CONFIG_USB_WUSB_CBAF b/configs/fedora/generic/CONFIG_USB_WUSB_CBAF
index e22af10d7..d5b550cf3 100644
--- a/configs/fedora/generic/CONFIG_USB_WUSB_CBAF
+++ b/configs/fedora/generic/CONFIG_USB_WUSB_CBAF
@@ -1 +1 @@
-CONFIG_USB_WUSB_CBAF=m
+# CONFIG_USB_WUSB_CBAF is not set
diff --git a/configs/fedora/generic/CONFIG_USB_WUSB_CBAF_DEBUG b/configs/fedora/generic/CONFIG_USB_WUSB_CBAF_DEBUG
deleted file mode 100644
index ce6209b5a..000000000
--- a/configs/fedora/generic/CONFIG_USB_WUSB_CBAF_DEBUG
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
diff --git a/configs/fedora/generic/CONFIG_VIDEO_ZORAN b/configs/fedora/generic/CONFIG_VIDEO_ZORAN
deleted file mode 100644
index e6a8d5656..000000000
--- a/configs/fedora/generic/CONFIG_VIDEO_ZORAN
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_VIDEO_ZORAN is not set
diff --git a/configs/fedora/generic/arm/CONFIG_ARMADA_37XX_RWTM_MBOX b/configs/fedora/generic/arm/CONFIG_ARMADA_37XX_RWTM_MBOX
new file mode 100644
index 000000000..ce9657b5d
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_ARMADA_37XX_RWTM_MBOX
@@ -0,0 +1 @@
+CONFIG_ARMADA_37XX_RWTM_MBOX=m
diff --git a/configs/fedora/generic/arm/CONFIG_ARM_GIC_PM b/configs/fedora/generic/arm/CONFIG_ARM_GIC_PM
new file mode 100644
index 000000000..8c4e75c2f
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_ARM_GIC_PM
@@ -0,0 +1 @@
+CONFIG_ARM_GIC_PM=y
diff --git a/configs/fedora/generic/arm/CONFIG_ARM_RASPBERRYPI_CPUFREQ b/configs/fedora/generic/arm/CONFIG_ARM_RASPBERRYPI_CPUFREQ
new file mode 100644
index 000000000..01f6e4534
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_ARM_RASPBERRYPI_CPUFREQ
@@ -0,0 +1 @@
+CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
diff --git a/configs/fedora/generic/arm/CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT b/configs/fedora/generic/arm/CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT
new file mode 100644
index 000000000..1f0c3b533
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT
@@ -0,0 +1 @@
+CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
diff --git a/configs/fedora/generic/arm/CONFIG_AXI_DMAC b/configs/fedora/generic/arm/CONFIG_AXI_DMAC
new file mode 100644
index 000000000..565eb6e6e
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_AXI_DMAC
@@ -0,0 +1 @@
+CONFIG_AXI_DMAC=m
diff --git a/configs/fedora/generic/arm/CONFIG_BCM2835_POWER b/configs/fedora/generic/arm/CONFIG_BCM2835_POWER
index 3d5e951a7..81d114b70 100644
--- a/configs/fedora/generic/arm/CONFIG_BCM2835_POWER
+++ b/configs/fedora/generic/arm/CONFIG_BCM2835_POWER
@@ -1 +1 @@
-# CONFIG_BCM2835_POWER is not set
+CONFIG_BCM2835_POWER=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RASPBERRYPI b/configs/fedora/generic/arm/CONFIG_CLK_RASPBERRYPI
new file mode 100644
index 000000000..3ebdfbc86
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_RASPBERRYPI
@@ -0,0 +1 @@
+CONFIG_CLK_RASPBERRYPI=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RASPBERRYPI_CPU b/configs/fedora/generic/arm/CONFIG_CLK_RASPBERRYPI_CPU
deleted file mode 100644
index 566c678d3..000000000
--- a/configs/fedora/generic/arm/CONFIG_CLK_RASPBERRYPI_CPU
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_CLK_RASPBERRYPI_CPU=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_SUNXI b/configs/fedora/generic/arm/CONFIG_CLK_SUNXI
new file mode 100644
index 000000000..cb942682e
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_SUNXI
@@ -0,0 +1 @@
+CONFIG_CLK_SUNXI=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_SUNXI_CLOCKS b/configs/fedora/generic/arm/CONFIG_CLK_SUNXI_CLOCKS
new file mode 100644
index 000000000..e5ac6a8ff
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_SUNXI_CLOCKS
@@ -0,0 +1 @@
+CONFIG_CLK_SUNXI_CLOCKS=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_SUNXI_PRCM_SUN9I b/configs/fedora/generic/arm/CONFIG_CLK_SUNXI_PRCM_SUN9I
new file mode 100644
index 000000000..00170a5e0
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_SUNXI_PRCM_SUN9I
@@ -0,0 +1 @@
+CONFIG_CLK_SUNXI_PRCM_SUN9I=y
diff --git a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_MXC_SCC b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_MXC_SCC
deleted file mode 100644
index 3195253f1..000000000
--- a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_MXC_SCC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CRYPTO_DEV_MXC_SCC is not set
diff --git a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS
index 586ef08db..957fb4e1d 100644
--- a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS
+++ b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS
@@ -1 +1 @@
-# CONFIG_CRYPTO_DEV_SUN4I_SS is not set
+CONFIG_CRYPTO_DEV_SUN4I_SS=m
diff --git a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG
index d55f95cdc..62fd0b85a 100644
--- a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG
+++ b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG
@@ -1 +1 @@
-# CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG is not set
+CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG=y
diff --git a/configs/fedora/generic/arm/CONFIG_DRM_LIMA b/configs/fedora/generic/arm/CONFIG_DRM_LIMA
new file mode 100644
index 000000000..e564d2ca2
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_DRM_LIMA
@@ -0,0 +1 @@
+CONFIG_DRM_LIMA=m
diff --git a/configs/fedora/generic/arm/CONFIG_DRM_PANFROST b/configs/fedora/generic/arm/CONFIG_DRM_PANFROST
new file mode 100644
index 000000000..b8ee4c8d6
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_DRM_PANFROST
@@ -0,0 +1 @@
+CONFIG_DRM_PANFROST=m
diff --git a/configs/fedora/generic/arm/CONFIG_FB_PRE_INIT_FB b/configs/fedora/generic/arm/CONFIG_FB_PRE_INIT_FB
new file mode 100644
index 000000000..ea755dbf9
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_FB_PRE_INIT_FB
@@ -0,0 +1 @@
+# CONFIG_FB_PRE_INIT_FB is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_GPIO_MAX732X b/configs/fedora/generic/arm/CONFIG_GPIO_MAX732X
index 972022c9b..972022c9b 100644
--- a/configs/fedora/generic/arm/armv7/CONFIG_GPIO_MAX732X
+++ b/configs/fedora/generic/arm/CONFIG_GPIO_MAX732X
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_IMX_GPCV2_PM_DOMAINS b/configs/fedora/generic/arm/CONFIG_IMX_GPCV2_PM_DOMAINS
index f45e4aedd..f45e4aedd 100644
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_IMX_GPCV2_PM_DOMAINS
+++ b/configs/fedora/generic/arm/CONFIG_IMX_GPCV2_PM_DOMAINS
diff --git a/configs/fedora/generic/arm/CONFIG_IMX_SC_WDT b/configs/fedora/generic/arm/CONFIG_IMX_SC_WDT
new file mode 100644
index 000000000..41859b3c3
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_IMX_SC_WDT
@@ -0,0 +1 @@
+CONFIG_IMX_SC_WDT=m
diff --git a/configs/fedora/generic/arm/CONFIG_MDIO_BUS_MUX_MESON_G12A b/configs/fedora/generic/arm/CONFIG_MDIO_BUS_MUX_MESON_G12A
new file mode 100644
index 000000000..561771f07
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_MDIO_BUS_MUX_MESON_G12A
@@ -0,0 +1 @@
+CONFIG_MDIO_BUS_MUX_MESON_G12A=m
diff --git a/configs/fedora/generic/CONFIG_MSM_GCC_8994 b/configs/fedora/generic/arm/CONFIG_MSM_GCC_8994
index b4515acea..b4515acea 100644
--- a/configs/fedora/generic/CONFIG_MSM_GCC_8994
+++ b/configs/fedora/generic/arm/CONFIG_MSM_GCC_8994
diff --git a/configs/fedora/generic/CONFIG_MSM_GCC_8998 b/configs/fedora/generic/arm/CONFIG_MSM_GCC_8998
index 31a52c0e1..31a52c0e1 100644
--- a/configs/fedora/generic/CONFIG_MSM_GCC_8998
+++ b/configs/fedora/generic/arm/CONFIG_MSM_GCC_8998
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_NVMEM_IMX_OCOTP b/configs/fedora/generic/arm/CONFIG_NVMEM_IMX_OCOTP
index b5e278063..b5e278063 100644
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_NVMEM_IMX_OCOTP
+++ b/configs/fedora/generic/arm/CONFIG_NVMEM_IMX_OCOTP
diff --git a/configs/fedora/generic/arm/CONFIG_NVMEM_STM32_ROMEM b/configs/fedora/generic/arm/CONFIG_NVMEM_STM32_ROMEM
new file mode 100644
index 000000000..4168dfbdb
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_NVMEM_STM32_ROMEM
@@ -0,0 +1 @@
+CONFIG_NVMEM_STM32_ROMEM=m
diff --git a/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP b/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP
deleted file mode 100644
index 88cf51247..000000000
--- a/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PCIE_ROCKCHIP is not set
diff --git a/configs/fedora/generic/arm/CONFIG_PCI_KEYSTONE_HOST b/configs/fedora/generic/arm/CONFIG_PCI_KEYSTONE_HOST
new file mode 100644
index 000000000..75150ee60
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PCI_KEYSTONE_HOST
@@ -0,0 +1 @@
+CONFIG_PCI_KEYSTONE_HOST=y
diff --git a/configs/fedora/generic/arm/CONFIG_PHY_MESON_G12A_USB2 b/configs/fedora/generic/arm/CONFIG_PHY_MESON_G12A_USB2
new file mode 100644
index 000000000..4c0f82610
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PHY_MESON_G12A_USB2
@@ -0,0 +1 @@
+CONFIG_PHY_MESON_G12A_USB2=y
diff --git a/configs/fedora/generic/arm/CONFIG_PHY_MESON_G12A_USB3_PCIE b/configs/fedora/generic/arm/CONFIG_PHY_MESON_G12A_USB3_PCIE
new file mode 100644
index 000000000..33ee793de
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PHY_MESON_G12A_USB3_PCIE
@@ -0,0 +1 @@
+CONFIG_PHY_MESON_G12A_USB3_PCIE=m
diff --git a/configs/fedora/generic/arm/CONFIG_PINCTRL_SUNRISEPOINT b/configs/fedora/generic/arm/CONFIG_PINCTRL_SUNRISEPOINT
deleted file mode 100644
index 65dae4805..000000000
--- a/configs/fedora/generic/arm/CONFIG_PINCTRL_SUNRISEPOINT
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PINCTRL_SUNRISEPOINT is not set
diff --git a/configs/fedora/generic/arm/CONFIG_PWM_IMX_TPM b/configs/fedora/generic/arm/CONFIG_PWM_IMX_TPM
new file mode 100644
index 000000000..c95b21d1b
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PWM_IMX_TPM
@@ -0,0 +1 @@
+CONFIG_PWM_IMX_TPM=m
diff --git a/configs/fedora/generic/arm/CONFIG_RESET_IMX7 b/configs/fedora/generic/arm/CONFIG_RESET_IMX7
new file mode 100644
index 000000000..6718265f9
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_RESET_IMX7
@@ -0,0 +1 @@
+CONFIG_RESET_IMX7=y
diff --git a/configs/fedora/generic/arm/CONFIG_ROCKCHIP_RK3066_HDMI b/configs/fedora/generic/arm/CONFIG_ROCKCHIP_RK3066_HDMI
new file mode 100644
index 000000000..81eb52155
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_ROCKCHIP_RK3066_HDMI
@@ -0,0 +1 @@
+CONFIG_ROCKCHIP_RK3066_HDMI=y
diff --git a/configs/fedora/generic/arm/CONFIG_SCSI_BUSLOGIC b/configs/fedora/generic/arm/CONFIG_SCSI_BUSLOGIC
new file mode 100644
index 000000000..c1a96e3d8
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SCSI_BUSLOGIC
@@ -0,0 +1 @@
+# CONFIG_SCSI_BUSLOGIC is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SENSORS_ISL29018 b/configs/fedora/generic/arm/CONFIG_SENSORS_ISL29018
index 320ffdd2a..320ffdd2a 100644
--- a/configs/fedora/generic/arm/armv7/CONFIG_SENSORS_ISL29018
+++ b/configs/fedora/generic/arm/CONFIG_SENSORS_ISL29018
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SENSORS_ISL29028 b/configs/fedora/generic/arm/CONFIG_SENSORS_ISL29028
index 7b7b44eb9..7b7b44eb9 100644
--- a/configs/fedora/generic/arm/armv7/CONFIG_SENSORS_ISL29028
+++ b/configs/fedora/generic/arm/CONFIG_SENSORS_ISL29028
diff --git a/configs/fedora/generic/arm/CONFIG_SPI_ZYNQ_QSPI b/configs/fedora/generic/arm/CONFIG_SPI_ZYNQ_QSPI
new file mode 100644
index 000000000..285a1a7f6
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SPI_ZYNQ_QSPI
@@ -0,0 +1 @@
+CONFIG_SPI_ZYNQ_QSPI=m
diff --git a/configs/fedora/generic/arm/CONFIG_THERMAL_MMIO b/configs/fedora/generic/arm/CONFIG_THERMAL_MMIO
new file mode 100644
index 000000000..db4895f59
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_THERMAL_MMIO
@@ -0,0 +1 @@
+CONFIG_THERMAL_MMIO=m
diff --git a/configs/fedora/generic/arm/CONFIG_USB_DWC3_MESON_G12A b/configs/fedora/generic/arm/CONFIG_USB_DWC3_MESON_G12A
new file mode 100644
index 000000000..e9bf47767
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_USB_DWC3_MESON_G12A
@@ -0,0 +1 @@
+CONFIG_USB_DWC3_MESON_G12A=m
diff --git a/configs/fedora/generic/arm/CONFIG_VIDEO_MESON_G12A_AO_CEC b/configs/fedora/generic/arm/CONFIG_VIDEO_MESON_G12A_AO_CEC
new file mode 100644
index 000000000..2ef492554
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_VIDEO_MESON_G12A_AO_CEC
@@ -0,0 +1 @@
+CONFIG_VIDEO_MESON_G12A_AO_CEC=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ACPI_AC b/configs/fedora/generic/arm/aarch64/CONFIG_ACPI_AC
new file mode 100644
index 000000000..5dbaee1a8
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ACPI_AC
@@ -0,0 +1 @@
+CONFIG_ACPI_AC=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ACPI_BATTERY b/configs/fedora/generic/arm/aarch64/CONFIG_ACPI_BATTERY
new file mode 100644
index 000000000..eb3286698
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ACPI_BATTERY
@@ -0,0 +1 @@
+CONFIG_ACPI_BATTERY=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_AGILEX b/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_AGILEX
new file mode 100644
index 000000000..38e4445bf
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_AGILEX
@@ -0,0 +1 @@
+# CONFIG_ARCH_AGILEX is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1188873 b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1188873
deleted file mode 100644
index 58d6d9945..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1188873
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_ARM64_ERRATUM_1188873=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1418040 b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1418040
new file mode 100644
index 000000000..06e9dc0ef
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1418040
@@ -0,0 +1 @@
+CONFIG_ARM64_ERRATUM_1418040=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM_SMMU_V3_PMU b/configs/fedora/generic/arm/aarch64/CONFIG_ARM_SMMU_V3_PMU
new file mode 100644
index 000000000..827377f8c
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM_SMMU_V3_PMU
@@ -0,0 +1 @@
+CONFIG_ARM_SMMU_V3_PMU=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CLK_QORIQ b/configs/fedora/generic/arm/aarch64/CONFIG_CLK_QORIQ
new file mode 100644
index 000000000..b05638e5c
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CLK_QORIQ
@@ -0,0 +1 @@
+# CONFIG_CLK_QORIQ is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_BD718XX b/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_BD718XX
new file mode 100644
index 000000000..a9e122a0c
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_BD718XX
@@ -0,0 +1 @@
+CONFIG_COMMON_CLK_BD718XX=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_DP83867_PHY b/configs/fedora/generic/arm/aarch64/CONFIG_DP83867_PHY
new file mode 100644
index 000000000..5ba3d57bd
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_DP83867_PHY
@@ -0,0 +1 @@
+CONFIG_DP83867_PHY=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_FPGA_MGR_ZYNQMP_FPGA b/configs/fedora/generic/arm/aarch64/CONFIG_FPGA_MGR_ZYNQMP_FPGA
new file mode 100644
index 000000000..78358f86f
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_FPGA_MGR_ZYNQMP_FPGA
@@ -0,0 +1 @@
+CONFIG_FPGA_MGR_ZYNQMP_FPGA=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_MLXBF b/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_MLXBF
new file mode 100644
index 000000000..bb6a7676c
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_MLXBF
@@ -0,0 +1 @@
+CONFIG_GPIO_MLXBF=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MFD_ROHM_BD718XX b/configs/fedora/generic/arm/aarch64/CONFIG_MFD_ROHM_BD718XX
new file mode 100644
index 000000000..330bd6f60
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_MFD_ROHM_BD718XX
@@ -0,0 +1 @@
+CONFIG_MFD_ROHM_BD718XX=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MLXBF_TMFIFO b/configs/fedora/generic/arm/aarch64/CONFIG_MLXBF_TMFIFO
new file mode 100644
index 000000000..85c04187d
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_MLXBF_TMFIFO
@@ -0,0 +1 @@
+CONFIG_MLXBF_TMFIFO=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PHY_HI3660_USB b/configs/fedora/generic/arm/aarch64/CONFIG_PHY_HI3660_USB
new file mode 100644
index 000000000..6d0167d16
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PHY_HI3660_USB
@@ -0,0 +1 @@
+CONFIG_PHY_HI3660_USB=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_A64 b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_A64
new file mode 100644
index 000000000..aabb18e8d
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_A64
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN50I_A64=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_A64_R b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_A64_R
new file mode 100644
index 000000000..8bc84cfec
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_A64_R
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN50I_A64_R=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H5 b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H5
new file mode 100644
index 000000000..b22f60110
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H5
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN50I_H5=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H6 b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H6
new file mode 100644
index 000000000..1b61b9fbe
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H6
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN50I_H6=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H6_R b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H6_R
new file mode 100644
index 000000000..be2d19e5c
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SUN50I_H6_R
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN50I_H6_R=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QORIQ_THERMAL b/configs/fedora/generic/arm/aarch64/CONFIG_QORIQ_THERMAL
new file mode 100644
index 000000000..b84faf52a
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_QORIQ_THERMAL
@@ -0,0 +1 @@
+CONFIG_QORIQ_THERMAL=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_BD718XX b/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_BD718XX
new file mode 100644
index 000000000..fb1fae154
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_BD718XX
@@ -0,0 +1 @@
+CONFIG_REGULATOR_BD718XX=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_FSL_AUDMIX b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_FSL_AUDMIX
new file mode 100644
index 000000000..e4cad6188
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_FSL_AUDMIX
@@ -0,0 +1 @@
+CONFIG_SND_SOC_FSL_AUDMIX=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_IMX_AUDMIX b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_IMX_AUDMIX
new file mode 100644
index 000000000..fb66a2340
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_IMX_AUDMIX
@@ -0,0 +1 @@
+CONFIG_SND_SOC_IMX_AUDMIX=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_EXYNOS5420_MCPM b/configs/fedora/generic/arm/armv7/CONFIG_EXYNOS5420_MCPM
deleted file mode 100644
index 0f72ec362..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_EXYNOS5420_MCPM
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_EXYNOS5420_MCPM=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_HIGHPTE b/configs/fedora/generic/arm/armv7/CONFIG_HIGHPTE
index e11904f2f..cd440ed6d 100644
--- a/configs/fedora/generic/arm/armv7/CONFIG_HIGHPTE
+++ b/configs/fedora/generic/arm/armv7/CONFIG_HIGHPTE
@@ -1 +1 @@
-CONFIG_HIGHPTE=y
+# CONFIG_HIGHPTE is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_LBDAF b/configs/fedora/generic/arm/armv7/CONFIG_LBDAF
deleted file mode 100644
index b3fae707a..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_LBDAF
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_LBDAF=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND b/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND
deleted file mode 100644
index 2d7c71efd..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_MTD_NAND=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_ECC_SMC b/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_ECC_SMC
deleted file mode 100644
index 96cbf1c99..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_ECC_SMC
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_MTD_NAND_ECC_SMC=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_NVMEM_STM32_ROMEM b/configs/fedora/generic/arm/armv7/CONFIG_NVMEM_STM32_ROMEM
new file mode 100644
index 000000000..4168dfbdb
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_NVMEM_STM32_ROMEM
@@ -0,0 +1 @@
+CONFIG_NVMEM_STM32_ROMEM=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN4I_A10 b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN4I_A10
new file mode 100644
index 000000000..93e233d43
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN4I_A10
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN4I_A10=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN5I b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN5I
new file mode 100644
index 000000000..cec7e703d
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN5I
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN5I=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN6I_A31 b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN6I_A31
new file mode 100644
index 000000000..62a98dfc7
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN6I_A31
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN6I_A31=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN6I_A31_R b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN6I_A31_R
new file mode 100644
index 000000000..92d23f638
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN6I_A31_R
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN6I_A31_R=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A23 b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A23
new file mode 100644
index 000000000..7d8ab9919
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A23
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN8I_A23=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A23_R b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A23_R
new file mode 100644
index 000000000..9a936ade3
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A23_R
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN8I_A23_R=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A33 b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A33
new file mode 100644
index 000000000..879cfced5
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A33
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN8I_A33=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A83T b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A83T
new file mode 100644
index 000000000..2660a1d0a
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A83T
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN8I_A83T=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A83T_R b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A83T_R
new file mode 100644
index 000000000..6d3867c66
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_A83T_R
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN8I_A83T_R=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_H3 b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_H3
new file mode 100644
index 000000000..df0ac1e7c
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_H3
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN8I_H3=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_H3_R b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_H3_R
new file mode 100644
index 000000000..53ace8c1c
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_H3_R
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN8I_H3_R=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_V3S b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_V3S
new file mode 100644
index 000000000..e5173f95a
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN8I_V3S
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN8I_V3S=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN9I_A80 b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN9I_A80
new file mode 100644
index 000000000..4cf7a1bfa
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN9I_A80
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN9I_A80=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN9I_A80_R b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN9I_A80_R
new file mode 100644
index 000000000..1a086bdc7
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SUN9I_A80_R
@@ -0,0 +1 @@
+CONFIG_PINCTRL_SUN9I_A80_R=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_STM32_PWR b/configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_STM32_PWR
new file mode 100644
index 000000000..6c3d65efe
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_STM32_PWR
@@ -0,0 +1 @@
+CONFIG_REGULATOR_STM32_PWR=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_STM32_TIMER_CNT b/configs/fedora/generic/arm/armv7/CONFIG_STM32_TIMER_CNT
new file mode 100644
index 000000000..e266b020b
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_STM32_TIMER_CNT
@@ -0,0 +1 @@
+CONFIG_STM32_TIMER_CNT=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_CONNECTOR_DVI b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_CONNECTOR_DVI
deleted file mode 100644
index 8b78fee27..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_CONNECTOR_DVI
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DRM_OMAP_CONNECTOR_DVI=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_ENCODER_TFP410 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_ENCODER_TFP410
deleted file mode 100644
index cc463415e..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_ENCODER_TFP410
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DRM_OMAP_ENCODER_TFP410=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_PANEL_DPI b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_PANEL_DPI
deleted file mode 100644
index 2255168f6..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_PANEL_DPI
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DRM_OMAP_PANEL_DPI=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_MFD_88PM800 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_MFD_88PM800
deleted file mode 100644
index 98ea8db42..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_MFD_88PM800
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_MFD_88PM800=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_88PM800 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_88PM800
deleted file mode 100644
index 68e334db0..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_88PM800
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_REGULATOR_88PM800 is not set
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPSW_ALE b/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPSW_ALE
deleted file mode 100644
index 00c8a8700..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPSW_ALE
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_TI_CPSW_ALE=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_DAVINCI_CPDMA b/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_DAVINCI_CPDMA
deleted file mode 100644
index 9501e2333..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_DAVINCI_CPDMA
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_TI_DAVINCI_CPDMA=m
diff --git a/configs/fedora/generic/powerpc/CONFIG_PPC_KUAP b/configs/fedora/generic/powerpc/CONFIG_PPC_KUAP
new file mode 100644
index 000000000..38d21d037
--- /dev/null
+++ b/configs/fedora/generic/powerpc/CONFIG_PPC_KUAP
@@ -0,0 +1 @@
+CONFIG_PPC_KUAP=y
diff --git a/configs/fedora/generic/powerpc/CONFIG_PPC_KUAP_DEBUG b/configs/fedora/generic/powerpc/CONFIG_PPC_KUAP_DEBUG
new file mode 100644
index 000000000..b6a4584d0
--- /dev/null
+++ b/configs/fedora/generic/powerpc/CONFIG_PPC_KUAP_DEBUG
@@ -0,0 +1 @@
+# CONFIG_PPC_KUAP_DEBUG is not set
diff --git a/configs/fedora/generic/powerpc/CONFIG_PPC_KUEP b/configs/fedora/generic/powerpc/CONFIG_PPC_KUEP
new file mode 100644
index 000000000..5b120f2c8
--- /dev/null
+++ b/configs/fedora/generic/powerpc/CONFIG_PPC_KUEP
@@ -0,0 +1 @@
+CONFIG_PPC_KUEP=y
diff --git a/configs/fedora/generic/powerpc/CONFIG_SENSORS_OCC_P8_I2C b/configs/fedora/generic/powerpc/CONFIG_SENSORS_OCC_P8_I2C
deleted file mode 100644
index e885832f9..000000000
--- a/configs/fedora/generic/powerpc/CONFIG_SENSORS_OCC_P8_I2C
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SENSORS_OCC_P8_I2C=m
diff --git a/configs/fedora/generic/powerpc/CONFIG_SENSORS_OCC_P9_SBE b/configs/fedora/generic/powerpc/CONFIG_SENSORS_OCC_P9_SBE
deleted file mode 100644
index fb426072f..000000000
--- a/configs/fedora/generic/powerpc/CONFIG_SENSORS_OCC_P9_SBE
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SENSORS_OCC_P9_SBE=m
diff --git a/configs/fedora/generic/powerpc/CONFIG_XMON_DEFAULT_RO_MODE b/configs/fedora/generic/powerpc/CONFIG_XMON_DEFAULT_RO_MODE
new file mode 100644
index 000000000..87dbdf19d
--- /dev/null
+++ b/configs/fedora/generic/powerpc/CONFIG_XMON_DEFAULT_RO_MODE
@@ -0,0 +1 @@
+CONFIG_XMON_DEFAULT_RO_MODE=y
diff --git a/configs/fedora/generic/s390x/CONFIG_KEXEC_VERIFY_SIG b/configs/fedora/generic/s390x/CONFIG_KEXEC_VERIFY_SIG
new file mode 100644
index 000000000..5d9b84372
--- /dev/null
+++ b/configs/fedora/generic/s390x/CONFIG_KEXEC_VERIFY_SIG
@@ -0,0 +1 @@
+# CONFIG_KEXEC_VERIFY_SIG is not set
diff --git a/configs/fedora/generic/s390x/CONFIG_PROTECTED_VIRTUALIZATION_GUEST b/configs/fedora/generic/s390x/CONFIG_PROTECTED_VIRTUALIZATION_GUEST
new file mode 100644
index 000000000..3b7418088
--- /dev/null
+++ b/configs/fedora/generic/s390x/CONFIG_PROTECTED_VIRTUALIZATION_GUEST
@@ -0,0 +1 @@
+# CONFIG_PROTECTED_VIRTUALIZATION_GUEST is not set
diff --git a/configs/fedora/generic/s390x/CONFIG_RANDOMIZE_BASE b/configs/fedora/generic/s390x/CONFIG_RANDOMIZE_BASE
new file mode 100644
index 000000000..20610a95a
--- /dev/null
+++ b/configs/fedora/generic/s390x/CONFIG_RANDOMIZE_BASE
@@ -0,0 +1 @@
+CONFIG_RANDOMIZE_BASE=y
diff --git a/configs/fedora/generic/s390x/CONFIG_RELOCATABLE b/configs/fedora/generic/s390x/CONFIG_RELOCATABLE
new file mode 100644
index 000000000..36808edb3
--- /dev/null
+++ b/configs/fedora/generic/s390x/CONFIG_RELOCATABLE
@@ -0,0 +1 @@
+CONFIG_RELOCATABLE=y
diff --git a/configs/fedora/generic/x86/i686/CONFIG_CRYPTO_LRW b/configs/fedora/generic/x86/CONFIG_CRYPTO_LRW
index 602a90482..602a90482 100644
--- a/configs/fedora/generic/x86/i686/CONFIG_CRYPTO_LRW
+++ b/configs/fedora/generic/x86/CONFIG_CRYPTO_LRW
diff --git a/configs/fedora/generic/CONFIG_FCOE_FNIC b/configs/fedora/generic/x86/CONFIG_FCOE_FNIC
index 197c5e704..197c5e704 100644
--- a/configs/fedora/generic/CONFIG_FCOE_FNIC
+++ b/configs/fedora/generic/x86/CONFIG_FCOE_FNIC
diff --git a/configs/fedora/generic/x86/CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER b/configs/fedora/generic/x86/CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER
new file mode 100644
index 000000000..7110e4fe1
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER
@@ -0,0 +1 @@
+CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m
diff --git a/configs/fedora/generic/x86/CONFIG_MICROCODE_OLD_INTERFACE b/configs/fedora/generic/x86/CONFIG_MICROCODE_OLD_INTERFACE
new file mode 100644
index 000000000..7366a29d3
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_MICROCODE_OLD_INTERFACE
@@ -0,0 +1 @@
+# CONFIG_MICROCODE_OLD_INTERFACE is not set
diff --git a/configs/fedora/generic/x86/CONFIG_NET_VENDOR_XILINX b/configs/fedora/generic/x86/CONFIG_NET_VENDOR_XILINX
new file mode 100644
index 000000000..46ccaba73
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_NET_VENDOR_XILINX
@@ -0,0 +1 @@
+CONFIG_NET_VENDOR_XILINX=y
diff --git a/configs/fedora/generic/CONFIG_SCSI_ISCI b/configs/fedora/generic/x86/CONFIG_SCSI_ISCI
index 9b9e4f77a..9b9e4f77a 100644
--- a/configs/fedora/generic/CONFIG_SCSI_ISCI
+++ b/configs/fedora/generic/x86/CONFIG_SCSI_ISCI
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH b/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH
new file mode 100644
index 000000000..c11d5fcea
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH
@@ -0,0 +1 @@
+CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT
new file mode 100644
index 000000000..fa0eee213
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT
new file mode 100644
index 000000000..99fe215bd
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT
new file mode 100644
index 000000000..f3afefecc
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT
new file mode 100644
index 000000000..893908b7d
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT
new file mode 100644
index 000000000..711e96855
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT
new file mode 100644
index 000000000..9b6b0ebe3
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC
new file mode 100644
index 000000000..32dfcb2bc
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_HDA_LINK b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_HDA_LINK
new file mode 100644
index 000000000..3d4aa71ce
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_HDA_LINK
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_HDA_LINK=y
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT
new file mode 100644
index 000000000..acd67f035
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL
new file mode 100644
index 000000000..93748db03
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT
new file mode 100644
index 000000000..aa1c7a699
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y
diff --git a/configs/fedora/generic/x86/CONFIG_XILINX_LL_TEMAC b/configs/fedora/generic/x86/CONFIG_XILINX_LL_TEMAC
new file mode 100644
index 000000000..70dbd1490
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_XILINX_LL_TEMAC
@@ -0,0 +1 @@
+CONFIG_XILINX_LL_TEMAC=m
diff --git a/configs/fedora/generic/x86/i686/CONFIG_LBDAF b/configs/fedora/generic/x86/i686/CONFIG_LBDAF
deleted file mode 100644
index b3fae707a..000000000
--- a/configs/fedora/generic/x86/i686/CONFIG_LBDAF
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_LBDAF=y
diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_LRW b/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_LRW
deleted file mode 100644
index 602a90482..000000000
--- a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_LRW
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_CRYPTO_LRW=y
diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_OPTIMIZE_INLINING b/configs/fedora/generic/x86/x86_64/CONFIG_OPTIMIZE_INLINING
new file mode 100644
index 000000000..6991e6d3f
--- /dev/null
+++ b/configs/fedora/generic/x86/x86_64/CONFIG_OPTIMIZE_INLINING
@@ -0,0 +1 @@
+CONFIG_OPTIMIZE_INLINING=y
diff --git a/consolemap-fix-memory-leaking-bug.patch b/consolemap-fix-memory-leaking-bug.patch
deleted file mode 100644
index 04d16049a..000000000
--- a/consolemap-fix-memory-leaking-bug.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 84ecc2f6eb1cb12e6d44818f94fa49b50f06e6ac Mon Sep 17 00:00:00 2001
-From: Gen Zhang <blackgod016574@gmail.com>
-Date: Thu, 23 May 2019 08:34:52 +0800
-Subject: consolemap: Fix a memory leaking bug in drivers/tty/vt/consolemap.c
-
-In function con_insert_unipair(), when allocation for p2 and p1[n]
-fails, ENOMEM is returned, but previously allocated p1 is not freed,
-remains as leaking memory. Thus we should free p1 as well when this
-allocation fails.
-
-Signed-off-by: Gen Zhang <blackgod016574@gmail.com>
-Reviewed-by: Kees Cook <keescook@chromium.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/tty/vt/consolemap.c | 6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/tty/vt/consolemap.c b/drivers/tty/vt/consolemap.c
-index b28aa0d289f8..79fcc96cc7c0 100644
---- a/drivers/tty/vt/consolemap.c
-+++ b/drivers/tty/vt/consolemap.c
-@@ -489,7 +489,11 @@ con_insert_unipair(struct uni_pagedir *p, u_short unicode, u_short fontpos)
- p2 = p1[n = (unicode >> 6) & 0x1f];
- if (!p2) {
- p2 = p1[n] = kmalloc_array(64, sizeof(u16), GFP_KERNEL);
-- if (!p2) return -ENOMEM;
-+ if (!p2) {
-+ kfree(p1);
-+ p->uni_pgdir[n] = NULL;
-+ return -ENOMEM;
-+ }
- memset(p2, 0xff, 64*sizeof(u16)); /* No glyphs for the characters (yet) */
- }
-
---
-cgit 1.2-0.3.lf.el7
-
diff --git a/drm-edid-fix-missing-check-bug-in-drm_load_edid_firmware.patch b/drm-edid-fix-missing-check-bug-in-drm_load_edid_firmware.patch
deleted file mode 100644
index a80a1a08e..000000000
--- a/drm-edid-fix-missing-check-bug-in-drm_load_edid_firmware.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 9f1f1a2dab38d4ce87a13565cf4dc1b73bef3a5f Mon Sep 17 00:00:00 2001
-From: Gen Zhang <blackgod016574@gmail.com>
-Date: Fri, 24 May 2019 10:32:22 +0800
-Subject: drm/edid: Fix a missing-check bug in drm_load_edid_firmware()
-
-In drm_load_edid_firmware(), fwstr is allocated by kstrdup(). And fwstr
-is dereferenced in the following codes. However, memory allocation
-functions such as kstrdup() may fail and returns NULL. Dereferencing
-this null pointer may cause the kernel go wrong. Thus we should check
-this kstrdup() operation.
-Further, if kstrdup() returns NULL, we should return ERR_PTR(-ENOMEM) to
-the caller site.
-
-Signed-off-by: Gen Zhang <blackgod016574@gmail.com>
-Reviewed-by: Jani Nikula <jani.nikula@intel.com>
-Signed-off-by: Jani Nikula <jani.nikula@intel.com>
-Link: https://patchwork.freedesktop.org/patch/msgid/20190524023222.GA5302@zhanggen-UX430UQ
----
- drivers/gpu/drm/drm_edid_load.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/drivers/gpu/drm/drm_edid_load.c b/drivers/gpu/drm/drm_edid_load.c
-index 18d52dc..2e8d043 100644
---- a/drivers/gpu/drm/drm_edid_load.c
-+++ b/drivers/gpu/drm/drm_edid_load.c
-@@ -293,6 +293,8 @@ struct edid *drm_load_edid_firmware(struct drm_connector *connector)
- * the last one found one as a fallback.
- */
- fwstr = kstrdup(edid_firmware, GFP_KERNEL);
-+ if (!fwstr)
-+ return ERR_PTR(-ENOMEM);
- edidstr = fwstr;
-
- while ((edidname = strsep(&edidstr, ","))) {
---
-cgit v1.1
-
diff --git a/efi-lockdown.patch b/efi-lockdown.patch
index f87488893..25c143fd3 100644
--- a/efi-lockdown.patch
+++ b/efi-lockdown.patch
@@ -1794,6 +1794,293 @@ index 122797023bdb..f8f1cdb74a4f 100644
--
2.21.0
+From 2779f0447b80b3cf94fb0252a4b209aa36250ed6 Mon Sep 17 00:00:00 2001
+From: Kyle McMartin <kyle@redhat.com>
+Date: Mon, 9 Apr 2018 09:52:45 +0100
+Subject: [PATCH 02/22] Add a SysRq option to lift kernel lockdown
+
+Make an option to provide a sysrq key that will lift the kernel lockdown,
+thereby allowing the running kernel image to be accessed and modified.
+
+On x86 this is triggered with SysRq+x, but this key may not be available on
+all arches, so it is set by setting LOCKDOWN_LIFT_KEY in asm/setup.h.
+Since this macro must be defined in an arch to be able to use this facility
+for that arch, the Kconfig option is restricted to arches that support it.
+
+Signed-off-by: Kyle McMartin <kyle@redhat.com>
+Signed-off-by: David Howells <dhowells@redhat.com>
+cc: x86@kernel.org
+---
+ arch/x86/include/asm/setup.h | 2 ++
+ drivers/input/misc/uinput.c | 1 +
+ drivers/tty/sysrq.c | 19 ++++++++++-----
+ include/linux/input.h | 5 ++++
+ include/linux/sysrq.h | 8 +++++-
+ kernel/debug/kdb/kdb_main.c | 2 +-
+ security/Kconfig | 11 +++++++++
+ security/lock_down.c | 47 ++++++++++++++++++++++++++++++++++++
+ 8 files changed, 87 insertions(+), 8 deletions(-)
+
+diff --git a/arch/x86/include/asm/setup.h b/arch/x86/include/asm/setup.h
+index ed8ec011a9fd..8daf633a5347 100644
+--- a/arch/x86/include/asm/setup.h
++++ b/arch/x86/include/asm/setup.h
+@@ -9,6 +9,8 @@
+ #include <linux/linkage.h>
+ #include <asm/page_types.h>
+
++#define LOCKDOWN_LIFT_KEY 'x'
++
+ #ifdef __i386__
+
+ #include <linux/pfn.h>
+diff --git a/drivers/input/misc/uinput.c b/drivers/input/misc/uinput.c
+index 26ec603fe220..a73e92490286 100644
+--- a/drivers/input/misc/uinput.c
++++ b/drivers/input/misc/uinput.c
+@@ -366,6 +366,7 @@ static int uinput_create_device(struct uinput_device *udev)
+ dev->flush = uinput_dev_flush;
+ }
+
++ dev->flags |= INPUTDEV_FLAGS_SYNTHETIC;
+ dev->event = uinput_dev_event;
+
+ input_set_drvdata(udev->dev, udev);
+diff --git a/drivers/tty/sysrq.c b/drivers/tty/sysrq.c
+index fa0ce7dd9e24..06c60fed7656 100644
+--- a/drivers/tty/sysrq.c
++++ b/drivers/tty/sysrq.c
+@@ -480,6 +480,7 @@ static struct sysrq_key_op *sysrq_key_table[36] = {
+ /* x: May be registered on mips for TLB dump */
+ /* x: May be registered on ppc/powerpc for xmon */
+ /* x: May be registered on sparc64 for global PMU dump */
++ /* x: May be registered on x86_64 for disabling secure boot */
+ NULL, /* x */
+ /* y: May be registered on sparc64 for global register dump */
+ NULL, /* y */
+@@ -523,7 +524,7 @@ static void __sysrq_put_key_op(int key, struct sysrq_key_op *op_p)
+ sysrq_key_table[i] = op_p;
+ }
+
+-void __handle_sysrq(int key, bool check_mask)
++void __handle_sysrq(int key, unsigned int from)
+ {
+ struct sysrq_key_op *op_p;
+ int orig_log_level;
+@@ -542,11 +543,15 @@ void __handle_sysrq(int key, bool check_mask)
+
+ op_p = __sysrq_get_key_op(key);
+ if (op_p) {
++ /* Ban synthetic events from some sysrq functionality */
++ if ((from == SYSRQ_FROM_PROC || from == SYSRQ_FROM_SYNTHETIC) &&
++ op_p->enable_mask & SYSRQ_DISABLE_USERSPACE)
++ printk("This sysrq operation is disabled from userspace.\n");
+ /*
+ * Should we check for enabled operations (/proc/sysrq-trigger
+ * should not) and is the invoked operation enabled?
+ */
+- if (!check_mask || sysrq_on_mask(op_p->enable_mask)) {
++ if (from == SYSRQ_FROM_KERNEL || sysrq_on_mask(op_p->enable_mask)) {
+ pr_info("%s\n", op_p->action_msg);
+ console_loglevel = orig_log_level;
+ op_p->handler(key);
+@@ -579,7 +584,7 @@ void __handle_sysrq(int key, bool check_mask)
+ void handle_sysrq(int key)
+ {
+ if (sysrq_on())
+- __handle_sysrq(key, true);
++ __handle_sysrq(key, SYSRQ_FROM_KERNEL);
+ }
+ EXPORT_SYMBOL(handle_sysrq);
+
+@@ -659,7 +664,7 @@ static void sysrq_do_reset(struct timer_list *t)
+ static void sysrq_handle_reset_request(struct sysrq_state *state)
+ {
+ if (state->reset_requested)
+- __handle_sysrq(sysrq_xlate[KEY_B], false);
++ __handle_sysrq(sysrq_xlate[KEY_B], SYSRQ_FROM_KERNEL);
+
+ if (sysrq_reset_downtime_ms)
+ mod_timer(&state->keyreset_timer,
+@@ -812,8 +817,10 @@ static bool sysrq_handle_keypress(struct sysrq_state *sysrq,
+
+ default:
+ if (sysrq->active && value && value != 2) {
++ int from = sysrq->handle.dev->flags & INPUTDEV_FLAGS_SYNTHETIC ?
++ SYSRQ_FROM_SYNTHETIC : 0;
+ sysrq->need_reinject = false;
+- __handle_sysrq(sysrq_xlate[code], true);
++ __handle_sysrq(sysrq_xlate[code], from);
+ }
+ break;
+ }
+@@ -1096,7 +1103,7 @@ static ssize_t write_sysrq_trigger(struct file *file, const char __user *buf,
+
+ if (get_user(c, buf))
+ return -EFAULT;
+- __handle_sysrq(c, false);
++ __handle_sysrq(c, SYSRQ_FROM_PROC);
+ }
+
+ return count;
+diff --git a/include/linux/input.h b/include/linux/input.h
+index 7c7516eb7d76..38cd0ea72c37 100644
+--- a/include/linux/input.h
++++ b/include/linux/input.h
+@@ -42,6 +42,7 @@ struct input_value {
+ * @phys: physical path to the device in the system hierarchy
+ * @uniq: unique identification code for the device (if device has it)
+ * @id: id of the device (struct input_id)
++ * @flags: input device flags (SYNTHETIC, etc.)
+ * @propbit: bitmap of device properties and quirks
+ * @evbit: bitmap of types of events supported by the device (EV_KEY,
+ * EV_REL, etc.)
+@@ -124,6 +125,8 @@ struct input_dev {
+ const char *uniq;
+ struct input_id id;
+
++ unsigned int flags;
++
+ unsigned long propbit[BITS_TO_LONGS(INPUT_PROP_CNT)];
+
+ unsigned long evbit[BITS_TO_LONGS(EV_CNT)];
+@@ -190,6 +193,8 @@ struct input_dev {
+ };
+ #define to_input_dev(d) container_of(d, struct input_dev, dev)
+
++#define INPUTDEV_FLAGS_SYNTHETIC 0x000000001
++
+ /*
+ * Verify that we are in sync with input_device_id mod_devicetable.h #defines
+ */
+diff --git a/include/linux/sysrq.h b/include/linux/sysrq.h
+index 8c71874e8485..7de1f08b60a9 100644
+--- a/include/linux/sysrq.h
++++ b/include/linux/sysrq.h
+@@ -29,6 +29,8 @@
+ #define SYSRQ_ENABLE_BOOT 0x0080
+ #define SYSRQ_ENABLE_RTNICE 0x0100
+
++#define SYSRQ_DISABLE_USERSPACE 0x00010000
++
+ struct sysrq_key_op {
+ void (*handler)(int);
+ char *help_msg;
+@@ -43,8 +45,12 @@ struct sysrq_key_op {
+ * are available -- else NULL's).
+ */
+
++#define SYSRQ_FROM_KERNEL 0x0001
++#define SYSRQ_FROM_PROC 0x0002
++#define SYSRQ_FROM_SYNTHETIC 0x0004
++
+ void handle_sysrq(int key);
+-void __handle_sysrq(int key, bool check_mask);
++void __handle_sysrq(int key, unsigned int from);
+ int register_sysrq_key(int key, struct sysrq_key_op *op);
+ int unregister_sysrq_key(int key, struct sysrq_key_op *op);
+ struct sysrq_key_op *__sysrq_get_key_op(int key);
+diff --git a/kernel/debug/kdb/kdb_main.c b/kernel/debug/kdb/kdb_main.c
+index 82a3b32a7cfc..efee1abf5e8e 100644
+--- a/kernel/debug/kdb/kdb_main.c
++++ b/kernel/debug/kdb/kdb_main.c
+@@ -1981,7 +1981,7 @@ static int kdb_sr(int argc, const char **argv)
+ return KDB_ARGCOUNT;
+
+ kdb_trap_printk++;
+- __handle_sysrq(*argv[1], check_mask);
++ __handle_sysrq(*argv[1], check_mask ? SYSRQ_FROM_KERNEL : 0);
+ kdb_trap_printk--;
+
+ return 0;
+diff --git a/security/Kconfig b/security/Kconfig
+index 312a066..cc8e055 100644
+--- a/security/Kconfig
++++ b/security/Kconfig
+@@ -245,6 +245,16 @@ config LOCK_DOWN_KERNEL_FORCE
+ help
+ Enable the kernel lock down functionality automatically at boot.
+
++config ALLOW_LOCKDOWN_LIFT_BY_SYSRQ
++ bool "Allow the kernel lockdown to be lifted by SysRq"
++ depends on LOCK_DOWN_KERNEL
++ depends on !LOCK_DOWN_KERNEL_FORCE
++ depends on MAGIC_SYSRQ
++ depends on X86
++ help
++ Allow the lockdown on a kernel to be lifted, by pressing a SysRq key
++ combination on a wired keyboard. On x86, this is SysRq+x.
++
+ source "security/selinux/Kconfig"
+ source "security/smack/Kconfig"
+ source "security/tomoyo/Kconfig"
+diff --git a/security/lock_down.c b/security/lock_down.c
+index bb4dc78..c2e4953 100644
+--- a/security/lock_down.c
++++ b/security/lock_down.c
+@@ -13,8 +13,14 @@
+
+ #include <linux/security.h>
+ #include <linux/export.h>
++#include <linux/sysrq.h>
++#include <asm/setup.h>
+
++#ifdef CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ
++static __read_mostly bool kernel_locked_down;
++#else
+ static __ro_after_init bool kernel_locked_down;
++#endif
+
+ /*
+ * Put the kernel into lock-down mode.
+@@ -63,3 +69,44 @@ bool __kernel_is_locked_down(const char *what, bool first)
+ return kernel_locked_down;
+ }
+ EXPORT_SYMBOL(__kernel_is_locked_down);
++
++#ifdef CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ
++
++/*
++ * Take the kernel out of lockdown mode.
++ */
++static void lift_kernel_lockdown(void)
++{
++ pr_notice("Lifting lockdown\n");
++ kernel_locked_down = false;
++}
++
++/*
++ * Allow lockdown to be lifted by pressing something like SysRq+x (and not by
++ * echoing the appropriate letter into the sysrq-trigger file).
++ */
++static void sysrq_handle_lockdown_lift(int key)
++{
++ if (kernel_locked_down)
++ lift_kernel_lockdown();
++}
++
++static struct sysrq_key_op lockdown_lift_sysrq_op = {
++ .handler = sysrq_handle_lockdown_lift,
++ .help_msg = "unSB(x)",
++ .action_msg = "Disabling Secure Boot restrictions",
++ .enable_mask = SYSRQ_DISABLE_USERSPACE,
++};
++
++static int __init lockdown_lift_sysrq(void)
++{
++ if (kernel_locked_down) {
++ lockdown_lift_sysrq_op.help_msg[5] = LOCKDOWN_LIFT_KEY;
++ register_sysrq_key(LOCKDOWN_LIFT_KEY, &lockdown_lift_sysrq_op);
++ }
++ return 0;
++}
++
++late_initcall(lockdown_lift_sysrq);
++
++#endif /* CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ */
+--
+2.20.1
+
From patchwork Wed Nov 21 12:05:10 2018
Date: Wed, 21 Nov 2018 13:05:10 +0100
From: Vasily Gorbik <gor@linux.ibm.com>
diff --git a/efi-secureboot.patch b/efi-secureboot.patch
index f50169541..bb5b47b42 100644
--- a/efi-secureboot.patch
+++ b/efi-secureboot.patch
@@ -201,9 +201,9 @@ index adeee6329f55..27a54ec878bd 100644
+
+ init_lockdown();
+
- dmi_scan_machine();
- dmi_memdev_walk();
- dmi_set_dump_stack_arch_desc();
+ dmi_setup();
+
+ /*
@@ -1159,8 +1164,6 @@ void __init setup_arch(char **cmdline_p)
/* Allocate bigger log buffer */
setup_log_buf(1);
@@ -231,8 +231,8 @@ index 9c343f262bdd..30788bc47863 100644
--- a/security/Kconfig
+++ b/security/Kconfig
@@ -244,6 +244,20 @@ config LOCK_DOWN_KERNEL_FORCE
- help
- Enable the kernel lock down functionality automatically at boot.
+ Allow the lockdown on a kernel to be lifted, by pressing a SysRq key
+ combination on a wired keyboard. On x86, this is SysRq+x.
+config LOCK_DOWN_IN_EFI_SECURE_BOOT
+ bool "Lock down the kernel in EFI Secure Boot mode"
@@ -260,8 +260,8 @@ index ee00ca2677e7..bb4dc7838f3e 100644
#include <linux/security.h>
#include <linux/export.h>
+#include <linux/efi.h>
-
- static __ro_after_init bool kernel_locked_down;
+ #include <linux/sysrq.h>
+ #include <asm/setup.h>
@@ -44,6 +45,10 @@ void __init init_lockdown(void)
#ifdef CONFIG_LOCK_DOWN_FORCE
diff --git a/for-v5.2-iwlwifi-mvm-disable-TX-AMSDU-on-older-NICs.patch b/for-v5.2-iwlwifi-mvm-disable-TX-AMSDU-on-older-NICs.patch
new file mode 100644
index 000000000..a28e0177d
--- /dev/null
+++ b/for-v5.2-iwlwifi-mvm-disable-TX-AMSDU-on-older-NICs.patch
@@ -0,0 +1,108 @@
+From patchwork Wed Jul 3 08:10:49 2019
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+X-Patchwork-Submitter: Luca Coelho <luca@coelho.fi>
+X-Patchwork-Id: 11029027
+X-Patchwork-Delegate: kvalo@adurom.com
+Return-Path: <linux-wireless-owner@kernel.org>
+Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org
+ [172.30.200.125])
+ by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A4F061398
+ for <patchwork-linux-wireless@patchwork.kernel.org>;
+ Wed, 3 Jul 2019 08:11:03 +0000 (UTC)
+Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1])
+ by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 93D7228807
+ for <patchwork-linux-wireless@patchwork.kernel.org>;
+ Wed, 3 Jul 2019 08:11:03 +0000 (UTC)
+Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486)
+ id 82C5C28786; Wed, 3 Jul 2019 08:11:03 +0000 (UTC)
+X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
+ pdx-wl-mail.web.codeaurora.org
+X-Spam-Level:
+X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI,
+ RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1
+Received: from vger.kernel.org (vger.kernel.org [209.132.180.67])
+ by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0A56D28786
+ for <patchwork-linux-wireless@patchwork.kernel.org>;
+ Wed, 3 Jul 2019 08:11:03 +0000 (UTC)
+Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand
+ id S1727179AbfGCILC (ORCPT
+ <rfc822;patchwork-linux-wireless@patchwork.kernel.org>);
+ Wed, 3 Jul 2019 04:11:02 -0400
+Received: from paleale.coelho.fi ([176.9.41.70]:54844 "EHLO
+ farmhouse.coelho.fi" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org
+ with ESMTP id S1727052AbfGCILC (ORCPT
+ <rfc822;linux-wireless@vger.kernel.org>);
+ Wed, 3 Jul 2019 04:11:02 -0400
+Received: from 91-156-6-193.elisa-laajakaista.fi ([91.156.6.193]
+ helo=redipa.ger.corp.intel.com)
+ by farmhouse.coelho.fi with esmtpsa
+ (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
+ (Exim 4.92)
+ (envelope-from <luca@coelho.fi>)
+ id 1hiaLv-0004w3-Ei; Wed, 03 Jul 2019 11:10:55 +0300
+From: Luca Coelho <luca@coelho.fi>
+To: davem@davemloft.net
+Cc: kvalo@codeaurora.org, linux-wireless@vger.kernel.org,
+ emmanuel.grumbach@intel.com, johannes.hirte@datenkhaos.de,
+ steven@uplinklabs.net, Johannes Berg <johannes.berg@intel.com>,
+ Luca Coelho <luciano.coelho@intel.com>
+Subject: [PATCH for v5.2] iwlwifi: mvm: disable TX-AMSDU on older NICs
+Date: Wed, 3 Jul 2019 11:10:49 +0300
+Message-Id: <20190703081049.28831-1-luca@coelho.fi>
+X-Mailer: git-send-email 2.20.1
+MIME-Version: 1.0
+Sender: linux-wireless-owner@vger.kernel.org
+Precedence: bulk
+List-ID: <linux-wireless.vger.kernel.org>
+X-Mailing-List: linux-wireless@vger.kernel.org
+X-Virus-Scanned: ClamAV using ClamSMTP
+
+From: Johannes Berg <johannes.berg@intel.com>
+
+On older NICs, we occasionally see issues with A-MSDU support,
+where the commands in the FIFO get confused and then we see an
+assert EDC because the next command in the FIFO isn't TX.
+
+We've tried to isolate this issue and understand where it comes
+from, but haven't found any errors in building the A-MSDU in
+software.
+
+At least for now, disable A-MSDU support on older hardware so
+that users can use it again without fearing the assert.
+
+This fixes https://bugzilla.kernel.org/show_bug.cgi?id=203315.
+
+Signed-off-by: Johannes Berg <johannes.berg@intel.com>
+Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
+Acked-by: Kalle Valo <kvalo@codeaurora.org>
+---
+ drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 14 +++++++++++++-
+ 1 file changed, 13 insertions(+), 1 deletion(-)
+
+diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c b/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
+index fdbabca0280e..3a076e5e319f 100644
+--- a/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
++++ b/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
+@@ -468,7 +468,19 @@ int iwl_mvm_mac_setup_register(struct iwl_mvm *mvm)
+ ieee80211_hw_set(hw, SUPPORTS_VHT_EXT_NSS_BW);
+ ieee80211_hw_set(hw, BUFF_MMPDU_TXQ);
+ ieee80211_hw_set(hw, STA_MMPDU_TXQ);
+- ieee80211_hw_set(hw, TX_AMSDU);
++ /*
++ * On older devices, enabling TX A-MSDU occasionally leads to
++ * something getting messed up, the command read from the FIFO
++ * gets out of sync and isn't a TX command, so that we have an
++ * assert EDC.
++ *
++ * It's not clear where the bug is, but since we didn't used to
++ * support A-MSDU until moving the mac80211 iTXQs, just leave it
++ * for older devices. We also don't see this issue on any newer
++ * devices.
++ */
++ if (mvm->cfg->device_family >= IWL_DEVICE_FAMILY_9000)
++ ieee80211_hw_set(hw, TX_AMSDU);
+ ieee80211_hw_set(hw, TX_FRAG_LIST);
+
+ if (iwl_mvm_has_tlc_offload(mvm)) {
diff --git a/ipv6_sockglue-fix-missing-check-bug-in-ip6_ra_control.patch b/ipv6_sockglue-fix-missing-check-bug-in-ip6_ra_control.patch
deleted file mode 100644
index e17fc80a6..000000000
--- a/ipv6_sockglue-fix-missing-check-bug-in-ip6_ra_control.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 95baa60a0da80a0143e3ddd4d3725758b4513825 Mon Sep 17 00:00:00 2001
-From: Gen Zhang <blackgod016574@gmail.com>
-Date: Fri, 24 May 2019 11:19:46 +0800
-Subject: ipv6_sockglue: Fix a missing-check bug in ip6_ra_control()
-
-In function ip6_ra_control(), the pointer new_ra is allocated a memory
-space via kmalloc(). And it is used in the following codes. However,
-when there is a memory allocation error, kmalloc() fails. Thus null
-pointer dereference may happen. And it will cause the kernel to crash.
-Therefore, we should check the return value and handle the error.
-
-Signed-off-by: Gen Zhang <blackgod016574@gmail.com>
-Signed-off-by: David S. Miller <davem@davemloft.net>
----
- net/ipv6/ipv6_sockglue.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/net/ipv6/ipv6_sockglue.c b/net/ipv6/ipv6_sockglue.c
-index 40f21fef25ff..0a3d035feb61 100644
---- a/net/ipv6/ipv6_sockglue.c
-+++ b/net/ipv6/ipv6_sockglue.c
-@@ -68,6 +68,8 @@ int ip6_ra_control(struct sock *sk, int sel)
- return -ENOPROTOOPT;
-
- new_ra = (sel >= 0) ? kmalloc(sizeof(*new_ra), GFP_KERNEL) : NULL;
-+ if (sel >= 0 && !new_ra)
-+ return -ENOMEM;
-
- write_lock_bh(&ip6_ra_lock);
- for (rap = &ip6_ra_chain; (ra = *rap) != NULL; rap = &ra->next) {
---
-cgit 1.2-0.3.lf.el7
-
diff --git a/iwlwifi-mvm-disable-TX-AMSDU-on-older-NICs.patch b/iwlwifi-mvm-disable-TX-AMSDU-on-older-NICs.patch
deleted file mode 100644
index 2539cedfd..000000000
--- a/iwlwifi-mvm-disable-TX-AMSDU-on-older-NICs.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 3658c2832e3919b68fdba173f3d30079030542c6 Mon Sep 17 00:00:00 2001
-From: Johannes Berg <johannes.berg@intel.com>
-Date: Wed, 3 Jul 2019 11:10:49 +0300
-Subject: [PATCH] iwlwifi: mvm: disable TX-AMSDU on older NICs
-
-On older NICs, we occasionally see issues with A-MSDU support,
-where the commands in the FIFO get confused and then we see an
-assert EDC because the next command in the FIFO isn't TX.
-
-We've tried to isolate this issue and understand where it comes
-from, but haven't found any errors in building the A-MSDU in
-software.
-
-At least for now, disable A-MSDU support on older hardware so
-that users can use it again without fearing the assert.
-
-This fixes https://bugzilla.kernel.org/show_bug.cgi?id=203315.
-
-Signed-off-by: Johannes Berg <johannes.berg@intel.com>
-Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
-Acked-by: Kalle Valo <kvalo@codeaurora.org>
----
- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 14 +++++++++++++-
- 1 file changed, 13 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c b/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
-index 6a3b11dd2edf..f9df5e3eeee7 100644
---- a/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
-+++ b/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
-@@ -467,7 +467,19 @@ int iwl_mvm_mac_setup_register(struct iwl_mvm *mvm)
- ieee80211_hw_set(hw, SUPPORTS_VHT_EXT_NSS_BW);
- ieee80211_hw_set(hw, BUFF_MMPDU_TXQ);
- ieee80211_hw_set(hw, STA_MMPDU_TXQ);
-- ieee80211_hw_set(hw, TX_AMSDU);
-+ /*
-+ * On older devices, enabling TX A-MSDU occasionally leads to
-+ * something getting messed up, the command read from the FIFO
-+ * gets out of sync and isn't a TX command, so that we have an
-+ * assert EDC.
-+ *
-+ * It's not clear where the bug is, but since we didn't used to
-+ * support A-MSDU until moving the mac80211 iTXQs, just leave it
-+ * for older devices. We also don't see this issue on any newer
-+ * devices.
-+ */
-+ if (mvm->cfg->device_family >= IWL_DEVICE_FAMILY_9000)
-+ ieee80211_hw_set(hw, TX_AMSDU);
- ieee80211_hw_set(hw, TX_FRAG_LIST);
-
- if (iwl_mvm_has_tlc_offload(mvm)) {
---
-2.21.0
-
diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config
index 0df3a161d..a21830e78 100644
--- a/kernel-aarch64-debug.config
+++ b/kernel-aarch64-debug.config
@@ -36,6 +36,7 @@ CONFIG_ACCESSIBILITY=y
CONFIG_ACENIC=m
# CONFIG_ACENIC_OMIT_TIGON_I is not set
# CONFIG_ACORN_PARTITION is not set
+CONFIG_ACPI_AC=y
CONFIG_ACPI_ALS=m
# CONFIG_ACPI_APEI_EINJ is not set
# CONFIG_ACPI_APEI_ERST_DEBUG is not set
@@ -44,6 +45,7 @@ CONFIG_ACPI_APEI_MEMORY_FAILURE=y
CONFIG_ACPI_APEI_PCIEAER=y
CONFIG_ACPI_APEI_SEA=y
CONFIG_ACPI_APEI=y
+CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BGRT=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_CONFIGFS=m
@@ -56,6 +58,7 @@ CONFIG_ACPI_DOCK=y
CONFIG_ACPI_EC_DEBUGFS=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_HED=y
+CONFIG_ACPI_HMAT=y
CONFIG_ACPI_HOTPLUG_MEMORY=y
CONFIG_ACPI_I2C_OPREGION=y
CONFIG_ACPI_IPMI=m
@@ -205,9 +208,11 @@ CONFIG_APDS9802ALS=m
# CONFIG_APPLICOM is not set
CONFIG_APQ_GCC_8084=y
CONFIG_APQ_MMCC_8084=m
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_ACTIONS is not set
+# CONFIG_ARCH_AGILEX is not set
# CONFIG_ARCH_ALPINE is not set
# CONFIG_ARCH_BCM_21664 is not set
# CONFIG_ARCH_BCM_23550 is not set
@@ -284,8 +289,8 @@ CONFIG_ARM64_CNP=y
CONFIG_ARM64_CRYPTO=y
CONFIG_ARM64_ERRATUM_1024718=y
CONFIG_ARM64_ERRATUM_1165522=y
-CONFIG_ARM64_ERRATUM_1188873=y
CONFIG_ARM64_ERRATUM_1286807=y
+CONFIG_ARM64_ERRATUM_1418040=y
CONFIG_ARM64_ERRATUM_1463225=y
CONFIG_ARM64_ERRATUM_819472=y
CONFIG_ARM64_ERRATUM_824069=y
@@ -315,6 +320,7 @@ CONFIG_ARM64_VA_BITS=48
CONFIG_ARM64_VA_BITS_48=y
CONFIG_ARM64_VHE=y
CONFIG_ARM64=y
+CONFIG_ARMADA_37XX_RWTM_MBOX=m
CONFIG_ARMADA_37XX_WATCHDOG=m
CONFIG_ARMADA_AP806_SYSCON=y
CONFIG_ARMADA_THERMAL=m
@@ -336,6 +342,7 @@ CONFIG_ARM_CRYPTO=y
CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8
CONFIG_ARM_DMA_USE_IOMMU=y
CONFIG_ARM_DSU_PMU=m
+CONFIG_ARM_GIC_PM=y
CONFIG_ARM_GIC_V2M=y
CONFIG_ARM_GIC_V3_ITS=y
CONFIG_ARM_GIC_V3=y
@@ -350,6 +357,7 @@ CONFIG_ARM_PSCI=y
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_QCOM_CPUFREQ_HW=m
CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
+CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m
@@ -359,6 +367,8 @@ CONFIG_ARM_SCPI_CPUFREQ=m
CONFIG_ARM_SCPI_POWER_DOMAIN=m
CONFIG_ARM_SCPI_PROTOCOL=m
CONFIG_ARM_SDE_INTERFACE=y
+CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
+CONFIG_ARM_SMMU_V3_PMU=m
CONFIG_ARM_SMMU_V3=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
@@ -370,6 +380,7 @@ CONFIG_ARM_TEGRA_DEVFREQ=m
CONFIG_ARM_TIMER_SP804=y
CONFIG_ARMV8_DEPRECATED=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
CONFIG_ASYNC_RAID6_TEST=m
@@ -460,7 +471,8 @@ CONFIG_AUTOFS_FS=y
CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
+CONFIG_AXI_DMAC=m
CONFIG_AXP20X_ADC=m
CONFIG_AXP20X_POWER=m
CONFIG_AXP288_ADC=m
@@ -500,7 +512,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_GENERIC=m
CONFIG_BACKLIGHT_GPIO=m
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -518,6 +529,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
CONFIG_BATTERY_AXP20X=m
# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set
@@ -542,7 +554,7 @@ CONFIG_BAYCOM_SER_HDX=m
# CONFIG_BCACHE_DEBUG is not set
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
-# CONFIG_BCM2835_POWER is not set
+CONFIG_BCM2835_POWER=y
CONFIG_BCM2835_THERMAL=m
CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
@@ -739,6 +751,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_QCOMSMD=m
@@ -878,18 +891,18 @@ CONFIG_CHARGER_CROS_USBPD=m
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
# CONFIG_CHARGER_MANAGER is not set
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_QCOM_SMBB=m
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
CONFIG_CHARGER_SMB347=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -928,9 +941,15 @@ CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MQ=y
CONFIG_CLK_IMX8QXP=y
# CONFIG_CLK_QORIQ is not set
-CONFIG_CLK_RASPBERRYPI_CPU=y
+CONFIG_CLK_RASPBERRYPI=y
+# CONFIG_CLK_SIFIVE is not set
CONFIG_CLK_SP810=y
CONFIG_CLKSRC_VERSATILE=y
+CONFIG_CLK_SUNXI_CLOCKS=y
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+CONFIG_CLK_SUNXI_PRCM_SUN9I=y
+CONFIG_CLK_SUNXI=y
CONFIG_CLK_VEXPRESS_OSC=y
CONFIG_CLOCK_THERMAL=y
CONFIG_CLS_U32_MARK=y
@@ -957,6 +976,7 @@ CONFIG_CNIC=m
# CONFIG_CODA_FS is not set
# CONFIG_COMEDI is not set
# CONFIG_COMMON_CLK_AXG_AUDIO is not set
+CONFIG_COMMON_CLK_BD718XX=m
# CONFIG_COMMON_CLK_CDCE706 is not set
# CONFIG_COMMON_CLK_CDCE925 is not set
# CONFIG_COMMON_CLK_CS2000_CP is not set
@@ -992,7 +1012,7 @@ CONFIG_COMPACTION=y
CONFIG_COMPAT=y
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -1002,6 +1022,7 @@ CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
# CONFIG_CORESIGHT is not set
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
CONFIG_CP15_BARRIER_EMULATION=y
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
@@ -1051,11 +1072,13 @@ CONFIG_CROS_EC_DEBUGFS=m
CONFIG_CROS_EC_I2C=m
# CONFIG_CROS_EC_LIGHTBAR is not set
CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_EC_SPI=m
CONFIG_CROS_EC_SYSFS=m
CONFIG_CROS_EC_VBC=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -1122,7 +1145,6 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m
CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
# CONFIG_CRYPTO_DEV_HISI_SEC is not set
CONFIG_CRYPTO_DEV_MARVELL_CESA=m
-# CONFIG_CRYPTO_DEV_MXC_SCC is not set
# CONFIG_CRYPTO_DEV_MXS_DCP is not set
CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
CONFIG_CRYPTO_DEV_QCE=m
@@ -1131,8 +1153,8 @@ CONFIG_CRYPTO_DEV_ROCKCHIP=m
CONFIG_CRYPTO_DEV_SAFEXCEL=m
# CONFIG_CRYPTO_DEV_SAHARA is not set
CONFIG_CRYPTO_DEV_SP_CCP=y
-# CONFIG_CRYPTO_DEV_SUN4I_SS is not set
-# CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG is not set
+CONFIG_CRYPTO_DEV_SUN4I_SS=m
+CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG=y
CONFIG_CRYPTO_DEV_VIRTIO=m
CONFIG_CRYPTO_DH=y
CONFIG_CRYPTO_DRBG_CTR=y
@@ -1141,6 +1163,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -1247,6 +1270,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -1265,6 +1289,7 @@ CONFIG_DEBUG_LIST=y
CONFIG_DEBUG_LOCK_ALLOC=y
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_DEBUG_MISC=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_NOTIFIERS=y
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
@@ -1279,8 +1304,8 @@ CONFIG_DEBUG_OBJECTS=y
# CONFIG_DEBUG_PAGE_REF is not set
CONFIG_DEBUG_PER_CPU_MAPS=y
CONFIG_DEBUG_PERF_USE_VMALLOC=y
-CONFIG_DEBUG_PI_LIST=y
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_RWSEMS=y
@@ -1353,6 +1378,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DMIID=y
@@ -1374,7 +1400,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1383,7 +1409,7 @@ CONFIG_DNS_RESOLVER=m
CONFIG_DP83640_PHY=m
CONFIG_DP83822_PHY=m
CONFIG_DP83848_PHY=m
-# CONFIG_DP83867_PHY is not set
+CONFIG_DP83867_PHY=m
# CONFIG_DP83TC811_PHY is not set
CONFIG_DPOT_DAC=m
CONFIG_DRAGONRISE_FF=y
@@ -1430,6 +1456,7 @@ CONFIG_DRM_I2C_CH7006=m
CONFIG_DRM_I2C_SIL164=m
CONFIG_DRM_KOMEDA=m
# CONFIG_DRM_LEGACY is not set
+CONFIG_DRM_LIMA=m
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM_LVDS_ENCODER=m
CONFIG_DRM=m
@@ -1438,6 +1465,7 @@ CONFIG_DRM_MALI_DISPLAY=m
CONFIG_DRM_MESON_DW_HDMI=m
CONFIG_DRM_MESON=m
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
CONFIG_DRM_MSM_DSI_10NM_PHY=y
CONFIG_DRM_MSM_DSI_14NM_PHY=y
CONFIG_DRM_MSM_DSI_20NM_PHY=y
@@ -1454,6 +1482,7 @@ CONFIG_DRM_NOUVEAU=m
CONFIG_DRM_NXP_PTN3460=m
CONFIG_DRM_PANEL_ARM_VERSATILE=m
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_ILITEK_IL9322=m
CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1466,6 +1495,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m
CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
CONFIG_DRM_PANEL_RAYDIUM_RM68200=m
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
CONFIG_DRM_PANEL_SAMSUNG_LD9040=m
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
@@ -1480,14 +1511,17 @@ CONFIG_DRM_PANEL_SITRONIX_ST7701=m
CONFIG_DRM_PANEL_TPO_TPG110=m
CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m
CONFIG_DRM_PANEL=y
+CONFIG_DRM_PANFROST=m
CONFIG_DRM_PARADE_PS8622=m
CONFIG_DRM_PL111=m
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
CONFIG_DRM_ROCKCHIP=m
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
@@ -1498,6 +1532,7 @@ CONFIG_DRM_SUN4I=m
CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_TEGRA_DEBUG is not set
CONFIG_DRM_TEGRA=m
CONFIG_DRM_TEGRA_STAGING=y
@@ -1513,6 +1548,7 @@ CONFIG_DRM_UDL=m
CONFIG_DRM_VC4_HDMI_CEC=y
CONFIG_DRM_VC4=m
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_XEN is not set
@@ -1759,6 +1795,7 @@ CONFIG_FB_MXS=m
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_PM3 is not set
+# CONFIG_FB_PRE_INIT_FB is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_S1D13XXX is not set
@@ -1783,12 +1820,12 @@ CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VT8623 is not set
CONFIG_FB_XILINX=m
CONFIG_FB=y
-CONFIG_FCOE_FNIC=m
CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FEC=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
# CONFIG_FIREWIRE is not set
CONFIG_FIREWIRE_NET=m
@@ -1823,6 +1860,7 @@ CONFIG_FPGA_MGR_ICE40_SPI=m
CONFIG_FPGA_MGR_MACHXO2_SPI=m
CONFIG_FPGA_MGR_XILINX_SPI=m
CONFIG_FPGA_MGR_ZYNQ_FPGA=m
+CONFIG_FPGA_MGR_ZYNQMP_FPGA=m
CONFIG_FPGA_REGION=m
CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
@@ -1891,6 +1929,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1900,7 +1939,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1949,10 +1992,12 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX3191X is not set
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX7301 is not set
-# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX732X=m
CONFIG_GPIO_MAX77620=y
+CONFIG_GPIO_MAX77650=m
CONFIG_GPIO_MB86S7X=m
# CONFIG_GPIO_MC33880 is not set
+CONFIG_GPIO_MLXBF=m
# CONFIG_GPIO_MOCKUP is not set
CONFIG_GPIO_MPC8XXX=y
CONFIG_GPIO_MVEBU=y
@@ -2059,6 +2104,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -2108,6 +2154,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -2231,6 +2278,7 @@ CONFIG_I2C_ALGOPCF=m
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD756_S4882 is not set
# CONFIG_I2C_AMD8111 is not set
+CONFIG_I2C_AMD_MP2=m
CONFIG_I2C_ARB_GPIO_CHALLENGE=m
# CONFIG_I2C_BCM2048 is not set
CONFIG_I2C_BCM2835=m
@@ -2382,6 +2430,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
@@ -2398,12 +2447,14 @@ CONFIG_IMA=y
CONFIG_IMX2_WDT=m
CONFIG_IMX7D_ADC=m
# CONFIG_IMX_DMA is not set
+CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_GPCV2=y
# CONFIG_IMX_IPUV3_CORE is not set
# CONFIG_IMX_IRQSTEER is not set
CONFIG_IMX_MBOX=m
CONFIG_IMX_SCU_PD=y
CONFIG_IMX_SCU=y
+CONFIG_IMX_SC_WDT=m
CONFIG_IMX_SDMA=m
# CONFIG_IMX_THERMAL is not set
# CONFIG_IMX_WEIM is not set
@@ -2413,10 +2464,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -2426,14 +2473,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
CONFIG_INFINIBAND_CXGB3=m
CONFIG_INFINIBAND_CXGB4=m
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
CONFIG_INFINIBAND_I40IW=m
CONFIG_INFINIBAND_IPOIB_CM=y
@@ -2460,6 +2505,7 @@ CONFIG_INFINIBAND_USNIC=m
# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2483,6 +2529,7 @@ CONFIG_INPUT_GP2A=m
# CONFIG_INPUT_GPIO_BEEPER is not set
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_HISI_POWERKEY=y
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
@@ -2494,6 +2541,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=m
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
@@ -2787,6 +2835,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
CONFIG_JBD2_DEBUG=y
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2883,6 +2933,7 @@ CONFIG_KEYBOARD_GPIO_POLLED=m
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2904,6 +2955,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2967,6 +3019,7 @@ CONFIG_LEDS_GPIO=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2979,6 +3032,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
CONFIG_LEDS_NIC78BX=m
@@ -3047,6 +3101,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set
# CONFIG_LOCK_DOWN_KERNEL is not set
CONFIG_LOCKD_V4=y
+CONFIG_LOCK_EVENT_COUNTS=y
# CONFIG_LOCK_STAT is not set
CONFIG_LOCK_TORTURE_TEST=m
CONFIG_LOCKUP_DETECTOR=y
@@ -3124,6 +3179,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -3137,6 +3193,7 @@ CONFIG_MAX77620_WATCHDOG=y
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
CONFIG_MAXSMP=y
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -3156,6 +3213,7 @@ CONFIG_MDIO_BCM_UNIMAC=m
CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
+CONFIG_MDIO_BUS_MUX_MESON_G12A=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m
CONFIG_MDIO_DEVICE=y
@@ -3182,7 +3240,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -3273,6 +3331,7 @@ CONFIG_MFD_HI655X_PMIC=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
CONFIG_MFD_MAX77620=y
+CONFIG_MFD_MAX77650=m
CONFIG_MFD_MAX77686=y
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -3294,7 +3353,7 @@ CONFIG_MFD_QCOM_RPM=m
# CONFIG_MFD_RETU is not set
CONFIG_MFD_RK808=y
# CONFIG_MFD_RN5T618 is not set
-# CONFIG_MFD_ROHM_BD718XX is not set
+CONFIG_MFD_ROHM_BD718XX=y
# CONFIG_MFD_RT5033 is not set
# CONFIG_MFD_SEC_CORE is not set
# CONFIG_MFD_SI476X_CORE is not set
@@ -3303,6 +3362,7 @@ CONFIG_MFD_SM501_GPIO=y
CONFIG_MFD_SM501=m
# CONFIG_MFD_SMSC is not set
CONFIG_MFD_SPMI_PMIC=m
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_STPMIC1 is not set
# CONFIG_MFD_SUN4I_GPADC is not set
@@ -3380,6 +3440,7 @@ CONFIG_MLX5_INFINIBAND=m
CONFIG_MLX5_MPFS=y
CONFIG_MLX90614=m
CONFIG_MLX90632=m
+CONFIG_MLXBF_TMFIFO=m
CONFIG_MLXFW=m
CONFIG_MLXREG_HOTPLUG=m
CONFIG_MLXREG_IO=m
@@ -3521,6 +3582,7 @@ CONFIG_MSM_MMCC_8996=m
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3553,14 +3615,26 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MCHP23K256 is not set
# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_NAND_BRCMNAND is not set
+# CONFIG_MTD_NAND_CAFE is not set
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
+# CONFIG_MTD_NAND_GPIO is not set
+# CONFIG_MTD_NAND_HISI504 is not set
CONFIG_MTD_NAND_MARVELL=m
# CONFIG_MTD_NAND_MESON is not set
+# CONFIG_MTD_NAND_MXC is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
# CONFIG_MTD_NAND_OMAP2 is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_NAND_QCOM is not set
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_SUNXI is not set
CONFIG_MTD_NAND_TEGRA=m
CONFIG_MTD_OF_PARTS=m
# CONFIG_MTD_ONENAND is not set
@@ -3573,6 +3647,7 @@ CONFIG_MTD_PHYSMAP=m
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3588,7 +3663,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MULTIPLEXER=m
# CONFIG_MUSB_PIO_ONLY is not set
CONFIG_MUX_ADG792A=m
@@ -3673,19 +3747,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -4027,8 +4107,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -4130,7 +4208,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=256
@@ -4139,12 +4217,16 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_NUMA_BALANCING=y
CONFIG_NUMA=y
CONFIG_NVME_FC=m
# CONFIG_NVMEM_IMX_IIM is not set
+CONFIG_NVMEM_IMX_OCOTP=m
+CONFIG_NVMEM_STM32_ROMEM=m
CONFIG_NVMEM_SUNXI_SID=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
CONFIG_NVMEM_ZYNQMP=y
@@ -4191,7 +4273,7 @@ CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPT3001=m
CONFIG_OPTEE=m
CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -4209,6 +4291,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -4306,7 +4389,6 @@ CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
CONFIG_PCIE_QCOM=y
# CONFIG_PCIE_ROCKCHIP_HOST is not set
-# CONFIG_PCIE_ROCKCHIP is not set
CONFIG_PCIE_XILINX_NWL=y
CONFIG_PCIE_XILINX=y
# CONFIG_PCI_FTPCI100 is not set
@@ -4318,6 +4400,7 @@ CONFIG_PCI_HOST_THUNDER_ECAM=y
CONFIG_PCI_HOST_THUNDER_PEM=y
CONFIG_PCI_IMX6=y
CONFIG_PCI_IOV=y
+CONFIG_PCI_KEYSTONE_HOST=y
CONFIG_PCI_LAYERSCAPE=y
CONFIG_PCI_MESON=y
CONFIG_PCI_MSI_IRQ_DOMAIN=y
@@ -4365,6 +4448,7 @@ CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
# CONFIG_PHY_CPCAP_USB is not set
CONFIG_PHY_FSL_IMX8MQ_USB=m
+CONFIG_PHY_HI3660_USB=m
CONFIG_PHY_HI6220_USB=m
CONFIG_PHY_HISI_INNO_USB2=m
CONFIG_PHY_HISTB_COMBPHY=m
@@ -4372,6 +4456,8 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
+CONFIG_PHY_MESON_G12A_USB2=y
+CONFIG_PHY_MESON_G12A_USB3_PCIE=m
CONFIG_PHY_MESON_GXL_USB2=m
CONFIG_PHY_MESON_GXL_USB3=m
CONFIG_PHY_MVEBU_A3700_COMPHY=m
@@ -4453,7 +4539,26 @@ CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SDM660 is not set
CONFIG_PINCTRL_SDM845=y
CONFIG_PINCTRL_SINGLE=y
-# CONFIG_PINCTRL_SUNRISEPOINT is not set
+# CONFIG_PINCTRL_STMFX is not set
+# CONFIG_PINCTRL_SUN4I_A10 is not set
+CONFIG_PINCTRL_SUN50I_A64_R=y
+CONFIG_PINCTRL_SUN50I_A64=y
+CONFIG_PINCTRL_SUN50I_H5=y
+CONFIG_PINCTRL_SUN50I_H6_R=y
+CONFIG_PINCTRL_SUN50I_H6=y
+# CONFIG_PINCTRL_SUN5I is not set
+# CONFIG_PINCTRL_SUN6I_A31 is not set
+# CONFIG_PINCTRL_SUN6I_A31_R is not set
+# CONFIG_PINCTRL_SUN8I_A23 is not set
+# CONFIG_PINCTRL_SUN8I_A23_R is not set
+# CONFIG_PINCTRL_SUN8I_A33 is not set
+# CONFIG_PINCTRL_SUN8I_A83T is not set
+# CONFIG_PINCTRL_SUN8I_A83T_R is not set
+# CONFIG_PINCTRL_SUN8I_H3 is not set
+# CONFIG_PINCTRL_SUN8I_H3_R is not set
+# CONFIG_PINCTRL_SUN8I_V3S is not set
+# CONFIG_PINCTRL_SUN9I_A80 is not set
+# CONFIG_PINCTRL_SUN9I_A80_R is not set
# CONFIG_PINCTRL_SX150X is not set
CONFIG_PINCTRL=y
CONFIG_PINMUX=y
@@ -4584,6 +4689,7 @@ CONFIG_PWM_CROS_EC=m
CONFIG_PWM_HIBVT=m
# CONFIG_PWM_IMX1 is not set
CONFIG_PWM_IMX27=m
+CONFIG_PWM_IMX_TPM=m
CONFIG_PWM_MESON=m
# CONFIG_PWM_PCA9685 is not set
CONFIG_PWM_ROCKCHIP=m
@@ -4651,6 +4757,7 @@ CONFIG_QCOM_WCNSS_CTRL=m
CONFIG_QCOM_WCNSS_PIL=m
CONFIG_QCOM_WDT=m
CONFIG_QCS_GCC_404=m
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -4667,7 +4774,7 @@ CONFIG_QLGE=m
# CONFIG_QNX4FS_FS is not set
# CONFIG_QNX6FS_FS is not set
# CONFIG_QORIQ_CPUFREQ is not set
-# CONFIG_QORIQ_THERMAL is not set
+CONFIG_QORIQ_THERMAL=m
CONFIG_QRTR=m
CONFIG_QRTR_SMD=m
CONFIG_QRTR_TUN=m
@@ -4682,7 +4789,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
CONFIG_R8188EU=m
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4731,7 +4837,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4756,6 +4862,7 @@ CONFIG_REGULATOR_ACT8865=m
CONFIG_REGULATOR_ANATOP=m
CONFIG_REGULATOR_AS3722=m
CONFIG_REGULATOR_AXP20X=m
+CONFIG_REGULATOR_BD718XX=m
CONFIG_REGULATOR_BD9571MWV=m
# CONFIG_REGULATOR_DA9210 is not set
# CONFIG_REGULATOR_DA9211 is not set
@@ -4776,6 +4883,7 @@ CONFIG_REGULATOR_HI655X=m
# CONFIG_REGULATOR_LTC3676 is not set
# CONFIG_REGULATOR_MAX1586 is not set
CONFIG_REGULATOR_MAX77620=y
+CONFIG_REGULATOR_MAX77650=m
CONFIG_REGULATOR_MAX77686=m
CONFIG_REGULATOR_MAX77802=m
# CONFIG_REGULATOR_MAX8649 is not set
@@ -4821,6 +4929,7 @@ CONFIG_REMOTEPROC=m
# CONFIG_RESET_ATTACK_MITIGATION is not set
CONFIG_RESET_CONTROLLER=y
CONFIG_RESET_HISI=y
+CONFIG_RESET_IMX7=y
CONFIG_RESET_MESON_AUDIO_ARB=m
CONFIG_RESET_QCOM_AOSS=y
CONFIG_RESET_QCOM_PDC=m
@@ -4862,6 +4971,7 @@ CONFIG_ROCKCHIP_MBOX=y
CONFIG_ROCKCHIP_PHY=m
CONFIG_ROCKCHIP_PM_DOMAINS=y
CONFIG_ROCKCHIP_RGB=y
+CONFIG_ROCKCHIP_RK3066_HDMI=y
CONFIG_ROCKCHIP_SARADC=m
CONFIG_ROCKCHIP_THERMAL=m
CONFIG_ROCKER=m
@@ -5039,6 +5149,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -5095,7 +5210,7 @@ CONFIG_SCSI_ARCMSR=m
# CONFIG_SCSI_BFA_FC is not set
CONFIG_SCSI_BNX2_ISCSI=m
CONFIG_SCSI_BNX2X_FCOE=m
-CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_BUSLOGIC is not set
CONFIG_SCSI_CHELSIO_FCOE=m
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_CXGB3_ISCSI=m
@@ -5124,7 +5239,6 @@ CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
# CONFIG_SCSI_IPS is not set
-CONFIG_SCSI_ISCI=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_LOGGING=y
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
@@ -5272,8 +5386,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
-# CONFIG_SENSORS_ISL29018 is not set
-# CONFIG_SENSORS_ISL29028 is not set
+# CONFIG_SENSORS_IR38064 is not set
+CONFIG_SENSORS_ISL29018=m
+CONFIG_SENSORS_ISL29028=m
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_LINEAGE=m
@@ -5334,6 +5450,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -5442,6 +5559,7 @@ CONFIG_SERIAL_QCOM_GENI=y
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
# CONFIG_SERIAL_ST_ASC is not set
CONFIG_SERIAL_TEGRA_TCU_CONSOLE=y
CONFIG_SERIAL_TEGRA_TCU=y
@@ -5473,6 +5591,7 @@ CONFIG_SFC_FALCON_MTD=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
CONFIG_SGI_PARTITION=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
# CONFIG_SI7005 is not set
@@ -5717,6 +5836,7 @@ CONFIG_SND_SOC_ES8328=m
CONFIG_SND_SOC_ES8328_SPI=m
CONFIG_SND_SOC_FSL_ASOC_CARD=m
CONFIG_SND_SOC_FSL_ASRC=m
+CONFIG_SND_SOC_FSL_AUDMIX=m
CONFIG_SND_SOC_FSL_ESAI=m
# CONFIG_SND_SOC_FSL_MICFIL is not set
CONFIG_SND_SOC_FSL_SAI=m
@@ -5729,6 +5849,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+CONFIG_SND_SOC_IMX_AUDMIX=m
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -5787,6 +5908,13 @@ CONFIG_SND_SOC_SDM845=m
CONFIG_SND_SOC_SGTL5000=m
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
+CONFIG_SND_SOC_SOF_ACPI=m
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5965,6 +6093,7 @@ CONFIG_SPI_THUNDERX=m
CONFIG_SPI_XLP=m
CONFIG_SPI=y
CONFIG_SPI_ZYNQMP_GQSPI=m
+CONFIG_SPI_ZYNQ_QSPI=m
CONFIG_SPMI_MSM_PMIC_ARB=y
CONFIG_SPMI_PMIC_CLKDIV=m
CONFIG_SPMI=y
@@ -6097,7 +6226,7 @@ CONFIG_TCG_TIS_I2C_INFINEON=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -6170,6 +6299,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -6188,6 +6318,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_HWMON=y
+CONFIG_THERMAL_MMIO=m
CONFIG_THERMAL_OF=y
CONFIG_THERMAL_STATISTICS=y
# CONFIG_THERMAL_WRITABLE_TRIPS is not set
@@ -6209,9 +6340,9 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
CONFIG_TICK_CPU_ACCOUNTING=y
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -6279,6 +6410,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MCS5000=m
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
@@ -6329,7 +6461,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_TRUSTED_FOUNDATIONS=y
@@ -6362,6 +6493,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -6399,6 +6531,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -6468,6 +6602,7 @@ CONFIG_USB_DWC3_DUAL_ROLE=y
CONFIG_USB_DWC3_HAPS=m
# CONFIG_USB_DWC3_HOST is not set
CONFIG_USB_DWC3=m
+CONFIG_USB_DWC3_MESON_G12A=m
CONFIG_USB_DWC3_OF_SIMPLE=m
CONFIG_USB_DWC3_PCI=m
CONFIG_USB_DWC3_QCOM=m
@@ -6571,7 +6706,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -6776,9 +6911,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -6886,6 +7020,7 @@ CONFIG_VIDEO_IMX_PXP=m
CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set
CONFIG_VIDEO_MESON_AO_CEC=m
+CONFIG_VIDEO_MESON_G12A_AO_CEC=m
CONFIG_VIDEO_MEYE=m
CONFIG_VIDEO_MUX=m
CONFIG_VIDEO_MXB=m
@@ -6927,7 +7062,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set
diff --git a/kernel-aarch64.config b/kernel-aarch64.config
index 51e461f6e..cf0b668c6 100644
--- a/kernel-aarch64.config
+++ b/kernel-aarch64.config
@@ -36,6 +36,7 @@ CONFIG_ACCESSIBILITY=y
CONFIG_ACENIC=m
# CONFIG_ACENIC_OMIT_TIGON_I is not set
# CONFIG_ACORN_PARTITION is not set
+CONFIG_ACPI_AC=y
CONFIG_ACPI_ALS=m
# CONFIG_ACPI_APEI_EINJ is not set
# CONFIG_ACPI_APEI_ERST_DEBUG is not set
@@ -44,6 +45,7 @@ CONFIG_ACPI_APEI_MEMORY_FAILURE=y
CONFIG_ACPI_APEI_PCIEAER=y
CONFIG_ACPI_APEI_SEA=y
CONFIG_ACPI_APEI=y
+CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BGRT=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_CONFIGFS=m
@@ -56,6 +58,7 @@ CONFIG_ACPI_DOCK=y
CONFIG_ACPI_EC_DEBUGFS=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_HED=y
+CONFIG_ACPI_HMAT=y
CONFIG_ACPI_HOTPLUG_MEMORY=y
CONFIG_ACPI_I2C_OPREGION=y
CONFIG_ACPI_IPMI=m
@@ -205,9 +208,11 @@ CONFIG_APDS9802ALS=m
# CONFIG_APPLICOM is not set
CONFIG_APQ_GCC_8084=y
CONFIG_APQ_MMCC_8084=m
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_ACTIONS is not set
+# CONFIG_ARCH_AGILEX is not set
# CONFIG_ARCH_ALPINE is not set
# CONFIG_ARCH_BCM_21664 is not set
# CONFIG_ARCH_BCM_23550 is not set
@@ -284,8 +289,8 @@ CONFIG_ARM64_CNP=y
CONFIG_ARM64_CRYPTO=y
CONFIG_ARM64_ERRATUM_1024718=y
CONFIG_ARM64_ERRATUM_1165522=y
-CONFIG_ARM64_ERRATUM_1188873=y
CONFIG_ARM64_ERRATUM_1286807=y
+CONFIG_ARM64_ERRATUM_1418040=y
CONFIG_ARM64_ERRATUM_1463225=y
CONFIG_ARM64_ERRATUM_819472=y
CONFIG_ARM64_ERRATUM_824069=y
@@ -315,6 +320,7 @@ CONFIG_ARM64_VA_BITS=48
CONFIG_ARM64_VA_BITS_48=y
CONFIG_ARM64_VHE=y
CONFIG_ARM64=y
+CONFIG_ARMADA_37XX_RWTM_MBOX=m
CONFIG_ARMADA_37XX_WATCHDOG=m
CONFIG_ARMADA_AP806_SYSCON=y
CONFIG_ARMADA_THERMAL=m
@@ -336,6 +342,7 @@ CONFIG_ARM_CRYPTO=y
CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8
CONFIG_ARM_DMA_USE_IOMMU=y
CONFIG_ARM_DSU_PMU=m
+CONFIG_ARM_GIC_PM=y
CONFIG_ARM_GIC_V2M=y
CONFIG_ARM_GIC_V3_ITS=y
CONFIG_ARM_GIC_V3=y
@@ -350,6 +357,7 @@ CONFIG_ARM_PSCI=y
# CONFIG_ARM_PTDUMP_DEBUGFS is not set
CONFIG_ARM_QCOM_CPUFREQ_HW=m
CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
+CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m
@@ -359,6 +367,8 @@ CONFIG_ARM_SCPI_CPUFREQ=m
CONFIG_ARM_SCPI_POWER_DOMAIN=m
CONFIG_ARM_SCPI_PROTOCOL=m
CONFIG_ARM_SDE_INTERFACE=y
+CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
+CONFIG_ARM_SMMU_V3_PMU=m
CONFIG_ARM_SMMU_V3=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
@@ -370,6 +380,7 @@ CONFIG_ARM_TEGRA_DEVFREQ=m
CONFIG_ARM_TIMER_SP804=y
CONFIG_ARMV8_DEPRECATED=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
CONFIG_ASYNC_RAID6_TEST=m
@@ -460,7 +471,8 @@ CONFIG_AUTOFS_FS=y
CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
+CONFIG_AXI_DMAC=m
CONFIG_AXP20X_ADC=m
CONFIG_AXP20X_POWER=m
CONFIG_AXP288_ADC=m
@@ -500,7 +512,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_GENERIC=m
CONFIG_BACKLIGHT_GPIO=m
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -518,6 +529,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
CONFIG_BATTERY_AXP20X=m
# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set
@@ -542,7 +554,7 @@ CONFIG_BAYCOM_SER_HDX=m
# CONFIG_BCACHE_DEBUG is not set
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
-# CONFIG_BCM2835_POWER is not set
+CONFIG_BCM2835_POWER=y
CONFIG_BCM2835_THERMAL=m
CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
@@ -739,6 +751,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_QCOMSMD=m
@@ -878,18 +891,18 @@ CONFIG_CHARGER_CROS_USBPD=m
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
# CONFIG_CHARGER_MANAGER is not set
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_QCOM_SMBB=m
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
CONFIG_CHARGER_SMB347=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -928,9 +941,15 @@ CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MQ=y
CONFIG_CLK_IMX8QXP=y
# CONFIG_CLK_QORIQ is not set
-CONFIG_CLK_RASPBERRYPI_CPU=y
+CONFIG_CLK_RASPBERRYPI=y
+# CONFIG_CLK_SIFIVE is not set
CONFIG_CLK_SP810=y
CONFIG_CLKSRC_VERSATILE=y
+CONFIG_CLK_SUNXI_CLOCKS=y
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+CONFIG_CLK_SUNXI_PRCM_SUN9I=y
+CONFIG_CLK_SUNXI=y
CONFIG_CLK_VEXPRESS_OSC=y
CONFIG_CLOCK_THERMAL=y
CONFIG_CLS_U32_MARK=y
@@ -957,6 +976,7 @@ CONFIG_CNIC=m
# CONFIG_CODA_FS is not set
# CONFIG_COMEDI is not set
# CONFIG_COMMON_CLK_AXG_AUDIO is not set
+CONFIG_COMMON_CLK_BD718XX=m
# CONFIG_COMMON_CLK_CDCE706 is not set
# CONFIG_COMMON_CLK_CDCE925 is not set
# CONFIG_COMMON_CLK_CS2000_CP is not set
@@ -992,7 +1012,7 @@ CONFIG_COMPACTION=y
CONFIG_COMPAT=y
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -1002,6 +1022,7 @@ CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
# CONFIG_CORESIGHT is not set
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
CONFIG_CP15_BARRIER_EMULATION=y
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
@@ -1051,11 +1072,13 @@ CONFIG_CRC_T10DIF=y
CONFIG_CROS_EC_I2C=m
# CONFIG_CROS_EC_LIGHTBAR is not set
CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_EC_SPI=m
CONFIG_CROS_EC_SYSFS=m
CONFIG_CROS_EC_VBC=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -1122,7 +1145,6 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m
CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
# CONFIG_CRYPTO_DEV_HISI_SEC is not set
CONFIG_CRYPTO_DEV_MARVELL_CESA=m
-# CONFIG_CRYPTO_DEV_MXC_SCC is not set
# CONFIG_CRYPTO_DEV_MXS_DCP is not set
CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
CONFIG_CRYPTO_DEV_QCE=m
@@ -1131,8 +1153,8 @@ CONFIG_CRYPTO_DEV_ROCKCHIP=m
CONFIG_CRYPTO_DEV_SAFEXCEL=m
# CONFIG_CRYPTO_DEV_SAHARA is not set
CONFIG_CRYPTO_DEV_SP_CCP=y
-# CONFIG_CRYPTO_DEV_SUN4I_SS is not set
-# CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG is not set
+CONFIG_CRYPTO_DEV_SUN4I_SS=m
+CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG=y
CONFIG_CRYPTO_DEV_VIRTIO=m
CONFIG_CRYPTO_DH=y
CONFIG_CRYPTO_DRBG_CTR=y
@@ -1141,6 +1163,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -1247,6 +1270,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -1263,6 +1287,7 @@ CONFIG_DEBUG_LIST=y
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_DEBUG_MISC is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_NOTIFIERS is not set
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
@@ -1272,8 +1297,8 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
# CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
-# CONFIG_DEBUG_PI_LIST is not set
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_RWSEMS is not set
@@ -1345,6 +1370,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DMIID=y
@@ -1366,7 +1392,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1375,7 +1401,7 @@ CONFIG_DNS_RESOLVER=m
CONFIG_DP83640_PHY=m
CONFIG_DP83822_PHY=m
CONFIG_DP83848_PHY=m
-# CONFIG_DP83867_PHY is not set
+CONFIG_DP83867_PHY=m
# CONFIG_DP83TC811_PHY is not set
CONFIG_DPOT_DAC=m
CONFIG_DRAGONRISE_FF=y
@@ -1422,6 +1448,7 @@ CONFIG_DRM_I2C_CH7006=m
CONFIG_DRM_I2C_SIL164=m
CONFIG_DRM_KOMEDA=m
# CONFIG_DRM_LEGACY is not set
+CONFIG_DRM_LIMA=m
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM_LVDS_ENCODER=m
CONFIG_DRM=m
@@ -1430,6 +1457,7 @@ CONFIG_DRM_MALI_DISPLAY=m
CONFIG_DRM_MESON_DW_HDMI=m
CONFIG_DRM_MESON=m
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
CONFIG_DRM_MSM_DSI_10NM_PHY=y
CONFIG_DRM_MSM_DSI_14NM_PHY=y
CONFIG_DRM_MSM_DSI_20NM_PHY=y
@@ -1446,6 +1474,7 @@ CONFIG_DRM_NOUVEAU=m
CONFIG_DRM_NXP_PTN3460=m
CONFIG_DRM_PANEL_ARM_VERSATILE=m
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_ILITEK_IL9322=m
CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1458,6 +1487,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m
CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
CONFIG_DRM_PANEL_RAYDIUM_RM68200=m
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
CONFIG_DRM_PANEL_SAMSUNG_LD9040=m
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
@@ -1472,14 +1503,17 @@ CONFIG_DRM_PANEL_SITRONIX_ST7701=m
CONFIG_DRM_PANEL_TPO_TPG110=m
CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m
CONFIG_DRM_PANEL=y
+CONFIG_DRM_PANFROST=m
CONFIG_DRM_PARADE_PS8622=m
CONFIG_DRM_PL111=m
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
CONFIG_DRM_ROCKCHIP=m
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
@@ -1490,6 +1524,7 @@ CONFIG_DRM_SUN4I=m
CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_TEGRA_DEBUG is not set
CONFIG_DRM_TEGRA=m
CONFIG_DRM_TEGRA_STAGING=y
@@ -1505,6 +1540,7 @@ CONFIG_DRM_UDL=m
CONFIG_DRM_VC4_HDMI_CEC=y
CONFIG_DRM_VC4=m
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_XEN is not set
@@ -1743,6 +1779,7 @@ CONFIG_FB_MXS=m
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_PM3 is not set
+# CONFIG_FB_PRE_INIT_FB is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_S1D13XXX is not set
@@ -1767,12 +1804,12 @@ CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VT8623 is not set
CONFIG_FB_XILINX=m
CONFIG_FB=y
-CONFIG_FCOE_FNIC=m
CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FEC=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
# CONFIG_FIREWIRE is not set
CONFIG_FIREWIRE_NET=m
@@ -1807,6 +1844,7 @@ CONFIG_FPGA_MGR_ICE40_SPI=m
CONFIG_FPGA_MGR_MACHXO2_SPI=m
CONFIG_FPGA_MGR_XILINX_SPI=m
CONFIG_FPGA_MGR_ZYNQ_FPGA=m
+CONFIG_FPGA_MGR_ZYNQMP_FPGA=m
CONFIG_FPGA_REGION=m
CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
@@ -1875,6 +1913,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1884,7 +1923,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1933,10 +1976,12 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX3191X is not set
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX7301 is not set
-# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX732X=m
CONFIG_GPIO_MAX77620=y
+CONFIG_GPIO_MAX77650=m
CONFIG_GPIO_MB86S7X=m
# CONFIG_GPIO_MC33880 is not set
+CONFIG_GPIO_MLXBF=m
# CONFIG_GPIO_MOCKUP is not set
CONFIG_GPIO_MPC8XXX=y
CONFIG_GPIO_MVEBU=y
@@ -2043,6 +2088,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -2092,6 +2138,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -2215,6 +2262,7 @@ CONFIG_I2C_ALGOPCF=m
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD756_S4882 is not set
# CONFIG_I2C_AMD8111 is not set
+CONFIG_I2C_AMD_MP2=m
CONFIG_I2C_ARB_GPIO_CHALLENGE=m
# CONFIG_I2C_BCM2048 is not set
CONFIG_I2C_BCM2835=m
@@ -2366,6 +2414,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
@@ -2382,12 +2431,14 @@ CONFIG_IMA=y
CONFIG_IMX2_WDT=m
CONFIG_IMX7D_ADC=m
# CONFIG_IMX_DMA is not set
+CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_GPCV2=y
# CONFIG_IMX_IPUV3_CORE is not set
# CONFIG_IMX_IRQSTEER is not set
CONFIG_IMX_MBOX=m
CONFIG_IMX_SCU_PD=y
CONFIG_IMX_SCU=y
+CONFIG_IMX_SC_WDT=m
CONFIG_IMX_SDMA=m
# CONFIG_IMX_THERMAL is not set
# CONFIG_IMX_WEIM is not set
@@ -2397,10 +2448,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -2410,14 +2457,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
CONFIG_INFINIBAND_CXGB3=m
CONFIG_INFINIBAND_CXGB4=m
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
CONFIG_INFINIBAND_I40IW=m
CONFIG_INFINIBAND_IPOIB_CM=y
@@ -2444,6 +2489,7 @@ CONFIG_INFINIBAND_USNIC=m
# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2467,6 +2513,7 @@ CONFIG_INPUT_GP2A=m
# CONFIG_INPUT_GPIO_BEEPER is not set
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_HISI_POWERKEY=y
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
@@ -2478,6 +2525,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=m
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
@@ -2771,6 +2819,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
# CONFIG_JBD2_DEBUG is not set
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2865,6 +2915,7 @@ CONFIG_KEYBOARD_GPIO_POLLED=m
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2886,6 +2937,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2949,6 +3001,7 @@ CONFIG_LEDS_GPIO=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2961,6 +3014,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
CONFIG_LEDS_NIC78BX=m
@@ -3029,6 +3083,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set
# CONFIG_LOCK_DOWN_KERNEL is not set
CONFIG_LOCKD_V4=y
+# CONFIG_LOCK_EVENT_COUNTS is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_LOCK_TORTURE_TEST is not set
CONFIG_LOCKUP_DETECTOR=y
@@ -3106,6 +3161,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -3118,6 +3174,7 @@ CONFIG_MAX77620_WATCHDOG=y
# CONFIG_MAX9611 is not set
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -3137,6 +3194,7 @@ CONFIG_MDIO_BCM_UNIMAC=m
CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
+CONFIG_MDIO_BUS_MUX_MESON_G12A=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m
CONFIG_MDIO_DEVICE=y
@@ -3163,7 +3221,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -3254,6 +3312,7 @@ CONFIG_MFD_HI655X_PMIC=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
CONFIG_MFD_MAX77620=y
+CONFIG_MFD_MAX77650=m
CONFIG_MFD_MAX77686=y
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -3275,7 +3334,7 @@ CONFIG_MFD_QCOM_RPM=m
# CONFIG_MFD_RETU is not set
CONFIG_MFD_RK808=y
# CONFIG_MFD_RN5T618 is not set
-# CONFIG_MFD_ROHM_BD718XX is not set
+CONFIG_MFD_ROHM_BD718XX=y
# CONFIG_MFD_RT5033 is not set
# CONFIG_MFD_SEC_CORE is not set
# CONFIG_MFD_SI476X_CORE is not set
@@ -3284,6 +3343,7 @@ CONFIG_MFD_SM501_GPIO=y
CONFIG_MFD_SM501=m
# CONFIG_MFD_SMSC is not set
CONFIG_MFD_SPMI_PMIC=m
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_STPMIC1 is not set
# CONFIG_MFD_SUN4I_GPADC is not set
@@ -3361,6 +3421,7 @@ CONFIG_MLX5_INFINIBAND=m
CONFIG_MLX5_MPFS=y
CONFIG_MLX90614=m
CONFIG_MLX90632=m
+CONFIG_MLXBF_TMFIFO=m
CONFIG_MLXFW=m
CONFIG_MLXREG_HOTPLUG=m
CONFIG_MLXREG_IO=m
@@ -3501,6 +3562,7 @@ CONFIG_MSM_MMCC_8996=m
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3533,14 +3595,26 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MCHP23K256 is not set
# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_NAND_BRCMNAND is not set
+# CONFIG_MTD_NAND_CAFE is not set
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
+# CONFIG_MTD_NAND_GPIO is not set
+# CONFIG_MTD_NAND_HISI504 is not set
CONFIG_MTD_NAND_MARVELL=m
# CONFIG_MTD_NAND_MESON is not set
+# CONFIG_MTD_NAND_MXC is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
# CONFIG_MTD_NAND_OMAP2 is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_NAND_QCOM is not set
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_SUNXI is not set
CONFIG_MTD_NAND_TEGRA=m
CONFIG_MTD_OF_PARTS=m
# CONFIG_MTD_ONENAND is not set
@@ -3553,6 +3627,7 @@ CONFIG_MTD_PHYSMAP=m
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3568,7 +3643,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MULTIPLEXER=m
# CONFIG_MUSB_PIO_ONLY is not set
CONFIG_MUX_ADG792A=m
@@ -3653,19 +3727,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -4007,8 +4087,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -4110,7 +4188,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=256
@@ -4119,12 +4197,16 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_NUMA_BALANCING=y
CONFIG_NUMA=y
CONFIG_NVME_FC=m
# CONFIG_NVMEM_IMX_IIM is not set
+CONFIG_NVMEM_IMX_OCOTP=m
+CONFIG_NVMEM_STM32_ROMEM=m
CONFIG_NVMEM_SUNXI_SID=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
CONFIG_NVMEM_ZYNQMP=y
@@ -4171,7 +4253,7 @@ CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPT3001=m
CONFIG_OPTEE=m
CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -4189,6 +4271,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -4286,7 +4369,6 @@ CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
CONFIG_PCIE_QCOM=y
# CONFIG_PCIE_ROCKCHIP_HOST is not set
-# CONFIG_PCIE_ROCKCHIP is not set
CONFIG_PCIE_XILINX_NWL=y
CONFIG_PCIE_XILINX=y
# CONFIG_PCI_FTPCI100 is not set
@@ -4298,6 +4380,7 @@ CONFIG_PCI_HOST_THUNDER_ECAM=y
CONFIG_PCI_HOST_THUNDER_PEM=y
CONFIG_PCI_IMX6=y
CONFIG_PCI_IOV=y
+CONFIG_PCI_KEYSTONE_HOST=y
CONFIG_PCI_LAYERSCAPE=y
CONFIG_PCI_MESON=y
CONFIG_PCI_MSI_IRQ_DOMAIN=y
@@ -4345,6 +4428,7 @@ CONFIG_PHY_CADENCE_DP=m
CONFIG_PHY_CADENCE_SIERRA=m
# CONFIG_PHY_CPCAP_USB is not set
CONFIG_PHY_FSL_IMX8MQ_USB=m
+CONFIG_PHY_HI3660_USB=m
CONFIG_PHY_HI6220_USB=m
CONFIG_PHY_HISI_INNO_USB2=m
CONFIG_PHY_HISTB_COMBPHY=m
@@ -4352,6 +4436,8 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
+CONFIG_PHY_MESON_G12A_USB2=y
+CONFIG_PHY_MESON_G12A_USB3_PCIE=m
CONFIG_PHY_MESON_GXL_USB2=m
CONFIG_PHY_MESON_GXL_USB3=m
CONFIG_PHY_MVEBU_A3700_COMPHY=m
@@ -4433,7 +4519,26 @@ CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SDM660 is not set
CONFIG_PINCTRL_SDM845=y
CONFIG_PINCTRL_SINGLE=y
-# CONFIG_PINCTRL_SUNRISEPOINT is not set
+# CONFIG_PINCTRL_STMFX is not set
+# CONFIG_PINCTRL_SUN4I_A10 is not set
+CONFIG_PINCTRL_SUN50I_A64_R=y
+CONFIG_PINCTRL_SUN50I_A64=y
+CONFIG_PINCTRL_SUN50I_H5=y
+CONFIG_PINCTRL_SUN50I_H6_R=y
+CONFIG_PINCTRL_SUN50I_H6=y
+# CONFIG_PINCTRL_SUN5I is not set
+# CONFIG_PINCTRL_SUN6I_A31 is not set
+# CONFIG_PINCTRL_SUN6I_A31_R is not set
+# CONFIG_PINCTRL_SUN8I_A23 is not set
+# CONFIG_PINCTRL_SUN8I_A23_R is not set
+# CONFIG_PINCTRL_SUN8I_A33 is not set
+# CONFIG_PINCTRL_SUN8I_A83T is not set
+# CONFIG_PINCTRL_SUN8I_A83T_R is not set
+# CONFIG_PINCTRL_SUN8I_H3 is not set
+# CONFIG_PINCTRL_SUN8I_H3_R is not set
+# CONFIG_PINCTRL_SUN8I_V3S is not set
+# CONFIG_PINCTRL_SUN9I_A80 is not set
+# CONFIG_PINCTRL_SUN9I_A80_R is not set
# CONFIG_PINCTRL_SX150X is not set
CONFIG_PINCTRL=y
CONFIG_PINMUX=y
@@ -4563,6 +4668,7 @@ CONFIG_PWM_CROS_EC=m
CONFIG_PWM_HIBVT=m
# CONFIG_PWM_IMX1 is not set
CONFIG_PWM_IMX27=m
+CONFIG_PWM_IMX_TPM=m
CONFIG_PWM_MESON=m
# CONFIG_PWM_PCA9685 is not set
CONFIG_PWM_ROCKCHIP=m
@@ -4630,6 +4736,7 @@ CONFIG_QCOM_WCNSS_CTRL=m
CONFIG_QCOM_WCNSS_PIL=m
CONFIG_QCOM_WDT=m
CONFIG_QCS_GCC_404=m
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -4646,7 +4753,7 @@ CONFIG_QLGE=m
# CONFIG_QNX4FS_FS is not set
# CONFIG_QNX6FS_FS is not set
# CONFIG_QORIQ_CPUFREQ is not set
-# CONFIG_QORIQ_THERMAL is not set
+CONFIG_QORIQ_THERMAL=m
CONFIG_QRTR=m
CONFIG_QRTR_SMD=m
CONFIG_QRTR_TUN=m
@@ -4661,7 +4768,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
CONFIG_R8188EU=m
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4710,7 +4816,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4735,6 +4841,7 @@ CONFIG_REGULATOR_ACT8865=m
CONFIG_REGULATOR_ANATOP=m
CONFIG_REGULATOR_AS3722=m
CONFIG_REGULATOR_AXP20X=m
+CONFIG_REGULATOR_BD718XX=m
CONFIG_REGULATOR_BD9571MWV=m
# CONFIG_REGULATOR_DA9210 is not set
# CONFIG_REGULATOR_DA9211 is not set
@@ -4755,6 +4862,7 @@ CONFIG_REGULATOR_HI655X=m
# CONFIG_REGULATOR_LTC3676 is not set
# CONFIG_REGULATOR_MAX1586 is not set
CONFIG_REGULATOR_MAX77620=y
+CONFIG_REGULATOR_MAX77650=m
CONFIG_REGULATOR_MAX77686=m
CONFIG_REGULATOR_MAX77802=m
# CONFIG_REGULATOR_MAX8649 is not set
@@ -4800,6 +4908,7 @@ CONFIG_REMOTEPROC=m
# CONFIG_RESET_ATTACK_MITIGATION is not set
CONFIG_RESET_CONTROLLER=y
CONFIG_RESET_HISI=y
+CONFIG_RESET_IMX7=y
CONFIG_RESET_MESON_AUDIO_ARB=m
CONFIG_RESET_QCOM_AOSS=y
CONFIG_RESET_QCOM_PDC=m
@@ -4841,6 +4950,7 @@ CONFIG_ROCKCHIP_MBOX=y
CONFIG_ROCKCHIP_PHY=m
CONFIG_ROCKCHIP_PM_DOMAINS=y
CONFIG_ROCKCHIP_RGB=y
+CONFIG_ROCKCHIP_RK3066_HDMI=y
CONFIG_ROCKCHIP_SARADC=m
CONFIG_ROCKCHIP_THERMAL=m
CONFIG_ROCKER=m
@@ -5018,6 +5128,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -5074,7 +5189,7 @@ CONFIG_SCSI_ARCMSR=m
# CONFIG_SCSI_BFA_FC is not set
CONFIG_SCSI_BNX2_ISCSI=m
CONFIG_SCSI_BNX2X_FCOE=m
-CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_BUSLOGIC is not set
CONFIG_SCSI_CHELSIO_FCOE=m
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_CXGB3_ISCSI=m
@@ -5103,7 +5218,6 @@ CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
# CONFIG_SCSI_IPS is not set
-CONFIG_SCSI_ISCI=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_LOGGING=y
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
@@ -5251,8 +5365,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
-# CONFIG_SENSORS_ISL29018 is not set
-# CONFIG_SENSORS_ISL29028 is not set
+# CONFIG_SENSORS_IR38064 is not set
+CONFIG_SENSORS_ISL29018=m
+CONFIG_SENSORS_ISL29028=m
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_LINEAGE=m
@@ -5313,6 +5429,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -5421,6 +5538,7 @@ CONFIG_SERIAL_QCOM_GENI=y
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
# CONFIG_SERIAL_ST_ASC is not set
CONFIG_SERIAL_TEGRA_TCU_CONSOLE=y
CONFIG_SERIAL_TEGRA_TCU=y
@@ -5452,6 +5570,7 @@ CONFIG_SFC_FALCON_MTD=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
CONFIG_SGI_PARTITION=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
# CONFIG_SI7005 is not set
@@ -5695,6 +5814,7 @@ CONFIG_SND_SOC_ES8328=m
CONFIG_SND_SOC_ES8328_SPI=m
CONFIG_SND_SOC_FSL_ASOC_CARD=m
CONFIG_SND_SOC_FSL_ASRC=m
+CONFIG_SND_SOC_FSL_AUDMIX=m
CONFIG_SND_SOC_FSL_ESAI=m
# CONFIG_SND_SOC_FSL_MICFIL is not set
CONFIG_SND_SOC_FSL_SAI=m
@@ -5707,6 +5827,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+CONFIG_SND_SOC_IMX_AUDMIX=m
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -5765,6 +5886,13 @@ CONFIG_SND_SOC_SDM845=m
CONFIG_SND_SOC_SGTL5000=m
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
+CONFIG_SND_SOC_SOF_ACPI=m
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5943,6 +6071,7 @@ CONFIG_SPI_THUNDERX=m
CONFIG_SPI_XLP=m
CONFIG_SPI=y
CONFIG_SPI_ZYNQMP_GQSPI=m
+CONFIG_SPI_ZYNQ_QSPI=m
CONFIG_SPMI_MSM_PMIC_ARB=y
CONFIG_SPMI_PMIC_CLKDIV=m
CONFIG_SPMI=y
@@ -6075,7 +6204,7 @@ CONFIG_TCG_TIS_I2C_INFINEON=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -6148,6 +6277,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -6166,6 +6296,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_HWMON=y
+CONFIG_THERMAL_MMIO=m
CONFIG_THERMAL_OF=y
CONFIG_THERMAL_STATISTICS=y
# CONFIG_THERMAL_WRITABLE_TRIPS is not set
@@ -6187,9 +6318,9 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
CONFIG_TICK_CPU_ACCOUNTING=y
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -6257,6 +6388,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MCS5000=m
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
@@ -6307,7 +6439,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_TRUSTED_FOUNDATIONS=y
@@ -6340,6 +6471,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -6377,6 +6509,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -6446,6 +6580,7 @@ CONFIG_USB_DWC3_DUAL_ROLE=y
CONFIG_USB_DWC3_HAPS=m
# CONFIG_USB_DWC3_HOST is not set
CONFIG_USB_DWC3=m
+CONFIG_USB_DWC3_MESON_G12A=m
CONFIG_USB_DWC3_OF_SIMPLE=m
CONFIG_USB_DWC3_PCI=m
CONFIG_USB_DWC3_QCOM=m
@@ -6549,7 +6684,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -6754,9 +6889,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -6864,6 +6998,7 @@ CONFIG_VIDEO_IMX_PXP=m
CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set
CONFIG_VIDEO_MESON_AO_CEC=m
+CONFIG_VIDEO_MESON_G12A_AO_CEC=m
CONFIG_VIDEO_MEYE=m
CONFIG_VIDEO_MUX=m
CONFIG_VIDEO_MXB=m
@@ -6905,7 +7040,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set
diff --git a/kernel-armv7hl-debug.config b/kernel-armv7hl-debug.config
index 48a70ba1f..c0fa55c78 100644
--- a/kernel-armv7hl-debug.config
+++ b/kernel-armv7hl-debug.config
@@ -38,6 +38,7 @@ CONFIG_ACENIC=m
CONFIG_ACPI_ALS=m
# CONFIG_ACPI_DEBUGGER is not set
CONFIG_ACPI_DEBUG=y
+CONFIG_ACPI_HMAT=y
# CONFIG_ACPI_NFIT is not set
CONFIG_ACPI_PCI_SLOT=y
CONFIG_ACPI_SPCR_TABLE=y
@@ -183,6 +184,7 @@ CONFIG_APDS9802ALS=m
# CONFIG_APPLICOM is not set
CONFIG_APQ_GCC_8084=y
CONFIG_APQ_MMCC_8084=m
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_ACTIONS is not set
@@ -281,6 +283,7 @@ CONFIG_ARCH_ZYNQ=y
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM64_PA_BITS_48=y
# CONFIG_ARM64_VA_BITS_39 is not set
+CONFIG_ARMADA_37XX_RWTM_MBOX=m
# CONFIG_ARMADA_37XX_WATCHDOG is not set
CONFIG_ARMADA_THERMAL=m
CONFIG_ARM_AMBA=y
@@ -322,6 +325,7 @@ CONFIG_ARM_ERRATA_852421=y
CONFIG_ARM_ERRATA_852423=y
CONFIG_ARM_EXYNOS_BUS_DEVFREQ=m
CONFIG_ARM_EXYNOS_CPUIDLE=y
+CONFIG_ARM_GIC_PM=y
CONFIG_ARM_GIC_V2M=y
CONFIG_ARM_GIC_V3_ITS=y
CONFIG_ARM_GIC_V3=y
@@ -344,6 +348,7 @@ CONFIG_ARM_PSCI=y
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_QCOM_CPUFREQ_HW=m
CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
+CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SCMI_CPUFREQ=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m
@@ -351,6 +356,7 @@ CONFIG_ARM_SCMI_PROTOCOL=y
CONFIG_ARM_SCPI_CPUFREQ=m
CONFIG_ARM_SCPI_POWER_DOMAIN=m
CONFIG_ARM_SCPI_PROTOCOL=m
+CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
CONFIG_ARM_SPE_PMU=m
@@ -368,6 +374,7 @@ CONFIG_ARM_VIRT_EXT=y
CONFIG_ARM=y
CONFIG_ARM_ZYNQ_CPUIDLE=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
CONFIG_ASYNC_RAID6_TEST=m
@@ -461,7 +468,7 @@ CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
CONFIG_AX88796_93CX6=y
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
CONFIG_AX88796=m
CONFIG_AXI_DMAC=m
CONFIG_AXP20X_ADC=m
@@ -504,7 +511,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_DA9052=m
CONFIG_BACKLIGHT_GENERIC=m
CONFIG_BACKLIGHT_GPIO=m
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -524,6 +530,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
CONFIG_BATTERY_AXP20X=m
# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set
@@ -551,7 +558,7 @@ CONFIG_BAYCOM_SER_HDX=m
# CONFIG_BCACHE_DEBUG is not set
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
-# CONFIG_BCM2835_POWER is not set
+CONFIG_BCM2835_POWER=y
CONFIG_BCM2835_THERMAL=m
CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
@@ -747,6 +754,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_QCOMSMD=m
@@ -883,8 +891,9 @@ CONFIG_CHARGER_CROS_USBPD=m
CONFIG_CHARGER_GPIO=m
CONFIG_CHARGER_ISP1704=m
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
CONFIG_CHARGER_MANAGER=y
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MAX8997=m
CONFIG_CHARGER_QCOM_SMBB=m
@@ -894,11 +903,10 @@ CONFIG_CHARGER_SMB347=m
CONFIG_CHARGER_TPS65090=m
CONFIG_CHARGER_TPS65217=m
CONFIG_CHARGER_TWL4030=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -933,9 +941,15 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
-CONFIG_CLK_RASPBERRYPI_CPU=y
+CONFIG_CLK_RASPBERRYPI=y
+# CONFIG_CLK_SIFIVE is not set
CONFIG_CLK_SP810=y
CONFIG_CLKSRC_VERSATILE=y
+CONFIG_CLK_SUNXI_CLOCKS=y
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+CONFIG_CLK_SUNXI_PRCM_SUN9I=y
+CONFIG_CLK_SUNXI=y
CONFIG_CLK_TWL6040=m
CONFIG_CLK_VEXPRESS_OSC=y
CONFIG_CLOCK_THERMAL=y
@@ -990,7 +1004,7 @@ CONFIG_COMPACTION=y
# CONFIG_COMPAT_BRK is not set
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -999,6 +1013,7 @@ CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
# CONFIG_CORESIGHT is not set
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
# CONFIG_CPU_BPREDICT_DISABLE is not set
@@ -1050,11 +1065,13 @@ CONFIG_CROS_EC_DEBUGFS=m
CONFIG_CROS_EC_I2C=m
# CONFIG_CROS_EC_LIGHTBAR is not set
CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_EC_SPI=m
CONFIG_CROS_EC_SYSFS=m
CONFIG_CROS_EC_VBC=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -1113,7 +1130,6 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m
CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
# CONFIG_CRYPTO_DEV_HISI_SEC is not set
CONFIG_CRYPTO_DEV_MARVELL_CESA=m
-# CONFIG_CRYPTO_DEV_MXC_SCC is not set
CONFIG_CRYPTO_DEV_MXS_DCP=m
# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
CONFIG_CRYPTO_DEV_OMAP_AES=m
@@ -1129,8 +1145,8 @@ CONFIG_CRYPTO_DEV_SAHARA=m
CONFIG_CRYPTO_DEV_STM32_CRC=m
CONFIG_CRYPTO_DEV_STM32_CRYP=m
CONFIG_CRYPTO_DEV_STM32_HASH=m
-# CONFIG_CRYPTO_DEV_SUN4I_SS is not set
-# CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG is not set
+CONFIG_CRYPTO_DEV_SUN4I_SS=m
+CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG=y
CONFIG_CRYPTO_DEV_VIRTIO=m
CONFIG_CRYPTO_DH=y
CONFIG_CRYPTO_DRBG_CTR=y
@@ -1139,6 +1155,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -1242,6 +1259,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -1261,6 +1279,7 @@ CONFIG_DEBUG_LIST=y
CONFIG_DEBUG_LOCK_ALLOC=y
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_DEBUG_MISC=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_NOTIFIERS=y
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
@@ -1275,8 +1294,8 @@ CONFIG_DEBUG_OBJECTS=y
# CONFIG_DEBUG_PAGE_REF is not set
CONFIG_DEBUG_PER_CPU_MAPS=y
CONFIG_DEBUG_PERF_USE_VMALLOC=y
-CONFIG_DEBUG_PI_LIST=y
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_RWSEMS=y
@@ -1355,6 +1374,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DMIID=y
@@ -1376,7 +1396,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1453,6 +1473,7 @@ CONFIG_DRM_IMX_PARALLEL_DISPLAY=m
CONFIG_DRM_IMX_TVE=m
CONFIG_DRM_KOMEDA=m
# CONFIG_DRM_LEGACY is not set
+CONFIG_DRM_LIMA=m
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM_LVDS_ENCODER=m
CONFIG_DRM=m
@@ -1461,6 +1482,7 @@ CONFIG_DRM_MALI_DISPLAY=m
CONFIG_DRM_MESON_DW_HDMI=m
CONFIG_DRM_MESON=m
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
CONFIG_DRM_MSM_DSI_10NM_PHY=y
CONFIG_DRM_MSM_DSI_14NM_PHY=y
CONFIG_DRM_MSM_DSI_20NM_PHY=y
@@ -1476,13 +1498,10 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y
CONFIG_DRM_NOUVEAU=m
CONFIG_DRM_NXP_PTN3460=m
CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV=m
-CONFIG_DRM_OMAP_CONNECTOR_DVI=m
CONFIG_DRM_OMAP_CONNECTOR_HDMI=m
CONFIG_DRM_OMAP_ENCODER_OPA362=m
-CONFIG_DRM_OMAP_ENCODER_TFP410=m
CONFIG_DRM_OMAP_ENCODER_TPD12S015=m
CONFIG_DRM_OMAP=m
-CONFIG_DRM_OMAP_PANEL_DPI=m
CONFIG_DRM_OMAP_PANEL_DSI_CM=m
CONFIG_DRM_OMAP_PANEL_LGPHILIPS_LB035Q02=m
CONFIG_DRM_OMAP_PANEL_NEC_NL8048HL11=m
@@ -1492,6 +1511,7 @@ CONFIG_DRM_OMAP_PANEL_TPO_TD028TTEC1=m
CONFIG_DRM_OMAP_PANEL_TPO_TD043MTEA1=m
CONFIG_DRM_PANEL_ARM_VERSATILE=m
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_ILITEK_IL9322=m
CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1504,6 +1524,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m
CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
CONFIG_DRM_PANEL_RAYDIUM_RM68200=m
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
CONFIG_DRM_PANEL_SAMSUNG_LD9040=m
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
@@ -1518,14 +1540,17 @@ CONFIG_DRM_PANEL_SITRONIX_ST7701=m
CONFIG_DRM_PANEL_TPO_TPG110=m
# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set
CONFIG_DRM_PANEL=y
+CONFIG_DRM_PANFROST=m
CONFIG_DRM_PARADE_PS8622=m
CONFIG_DRM_PL111=m
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
CONFIG_DRM_ROCKCHIP=m
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
@@ -1539,6 +1564,7 @@ CONFIG_DRM_SUN4I=m
CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_TEGRA_DEBUG is not set
CONFIG_DRM_TEGRA=m
CONFIG_DRM_TEGRA_STAGING=y
@@ -1556,6 +1582,7 @@ CONFIG_DRM_UDL=m
CONFIG_DRM_VC4_HDMI_CEC=y
CONFIG_DRM_VC4=m
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_XEN is not set
@@ -1745,7 +1772,6 @@ CONFIG_EXTCON_USBC_CROS_EC=m
CONFIG_EXTCON_USB_GPIO=m
CONFIG_EXTCON=y
CONFIG_EXTRA_FIRMWARE=""
-CONFIG_EXYNOS5420_MCPM=y
CONFIG_EXYNOS_ADC=m
CONFIG_EXYNOS_AUDSS_CLK_CON=m
# CONFIG_EXYNOS_IOMMU_DEBUG is not set
@@ -1810,6 +1836,7 @@ CONFIG_FB_MXS=m
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_PM3 is not set
+# CONFIG_FB_PRE_INIT_FB is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_S1D13XXX is not set
@@ -1834,12 +1861,12 @@ CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_XILINX is not set
CONFIG_FB=y
-CONFIG_FCOE_FNIC=m
CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FEC=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
# CONFIG_FIREWIRE is not set
CONFIG_FIREWIRE_NET=m
@@ -1927,6 +1954,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1936,7 +1964,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1988,6 +2020,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX7300 is not set
CONFIG_GPIO_MAX7301=m
CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
CONFIG_GPIO_MC33880=m
# CONFIG_GPIO_MOCKUP is not set
@@ -2103,6 +2136,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -2152,6 +2186,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -2163,7 +2198,7 @@ CONFIG_HID=y
CONFIG_HID_ZEROPLUS=m
CONFIG_HID_ZYDACRON=m
CONFIG_HIGHMEM=y
-CONFIG_HIGHPTE=y
+# CONFIG_HIGHPTE is not set
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HISAX_16_3=y
@@ -2273,6 +2308,7 @@ CONFIG_I2C_ALGOPCF=m
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD756_S4882 is not set
# CONFIG_I2C_AMD8111 is not set
+CONFIG_I2C_AMD_MP2=m
CONFIG_I2C_ARB_GPIO_CHALLENGE=m
# CONFIG_I2C_BCM2048 is not set
CONFIG_I2C_BCM2835=m
@@ -2425,6 +2461,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
@@ -2449,6 +2486,7 @@ CONFIG_IMX_MBOX=m
CONFIG_IMX_REMOTEPROC=m
# CONFIG_IMX_SCU_PD is not set
CONFIG_IMX_SCU=y
+CONFIG_IMX_SC_WDT=m
CONFIG_IMX_SDMA=m
CONFIG_IMX_THERMAL=m
CONFIG_IMX_WEIM=y
@@ -2457,10 +2495,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -2470,14 +2504,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
# CONFIG_INFINIBAND_CXGB3 is not set
# CONFIG_INFINIBAND_CXGB4 is not set
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
# CONFIG_INFINIBAND_I40IW is not set
# CONFIG_INFINIBAND_IPOIB_CM is not set
@@ -2504,6 +2536,7 @@ CONFIG_INFINIBAND_QEDR=m
# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
CONFIG_INPUT_88PM80X_ONKEY=m
# CONFIG_INPUT_AD714X is not set
@@ -2531,6 +2564,7 @@ CONFIG_INPUT_GP2A=m
CONFIG_INPUT_GPIO_BEEPER=m
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
CONFIG_INPUT_JOYDEV=m
@@ -2541,6 +2575,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=y
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MAX8997_HAPTIC=m
CONFIG_INPUT_MC13783_PWRBUTTON=m
CONFIG_INPUT_MISC=y
@@ -2841,6 +2876,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
CONFIG_JBD2_DEBUG=y
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2938,6 +2975,7 @@ CONFIG_KEYBOARD_OMAP4=m
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
CONFIG_KEYBOARD_PXA27x=y
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
CONFIG_KEYBOARD_SAMSUNG=m
@@ -2963,6 +3001,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2991,7 +3030,6 @@ CONFIG_L2TP_V3=y
# CONFIG_LAPB is not set
CONFIG_LATENCYTOP=y
CONFIG_LATTICE_ECP3_CONFIG=m
-CONFIG_LBDAF=y
CONFIG_LCD_AMS369FG06=m
CONFIG_LCD_CLASS_DEVICE=m
CONFIG_LCD_HX8357=m
@@ -3027,6 +3065,7 @@ CONFIG_LEDS_GPIO=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -3039,6 +3078,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MAX8997=m
CONFIG_LEDS_MC13783=m
CONFIG_LEDS_MLXCPLD=m
@@ -3110,6 +3150,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set
# CONFIG_LOCK_DOWN_KERNEL is not set
CONFIG_LOCKD_V4=y
+CONFIG_LOCK_EVENT_COUNTS=y
# CONFIG_LOCK_STAT is not set
CONFIG_LOCK_TORTURE_TEST=m
CONFIG_LOCKUP_DETECTOR=y
@@ -3208,6 +3249,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -3219,6 +3261,7 @@ CONFIG_MAX44009=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
CONFIG_MAXSMP=y
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -3239,6 +3282,7 @@ CONFIG_MDIO_BCM_UNIMAC=m
CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
+CONFIG_MDIO_BUS_MUX_MESON_G12A=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m
CONFIG_MDIO_DEVICE=y
@@ -3264,7 +3308,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -3312,7 +3356,7 @@ CONFIG_MESON_SARADC=m
CONFIG_MESON_SM=y
CONFIG_MESON_WATCHDOG=m
CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
-CONFIG_MFD_88PM800=m
+# CONFIG_MFD_88PM800 is not set
CONFIG_MFD_88PM805=m
# CONFIG_MFD_88PM860X is not set
# CONFIG_MFD_AAT2870_CORE is not set
@@ -3354,6 +3398,7 @@ CONFIG_MFD_EXYNOS_LPASS=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
CONFIG_MFD_MAX77686=y
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -3387,6 +3432,7 @@ CONFIG_MFD_SM501=m
CONFIG_MFD_SPMI_PMIC=m
CONFIG_MFD_STM32_LPTIMER=m
CONFIG_MFD_STM32_TIMERS=m
+# CONFIG_MFD_STMFX is not set
CONFIG_MFD_STMPE=y
CONFIG_MFD_STPMIC1=m
CONFIG_MFD_SUN4I_GPADC=m
@@ -3617,6 +3663,7 @@ CONFIG_MSM_MMCC_8996=m
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3654,14 +3701,16 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MTDRAM is not set
# CONFIG_MTD_NAND_BRCMNAND is not set
CONFIG_MTD_NAND_CAFE=m
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-CONFIG_MTD_NAND_ECC_SMC=y
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
CONFIG_MTD_NAND_GPIO=m
CONFIG_MTD_NAND_GPMI_NAND=m
-CONFIG_MTD_NAND=m
+# CONFIG_MTD_NAND_HISI504 is not set
CONFIG_MTD_NAND_MARVELL=m
# CONFIG_MTD_NAND_MESON is not set
CONFIG_MTD_NAND_MXC=m
@@ -3687,6 +3736,7 @@ CONFIG_MTD_PHYSMAP=m
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3704,7 +3754,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MULTIPLEXER=m
# CONFIG_MUSB_PIO_ONLY is not set
CONFIG_MUX_ADG792A=m
@@ -3788,19 +3837,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -4141,8 +4196,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -4243,7 +4296,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=32
@@ -4252,13 +4305,16 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
CONFIG_NVEC_PAZ00=y
CONFIG_NVEC_POWER=y
CONFIG_NVME_FC=m
CONFIG_NVMEM_IMX_IIM=m
CONFIG_NVMEM_IMX_OCOTP=m
CONFIG_NVMEM_SNVS_LPGPR=m
+CONFIG_NVMEM_STM32_ROMEM=m
CONFIG_NVMEM_SUNXI_SID=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
# CONFIG_NVME_RDMA is not set
@@ -4334,7 +4390,7 @@ CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPT3001=m
CONFIG_OPTEE=m
CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -4354,6 +4410,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -4448,7 +4505,6 @@ CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
CONFIG_PCIE_QCOM=y
# CONFIG_PCIE_ROCKCHIP_HOST is not set
-# CONFIG_PCIE_ROCKCHIP is not set
CONFIG_PCIE_XILINX=y
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
@@ -4456,6 +4512,7 @@ CONFIG_PCI_HERMES=m
CONFIG_PCI_HOST_GENERIC=y
CONFIG_PCI_IMX6=y
CONFIG_PCI_IOV=y
+CONFIG_PCI_KEYSTONE_HOST=y
# CONFIG_PCI_LAYERSCAPE is not set
CONFIG_PCI_MESON=y
CONFIG_PCI_MSI_IRQ_DOMAIN=y
@@ -4512,6 +4569,8 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
+CONFIG_PHY_MESON_G12A_USB2=y
+CONFIG_PHY_MESON_G12A_USB3_PCIE=m
# CONFIG_PHY_MESON_GXL_USB2 is not set
CONFIG_PHY_MESON_GXL_USB3=m
CONFIG_PHY_MIPHY28LP=m
@@ -4592,7 +4651,26 @@ CONFIG_PINCTRL_SAMSUNG=y
# CONFIG_PINCTRL_SDM660 is not set
# CONFIG_PINCTRL_SDM845 is not set
CONFIG_PINCTRL_SINGLE=y
-# CONFIG_PINCTRL_SUNRISEPOINT is not set
+# CONFIG_PINCTRL_STMFX is not set
+CONFIG_PINCTRL_SUN4I_A10=y
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+CONFIG_PINCTRL_SUN5I=y
+CONFIG_PINCTRL_SUN6I_A31_R=y
+CONFIG_PINCTRL_SUN6I_A31=y
+CONFIG_PINCTRL_SUN8I_A23_R=y
+CONFIG_PINCTRL_SUN8I_A23=y
+CONFIG_PINCTRL_SUN8I_A33=y
+CONFIG_PINCTRL_SUN8I_A83T_R=y
+CONFIG_PINCTRL_SUN8I_A83T=y
+CONFIG_PINCTRL_SUN8I_H3_R=y
+CONFIG_PINCTRL_SUN8I_H3=y
+CONFIG_PINCTRL_SUN8I_V3S=y
+CONFIG_PINCTRL_SUN9I_A80_R=y
+CONFIG_PINCTRL_SUN9I_A80=y
# CONFIG_PINCTRL_SX150X is not set
CONFIG_PINCTRL=y
CONFIG_PINCTRL_ZYNQ=y
@@ -4729,6 +4807,7 @@ CONFIG_PWM_CROS_EC=m
CONFIG_PWM_HIBVT=m
# CONFIG_PWM_IMX1 is not set
CONFIG_PWM_IMX27=m
+CONFIG_PWM_IMX_TPM=m
CONFIG_PWM_MESON=m
CONFIG_PWM_OMAP_DMTIMER=m
# CONFIG_PWM_PCA9685 is not set
@@ -4793,6 +4872,7 @@ CONFIG_QCOM_WCNSS_CTRL=m
CONFIG_QCOM_WCNSS_PIL=m
CONFIG_QCOM_WDT=m
CONFIG_QCS_GCC_404=m
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -4824,7 +4904,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
CONFIG_R8188EU=m
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4872,7 +4951,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4895,7 +4974,6 @@ CONFIG_REGMAP_SPI=y
CONFIG_REGMAP_SPMI=m
CONFIG_REGMAP=y
# CONFIG_REGULATOR_88PG86X is not set
-# CONFIG_REGULATOR_88PM800 is not set
CONFIG_REGULATOR_ACT8865=m
CONFIG_REGULATOR_AD5398=m
CONFIG_REGULATOR_ANATOP=m
@@ -4921,6 +4999,7 @@ CONFIG_REGULATOR_LP8755=m
CONFIG_REGULATOR_LTC3589=m
# CONFIG_REGULATOR_LTC3676 is not set
CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX77650=m
CONFIG_REGULATOR_MAX77686=m
CONFIG_REGULATOR_MAX77802=m
CONFIG_REGULATOR_MAX8649=m
@@ -4947,6 +5026,7 @@ CONFIG_REGULATOR_RK808=y
CONFIG_REGULATOR_S2MPA01=m
CONFIG_REGULATOR_S2MPS11=m
CONFIG_REGULATOR_S5M8767=m
+CONFIG_REGULATOR_STM32_PWR=y
CONFIG_REGULATOR_STM32_VREFBUF=m
CONFIG_REGULATOR_STPMIC1=m
CONFIG_REGULATOR_SY8106A=m
@@ -4983,6 +5063,7 @@ CONFIG_REMOTEPROC=m
# CONFIG_RENESAS_PHY is not set
# CONFIG_RESET_ATTACK_MITIGATION is not set
CONFIG_RESET_CONTROLLER=y
+CONFIG_RESET_IMX7=y
CONFIG_RESET_MESON_AUDIO_ARB=m
# CONFIG_RESET_QCOM_AOSS is not set
CONFIG_RESET_QCOM_PDC=m
@@ -5025,6 +5106,7 @@ CONFIG_ROCKCHIP_MBOX=y
CONFIG_ROCKCHIP_PHY=m
CONFIG_ROCKCHIP_PM_DOMAINS=y
CONFIG_ROCKCHIP_RGB=y
+CONFIG_ROCKCHIP_RK3066_HDMI=y
CONFIG_ROCKCHIP_SARADC=m
CONFIG_ROCKCHIP_THERMAL=m
CONFIG_ROCKER=m
@@ -5218,6 +5300,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -5274,7 +5361,7 @@ CONFIG_SCSI_ARCMSR=m
# CONFIG_SCSI_BFA_FC is not set
CONFIG_SCSI_BNX2_ISCSI=m
CONFIG_SCSI_BNX2X_FCOE=m
-CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_BUSLOGIC is not set
CONFIG_SCSI_CHELSIO_FCOE=m
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_CXGB3_ISCSI=m
@@ -5303,7 +5390,6 @@ CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
# CONFIG_SCSI_IPS is not set
-CONFIG_SCSI_ISCI=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_LOGGING=y
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
@@ -5451,8 +5537,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
CONFIG_SENSORS_ISL29018=m
CONFIG_SENSORS_ISL29028=m
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_LINEAGE=m
@@ -5514,6 +5602,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -5630,6 +5719,7 @@ CONFIG_SERIAL_SAMSUNG_CONSOLE=y
CONFIG_SERIAL_SAMSUNG=y
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
CONFIG_SERIAL_ST_ASC_CONSOLE=y
CONFIG_SERIAL_ST_ASC=y
CONFIG_SERIAL_STM32_CONSOLE=y
@@ -5664,6 +5754,7 @@ CONFIG_SFC_FALCON_MTD=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
CONFIG_SGI_PARTITION=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
CONFIG_SI7005=m
@@ -5921,6 +6012,7 @@ CONFIG_SND_SOC_ES8328_SPI=m
CONFIG_SND_SOC_EUKREA_TLV320=m
CONFIG_SND_SOC_FSL_ASOC_CARD=m
CONFIG_SND_SOC_FSL_ASRC=m
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
CONFIG_SND_SOC_FSL_ESAI=m
# CONFIG_SND_SOC_FSL_MICFIL is not set
CONFIG_SND_SOC_FSL_SAI=m
@@ -5934,6 +6026,7 @@ CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
CONFIG_SND_SOC_I2C_AND_SPI=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
CONFIG_SND_SOC_IMX_AUDMUX=m
CONFIG_SND_SOC_IMX_ES8328=m
CONFIG_SND_SOC_IMX_MC13783=m
@@ -6007,6 +6100,13 @@ CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
CONFIG_SND_SOC_SMDK_WM8994_PCM=m
CONFIG_SND_SOC_SNOW=m
+CONFIG_SND_SOC_SOF_ACPI=m
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -6224,6 +6324,7 @@ CONFIG_SPI_TI_QSPI=m
CONFIG_SPI_XILINX=m
CONFIG_SPI=y
# CONFIG_SPI_ZYNQMP_GQSPI is not set
+CONFIG_SPI_ZYNQ_QSPI=m
CONFIG_SPMI=m
CONFIG_SPMI_MSM_PMIC_ARB=m
CONFIG_SPMI_PMIC_CLKDIV=m
@@ -6284,6 +6385,7 @@ CONFIG_STM32_EXTI=y
CONFIG_STM32_LPTIMER_CNT=m
CONFIG_STM32_MDMA=y
CONFIG_STM32_THERMAL=m
+CONFIG_STM32_TIMER_CNT=m
CONFIG_STM32_WATCHDOG=m
# CONFIG_STM is not set
CONFIG_STMMAC_ETH=m
@@ -6382,7 +6484,7 @@ CONFIG_TCG_TIS_I2C_INFINEON=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -6454,6 +6556,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -6472,6 +6575,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_HWMON=y
+CONFIG_THERMAL_MMIO=m
CONFIG_THERMAL_OF=y
CONFIG_THERMAL_STATISTICS=y
# CONFIG_THERMAL_WRITABLE_TRIPS is not set
@@ -6489,11 +6593,11 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
CONFIG_TI_AM335X_ADC=m
CONFIG_TICK_CPU_ACCOUNTING=y
CONFIG_TI_CPPI41=m
-CONFIG_TI_CPSW_ALE=m
CONFIG_TI_CPSW=m
# CONFIG_TI_CPSW_PHY_SEL is not set
CONFIG_TI_CPTS_MOD=m
@@ -6502,7 +6606,6 @@ CONFIG_TI_CPTS=y
# CONFIG_TI_DAC5571 is not set
CONFIG_TI_DAC7311=m
# CONFIG_TI_DAC7612 is not set
-CONFIG_TI_DAVINCI_CPDMA=m
CONFIG_TI_DAVINCI_EMAC=m
CONFIG_TI_DAVINCI_MDIO=m
CONFIG_TI_EDMA=y
@@ -6574,6 +6677,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
CONFIG_TOUCHSCREEN_IMX6UL_TSC=m
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MC13783=m
CONFIG_TOUCHSCREEN_MCS5000=m
@@ -6626,7 +6730,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_TRUSTED_FOUNDATIONS=y
@@ -6665,6 +6768,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -6703,6 +6807,8 @@ CONFIG_UIO_PRUSS=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -6773,6 +6879,7 @@ CONFIG_USB_DWC3_EXYNOS=m
CONFIG_USB_DWC3_HAPS=m
# CONFIG_USB_DWC3_HOST is not set
CONFIG_USB_DWC3=m
+CONFIG_USB_DWC3_MESON_G12A=m
CONFIG_USB_DWC3_OF_SIMPLE=m
CONFIG_USB_DWC3_OMAP=m
CONFIG_USB_DWC3_PCI=m
@@ -6883,7 +6990,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IMX21_HCD=m
CONFIG_USB_INVENTRA_DMA=y
@@ -7098,9 +7205,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -7217,6 +7323,7 @@ CONFIG_VIDEO_IMX_VDOA=m
CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set
CONFIG_VIDEO_MESON_AO_CEC=m
+CONFIG_VIDEO_MESON_G12A_AO_CEC=m
CONFIG_VIDEO_MEYE=m
# CONFIG_VIDEO_MMP_CAMERA is not set
CONFIG_VIDEO_MUX=m
@@ -7278,7 +7385,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set
diff --git a/kernel-armv7hl-lpae-debug.config b/kernel-armv7hl-lpae-debug.config
index 4576ca723..4caa5fb40 100644
--- a/kernel-armv7hl-lpae-debug.config
+++ b/kernel-armv7hl-lpae-debug.config
@@ -38,6 +38,7 @@ CONFIG_ACENIC=m
CONFIG_ACPI_ALS=m
# CONFIG_ACPI_DEBUGGER is not set
CONFIG_ACPI_DEBUG=y
+CONFIG_ACPI_HMAT=y
# CONFIG_ACPI_NFIT is not set
CONFIG_ACPI_PCI_SLOT=y
CONFIG_ACPI_SPCR_TABLE=y
@@ -178,6 +179,7 @@ CONFIG_APDS9802ALS=m
# CONFIG_APM_EMULATION is not set
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_ACTIONS is not set
@@ -272,6 +274,7 @@ CONFIG_ARCH_VIRT=y
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM64_PA_BITS_48=y
# CONFIG_ARM64_VA_BITS_39 is not set
+CONFIG_ARMADA_37XX_RWTM_MBOX=m
# CONFIG_ARMADA_37XX_WATCHDOG is not set
CONFIG_ARMADA_THERMAL=m
CONFIG_ARM_AMBA=y
@@ -313,6 +316,7 @@ CONFIG_ARM_ERRATA_852421=y
CONFIG_ARM_ERRATA_852423=y
CONFIG_ARM_EXYNOS_BUS_DEVFREQ=m
CONFIG_ARM_EXYNOS_CPUIDLE=y
+CONFIG_ARM_GIC_PM=y
CONFIG_ARM_GIC_V2M=y
CONFIG_ARM_GIC_V3_ITS=y
CONFIG_ARM_GIC_V3=y
@@ -334,6 +338,7 @@ CONFIG_ARM_PSCI=y
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_QCOM_CPUFREQ_HW=m
CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
+CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SCMI_CPUFREQ=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m
@@ -341,6 +346,7 @@ CONFIG_ARM_SCMI_PROTOCOL=y
CONFIG_ARM_SCPI_CPUFREQ=m
CONFIG_ARM_SCPI_POWER_DOMAIN=m
CONFIG_ARM_SCPI_PROTOCOL=m
+CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
CONFIG_ARM_SPE_PMU=m
@@ -355,6 +361,7 @@ CONFIG_ARM_VEXPRESS_SPC_CPUFREQ=m
CONFIG_ARM_VIRT_EXT=y
CONFIG_ARM=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
CONFIG_ASYNC_RAID6_TEST=m
@@ -448,8 +455,9 @@ CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
CONFIG_AX88796_93CX6=y
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
CONFIG_AX88796=m
+CONFIG_AXI_DMAC=m
CONFIG_AXP20X_ADC=m
CONFIG_AXP20X_POWER=m
CONFIG_AXP288_ADC=m
@@ -489,7 +497,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_GENERIC=m
CONFIG_BACKLIGHT_GPIO=m
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -507,6 +514,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
CONFIG_BATTERY_AXP20X=m
# CONFIG_BATTERY_BQ27XXX is not set
@@ -528,7 +536,7 @@ CONFIG_BAYCOM_SER_HDX=m
# CONFIG_BCACHE_DEBUG is not set
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
-# CONFIG_BCM2835_POWER is not set
+CONFIG_BCM2835_POWER=y
CONFIG_BCM2835_THERMAL=m
CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
@@ -724,6 +732,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_RFCOMM=m
@@ -859,19 +868,19 @@ CONFIG_CHARGER_CROS_USBPD=m
CONFIG_CHARGER_GPIO=m
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
CONFIG_CHARGER_MANAGER=y
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MAX8997=m
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
CONFIG_CHARGER_SMB347=m
CONFIG_CHARGER_TPS65090=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -906,9 +915,15 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
-CONFIG_CLK_RASPBERRYPI_CPU=y
+CONFIG_CLK_RASPBERRYPI=y
+# CONFIG_CLK_SIFIVE is not set
CONFIG_CLK_SP810=y
CONFIG_CLKSRC_VERSATILE=y
+CONFIG_CLK_SUNXI_CLOCKS=y
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+CONFIG_CLK_SUNXI_PRCM_SUN9I=y
+CONFIG_CLK_SUNXI=y
CONFIG_CLK_VEXPRESS_OSC=y
CONFIG_CLOCK_THERMAL=y
CONFIG_CLS_U32_MARK=y
@@ -958,7 +973,7 @@ CONFIG_COMPACTION=y
# CONFIG_COMPAT_BRK is not set
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -967,6 +982,7 @@ CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
# CONFIG_CORESIGHT is not set
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
# CONFIG_CPU_BPREDICT_DISABLE is not set
@@ -1018,11 +1034,13 @@ CONFIG_CROS_EC_DEBUGFS=m
CONFIG_CROS_EC_I2C=m
# CONFIG_CROS_EC_LIGHTBAR is not set
CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_EC_SPI=m
CONFIG_CROS_EC_SYSFS=m
CONFIG_CROS_EC_VBC=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -1081,7 +1099,6 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m
CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
# CONFIG_CRYPTO_DEV_HISI_SEC is not set
CONFIG_CRYPTO_DEV_MARVELL_CESA=m
-# CONFIG_CRYPTO_DEV_MXC_SCC is not set
# CONFIG_CRYPTO_DEV_MXS_DCP is not set
# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
CONFIG_CRYPTO_DEV_QCOM_RNG=m
@@ -1092,8 +1109,8 @@ CONFIG_CRYPTO_DEV_S5P=m
CONFIG_CRYPTO_DEV_STM32_CRC=m
CONFIG_CRYPTO_DEV_STM32_CRYP=m
CONFIG_CRYPTO_DEV_STM32_HASH=m
-# CONFIG_CRYPTO_DEV_SUN4I_SS is not set
-# CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG is not set
+CONFIG_CRYPTO_DEV_SUN4I_SS=m
+CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG=y
CONFIG_CRYPTO_DEV_VIRTIO=m
CONFIG_CRYPTO_DH=y
CONFIG_CRYPTO_DRBG_CTR=y
@@ -1102,6 +1119,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -1203,6 +1221,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -1222,6 +1241,7 @@ CONFIG_DEBUG_LIST=y
CONFIG_DEBUG_LOCK_ALLOC=y
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_DEBUG_MISC=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_NOTIFIERS=y
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
@@ -1236,8 +1256,8 @@ CONFIG_DEBUG_OBJECTS=y
# CONFIG_DEBUG_PAGE_REF is not set
CONFIG_DEBUG_PER_CPU_MAPS=y
CONFIG_DEBUG_PERF_USE_VMALLOC=y
-CONFIG_DEBUG_PI_LIST=y
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_RWSEMS=y
@@ -1315,6 +1335,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DMIID=y
@@ -1336,7 +1357,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1409,6 +1430,7 @@ CONFIG_DRM_I2C_SIL164=m
# CONFIG_DRM_IMX is not set
CONFIG_DRM_KOMEDA=m
# CONFIG_DRM_LEGACY is not set
+CONFIG_DRM_LIMA=m
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM_LVDS_ENCODER=m
CONFIG_DRM=m
@@ -1417,6 +1439,7 @@ CONFIG_DRM_MALI_DISPLAY=m
CONFIG_DRM_MESON_DW_HDMI=m
CONFIG_DRM_MESON=m
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
CONFIG_DRM_MSM_DSI_10NM_PHY=y
# CONFIG_DRM_MXSFB is not set
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
@@ -1425,6 +1448,7 @@ CONFIG_DRM_NXP_PTN3460=m
# CONFIG_DRM_OMAP is not set
CONFIG_DRM_PANEL_ARM_VERSATILE=m
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_ILITEK_IL9322=m
CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1437,6 +1461,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m
CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
CONFIG_DRM_PANEL_RAYDIUM_RM68200=m
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
CONFIG_DRM_PANEL_SAMSUNG_LD9040=m
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
@@ -1451,14 +1477,17 @@ CONFIG_DRM_PANEL_SITRONIX_ST7701=m
CONFIG_DRM_PANEL_TPO_TPG110=m
# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set
CONFIG_DRM_PANEL=y
+CONFIG_DRM_PANFROST=m
CONFIG_DRM_PARADE_PS8622=m
CONFIG_DRM_PL111=m
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
CONFIG_DRM_ROCKCHIP=m
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
@@ -1472,6 +1501,7 @@ CONFIG_DRM_SUN4I=m
CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_TEGRA_DEBUG is not set
CONFIG_DRM_TEGRA=m
CONFIG_DRM_TEGRA_STAGING=y
@@ -1489,6 +1519,7 @@ CONFIG_DRM_UDL=m
CONFIG_DRM_VC4_HDMI_CEC=y
CONFIG_DRM_VC4=m
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_XEN is not set
@@ -1675,7 +1706,6 @@ CONFIG_EXTCON_USBC_CROS_EC=m
CONFIG_EXTCON_USB_GPIO=m
CONFIG_EXTCON=y
CONFIG_EXTRA_FIRMWARE=""
-CONFIG_EXYNOS5420_MCPM=y
CONFIG_EXYNOS_ADC=m
CONFIG_EXYNOS_AUDSS_CLK_CON=m
# CONFIG_EXYNOS_IOMMU_DEBUG is not set
@@ -1740,6 +1770,7 @@ CONFIG_FB_MXS=m
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_PM3 is not set
+# CONFIG_FB_PRE_INIT_FB is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_S1D13XXX is not set
@@ -1764,12 +1795,12 @@ CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_XILINX is not set
CONFIG_FB=y
-CONFIG_FCOE_FNIC=m
CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FEC=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
# CONFIG_FIREWIRE is not set
CONFIG_FIREWIRE_NET=m
@@ -1857,6 +1888,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1866,7 +1898,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1916,6 +1952,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX7300 is not set
CONFIG_GPIO_MAX7301=m
CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
CONFIG_GPIO_MC33880=m
# CONFIG_GPIO_MOCKUP is not set
@@ -2022,6 +2059,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -2071,6 +2109,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -2082,7 +2121,7 @@ CONFIG_HID=y
CONFIG_HID_ZEROPLUS=m
CONFIG_HID_ZYDACRON=m
CONFIG_HIGHMEM=y
-CONFIG_HIGHPTE=y
+# CONFIG_HIGHPTE is not set
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HISAX_16_3=y
@@ -2189,6 +2228,7 @@ CONFIG_I2C_ALGOPCF=m
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD756_S4882 is not set
# CONFIG_I2C_AMD8111 is not set
+CONFIG_I2C_AMD_MP2=m
CONFIG_I2C_ARB_GPIO_CHALLENGE=m
# CONFIG_I2C_BCM2048 is not set
CONFIG_I2C_BCM2835=m
@@ -2339,6 +2379,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
@@ -2355,12 +2396,14 @@ CONFIG_IMA=y
CONFIG_IMX2_WDT=m
CONFIG_IMX7D_ADC=m
# CONFIG_IMX_DMA is not set
+CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_GPCV2=y
# CONFIG_IMX_IPUV3_CORE is not set
# CONFIG_IMX_IRQSTEER is not set
CONFIG_IMX_MBOX=m
# CONFIG_IMX_SCU_PD is not set
CONFIG_IMX_SCU=y
+CONFIG_IMX_SC_WDT=m
CONFIG_IMX_SDMA=m
# CONFIG_IMX_WEIM is not set
# CONFIG_INA2XX_ADC is not set
@@ -2368,10 +2411,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -2381,14 +2420,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
# CONFIG_INFINIBAND_CXGB3 is not set
# CONFIG_INFINIBAND_CXGB4 is not set
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
# CONFIG_INFINIBAND_I40IW is not set
# CONFIG_INFINIBAND_IPOIB_CM is not set
@@ -2415,6 +2452,7 @@ CONFIG_INFINIBAND_QEDR=m
# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2438,6 +2476,7 @@ CONFIG_INPUT_GP2A=m
CONFIG_INPUT_GPIO_BEEPER=m
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
CONFIG_INPUT_JOYDEV=m
@@ -2448,6 +2487,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=m
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MAX8997_HAPTIC=m
CONFIG_INPUT_MC13783_PWRBUTTON=m
CONFIG_INPUT_MISC=y
@@ -2741,6 +2781,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
CONFIG_JBD2_DEBUG=y
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2836,6 +2878,7 @@ CONFIG_KEYBOARD_MATRIX=m
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2859,6 +2902,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2889,7 +2933,6 @@ CONFIG_L2TP_V3=y
# CONFIG_LAPB is not set
CONFIG_LATENCYTOP=y
# CONFIG_LATTICE_ECP3_CONFIG is not set
-CONFIG_LBDAF=y
CONFIG_LCD_AMS369FG06=m
CONFIG_LCD_CLASS_DEVICE=m
CONFIG_LCD_HX8357=m
@@ -2924,6 +2967,7 @@ CONFIG_LEDS_GPIO=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2936,6 +2980,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MAX8997=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
@@ -3005,6 +3050,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set
# CONFIG_LOCK_DOWN_KERNEL is not set
CONFIG_LOCKD_V4=y
+CONFIG_LOCK_EVENT_COUNTS=y
# CONFIG_LOCK_STAT is not set
CONFIG_LOCK_TORTURE_TEST=m
CONFIG_LOCKUP_DETECTOR=y
@@ -3097,6 +3143,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -3108,6 +3155,7 @@ CONFIG_MAX44009=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
CONFIG_MAXSMP=y
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -3128,6 +3176,7 @@ CONFIG_MDIO_BCM_UNIMAC=m
CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
+CONFIG_MDIO_BUS_MUX_MESON_G12A=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m
CONFIG_MDIO_DEVICE=y
@@ -3151,7 +3200,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -3241,6 +3290,7 @@ CONFIG_MFD_EXYNOS_LPASS=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
CONFIG_MFD_MAX77686=y
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -3271,6 +3321,7 @@ CONFIG_MFD_SM501=m
# CONFIG_MFD_SMSC is not set
CONFIG_MFD_STM32_LPTIMER=m
CONFIG_MFD_STM32_TIMERS=m
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
CONFIG_MFD_STPMIC1=m
CONFIG_MFD_SUN4I_GPADC=m
@@ -3484,6 +3535,7 @@ CONFIG_MSDOS_PARTITION=y
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3521,14 +3573,16 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MTDRAM is not set
# CONFIG_MTD_NAND_BRCMNAND is not set
CONFIG_MTD_NAND_CAFE=m
+# CONFIG_MTD_NAND_CS553X is not set
CONFIG_MTD_NAND_DAVINCI=m
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-CONFIG_MTD_NAND_ECC_SMC=y
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
CONFIG_MTD_NAND_GPIO=m
-CONFIG_MTD_NAND=m
+# CONFIG_MTD_NAND_HISI504 is not set
CONFIG_MTD_NAND_MARVELL=m
# CONFIG_MTD_NAND_MESON is not set
CONFIG_MTD_NAND_MXC=m
@@ -3536,6 +3590,7 @@ CONFIG_MTD_NAND_NANDSIM=m
# CONFIG_MTD_NAND_OMAP2 is not set
CONFIG_MTD_NAND_ORION=m
CONFIG_MTD_NAND_PLATFORM=m
+# CONFIG_MTD_NAND_QCOM is not set
CONFIG_MTD_NAND_RICOH=m
# CONFIG_MTD_NAND_STM32_FMC2 is not set
CONFIG_MTD_NAND_SUNXI=m
@@ -3552,6 +3607,7 @@ CONFIG_MTD_PHYSMAP=m
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3569,7 +3625,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MULTIPLEXER=m
# CONFIG_MUSB_PIO_ONLY is not set
CONFIG_MUX_ADG792A=m
@@ -3653,19 +3708,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -4004,8 +4065,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -4106,7 +4165,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=32
@@ -4115,9 +4174,13 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
CONFIG_NVME_FC=m
CONFIG_NVMEM_IMX_IIM=m
+CONFIG_NVMEM_IMX_OCOTP=m
+CONFIG_NVMEM_STM32_ROMEM=m
CONFIG_NVMEM_SUNXI_SID=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
# CONFIG_NVME_RDMA is not set
@@ -4165,7 +4228,7 @@ CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPT3001=m
CONFIG_OPTEE=m
CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -4185,6 +4248,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -4277,7 +4341,6 @@ CONFIG_PCIE_ECRC=y
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
# CONFIG_PCIE_ROCKCHIP_HOST is not set
-# CONFIG_PCIE_ROCKCHIP is not set
# CONFIG_PCIE_XILINX is not set
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
@@ -4285,6 +4348,7 @@ CONFIG_PCI_HERMES=m
CONFIG_PCI_HOST_GENERIC=y
CONFIG_PCI_IMX6=y
CONFIG_PCI_IOV=y
+CONFIG_PCI_KEYSTONE_HOST=y
CONFIG_PCI_KEYSTONE=y
# CONFIG_PCI_LAYERSCAPE is not set
CONFIG_PCI_MESON=y
@@ -4341,6 +4405,8 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
+CONFIG_PHY_MESON_G12A_USB2=y
+CONFIG_PHY_MESON_G12A_USB3_PCIE=m
# CONFIG_PHY_MESON_GXL_USB2 is not set
CONFIG_PHY_MESON_GXL_USB3=m
# CONFIG_PHY_MVEBU_A3700_COMPHY is not set
@@ -4404,7 +4470,26 @@ CONFIG_PINCTRL_SAMSUNG=y
# CONFIG_PINCTRL_SDM660 is not set
# CONFIG_PINCTRL_SDM845 is not set
CONFIG_PINCTRL_SINGLE=y
-# CONFIG_PINCTRL_SUNRISEPOINT is not set
+# CONFIG_PINCTRL_STMFX is not set
+CONFIG_PINCTRL_SUN4I_A10=y
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+CONFIG_PINCTRL_SUN5I=y
+CONFIG_PINCTRL_SUN6I_A31_R=y
+CONFIG_PINCTRL_SUN6I_A31=y
+CONFIG_PINCTRL_SUN8I_A23_R=y
+CONFIG_PINCTRL_SUN8I_A23=y
+CONFIG_PINCTRL_SUN8I_A33=y
+CONFIG_PINCTRL_SUN8I_A83T_R=y
+CONFIG_PINCTRL_SUN8I_A83T=y
+CONFIG_PINCTRL_SUN8I_H3_R=y
+CONFIG_PINCTRL_SUN8I_H3=y
+CONFIG_PINCTRL_SUN8I_V3S=y
+CONFIG_PINCTRL_SUN9I_A80_R=y
+CONFIG_PINCTRL_SUN9I_A80=y
# CONFIG_PINCTRL_SX150X is not set
CONFIG_PINCTRL=y
CONFIG_PINMUX=y
@@ -4536,6 +4621,7 @@ CONFIG_PWM_CROS_EC=m
CONFIG_PWM_HIBVT=m
# CONFIG_PWM_IMX1 is not set
CONFIG_PWM_IMX27=m
+CONFIG_PWM_IMX_TPM=m
CONFIG_PWM_MESON=m
# CONFIG_PWM_PCA9685 is not set
CONFIG_PWM_ROCKCHIP=m
@@ -4571,6 +4657,7 @@ CONFIG_QCOM_RMTFS_MEM=m
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
CONFIG_QCOM_SPMI_ADC5=m
CONFIG_QCS_GCC_404=m
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -4602,7 +4689,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
CONFIG_R8188EU=m
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4649,7 +4735,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4692,6 +4778,7 @@ CONFIG_REGULATOR_LP8755=m
CONFIG_REGULATOR_LTC3589=m
# CONFIG_REGULATOR_LTC3676 is not set
CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX77650=m
CONFIG_REGULATOR_MAX77686=m
CONFIG_REGULATOR_MAX77802=m
CONFIG_REGULATOR_MAX8649=m
@@ -4710,6 +4797,7 @@ CONFIG_REGULATOR_RK808=y
CONFIG_REGULATOR_S2MPA01=m
CONFIG_REGULATOR_S2MPS11=m
CONFIG_REGULATOR_S5M8767=m
+CONFIG_REGULATOR_STM32_PWR=y
CONFIG_REGULATOR_STM32_VREFBUF=m
CONFIG_REGULATOR_STPMIC1=m
CONFIG_REGULATOR_SY8106A=m
@@ -4742,6 +4830,7 @@ CONFIG_REMOTEPROC=m
# CONFIG_RENESAS_PHY is not set
# CONFIG_RESET_ATTACK_MITIGATION is not set
CONFIG_RESET_CONTROLLER=y
+CONFIG_RESET_IMX7=y
CONFIG_RESET_MESON_AUDIO_ARB=m
# CONFIG_RESET_QCOM_AOSS is not set
CONFIG_RESET_QCOM_PDC=m
@@ -4784,6 +4873,7 @@ CONFIG_ROCKCHIP_MBOX=y
CONFIG_ROCKCHIP_PHY=m
CONFIG_ROCKCHIP_PM_DOMAINS=y
CONFIG_ROCKCHIP_RGB=y
+CONFIG_ROCKCHIP_RK3066_HDMI=y
CONFIG_ROCKCHIP_SARADC=m
CONFIG_ROCKCHIP_THERMAL=m
CONFIG_ROCKER=m
@@ -4965,6 +5055,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -5021,7 +5116,7 @@ CONFIG_SCSI_ARCMSR=m
# CONFIG_SCSI_BFA_FC is not set
CONFIG_SCSI_BNX2_ISCSI=m
CONFIG_SCSI_BNX2X_FCOE=m
-CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_BUSLOGIC is not set
CONFIG_SCSI_CHELSIO_FCOE=m
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_CXGB3_ISCSI=m
@@ -5050,7 +5145,6 @@ CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
# CONFIG_SCSI_IPS is not set
-CONFIG_SCSI_ISCI=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_LOGGING=y
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
@@ -5196,8 +5290,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
CONFIG_SENSORS_ISL29018=m
CONFIG_SENSORS_ISL29028=m
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_LINEAGE=m
@@ -5258,6 +5354,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -5367,6 +5464,7 @@ CONFIG_SERIAL_SAMSUNG_CONSOLE=y
CONFIG_SERIAL_SAMSUNG=y
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
CONFIG_SERIAL_ST_ASC_CONSOLE=y
CONFIG_SERIAL_ST_ASC=y
CONFIG_SERIAL_STM32_CONSOLE=y
@@ -5397,6 +5495,7 @@ CONFIG_SFC_FALCON_MTD=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
CONFIG_SGI_PARTITION=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
CONFIG_SI7005=m
@@ -5646,6 +5745,7 @@ CONFIG_SND_SOC_ES8328=m
CONFIG_SND_SOC_ES8328_SPI=m
CONFIG_SND_SOC_FSL_ASOC_CARD=m
CONFIG_SND_SOC_FSL_ASRC=m
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
CONFIG_SND_SOC_FSL_ESAI=m
# CONFIG_SND_SOC_FSL_MICFIL is not set
CONFIG_SND_SOC_FSL_SAI=m
@@ -5658,6 +5758,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -5714,6 +5815,13 @@ CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
CONFIG_SND_SOC_SMDK_WM8994_PCM=m
CONFIG_SND_SOC_SNOW=m
+CONFIG_SND_SOC_SOF_ACPI=m
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5900,6 +6008,7 @@ CONFIG_SPI_TEGRA114=m
# CONFIG_SPI_XILINX is not set
CONFIG_SPI=y
# CONFIG_SPI_ZYNQMP_GQSPI is not set
+CONFIG_SPI_ZYNQ_QSPI=m
# CONFIG_SPMI is not set
CONFIG_SPMI_PMIC_CLKDIV=m
# CONFIG_SPS30 is not set
@@ -5956,6 +6065,7 @@ CONFIG_STM32_EXTI=y
CONFIG_STM32_LPTIMER_CNT=m
CONFIG_STM32_MDMA=y
CONFIG_STM32_THERMAL=m
+CONFIG_STM32_TIMER_CNT=m
CONFIG_STM32_WATCHDOG=m
# CONFIG_STM is not set
CONFIG_STMMAC_ETH=m
@@ -6052,7 +6162,7 @@ CONFIG_TCG_TIS_I2C_INFINEON=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -6123,6 +6233,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -6141,6 +6252,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_HWMON=y
+CONFIG_THERMAL_MMIO=m
CONFIG_THERMAL_OF=y
CONFIG_THERMAL_STATISTICS=y
# CONFIG_THERMAL_WRITABLE_TRIPS is not set
@@ -6158,10 +6270,10 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
CONFIG_TI_AEMIF=m
CONFIG_TICK_CPU_ACCOUNTING=y
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -6234,6 +6346,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MC13783=m
CONFIG_TOUCHSCREEN_MCS5000=m
@@ -6285,7 +6398,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_TRUSTED_FOUNDATIONS=y
@@ -6318,6 +6430,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -6356,6 +6469,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -6427,6 +6542,7 @@ CONFIG_USB_DWC3_HAPS=m
# CONFIG_USB_DWC3_HOST is not set
CONFIG_USB_DWC3_KEYSTONE=m
CONFIG_USB_DWC3=m
+CONFIG_USB_DWC3_MESON_G12A=m
CONFIG_USB_DWC3_OF_SIMPLE=m
CONFIG_USB_DWC3_PCI=m
CONFIG_USB_DWC3_ULPI=y
@@ -6528,7 +6644,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -6733,9 +6849,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -6850,6 +6965,7 @@ CONFIG_VIDEO_IMX_PXP=m
CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set
CONFIG_VIDEO_MESON_AO_CEC=m
+CONFIG_VIDEO_MESON_G12A_AO_CEC=m
CONFIG_VIDEO_MEYE=m
CONFIG_VIDEO_MUX=m
CONFIG_VIDEO_MXB=m
@@ -6899,7 +7015,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set
diff --git a/kernel-armv7hl-lpae.config b/kernel-armv7hl-lpae.config
index 9d0457154..cf2d371c2 100644
--- a/kernel-armv7hl-lpae.config
+++ b/kernel-armv7hl-lpae.config
@@ -38,6 +38,7 @@ CONFIG_ACENIC=m
CONFIG_ACPI_ALS=m
# CONFIG_ACPI_DEBUGGER is not set
# CONFIG_ACPI_DEBUG is not set
+CONFIG_ACPI_HMAT=y
# CONFIG_ACPI_NFIT is not set
CONFIG_ACPI_PCI_SLOT=y
CONFIG_ACPI_SPCR_TABLE=y
@@ -178,6 +179,7 @@ CONFIG_APDS9802ALS=m
# CONFIG_APM_EMULATION is not set
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_ACTIONS is not set
@@ -272,6 +274,7 @@ CONFIG_ARCH_VIRT=y
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM64_PA_BITS_48=y
# CONFIG_ARM64_VA_BITS_39 is not set
+CONFIG_ARMADA_37XX_RWTM_MBOX=m
# CONFIG_ARMADA_37XX_WATCHDOG is not set
CONFIG_ARMADA_THERMAL=m
CONFIG_ARM_AMBA=y
@@ -313,6 +316,7 @@ CONFIG_ARM_ERRATA_852421=y
CONFIG_ARM_ERRATA_852423=y
CONFIG_ARM_EXYNOS_BUS_DEVFREQ=m
CONFIG_ARM_EXYNOS_CPUIDLE=y
+CONFIG_ARM_GIC_PM=y
CONFIG_ARM_GIC_V2M=y
CONFIG_ARM_GIC_V3_ITS=y
CONFIG_ARM_GIC_V3=y
@@ -334,6 +338,7 @@ CONFIG_ARM_PSCI=y
# CONFIG_ARM_PTDUMP_DEBUGFS is not set
CONFIG_ARM_QCOM_CPUFREQ_HW=m
CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
+CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SCMI_CPUFREQ=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m
@@ -341,6 +346,7 @@ CONFIG_ARM_SCMI_PROTOCOL=y
CONFIG_ARM_SCPI_CPUFREQ=m
CONFIG_ARM_SCPI_POWER_DOMAIN=m
CONFIG_ARM_SCPI_PROTOCOL=m
+CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
CONFIG_ARM_SPE_PMU=m
@@ -355,6 +361,7 @@ CONFIG_ARM_VEXPRESS_SPC_CPUFREQ=m
CONFIG_ARM_VIRT_EXT=y
CONFIG_ARM=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
CONFIG_ASYNC_RAID6_TEST=m
@@ -448,8 +455,9 @@ CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
CONFIG_AX88796_93CX6=y
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
CONFIG_AX88796=m
+CONFIG_AXI_DMAC=m
CONFIG_AXP20X_ADC=m
CONFIG_AXP20X_POWER=m
CONFIG_AXP288_ADC=m
@@ -489,7 +497,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_GENERIC=m
CONFIG_BACKLIGHT_GPIO=m
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -507,6 +514,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
CONFIG_BATTERY_AXP20X=m
# CONFIG_BATTERY_BQ27XXX is not set
@@ -528,7 +536,7 @@ CONFIG_BAYCOM_SER_HDX=m
# CONFIG_BCACHE_DEBUG is not set
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
-# CONFIG_BCM2835_POWER is not set
+CONFIG_BCM2835_POWER=y
CONFIG_BCM2835_THERMAL=m
CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
@@ -724,6 +732,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_RFCOMM=m
@@ -859,19 +868,19 @@ CONFIG_CHARGER_CROS_USBPD=m
CONFIG_CHARGER_GPIO=m
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
CONFIG_CHARGER_MANAGER=y
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MAX8997=m
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
CONFIG_CHARGER_SMB347=m
CONFIG_CHARGER_TPS65090=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -906,9 +915,15 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
-CONFIG_CLK_RASPBERRYPI_CPU=y
+CONFIG_CLK_RASPBERRYPI=y
+# CONFIG_CLK_SIFIVE is not set
CONFIG_CLK_SP810=y
CONFIG_CLKSRC_VERSATILE=y
+CONFIG_CLK_SUNXI_CLOCKS=y
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+CONFIG_CLK_SUNXI_PRCM_SUN9I=y
+CONFIG_CLK_SUNXI=y
CONFIG_CLK_VEXPRESS_OSC=y
CONFIG_CLOCK_THERMAL=y
CONFIG_CLS_U32_MARK=y
@@ -958,7 +973,7 @@ CONFIG_COMPACTION=y
# CONFIG_COMPAT_BRK is not set
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -967,6 +982,7 @@ CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
# CONFIG_CORESIGHT is not set
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
# CONFIG_CPU_BPREDICT_DISABLE is not set
@@ -1018,11 +1034,13 @@ CONFIG_CRC_T10DIF=y
CONFIG_CROS_EC_I2C=m
# CONFIG_CROS_EC_LIGHTBAR is not set
CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_EC_SPI=m
CONFIG_CROS_EC_SYSFS=m
CONFIG_CROS_EC_VBC=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -1081,7 +1099,6 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m
CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
# CONFIG_CRYPTO_DEV_HISI_SEC is not set
CONFIG_CRYPTO_DEV_MARVELL_CESA=m
-# CONFIG_CRYPTO_DEV_MXC_SCC is not set
# CONFIG_CRYPTO_DEV_MXS_DCP is not set
# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
CONFIG_CRYPTO_DEV_QCOM_RNG=m
@@ -1092,8 +1109,8 @@ CONFIG_CRYPTO_DEV_S5P=m
CONFIG_CRYPTO_DEV_STM32_CRC=m
CONFIG_CRYPTO_DEV_STM32_CRYP=m
CONFIG_CRYPTO_DEV_STM32_HASH=m
-# CONFIG_CRYPTO_DEV_SUN4I_SS is not set
-# CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG is not set
+CONFIG_CRYPTO_DEV_SUN4I_SS=m
+CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG=y
CONFIG_CRYPTO_DEV_VIRTIO=m
CONFIG_CRYPTO_DH=y
CONFIG_CRYPTO_DRBG_CTR=y
@@ -1102,6 +1119,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -1203,6 +1221,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -1220,6 +1239,7 @@ CONFIG_DEBUG_LIST=y
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_DEBUG_MISC is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_NOTIFIERS is not set
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
@@ -1229,8 +1249,8 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
# CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
-# CONFIG_DEBUG_PI_LIST is not set
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_RWSEMS is not set
@@ -1308,6 +1328,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DMIID=y
@@ -1329,7 +1350,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1402,6 +1423,7 @@ CONFIG_DRM_I2C_SIL164=m
# CONFIG_DRM_IMX is not set
CONFIG_DRM_KOMEDA=m
# CONFIG_DRM_LEGACY is not set
+CONFIG_DRM_LIMA=m
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM_LVDS_ENCODER=m
CONFIG_DRM=m
@@ -1410,6 +1432,7 @@ CONFIG_DRM_MALI_DISPLAY=m
CONFIG_DRM_MESON_DW_HDMI=m
CONFIG_DRM_MESON=m
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
CONFIG_DRM_MSM_DSI_10NM_PHY=y
# CONFIG_DRM_MXSFB is not set
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
@@ -1418,6 +1441,7 @@ CONFIG_DRM_NXP_PTN3460=m
# CONFIG_DRM_OMAP is not set
CONFIG_DRM_PANEL_ARM_VERSATILE=m
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_ILITEK_IL9322=m
CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1430,6 +1454,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m
CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
CONFIG_DRM_PANEL_RAYDIUM_RM68200=m
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
CONFIG_DRM_PANEL_SAMSUNG_LD9040=m
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
@@ -1444,14 +1470,17 @@ CONFIG_DRM_PANEL_SITRONIX_ST7701=m
CONFIG_DRM_PANEL_TPO_TPG110=m
# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set
CONFIG_DRM_PANEL=y
+CONFIG_DRM_PANFROST=m
CONFIG_DRM_PARADE_PS8622=m
CONFIG_DRM_PL111=m
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
CONFIG_DRM_ROCKCHIP=m
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
@@ -1465,6 +1494,7 @@ CONFIG_DRM_SUN4I=m
CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_TEGRA_DEBUG is not set
CONFIG_DRM_TEGRA=m
CONFIG_DRM_TEGRA_STAGING=y
@@ -1482,6 +1512,7 @@ CONFIG_DRM_UDL=m
CONFIG_DRM_VC4_HDMI_CEC=y
CONFIG_DRM_VC4=m
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_XEN is not set
@@ -1668,7 +1699,6 @@ CONFIG_EXTCON_USBC_CROS_EC=m
CONFIG_EXTCON_USB_GPIO=m
CONFIG_EXTCON=y
CONFIG_EXTRA_FIRMWARE=""
-CONFIG_EXYNOS5420_MCPM=y
CONFIG_EXYNOS_ADC=m
CONFIG_EXYNOS_AUDSS_CLK_CON=m
# CONFIG_EXYNOS_IOMMU_DEBUG is not set
@@ -1725,6 +1755,7 @@ CONFIG_FB_MXS=m
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_PM3 is not set
+# CONFIG_FB_PRE_INIT_FB is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_S1D13XXX is not set
@@ -1749,12 +1780,12 @@ CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_XILINX is not set
CONFIG_FB=y
-CONFIG_FCOE_FNIC=m
CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FEC=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
# CONFIG_FIREWIRE is not set
CONFIG_FIREWIRE_NET=m
@@ -1842,6 +1873,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1851,7 +1883,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1901,6 +1937,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX7300 is not set
CONFIG_GPIO_MAX7301=m
CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
CONFIG_GPIO_MC33880=m
# CONFIG_GPIO_MOCKUP is not set
@@ -2007,6 +2044,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -2056,6 +2094,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -2067,7 +2106,7 @@ CONFIG_HID=y
CONFIG_HID_ZEROPLUS=m
CONFIG_HID_ZYDACRON=m
CONFIG_HIGHMEM=y
-CONFIG_HIGHPTE=y
+# CONFIG_HIGHPTE is not set
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HISAX_16_3=y
@@ -2174,6 +2213,7 @@ CONFIG_I2C_ALGOPCF=m
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD756_S4882 is not set
# CONFIG_I2C_AMD8111 is not set
+CONFIG_I2C_AMD_MP2=m
CONFIG_I2C_ARB_GPIO_CHALLENGE=m
# CONFIG_I2C_BCM2048 is not set
CONFIG_I2C_BCM2835=m
@@ -2324,6 +2364,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
@@ -2340,12 +2381,14 @@ CONFIG_IMA=y
CONFIG_IMX2_WDT=m
CONFIG_IMX7D_ADC=m
# CONFIG_IMX_DMA is not set
+CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_GPCV2=y
# CONFIG_IMX_IPUV3_CORE is not set
# CONFIG_IMX_IRQSTEER is not set
CONFIG_IMX_MBOX=m
# CONFIG_IMX_SCU_PD is not set
CONFIG_IMX_SCU=y
+CONFIG_IMX_SC_WDT=m
CONFIG_IMX_SDMA=m
# CONFIG_IMX_WEIM is not set
# CONFIG_INA2XX_ADC is not set
@@ -2353,10 +2396,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -2366,14 +2405,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
# CONFIG_INFINIBAND_CXGB3 is not set
# CONFIG_INFINIBAND_CXGB4 is not set
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
# CONFIG_INFINIBAND_I40IW is not set
# CONFIG_INFINIBAND_IPOIB_CM is not set
@@ -2400,6 +2437,7 @@ CONFIG_INFINIBAND_QEDR=m
# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2423,6 +2461,7 @@ CONFIG_INPUT_GP2A=m
CONFIG_INPUT_GPIO_BEEPER=m
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
CONFIG_INPUT_JOYDEV=m
@@ -2433,6 +2472,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=m
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MAX8997_HAPTIC=m
CONFIG_INPUT_MC13783_PWRBUTTON=m
CONFIG_INPUT_MISC=y
@@ -2726,6 +2766,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
# CONFIG_JBD2_DEBUG is not set
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2819,6 +2861,7 @@ CONFIG_KEYBOARD_MATRIX=m
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2842,6 +2885,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2872,7 +2916,6 @@ CONFIG_L2TP_V3=y
# CONFIG_LAPB is not set
CONFIG_LATENCYTOP=y
# CONFIG_LATTICE_ECP3_CONFIG is not set
-CONFIG_LBDAF=y
CONFIG_LCD_AMS369FG06=m
CONFIG_LCD_CLASS_DEVICE=m
CONFIG_LCD_HX8357=m
@@ -2907,6 +2950,7 @@ CONFIG_LEDS_GPIO=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2919,6 +2963,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MAX8997=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
@@ -2988,6 +3033,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set
# CONFIG_LOCK_DOWN_KERNEL is not set
CONFIG_LOCKD_V4=y
+# CONFIG_LOCK_EVENT_COUNTS is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_LOCK_TORTURE_TEST is not set
CONFIG_LOCKUP_DETECTOR=y
@@ -3080,6 +3126,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -3090,6 +3137,7 @@ CONFIG_MAX44009=m
# CONFIG_MAX9611 is not set
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -3110,6 +3158,7 @@ CONFIG_MDIO_BCM_UNIMAC=m
CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
+CONFIG_MDIO_BUS_MUX_MESON_G12A=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m
CONFIG_MDIO_DEVICE=y
@@ -3133,7 +3182,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -3223,6 +3272,7 @@ CONFIG_MFD_EXYNOS_LPASS=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
CONFIG_MFD_MAX77686=y
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -3253,6 +3303,7 @@ CONFIG_MFD_SM501=m
# CONFIG_MFD_SMSC is not set
CONFIG_MFD_STM32_LPTIMER=m
CONFIG_MFD_STM32_TIMERS=m
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
CONFIG_MFD_STPMIC1=m
CONFIG_MFD_SUN4I_GPADC=m
@@ -3465,6 +3516,7 @@ CONFIG_MSDOS_PARTITION=y
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3502,14 +3554,16 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MTDRAM is not set
# CONFIG_MTD_NAND_BRCMNAND is not set
CONFIG_MTD_NAND_CAFE=m
+# CONFIG_MTD_NAND_CS553X is not set
CONFIG_MTD_NAND_DAVINCI=m
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-CONFIG_MTD_NAND_ECC_SMC=y
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
CONFIG_MTD_NAND_GPIO=m
-CONFIG_MTD_NAND=m
+# CONFIG_MTD_NAND_HISI504 is not set
CONFIG_MTD_NAND_MARVELL=m
# CONFIG_MTD_NAND_MESON is not set
CONFIG_MTD_NAND_MXC=m
@@ -3517,6 +3571,7 @@ CONFIG_MTD_NAND_NANDSIM=m
# CONFIG_MTD_NAND_OMAP2 is not set
CONFIG_MTD_NAND_ORION=m
CONFIG_MTD_NAND_PLATFORM=m
+# CONFIG_MTD_NAND_QCOM is not set
CONFIG_MTD_NAND_RICOH=m
# CONFIG_MTD_NAND_STM32_FMC2 is not set
CONFIG_MTD_NAND_SUNXI=m
@@ -3533,6 +3588,7 @@ CONFIG_MTD_PHYSMAP=m
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3550,7 +3606,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MULTIPLEXER=m
# CONFIG_MUSB_PIO_ONLY is not set
CONFIG_MUX_ADG792A=m
@@ -3634,19 +3689,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -3985,8 +4046,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -4087,7 +4146,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=32
@@ -4096,9 +4155,13 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
CONFIG_NVME_FC=m
CONFIG_NVMEM_IMX_IIM=m
+CONFIG_NVMEM_IMX_OCOTP=m
+CONFIG_NVMEM_STM32_ROMEM=m
CONFIG_NVMEM_SUNXI_SID=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
# CONFIG_NVME_RDMA is not set
@@ -4146,7 +4209,7 @@ CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPT3001=m
CONFIG_OPTEE=m
CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -4166,6 +4229,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -4258,7 +4322,6 @@ CONFIG_PCIE_ECRC=y
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
# CONFIG_PCIE_ROCKCHIP_HOST is not set
-# CONFIG_PCIE_ROCKCHIP is not set
# CONFIG_PCIE_XILINX is not set
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
@@ -4266,6 +4329,7 @@ CONFIG_PCI_HERMES=m
CONFIG_PCI_HOST_GENERIC=y
CONFIG_PCI_IMX6=y
CONFIG_PCI_IOV=y
+CONFIG_PCI_KEYSTONE_HOST=y
CONFIG_PCI_KEYSTONE=y
# CONFIG_PCI_LAYERSCAPE is not set
CONFIG_PCI_MESON=y
@@ -4322,6 +4386,8 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
+CONFIG_PHY_MESON_G12A_USB2=y
+CONFIG_PHY_MESON_G12A_USB3_PCIE=m
# CONFIG_PHY_MESON_GXL_USB2 is not set
CONFIG_PHY_MESON_GXL_USB3=m
# CONFIG_PHY_MVEBU_A3700_COMPHY is not set
@@ -4385,7 +4451,26 @@ CONFIG_PINCTRL_SAMSUNG=y
# CONFIG_PINCTRL_SDM660 is not set
# CONFIG_PINCTRL_SDM845 is not set
CONFIG_PINCTRL_SINGLE=y
-# CONFIG_PINCTRL_SUNRISEPOINT is not set
+# CONFIG_PINCTRL_STMFX is not set
+CONFIG_PINCTRL_SUN4I_A10=y
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+CONFIG_PINCTRL_SUN5I=y
+CONFIG_PINCTRL_SUN6I_A31_R=y
+CONFIG_PINCTRL_SUN6I_A31=y
+CONFIG_PINCTRL_SUN8I_A23_R=y
+CONFIG_PINCTRL_SUN8I_A23=y
+CONFIG_PINCTRL_SUN8I_A33=y
+CONFIG_PINCTRL_SUN8I_A83T_R=y
+CONFIG_PINCTRL_SUN8I_A83T=y
+CONFIG_PINCTRL_SUN8I_H3_R=y
+CONFIG_PINCTRL_SUN8I_H3=y
+CONFIG_PINCTRL_SUN8I_V3S=y
+CONFIG_PINCTRL_SUN9I_A80_R=y
+CONFIG_PINCTRL_SUN9I_A80=y
# CONFIG_PINCTRL_SX150X is not set
CONFIG_PINCTRL=y
CONFIG_PINMUX=y
@@ -4516,6 +4601,7 @@ CONFIG_PWM_CROS_EC=m
CONFIG_PWM_HIBVT=m
# CONFIG_PWM_IMX1 is not set
CONFIG_PWM_IMX27=m
+CONFIG_PWM_IMX_TPM=m
CONFIG_PWM_MESON=m
# CONFIG_PWM_PCA9685 is not set
CONFIG_PWM_ROCKCHIP=m
@@ -4551,6 +4637,7 @@ CONFIG_QCOM_RMTFS_MEM=m
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
CONFIG_QCOM_SPMI_ADC5=m
CONFIG_QCS_GCC_404=m
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -4582,7 +4669,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
CONFIG_R8188EU=m
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4629,7 +4715,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4672,6 +4758,7 @@ CONFIG_REGULATOR_LP8755=m
CONFIG_REGULATOR_LTC3589=m
# CONFIG_REGULATOR_LTC3676 is not set
CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX77650=m
CONFIG_REGULATOR_MAX77686=m
CONFIG_REGULATOR_MAX77802=m
CONFIG_REGULATOR_MAX8649=m
@@ -4690,6 +4777,7 @@ CONFIG_REGULATOR_RK808=y
CONFIG_REGULATOR_S2MPA01=m
CONFIG_REGULATOR_S2MPS11=m
CONFIG_REGULATOR_S5M8767=m
+CONFIG_REGULATOR_STM32_PWR=y
CONFIG_REGULATOR_STM32_VREFBUF=m
CONFIG_REGULATOR_STPMIC1=m
CONFIG_REGULATOR_SY8106A=m
@@ -4722,6 +4810,7 @@ CONFIG_REMOTEPROC=m
# CONFIG_RENESAS_PHY is not set
# CONFIG_RESET_ATTACK_MITIGATION is not set
CONFIG_RESET_CONTROLLER=y
+CONFIG_RESET_IMX7=y
CONFIG_RESET_MESON_AUDIO_ARB=m
# CONFIG_RESET_QCOM_AOSS is not set
CONFIG_RESET_QCOM_PDC=m
@@ -4764,6 +4853,7 @@ CONFIG_ROCKCHIP_MBOX=y
CONFIG_ROCKCHIP_PHY=m
CONFIG_ROCKCHIP_PM_DOMAINS=y
CONFIG_ROCKCHIP_RGB=y
+CONFIG_ROCKCHIP_RK3066_HDMI=y
CONFIG_ROCKCHIP_SARADC=m
CONFIG_ROCKCHIP_THERMAL=m
CONFIG_ROCKER=m
@@ -4945,6 +5035,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -5001,7 +5096,7 @@ CONFIG_SCSI_ARCMSR=m
# CONFIG_SCSI_BFA_FC is not set
CONFIG_SCSI_BNX2_ISCSI=m
CONFIG_SCSI_BNX2X_FCOE=m
-CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_BUSLOGIC is not set
CONFIG_SCSI_CHELSIO_FCOE=m
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_CXGB3_ISCSI=m
@@ -5030,7 +5125,6 @@ CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
# CONFIG_SCSI_IPS is not set
-CONFIG_SCSI_ISCI=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_LOGGING=y
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
@@ -5176,8 +5270,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
CONFIG_SENSORS_ISL29018=m
CONFIG_SENSORS_ISL29028=m
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_LINEAGE=m
@@ -5238,6 +5334,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -5347,6 +5444,7 @@ CONFIG_SERIAL_SAMSUNG_CONSOLE=y
CONFIG_SERIAL_SAMSUNG=y
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
CONFIG_SERIAL_ST_ASC_CONSOLE=y
CONFIG_SERIAL_ST_ASC=y
CONFIG_SERIAL_STM32_CONSOLE=y
@@ -5377,6 +5475,7 @@ CONFIG_SFC_FALCON_MTD=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
CONFIG_SGI_PARTITION=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
CONFIG_SI7005=m
@@ -5625,6 +5724,7 @@ CONFIG_SND_SOC_ES8328=m
CONFIG_SND_SOC_ES8328_SPI=m
CONFIG_SND_SOC_FSL_ASOC_CARD=m
CONFIG_SND_SOC_FSL_ASRC=m
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
CONFIG_SND_SOC_FSL_ESAI=m
# CONFIG_SND_SOC_FSL_MICFIL is not set
CONFIG_SND_SOC_FSL_SAI=m
@@ -5637,6 +5737,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -5693,6 +5794,13 @@ CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
CONFIG_SND_SOC_SMDK_WM8994_PCM=m
CONFIG_SND_SOC_SNOW=m
+CONFIG_SND_SOC_SOF_ACPI=m
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5879,6 +5987,7 @@ CONFIG_SPI_TEGRA114=m
# CONFIG_SPI_XILINX is not set
CONFIG_SPI=y
# CONFIG_SPI_ZYNQMP_GQSPI is not set
+CONFIG_SPI_ZYNQ_QSPI=m
# CONFIG_SPMI is not set
CONFIG_SPMI_PMIC_CLKDIV=m
# CONFIG_SPS30 is not set
@@ -5935,6 +6044,7 @@ CONFIG_STM32_EXTI=y
CONFIG_STM32_LPTIMER_CNT=m
CONFIG_STM32_MDMA=y
CONFIG_STM32_THERMAL=m
+CONFIG_STM32_TIMER_CNT=m
CONFIG_STM32_WATCHDOG=m
# CONFIG_STM is not set
CONFIG_STMMAC_ETH=m
@@ -6031,7 +6141,7 @@ CONFIG_TCG_TIS_I2C_INFINEON=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -6102,6 +6212,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -6120,6 +6231,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_HWMON=y
+CONFIG_THERMAL_MMIO=m
CONFIG_THERMAL_OF=y
CONFIG_THERMAL_STATISTICS=y
# CONFIG_THERMAL_WRITABLE_TRIPS is not set
@@ -6137,10 +6249,10 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
CONFIG_TI_AEMIF=m
CONFIG_TICK_CPU_ACCOUNTING=y
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -6213,6 +6325,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MC13783=m
CONFIG_TOUCHSCREEN_MCS5000=m
@@ -6264,7 +6377,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_TRUSTED_FOUNDATIONS=y
@@ -6297,6 +6409,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -6335,6 +6448,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -6406,6 +6521,7 @@ CONFIG_USB_DWC3_HAPS=m
# CONFIG_USB_DWC3_HOST is not set
CONFIG_USB_DWC3_KEYSTONE=m
CONFIG_USB_DWC3=m
+CONFIG_USB_DWC3_MESON_G12A=m
CONFIG_USB_DWC3_OF_SIMPLE=m
CONFIG_USB_DWC3_PCI=m
CONFIG_USB_DWC3_ULPI=y
@@ -6507,7 +6623,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -6712,9 +6828,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -6829,6 +6944,7 @@ CONFIG_VIDEO_IMX_PXP=m
CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set
CONFIG_VIDEO_MESON_AO_CEC=m
+CONFIG_VIDEO_MESON_G12A_AO_CEC=m
CONFIG_VIDEO_MEYE=m
CONFIG_VIDEO_MUX=m
CONFIG_VIDEO_MXB=m
@@ -6878,7 +6994,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set
diff --git a/kernel-armv7hl.config b/kernel-armv7hl.config
index 388b1e254..bbf0311ec 100644
--- a/kernel-armv7hl.config
+++ b/kernel-armv7hl.config
@@ -38,6 +38,7 @@ CONFIG_ACENIC=m
CONFIG_ACPI_ALS=m
# CONFIG_ACPI_DEBUGGER is not set
# CONFIG_ACPI_DEBUG is not set
+CONFIG_ACPI_HMAT=y
# CONFIG_ACPI_NFIT is not set
CONFIG_ACPI_PCI_SLOT=y
CONFIG_ACPI_SPCR_TABLE=y
@@ -183,6 +184,7 @@ CONFIG_APDS9802ALS=m
# CONFIG_APPLICOM is not set
CONFIG_APQ_GCC_8084=y
CONFIG_APQ_MMCC_8084=m
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_ACTIONS is not set
@@ -281,6 +283,7 @@ CONFIG_ARCH_ZYNQ=y
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM64_PA_BITS_48=y
# CONFIG_ARM64_VA_BITS_39 is not set
+CONFIG_ARMADA_37XX_RWTM_MBOX=m
# CONFIG_ARMADA_37XX_WATCHDOG is not set
CONFIG_ARMADA_THERMAL=m
CONFIG_ARM_AMBA=y
@@ -322,6 +325,7 @@ CONFIG_ARM_ERRATA_852421=y
CONFIG_ARM_ERRATA_852423=y
CONFIG_ARM_EXYNOS_BUS_DEVFREQ=m
CONFIG_ARM_EXYNOS_CPUIDLE=y
+CONFIG_ARM_GIC_PM=y
CONFIG_ARM_GIC_V2M=y
CONFIG_ARM_GIC_V3_ITS=y
CONFIG_ARM_GIC_V3=y
@@ -344,6 +348,7 @@ CONFIG_ARM_PSCI=y
# CONFIG_ARM_PTDUMP_DEBUGFS is not set
CONFIG_ARM_QCOM_CPUFREQ_HW=m
CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
+CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SCMI_CPUFREQ=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m
@@ -351,6 +356,7 @@ CONFIG_ARM_SCMI_PROTOCOL=y
CONFIG_ARM_SCPI_CPUFREQ=m
CONFIG_ARM_SCPI_POWER_DOMAIN=m
CONFIG_ARM_SCPI_PROTOCOL=m
+CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
CONFIG_ARM_SPE_PMU=m
@@ -368,6 +374,7 @@ CONFIG_ARM_VIRT_EXT=y
CONFIG_ARM=y
CONFIG_ARM_ZYNQ_CPUIDLE=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
CONFIG_ASYNC_RAID6_TEST=m
@@ -461,7 +468,7 @@ CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
CONFIG_AX88796_93CX6=y
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
CONFIG_AX88796=m
CONFIG_AXI_DMAC=m
CONFIG_AXP20X_ADC=m
@@ -504,7 +511,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_DA9052=m
CONFIG_BACKLIGHT_GENERIC=m
CONFIG_BACKLIGHT_GPIO=m
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -524,6 +530,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
CONFIG_BATTERY_AXP20X=m
# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set
@@ -551,7 +558,7 @@ CONFIG_BAYCOM_SER_HDX=m
# CONFIG_BCACHE_DEBUG is not set
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
-# CONFIG_BCM2835_POWER is not set
+CONFIG_BCM2835_POWER=y
CONFIG_BCM2835_THERMAL=m
CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
@@ -747,6 +754,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_QCOMSMD=m
@@ -883,8 +891,9 @@ CONFIG_CHARGER_CROS_USBPD=m
CONFIG_CHARGER_GPIO=m
CONFIG_CHARGER_ISP1704=m
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
CONFIG_CHARGER_MANAGER=y
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_MAX8997=m
CONFIG_CHARGER_QCOM_SMBB=m
@@ -894,11 +903,10 @@ CONFIG_CHARGER_SMB347=m
CONFIG_CHARGER_TPS65090=m
CONFIG_CHARGER_TPS65217=m
CONFIG_CHARGER_TWL4030=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -933,9 +941,15 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
-CONFIG_CLK_RASPBERRYPI_CPU=y
+CONFIG_CLK_RASPBERRYPI=y
+# CONFIG_CLK_SIFIVE is not set
CONFIG_CLK_SP810=y
CONFIG_CLKSRC_VERSATILE=y
+CONFIG_CLK_SUNXI_CLOCKS=y
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+CONFIG_CLK_SUNXI_PRCM_SUN9I=y
+CONFIG_CLK_SUNXI=y
CONFIG_CLK_TWL6040=m
CONFIG_CLK_VEXPRESS_OSC=y
CONFIG_CLOCK_THERMAL=y
@@ -990,7 +1004,7 @@ CONFIG_COMPACTION=y
# CONFIG_COMPAT_BRK is not set
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -999,6 +1013,7 @@ CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
# CONFIG_CORESIGHT is not set
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
# CONFIG_CPU_BPREDICT_DISABLE is not set
@@ -1050,11 +1065,13 @@ CONFIG_CRC_T10DIF=y
CONFIG_CROS_EC_I2C=m
# CONFIG_CROS_EC_LIGHTBAR is not set
CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_EC_SPI=m
CONFIG_CROS_EC_SYSFS=m
CONFIG_CROS_EC_VBC=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -1113,7 +1130,6 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m
CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
# CONFIG_CRYPTO_DEV_HISI_SEC is not set
CONFIG_CRYPTO_DEV_MARVELL_CESA=m
-# CONFIG_CRYPTO_DEV_MXC_SCC is not set
CONFIG_CRYPTO_DEV_MXS_DCP=m
# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
CONFIG_CRYPTO_DEV_OMAP_AES=m
@@ -1129,8 +1145,8 @@ CONFIG_CRYPTO_DEV_SAHARA=m
CONFIG_CRYPTO_DEV_STM32_CRC=m
CONFIG_CRYPTO_DEV_STM32_CRYP=m
CONFIG_CRYPTO_DEV_STM32_HASH=m
-# CONFIG_CRYPTO_DEV_SUN4I_SS is not set
-# CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG is not set
+CONFIG_CRYPTO_DEV_SUN4I_SS=m
+CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG=y
CONFIG_CRYPTO_DEV_VIRTIO=m
CONFIG_CRYPTO_DH=y
CONFIG_CRYPTO_DRBG_CTR=y
@@ -1139,6 +1155,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -1242,6 +1259,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -1259,6 +1277,7 @@ CONFIG_DEBUG_LIST=y
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_DEBUG_MISC is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_NOTIFIERS is not set
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
@@ -1268,8 +1287,8 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
# CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
-# CONFIG_DEBUG_PI_LIST is not set
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_RWSEMS is not set
@@ -1348,6 +1367,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DMIID=y
@@ -1369,7 +1389,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1446,6 +1466,7 @@ CONFIG_DRM_IMX_PARALLEL_DISPLAY=m
CONFIG_DRM_IMX_TVE=m
CONFIG_DRM_KOMEDA=m
# CONFIG_DRM_LEGACY is not set
+CONFIG_DRM_LIMA=m
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM_LVDS_ENCODER=m
CONFIG_DRM=m
@@ -1454,6 +1475,7 @@ CONFIG_DRM_MALI_DISPLAY=m
CONFIG_DRM_MESON_DW_HDMI=m
CONFIG_DRM_MESON=m
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
CONFIG_DRM_MSM_DSI_10NM_PHY=y
CONFIG_DRM_MSM_DSI_14NM_PHY=y
CONFIG_DRM_MSM_DSI_20NM_PHY=y
@@ -1469,13 +1491,10 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y
CONFIG_DRM_NOUVEAU=m
CONFIG_DRM_NXP_PTN3460=m
CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV=m
-CONFIG_DRM_OMAP_CONNECTOR_DVI=m
CONFIG_DRM_OMAP_CONNECTOR_HDMI=m
CONFIG_DRM_OMAP_ENCODER_OPA362=m
-CONFIG_DRM_OMAP_ENCODER_TFP410=m
CONFIG_DRM_OMAP_ENCODER_TPD12S015=m
CONFIG_DRM_OMAP=m
-CONFIG_DRM_OMAP_PANEL_DPI=m
CONFIG_DRM_OMAP_PANEL_DSI_CM=m
CONFIG_DRM_OMAP_PANEL_LGPHILIPS_LB035Q02=m
CONFIG_DRM_OMAP_PANEL_NEC_NL8048HL11=m
@@ -1485,6 +1504,7 @@ CONFIG_DRM_OMAP_PANEL_TPO_TD028TTEC1=m
CONFIG_DRM_OMAP_PANEL_TPO_TD043MTEA1=m
CONFIG_DRM_PANEL_ARM_VERSATILE=m
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_ILITEK_IL9322=m
CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1497,6 +1517,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m
CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
CONFIG_DRM_PANEL_RAYDIUM_RM68200=m
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
CONFIG_DRM_PANEL_SAMSUNG_LD9040=m
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
@@ -1511,14 +1533,17 @@ CONFIG_DRM_PANEL_SITRONIX_ST7701=m
CONFIG_DRM_PANEL_TPO_TPG110=m
# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set
CONFIG_DRM_PANEL=y
+CONFIG_DRM_PANFROST=m
CONFIG_DRM_PARADE_PS8622=m
CONFIG_DRM_PL111=m
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
CONFIG_DRM_ROCKCHIP=m
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
@@ -1532,6 +1557,7 @@ CONFIG_DRM_SUN4I=m
CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_TEGRA_DEBUG is not set
CONFIG_DRM_TEGRA=m
CONFIG_DRM_TEGRA_STAGING=y
@@ -1549,6 +1575,7 @@ CONFIG_DRM_UDL=m
CONFIG_DRM_VC4_HDMI_CEC=y
CONFIG_DRM_VC4=m
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_XEN is not set
@@ -1738,7 +1765,6 @@ CONFIG_EXTCON_USBC_CROS_EC=m
CONFIG_EXTCON_USB_GPIO=m
CONFIG_EXTCON=y
CONFIG_EXTRA_FIRMWARE=""
-CONFIG_EXYNOS5420_MCPM=y
CONFIG_EXYNOS_ADC=m
CONFIG_EXYNOS_AUDSS_CLK_CON=m
# CONFIG_EXYNOS_IOMMU_DEBUG is not set
@@ -1795,6 +1821,7 @@ CONFIG_FB_MXS=m
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_PM3 is not set
+# CONFIG_FB_PRE_INIT_FB is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_S1D13XXX is not set
@@ -1819,12 +1846,12 @@ CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_XILINX is not set
CONFIG_FB=y
-CONFIG_FCOE_FNIC=m
CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FEC=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
# CONFIG_FIREWIRE is not set
CONFIG_FIREWIRE_NET=m
@@ -1912,6 +1939,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1921,7 +1949,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1973,6 +2005,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX7300 is not set
CONFIG_GPIO_MAX7301=m
CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
CONFIG_GPIO_MC33880=m
# CONFIG_GPIO_MOCKUP is not set
@@ -2088,6 +2121,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -2137,6 +2171,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -2148,7 +2183,7 @@ CONFIG_HID=y
CONFIG_HID_ZEROPLUS=m
CONFIG_HID_ZYDACRON=m
CONFIG_HIGHMEM=y
-CONFIG_HIGHPTE=y
+# CONFIG_HIGHPTE is not set
CONFIG_HIGH_RES_TIMERS=y
# CONFIG_HIPPI is not set
CONFIG_HISAX_16_3=y
@@ -2258,6 +2293,7 @@ CONFIG_I2C_ALGOPCF=m
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD756_S4882 is not set
# CONFIG_I2C_AMD8111 is not set
+CONFIG_I2C_AMD_MP2=m
CONFIG_I2C_ARB_GPIO_CHALLENGE=m
# CONFIG_I2C_BCM2048 is not set
CONFIG_I2C_BCM2835=m
@@ -2410,6 +2446,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
@@ -2434,6 +2471,7 @@ CONFIG_IMX_MBOX=m
CONFIG_IMX_REMOTEPROC=m
# CONFIG_IMX_SCU_PD is not set
CONFIG_IMX_SCU=y
+CONFIG_IMX_SC_WDT=m
CONFIG_IMX_SDMA=m
CONFIG_IMX_THERMAL=m
CONFIG_IMX_WEIM=y
@@ -2442,10 +2480,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -2455,14 +2489,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
# CONFIG_INFINIBAND_CXGB3 is not set
# CONFIG_INFINIBAND_CXGB4 is not set
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
# CONFIG_INFINIBAND_I40IW is not set
# CONFIG_INFINIBAND_IPOIB_CM is not set
@@ -2489,6 +2521,7 @@ CONFIG_INFINIBAND_QEDR=m
# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
CONFIG_INPUT_88PM80X_ONKEY=m
# CONFIG_INPUT_AD714X is not set
@@ -2516,6 +2549,7 @@ CONFIG_INPUT_GP2A=m
CONFIG_INPUT_GPIO_BEEPER=m
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
CONFIG_INPUT_JOYDEV=m
@@ -2526,6 +2560,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=y
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MAX8997_HAPTIC=m
CONFIG_INPUT_MC13783_PWRBUTTON=m
CONFIG_INPUT_MISC=y
@@ -2826,6 +2861,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
# CONFIG_JBD2_DEBUG is not set
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2921,6 +2958,7 @@ CONFIG_KEYBOARD_OMAP4=m
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
CONFIG_KEYBOARD_PXA27x=y
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
CONFIG_KEYBOARD_SAMSUNG=m
@@ -2946,6 +2984,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2974,7 +3013,6 @@ CONFIG_L2TP_V3=y
# CONFIG_LAPB is not set
CONFIG_LATENCYTOP=y
CONFIG_LATTICE_ECP3_CONFIG=m
-CONFIG_LBDAF=y
CONFIG_LCD_AMS369FG06=m
CONFIG_LCD_CLASS_DEVICE=m
CONFIG_LCD_HX8357=m
@@ -3010,6 +3048,7 @@ CONFIG_LEDS_GPIO=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -3022,6 +3061,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MAX8997=m
CONFIG_LEDS_MC13783=m
CONFIG_LEDS_MLXCPLD=m
@@ -3093,6 +3133,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set
# CONFIG_LOCK_DOWN_KERNEL is not set
CONFIG_LOCKD_V4=y
+# CONFIG_LOCK_EVENT_COUNTS is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_LOCK_TORTURE_TEST is not set
CONFIG_LOCKUP_DETECTOR=y
@@ -3191,6 +3232,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -3201,6 +3243,7 @@ CONFIG_MAX44009=m
# CONFIG_MAX9611 is not set
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -3221,6 +3264,7 @@ CONFIG_MDIO_BCM_UNIMAC=m
CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
+CONFIG_MDIO_BUS_MUX_MESON_G12A=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m
CONFIG_MDIO_DEVICE=y
@@ -3246,7 +3290,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -3294,7 +3338,7 @@ CONFIG_MESON_SARADC=m
CONFIG_MESON_SM=y
CONFIG_MESON_WATCHDOG=m
CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
-CONFIG_MFD_88PM800=m
+# CONFIG_MFD_88PM800 is not set
CONFIG_MFD_88PM805=m
# CONFIG_MFD_88PM860X is not set
# CONFIG_MFD_AAT2870_CORE is not set
@@ -3336,6 +3380,7 @@ CONFIG_MFD_EXYNOS_LPASS=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
CONFIG_MFD_MAX77686=y
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -3369,6 +3414,7 @@ CONFIG_MFD_SM501=m
CONFIG_MFD_SPMI_PMIC=m
CONFIG_MFD_STM32_LPTIMER=m
CONFIG_MFD_STM32_TIMERS=m
+# CONFIG_MFD_STMFX is not set
CONFIG_MFD_STMPE=y
CONFIG_MFD_STPMIC1=m
CONFIG_MFD_SUN4I_GPADC=m
@@ -3598,6 +3644,7 @@ CONFIG_MSM_MMCC_8996=m
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3635,14 +3682,16 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MTDRAM is not set
# CONFIG_MTD_NAND_BRCMNAND is not set
CONFIG_MTD_NAND_CAFE=m
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-CONFIG_MTD_NAND_ECC_SMC=y
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
CONFIG_MTD_NAND_GPIO=m
CONFIG_MTD_NAND_GPMI_NAND=m
-CONFIG_MTD_NAND=m
+# CONFIG_MTD_NAND_HISI504 is not set
CONFIG_MTD_NAND_MARVELL=m
# CONFIG_MTD_NAND_MESON is not set
CONFIG_MTD_NAND_MXC=m
@@ -3668,6 +3717,7 @@ CONFIG_MTD_PHYSMAP=m
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3685,7 +3735,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MULTIPLEXER=m
# CONFIG_MUSB_PIO_ONLY is not set
CONFIG_MUX_ADG792A=m
@@ -3769,19 +3818,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -4122,8 +4177,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -4224,7 +4277,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=32
@@ -4233,13 +4286,16 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
CONFIG_NVEC_PAZ00=y
CONFIG_NVEC_POWER=y
CONFIG_NVME_FC=m
CONFIG_NVMEM_IMX_IIM=m
CONFIG_NVMEM_IMX_OCOTP=m
CONFIG_NVMEM_SNVS_LPGPR=m
+CONFIG_NVMEM_STM32_ROMEM=m
CONFIG_NVMEM_SUNXI_SID=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
# CONFIG_NVME_RDMA is not set
@@ -4315,7 +4371,7 @@ CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPT3001=m
CONFIG_OPTEE=m
CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -4335,6 +4391,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -4429,7 +4486,6 @@ CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
CONFIG_PCIE_QCOM=y
# CONFIG_PCIE_ROCKCHIP_HOST is not set
-# CONFIG_PCIE_ROCKCHIP is not set
CONFIG_PCIE_XILINX=y
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
@@ -4437,6 +4493,7 @@ CONFIG_PCI_HERMES=m
CONFIG_PCI_HOST_GENERIC=y
CONFIG_PCI_IMX6=y
CONFIG_PCI_IOV=y
+CONFIG_PCI_KEYSTONE_HOST=y
# CONFIG_PCI_LAYERSCAPE is not set
CONFIG_PCI_MESON=y
CONFIG_PCI_MSI_IRQ_DOMAIN=y
@@ -4493,6 +4550,8 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
+CONFIG_PHY_MESON_G12A_USB2=y
+CONFIG_PHY_MESON_G12A_USB3_PCIE=m
# CONFIG_PHY_MESON_GXL_USB2 is not set
CONFIG_PHY_MESON_GXL_USB3=m
CONFIG_PHY_MIPHY28LP=m
@@ -4573,7 +4632,26 @@ CONFIG_PINCTRL_SAMSUNG=y
# CONFIG_PINCTRL_SDM660 is not set
# CONFIG_PINCTRL_SDM845 is not set
CONFIG_PINCTRL_SINGLE=y
-# CONFIG_PINCTRL_SUNRISEPOINT is not set
+# CONFIG_PINCTRL_STMFX is not set
+CONFIG_PINCTRL_SUN4I_A10=y
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+CONFIG_PINCTRL_SUN5I=y
+CONFIG_PINCTRL_SUN6I_A31_R=y
+CONFIG_PINCTRL_SUN6I_A31=y
+CONFIG_PINCTRL_SUN8I_A23_R=y
+CONFIG_PINCTRL_SUN8I_A23=y
+CONFIG_PINCTRL_SUN8I_A33=y
+CONFIG_PINCTRL_SUN8I_A83T_R=y
+CONFIG_PINCTRL_SUN8I_A83T=y
+CONFIG_PINCTRL_SUN8I_H3_R=y
+CONFIG_PINCTRL_SUN8I_H3=y
+CONFIG_PINCTRL_SUN8I_V3S=y
+CONFIG_PINCTRL_SUN9I_A80_R=y
+CONFIG_PINCTRL_SUN9I_A80=y
# CONFIG_PINCTRL_SX150X is not set
CONFIG_PINCTRL=y
CONFIG_PINCTRL_ZYNQ=y
@@ -4709,6 +4787,7 @@ CONFIG_PWM_CROS_EC=m
CONFIG_PWM_HIBVT=m
# CONFIG_PWM_IMX1 is not set
CONFIG_PWM_IMX27=m
+CONFIG_PWM_IMX_TPM=m
CONFIG_PWM_MESON=m
CONFIG_PWM_OMAP_DMTIMER=m
# CONFIG_PWM_PCA9685 is not set
@@ -4773,6 +4852,7 @@ CONFIG_QCOM_WCNSS_CTRL=m
CONFIG_QCOM_WCNSS_PIL=m
CONFIG_QCOM_WDT=m
CONFIG_QCS_GCC_404=m
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -4804,7 +4884,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
CONFIG_R8188EU=m
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4852,7 +4931,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4875,7 +4954,6 @@ CONFIG_REGMAP_SPI=y
CONFIG_REGMAP_SPMI=m
CONFIG_REGMAP=y
# CONFIG_REGULATOR_88PG86X is not set
-# CONFIG_REGULATOR_88PM800 is not set
CONFIG_REGULATOR_ACT8865=m
CONFIG_REGULATOR_AD5398=m
CONFIG_REGULATOR_ANATOP=m
@@ -4901,6 +4979,7 @@ CONFIG_REGULATOR_LP8755=m
CONFIG_REGULATOR_LTC3589=m
# CONFIG_REGULATOR_LTC3676 is not set
CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX77650=m
CONFIG_REGULATOR_MAX77686=m
CONFIG_REGULATOR_MAX77802=m
CONFIG_REGULATOR_MAX8649=m
@@ -4927,6 +5006,7 @@ CONFIG_REGULATOR_RK808=y
CONFIG_REGULATOR_S2MPA01=m
CONFIG_REGULATOR_S2MPS11=m
CONFIG_REGULATOR_S5M8767=m
+CONFIG_REGULATOR_STM32_PWR=y
CONFIG_REGULATOR_STM32_VREFBUF=m
CONFIG_REGULATOR_STPMIC1=m
CONFIG_REGULATOR_SY8106A=m
@@ -4963,6 +5043,7 @@ CONFIG_REMOTEPROC=m
# CONFIG_RENESAS_PHY is not set
# CONFIG_RESET_ATTACK_MITIGATION is not set
CONFIG_RESET_CONTROLLER=y
+CONFIG_RESET_IMX7=y
CONFIG_RESET_MESON_AUDIO_ARB=m
# CONFIG_RESET_QCOM_AOSS is not set
CONFIG_RESET_QCOM_PDC=m
@@ -5005,6 +5086,7 @@ CONFIG_ROCKCHIP_MBOX=y
CONFIG_ROCKCHIP_PHY=m
CONFIG_ROCKCHIP_PM_DOMAINS=y
CONFIG_ROCKCHIP_RGB=y
+CONFIG_ROCKCHIP_RK3066_HDMI=y
CONFIG_ROCKCHIP_SARADC=m
CONFIG_ROCKCHIP_THERMAL=m
CONFIG_ROCKER=m
@@ -5198,6 +5280,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -5254,7 +5341,7 @@ CONFIG_SCSI_ARCMSR=m
# CONFIG_SCSI_BFA_FC is not set
CONFIG_SCSI_BNX2_ISCSI=m
CONFIG_SCSI_BNX2X_FCOE=m
-CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_BUSLOGIC is not set
CONFIG_SCSI_CHELSIO_FCOE=m
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_CXGB3_ISCSI=m
@@ -5283,7 +5370,6 @@ CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
# CONFIG_SCSI_IPS is not set
-CONFIG_SCSI_ISCI=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_LOGGING=y
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
@@ -5431,8 +5517,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
CONFIG_SENSORS_ISL29018=m
CONFIG_SENSORS_ISL29028=m
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_LINEAGE=m
@@ -5494,6 +5582,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -5610,6 +5699,7 @@ CONFIG_SERIAL_SAMSUNG_CONSOLE=y
CONFIG_SERIAL_SAMSUNG=y
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
CONFIG_SERIAL_ST_ASC_CONSOLE=y
CONFIG_SERIAL_ST_ASC=y
CONFIG_SERIAL_STM32_CONSOLE=y
@@ -5644,6 +5734,7 @@ CONFIG_SFC_FALCON_MTD=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
CONFIG_SGI_PARTITION=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
CONFIG_SI7005=m
@@ -5900,6 +5991,7 @@ CONFIG_SND_SOC_ES8328_SPI=m
CONFIG_SND_SOC_EUKREA_TLV320=m
CONFIG_SND_SOC_FSL_ASOC_CARD=m
CONFIG_SND_SOC_FSL_ASRC=m
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
CONFIG_SND_SOC_FSL_ESAI=m
# CONFIG_SND_SOC_FSL_MICFIL is not set
CONFIG_SND_SOC_FSL_SAI=m
@@ -5913,6 +6005,7 @@ CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
CONFIG_SND_SOC_I2C_AND_SPI=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
CONFIG_SND_SOC_IMX_AUDMUX=m
CONFIG_SND_SOC_IMX_ES8328=m
CONFIG_SND_SOC_IMX_MC13783=m
@@ -5986,6 +6079,13 @@ CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
CONFIG_SND_SOC_SMDK_WM8994_PCM=m
CONFIG_SND_SOC_SNOW=m
+CONFIG_SND_SOC_SOF_ACPI=m
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -6203,6 +6303,7 @@ CONFIG_SPI_TI_QSPI=m
CONFIG_SPI_XILINX=m
CONFIG_SPI=y
# CONFIG_SPI_ZYNQMP_GQSPI is not set
+CONFIG_SPI_ZYNQ_QSPI=m
CONFIG_SPMI=m
CONFIG_SPMI_MSM_PMIC_ARB=m
CONFIG_SPMI_PMIC_CLKDIV=m
@@ -6263,6 +6364,7 @@ CONFIG_STM32_EXTI=y
CONFIG_STM32_LPTIMER_CNT=m
CONFIG_STM32_MDMA=y
CONFIG_STM32_THERMAL=m
+CONFIG_STM32_TIMER_CNT=m
CONFIG_STM32_WATCHDOG=m
# CONFIG_STM is not set
CONFIG_STMMAC_ETH=m
@@ -6361,7 +6463,7 @@ CONFIG_TCG_TIS_I2C_INFINEON=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -6433,6 +6535,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -6451,6 +6554,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_HWMON=y
+CONFIG_THERMAL_MMIO=m
CONFIG_THERMAL_OF=y
CONFIG_THERMAL_STATISTICS=y
# CONFIG_THERMAL_WRITABLE_TRIPS is not set
@@ -6468,11 +6572,11 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
CONFIG_TI_AM335X_ADC=m
CONFIG_TICK_CPU_ACCOUNTING=y
CONFIG_TI_CPPI41=m
-CONFIG_TI_CPSW_ALE=m
CONFIG_TI_CPSW=m
# CONFIG_TI_CPSW_PHY_SEL is not set
CONFIG_TI_CPTS_MOD=m
@@ -6481,7 +6585,6 @@ CONFIG_TI_CPTS=y
# CONFIG_TI_DAC5571 is not set
CONFIG_TI_DAC7311=m
# CONFIG_TI_DAC7612 is not set
-CONFIG_TI_DAVINCI_CPDMA=m
CONFIG_TI_DAVINCI_EMAC=m
CONFIG_TI_DAVINCI_MDIO=m
CONFIG_TI_EDMA=y
@@ -6553,6 +6656,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
CONFIG_TOUCHSCREEN_IMX6UL_TSC=m
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MC13783=m
CONFIG_TOUCHSCREEN_MCS5000=m
@@ -6605,7 +6709,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_TRUSTED_FOUNDATIONS=y
@@ -6644,6 +6747,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -6682,6 +6786,8 @@ CONFIG_UIO_PRUSS=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -6752,6 +6858,7 @@ CONFIG_USB_DWC3_EXYNOS=m
CONFIG_USB_DWC3_HAPS=m
# CONFIG_USB_DWC3_HOST is not set
CONFIG_USB_DWC3=m
+CONFIG_USB_DWC3_MESON_G12A=m
CONFIG_USB_DWC3_OF_SIMPLE=m
CONFIG_USB_DWC3_OMAP=m
CONFIG_USB_DWC3_PCI=m
@@ -6862,7 +6969,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IMX21_HCD=m
CONFIG_USB_INVENTRA_DMA=y
@@ -7077,9 +7184,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -7196,6 +7302,7 @@ CONFIG_VIDEO_IMX_VDOA=m
CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set
CONFIG_VIDEO_MESON_AO_CEC=m
+CONFIG_VIDEO_MESON_G12A_AO_CEC=m
CONFIG_VIDEO_MEYE=m
# CONFIG_VIDEO_MMP_CAMERA is not set
CONFIG_VIDEO_MUX=m
@@ -7257,7 +7364,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set
diff --git a/kernel-i686-debug.config b/kernel-i686-debug.config
index 2ce656236..1af028d3d 100644
--- a/kernel-i686-debug.config
+++ b/kernel-i686-debug.config
@@ -60,6 +60,7 @@ CONFIG_ACPI_EC_DEBUGFS=m
# CONFIG_ACPI_EXTLOG is not set
CONFIG_ACPI_FAN=y
CONFIG_ACPI_HED=y
+CONFIG_ACPI_HMAT=y
CONFIG_ACPI_I2C_OPREGION=y
CONFIG_ACPI_IPMI=m
# CONFIG_ACPI_NFIT is not set
@@ -226,6 +227,7 @@ CONFIG_APM=y
CONFIG_APPLE_GMUX=m
CONFIG_APPLE_PROPERTIES=y
# CONFIG_APPLICOM is not set
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_DAVINCI is not set
@@ -251,6 +253,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM_PTDUMP_DEBUGFS=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASUS_LAPTOP=m
CONFIG_ASUS_NB_WMI=m
CONFIG_ASUS_WIRELESS=m
@@ -343,7 +346,7 @@ CONFIG_AUTOFS_FS=y
CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
CONFIG_B43_BCMA_PIO=y
CONFIG_B43_BCMA=y
CONFIG_B43_BUSES_BCMA_AND_SSB=y
@@ -379,7 +382,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_GENERIC is not set
# CONFIG_BACKLIGHT_GPIO is not set
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -398,6 +400,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_DS2760 is not set
@@ -604,6 +607,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_RFCOMM=m
@@ -730,17 +734,17 @@ CONFIG_CHARGER_CROS_USBPD=m
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
# CONFIG_CHARGER_MANAGER is not set
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
CONFIG_CHARGER_SMB347=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
# CONFIG_CHECKPOINT_RESTORE is not set
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -777,6 +781,12 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
+# CONFIG_CLK_SIFIVE is not set
+# CONFIG_CLK_SUNXI_CLOCKS is not set
+# CONFIG_CLK_SUNXI is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN9I is not set
# CONFIG_CLOCK_THERMAL is not set
CONFIG_CLS_U32_MARK=y
CONFIG_CLS_U32_PERF=y
@@ -810,7 +820,7 @@ CONFIG_COMPAL_LAPTOP=m
# CONFIG_COMPAT_VDSO is not set
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -818,6 +828,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPA_DEBUG is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
@@ -867,9 +878,11 @@ CONFIG_CROS_EC_DEBUGFS=m
CONFIG_CROS_EC_I2C=m
# CONFIG_CROS_EC_LIGHTBAR is not set
CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_EC_SPI=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -933,6 +946,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -1030,6 +1044,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -1048,6 +1063,7 @@ CONFIG_DEBUG_LIST=y
CONFIG_DEBUG_LOCK_ALLOC=y
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_DEBUG_MISC=y
CONFIG_DEBUG_MUTEXES=y
# CONFIG_DEBUG_NMI_SELFTEST is not set
CONFIG_DEBUG_NOTIFIERS=y
@@ -1063,8 +1079,8 @@ CONFIG_DEBUG_OBJECTS=y
# CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
CONFIG_DEBUG_PERF_USE_VMALLOC=y
-CONFIG_DEBUG_PI_LIST=y
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_RWSEMS=y
@@ -1143,6 +1159,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DMIID=y
@@ -1163,7 +1180,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1225,12 +1242,14 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM=m
# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
# CONFIG_DRM_MXSFB is not set
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
CONFIG_DRM_NOUVEAU=m
# CONFIG_DRM_NOUVEAU_SVM is not set
# CONFIG_DRM_NXP_PTN3460 is not set
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1243,6 +1262,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set
@@ -1259,13 +1280,16 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m
CONFIG_DRM_PANEL=y
# CONFIG_DRM_PARADE_PS8622 is not set
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_THINE_THC63LVD1024 is not set
# CONFIG_DRM_TINYDRM is not set
CONFIG_DRM_TI_SN65DSI86=m
@@ -1275,6 +1299,7 @@ CONFIG_DRM_TOSHIBA_TC358764=m
CONFIG_DRM_UDL=m
CONFIG_DRM_VBOXVIDEO=m
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
CONFIG_DRM_VMWGFX_FBCON=y
@@ -1573,6 +1598,7 @@ CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
CONFIG_FIREWIRE=m
CONFIG_FIREWIRE_NET=m
@@ -1661,6 +1687,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1670,7 +1697,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1727,6 +1758,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX7301 is not set
# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
# CONFIG_GPIO_MC33880 is not set
# CONFIG_GPIO_ML_IOH is not set
@@ -1826,6 +1858,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -1875,6 +1908,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -2009,6 +2043,7 @@ CONFIG_I2C_ALI15X3=m
CONFIG_I2C_AMD756=m
CONFIG_I2C_AMD756_S4882=m
CONFIG_I2C_AMD8111=m
+CONFIG_I2C_AMD_MP2=m
# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
# CONFIG_I2C_BCM2048 is not set
# CONFIG_I2C_CADENCE is not set
@@ -2146,6 +2181,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_ARCH_POLICY is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
@@ -2165,10 +2201,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -2178,14 +2210,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
CONFIG_INFINIBAND_CXGB3=m
CONFIG_INFINIBAND_CXGB4=m
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
CONFIG_INFINIBAND_I40IW=m
CONFIG_INFINIBAND_IPOIB_CM=y
@@ -2212,6 +2242,7 @@ CONFIG_INFINIBAND_USNIC=m
CONFIG_INFINIBAND_VMWARE_PVRDMA=m
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2234,6 +2265,7 @@ CONFIG_INPUT_FF_MEMLESS=m
# CONFIG_INPUT_GPIO_BEEPER is not set
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
CONFIG_INPUT_JOYDEV=m
@@ -2244,6 +2276,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=m
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
@@ -2294,6 +2327,7 @@ CONFIG_INTEL_IOMMU_FLOPPY_WA=y
CONFIG_INTEL_IOMMU_SVM=y
CONFIG_INTEL_IOMMU=y
CONFIG_INTEL_IPS=m
+CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m
CONFIG_INTEL_MEI_HDCP=m
CONFIG_INTEL_MEI=m
CONFIG_INTEL_MEI_ME=m
@@ -2572,6 +2606,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
CONFIG_JBD2_DEBUG=y
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2667,6 +2703,7 @@ CONFIG_KEYBOARD_GPIO_POLLED=m
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2685,6 +2722,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2714,7 +2752,6 @@ CONFIG_L2TP_V3=y
# CONFIG_LAPB is not set
CONFIG_LATENCYTOP=y
# CONFIG_LATTICE_ECP3_CONFIG is not set
-CONFIG_LBDAF=y
# CONFIG_LCD_AMS369FG06 is not set
CONFIG_LCD_CLASS_DEVICE=m
# CONFIG_LCD_HX8357 is not set
@@ -2751,6 +2788,7 @@ CONFIG_LEDS_INTEL_SS4200=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2763,6 +2801,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
CONFIG_LEDS_NIC78BX=m
@@ -2831,6 +2870,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_KERNEL_FORCE is not set
CONFIG_LOCK_DOWN_KERNEL=y
CONFIG_LOCKD_V4=y
+CONFIG_LOCK_EVENT_COUNTS=y
CONFIG_LOCK_STAT=y
CONFIG_LOCK_TORTURE_TEST=m
CONFIG_LOCKUP_DETECTOR=y
@@ -2915,6 +2955,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -2926,6 +2967,7 @@ CONFIG_MAX44009=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
CONFIG_MAXSMP=y
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -2969,7 +3011,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -3045,6 +3087,7 @@ CONFIG_MFD_INTEL_LPSS_PCI=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
# CONFIG_MFD_MAX77686 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -3071,6 +3114,7 @@ CONFIG_MFD_INTEL_LPSS_PCI=m
CONFIG_MFD_SM501_GPIO=y
CONFIG_MFD_SM501=m
# CONFIG_MFD_SMSC is not set
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_STPMIC1 is not set
# CONFIG_MFD_SYSCON is not set
@@ -3109,6 +3153,7 @@ CONFIG_MICROCHIP_PHY=m
# CONFIG_MICROCHIP_T1_PHY is not set
CONFIG_MICROCODE_AMD=y
CONFIG_MICROCODE_INTEL=y
+# CONFIG_MICROCODE_OLD_INTERFACE is not set
CONFIG_MICROCODE=y
CONFIG_MICROSEMI_PHY=m
CONFIG_MIGRATION=y
@@ -3267,11 +3312,10 @@ CONFIG_MSDOS_FS=m
CONFIG_MSDOS_PARTITION=y
CONFIG_MSI_LAPTOP=m
CONFIG_MSI_WMI=m
-# CONFIG_MSM_GCC_8994 is not set
-# CONFIG_MSM_GCC_8998 is not set
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3298,14 +3342,25 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MCHP23K256 is not set
# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_NAND_BRCMNAND is not set
CONFIG_MTD_NAND_CAFE=m
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
+# CONFIG_MTD_NAND_GPIO is not set
+# CONFIG_MTD_NAND_HISI504 is not set
# CONFIG_MTD_NAND_MESON is not set
+# CONFIG_MTD_NAND_MXC is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
# CONFIG_MTD_NAND_OMAP2 is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_NAND_QCOM is not set
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_SUNXI is not set
CONFIG_MTD_OF_PARTS=m
# CONFIG_MTD_ONENAND is not set
# CONFIG_MTD_OOPS is not set
@@ -3314,6 +3369,7 @@ CONFIG_MTD_OF_PARTS=m
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3329,7 +3385,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
CONFIG_MTRR_SANITIZER=y
@@ -3409,19 +3464,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -3645,6 +3706,7 @@ CONFIG_NET_VENDOR_TEHUTI=y
CONFIG_NET_VENDOR_TI=y
CONFIG_NET_VENDOR_VIA=y
CONFIG_NET_VENDOR_WIZNET=y
+CONFIG_NET_VENDOR_XILINX=y
CONFIG_NET_VENDOR_XIRCOM=y
CONFIG_NET_VRF=m
CONFIG_NETWORK_FILESYSTEMS=y
@@ -3761,8 +3823,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -3865,7 +3925,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=32
CONFIG_NS83820=m
@@ -3874,8 +3934,10 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
# CONFIG_NUMA is not set
CONFIG_NVME_FC=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
CONFIG_NVME_RDMA=m
@@ -3911,7 +3973,7 @@ CONFIG_OPENVSWITCH=m
CONFIG_OPENVSWITCH_VXLAN=m
# CONFIG_OPROFILE is not set
CONFIG_OPT3001=m
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -3929,6 +3991,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -4122,6 +4185,26 @@ CONFIG_PINCTRL_LEWISBURG=m
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SDM660 is not set
# CONFIG_PINCTRL_SINGLE is not set
+# CONFIG_PINCTRL_STMFX is not set
+# CONFIG_PINCTRL_SUN4I_A10 is not set
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+# CONFIG_PINCTRL_SUN5I is not set
+# CONFIG_PINCTRL_SUN6I_A31 is not set
+# CONFIG_PINCTRL_SUN6I_A31_R is not set
+# CONFIG_PINCTRL_SUN8I_A23 is not set
+# CONFIG_PINCTRL_SUN8I_A23_R is not set
+# CONFIG_PINCTRL_SUN8I_A33 is not set
+# CONFIG_PINCTRL_SUN8I_A83T is not set
+# CONFIG_PINCTRL_SUN8I_A83T_R is not set
+# CONFIG_PINCTRL_SUN8I_H3 is not set
+# CONFIG_PINCTRL_SUN8I_H3_R is not set
+# CONFIG_PINCTRL_SUN8I_V3S is not set
+# CONFIG_PINCTRL_SUN9I_A80 is not set
+# CONFIG_PINCTRL_SUN9I_A80_R is not set
CONFIG_PINCTRL_SUNRISEPOINT=m
# CONFIG_PINCTRL_SX150X is not set
CONFIG_PINCTRL=y
@@ -4257,6 +4340,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -4283,7 +4367,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
# CONFIG_R8188EU is not set
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4330,7 +4413,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4367,6 +4450,7 @@ CONFIG_REGULATOR_BD9571MWV=m
# CONFIG_REGULATOR_LTC3589 is not set
# CONFIG_REGULATOR_LTC3676 is not set
# CONFIG_REGULATOR_MAX1586 is not set
+CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8649 is not set
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
@@ -4580,6 +4664,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -4817,8 +4906,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
# CONFIG_SENSORS_ISL29018 is not set
# CONFIG_SENSORS_ISL29028 is not set
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_K10TEMP=m
@@ -4881,6 +4972,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -4973,6 +5065,7 @@ CONFIG_SERIAL_OF_PLATFORM=m
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
# CONFIG_SERIAL_ST_ASC is not set
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_UARTLITE is not set
@@ -4998,6 +5091,7 @@ CONFIG_SFI=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
CONFIG_SGI_PARTITION=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
# CONFIG_SI7005 is not set
@@ -5226,6 +5320,7 @@ CONFIG_SND_SOC_ES8328=m
CONFIG_SND_SOC_ES8328_SPI=m
# CONFIG_SND_SOC_FSL_ASOC_CARD is not set
# CONFIG_SND_SOC_FSL_ASRC is not set
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
# CONFIG_SND_SOC_FSL_ESAI is not set
# CONFIG_SND_SOC_FSL_MICFIL is not set
# CONFIG_SND_SOC_FSL_SAI is not set
@@ -5237,6 +5332,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -5267,6 +5363,7 @@ CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m
CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m
CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y
CONFIG_SND_SOC_INTEL_SKYLAKE=m
+CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m
CONFIG_SND_SOC_INTEL_SST_ACPI=m
CONFIG_SND_SOC_INTEL_SST=m
CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y
@@ -5307,6 +5404,24 @@ CONFIG_SND_SOC_RT5660=m
# CONFIG_SND_SOC_SGTL5000 is not set
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
+CONFIG_SND_SOC_SOF_ACPI=m
+CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y
+CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y
+CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
+CONFIG_SND_SOC_SOF_HDA_LINK=y
+CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5555,7 +5670,7 @@ CONFIG_TCG_NSC=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -5611,6 +5726,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -5629,6 +5745,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_HWMON=y
+# CONFIG_THERMAL_MMIO is not set
# CONFIG_THERMAL_OF is not set
CONFIG_THERMAL_STATISTICS=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
@@ -5652,9 +5769,9 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
CONFIG_TICK_CPU_ACCOUNTING=y
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -5718,6 +5835,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MCS5000=m
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
@@ -5767,7 +5885,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_TRUSTED_KEYS=m
@@ -5799,6 +5916,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -5837,6 +5955,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -5962,7 +6082,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -6154,9 +6274,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -6291,7 +6410,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set
@@ -6538,6 +6656,7 @@ CONFIG_XFS_WARN=y
# CONFIG_XIL_AXIS_FIFO is not set
# CONFIG_XILINX_DMA is not set
CONFIG_XILINX_GMII2RGMII=m
+CONFIG_XILINX_LL_TEMAC=m
CONFIG_XILINX_PR_DECOUPLER=m
CONFIG_XILINX_VCU=m
# CONFIG_XILINX_WATCHDOG is not set
diff --git a/kernel-i686.config b/kernel-i686.config
index 4aaff465d..cccf51d7d 100644
--- a/kernel-i686.config
+++ b/kernel-i686.config
@@ -60,6 +60,7 @@ CONFIG_ACPI_EC_DEBUGFS=m
# CONFIG_ACPI_EXTLOG is not set
CONFIG_ACPI_FAN=y
CONFIG_ACPI_HED=y
+CONFIG_ACPI_HMAT=y
CONFIG_ACPI_I2C_OPREGION=y
CONFIG_ACPI_IPMI=m
# CONFIG_ACPI_NFIT is not set
@@ -226,6 +227,7 @@ CONFIG_APM=y
CONFIG_APPLE_GMUX=m
CONFIG_APPLE_PROPERTIES=y
# CONFIG_APPLICOM is not set
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_DAVINCI is not set
@@ -250,6 +252,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASUS_LAPTOP=m
CONFIG_ASUS_NB_WMI=m
CONFIG_ASUS_WIRELESS=m
@@ -342,7 +345,7 @@ CONFIG_AUTOFS_FS=y
CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
CONFIG_B43_BCMA_PIO=y
CONFIG_B43_BCMA=y
CONFIG_B43_BUSES_BCMA_AND_SSB=y
@@ -378,7 +381,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_GENERIC is not set
# CONFIG_BACKLIGHT_GPIO is not set
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -397,6 +399,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_DS2760 is not set
@@ -603,6 +606,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_RFCOMM=m
@@ -729,17 +733,17 @@ CONFIG_CHARGER_CROS_USBPD=m
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
# CONFIG_CHARGER_MANAGER is not set
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
CONFIG_CHARGER_SMB347=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
# CONFIG_CHECKPOINT_RESTORE is not set
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -776,6 +780,12 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
+# CONFIG_CLK_SIFIVE is not set
+# CONFIG_CLK_SUNXI_CLOCKS is not set
+# CONFIG_CLK_SUNXI is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN9I is not set
# CONFIG_CLOCK_THERMAL is not set
CONFIG_CLS_U32_MARK=y
CONFIG_CLS_U32_PERF=y
@@ -809,7 +819,7 @@ CONFIG_COMPAL_LAPTOP=m
# CONFIG_COMPAT_VDSO is not set
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -817,6 +827,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPA_DEBUG is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
@@ -866,9 +877,11 @@ CONFIG_CRC_T10DIF=y
CONFIG_CROS_EC_I2C=m
# CONFIG_CROS_EC_LIGHTBAR is not set
CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_EC_SPI=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -932,6 +945,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -1029,6 +1043,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -1045,6 +1060,7 @@ CONFIG_DEBUG_LIST=y
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_DEBUG_MISC is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_NMI_SELFTEST is not set
# CONFIG_DEBUG_NOTIFIERS is not set
@@ -1055,8 +1071,8 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
# CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
-# CONFIG_DEBUG_PI_LIST is not set
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_RWSEMS is not set
@@ -1134,6 +1150,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DMIID=y
@@ -1154,7 +1171,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1216,12 +1233,14 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM=m
# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
# CONFIG_DRM_MXSFB is not set
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
CONFIG_DRM_NOUVEAU=m
# CONFIG_DRM_NOUVEAU_SVM is not set
# CONFIG_DRM_NXP_PTN3460 is not set
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1234,6 +1253,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set
@@ -1250,13 +1271,16 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m
CONFIG_DRM_PANEL=y
# CONFIG_DRM_PARADE_PS8622 is not set
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_THINE_THC63LVD1024 is not set
# CONFIG_DRM_TINYDRM is not set
CONFIG_DRM_TI_SN65DSI86=m
@@ -1266,6 +1290,7 @@ CONFIG_DRM_TOSHIBA_TC358764=m
CONFIG_DRM_UDL=m
CONFIG_DRM_VBOXVIDEO=m
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
CONFIG_DRM_VMWGFX_FBCON=y
@@ -1556,6 +1581,7 @@ CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
CONFIG_FIREWIRE=m
CONFIG_FIREWIRE_NET=m
@@ -1644,6 +1670,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1653,7 +1680,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1710,6 +1741,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX7301 is not set
# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
# CONFIG_GPIO_MC33880 is not set
# CONFIG_GPIO_ML_IOH is not set
@@ -1809,6 +1841,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -1858,6 +1891,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -1992,6 +2026,7 @@ CONFIG_I2C_ALI15X3=m
CONFIG_I2C_AMD756=m
CONFIG_I2C_AMD756_S4882=m
CONFIG_I2C_AMD8111=m
+CONFIG_I2C_AMD_MP2=m
# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
# CONFIG_I2C_BCM2048 is not set
# CONFIG_I2C_CADENCE is not set
@@ -2129,6 +2164,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_ARCH_POLICY is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
@@ -2148,10 +2184,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -2161,14 +2193,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
CONFIG_INFINIBAND_CXGB3=m
CONFIG_INFINIBAND_CXGB4=m
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
CONFIG_INFINIBAND_I40IW=m
CONFIG_INFINIBAND_IPOIB_CM=y
@@ -2195,6 +2225,7 @@ CONFIG_INFINIBAND_USNIC=m
CONFIG_INFINIBAND_VMWARE_PVRDMA=m
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2217,6 +2248,7 @@ CONFIG_INPUT_FF_MEMLESS=m
# CONFIG_INPUT_GPIO_BEEPER is not set
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
CONFIG_INPUT_JOYDEV=m
@@ -2227,6 +2259,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=m
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
@@ -2277,6 +2310,7 @@ CONFIG_INTEL_IOMMU_FLOPPY_WA=y
CONFIG_INTEL_IOMMU_SVM=y
CONFIG_INTEL_IOMMU=y
CONFIG_INTEL_IPS=m
+CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m
CONFIG_INTEL_MEI_HDCP=m
CONFIG_INTEL_MEI=m
CONFIG_INTEL_MEI_ME=m
@@ -2555,6 +2589,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
# CONFIG_JBD2_DEBUG is not set
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2648,6 +2684,7 @@ CONFIG_KEYBOARD_GPIO_POLLED=m
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2666,6 +2703,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2695,7 +2733,6 @@ CONFIG_L2TP_V3=y
# CONFIG_LAPB is not set
CONFIG_LATENCYTOP=y
# CONFIG_LATTICE_ECP3_CONFIG is not set
-CONFIG_LBDAF=y
# CONFIG_LCD_AMS369FG06 is not set
CONFIG_LCD_CLASS_DEVICE=m
# CONFIG_LCD_HX8357 is not set
@@ -2732,6 +2769,7 @@ CONFIG_LEDS_INTEL_SS4200=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2744,6 +2782,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
CONFIG_LEDS_NIC78BX=m
@@ -2812,6 +2851,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_KERNEL_FORCE is not set
CONFIG_LOCK_DOWN_KERNEL=y
CONFIG_LOCKD_V4=y
+# CONFIG_LOCK_EVENT_COUNTS is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_LOCK_TORTURE_TEST is not set
CONFIG_LOCKUP_DETECTOR=y
@@ -2896,6 +2936,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -2907,6 +2948,7 @@ CONFIG_MAX44009=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
# CONFIG_MAXSMP is not set
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -2950,7 +2992,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -3026,6 +3068,7 @@ CONFIG_MFD_INTEL_LPSS_PCI=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
# CONFIG_MFD_MAX77686 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -3052,6 +3095,7 @@ CONFIG_MFD_INTEL_LPSS_PCI=m
CONFIG_MFD_SM501_GPIO=y
CONFIG_MFD_SM501=m
# CONFIG_MFD_SMSC is not set
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_STPMIC1 is not set
# CONFIG_MFD_SYSCON is not set
@@ -3090,6 +3134,7 @@ CONFIG_MICROCHIP_PHY=m
# CONFIG_MICROCHIP_T1_PHY is not set
CONFIG_MICROCODE_AMD=y
CONFIG_MICROCODE_INTEL=y
+# CONFIG_MICROCODE_OLD_INTERFACE is not set
CONFIG_MICROCODE=y
CONFIG_MICROSEMI_PHY=m
CONFIG_MIGRATION=y
@@ -3248,11 +3293,10 @@ CONFIG_MSDOS_FS=m
CONFIG_MSDOS_PARTITION=y
CONFIG_MSI_LAPTOP=m
CONFIG_MSI_WMI=m
-# CONFIG_MSM_GCC_8994 is not set
-# CONFIG_MSM_GCC_8998 is not set
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3279,14 +3323,25 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MCHP23K256 is not set
# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_NAND_BRCMNAND is not set
CONFIG_MTD_NAND_CAFE=m
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
+# CONFIG_MTD_NAND_GPIO is not set
+# CONFIG_MTD_NAND_HISI504 is not set
# CONFIG_MTD_NAND_MESON is not set
+# CONFIG_MTD_NAND_MXC is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
# CONFIG_MTD_NAND_OMAP2 is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_NAND_QCOM is not set
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_SUNXI is not set
CONFIG_MTD_OF_PARTS=m
# CONFIG_MTD_ONENAND is not set
# CONFIG_MTD_OOPS is not set
@@ -3295,6 +3350,7 @@ CONFIG_MTD_OF_PARTS=m
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3310,7 +3366,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
CONFIG_MTRR_SANITIZER=y
@@ -3390,19 +3445,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -3626,6 +3687,7 @@ CONFIG_NET_VENDOR_TEHUTI=y
CONFIG_NET_VENDOR_TI=y
CONFIG_NET_VENDOR_VIA=y
CONFIG_NET_VENDOR_WIZNET=y
+CONFIG_NET_VENDOR_XILINX=y
CONFIG_NET_VENDOR_XIRCOM=y
CONFIG_NET_VRF=m
CONFIG_NETWORK_FILESYSTEMS=y
@@ -3742,8 +3804,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -3846,7 +3906,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=32
CONFIG_NS83820=m
@@ -3855,8 +3915,10 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
# CONFIG_NUMA is not set
CONFIG_NVME_FC=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
CONFIG_NVME_RDMA=m
@@ -3892,7 +3954,7 @@ CONFIG_OPENVSWITCH=m
CONFIG_OPENVSWITCH_VXLAN=m
# CONFIG_OPROFILE is not set
CONFIG_OPT3001=m
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -3910,6 +3972,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -4103,6 +4166,26 @@ CONFIG_PINCTRL_LEWISBURG=m
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SDM660 is not set
# CONFIG_PINCTRL_SINGLE is not set
+# CONFIG_PINCTRL_STMFX is not set
+# CONFIG_PINCTRL_SUN4I_A10 is not set
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+# CONFIG_PINCTRL_SUN5I is not set
+# CONFIG_PINCTRL_SUN6I_A31 is not set
+# CONFIG_PINCTRL_SUN6I_A31_R is not set
+# CONFIG_PINCTRL_SUN8I_A23 is not set
+# CONFIG_PINCTRL_SUN8I_A23_R is not set
+# CONFIG_PINCTRL_SUN8I_A33 is not set
+# CONFIG_PINCTRL_SUN8I_A83T is not set
+# CONFIG_PINCTRL_SUN8I_A83T_R is not set
+# CONFIG_PINCTRL_SUN8I_H3 is not set
+# CONFIG_PINCTRL_SUN8I_H3_R is not set
+# CONFIG_PINCTRL_SUN8I_V3S is not set
+# CONFIG_PINCTRL_SUN9I_A80 is not set
+# CONFIG_PINCTRL_SUN9I_A80_R is not set
CONFIG_PINCTRL_SUNRISEPOINT=m
# CONFIG_PINCTRL_SX150X is not set
CONFIG_PINCTRL=y
@@ -4237,6 +4320,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -4263,7 +4347,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
# CONFIG_R8188EU is not set
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4310,7 +4393,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4347,6 +4430,7 @@ CONFIG_REGULATOR_BD9571MWV=m
# CONFIG_REGULATOR_LTC3589 is not set
# CONFIG_REGULATOR_LTC3676 is not set
# CONFIG_REGULATOR_MAX1586 is not set
+CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8649 is not set
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
@@ -4560,6 +4644,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -4797,8 +4886,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
# CONFIG_SENSORS_ISL29018 is not set
# CONFIG_SENSORS_ISL29028 is not set
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_K10TEMP=m
@@ -4861,6 +4952,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -4953,6 +5045,7 @@ CONFIG_SERIAL_OF_PLATFORM=m
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
# CONFIG_SERIAL_ST_ASC is not set
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_UARTLITE is not set
@@ -4978,6 +5071,7 @@ CONFIG_SFI=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
CONFIG_SGI_PARTITION=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
# CONFIG_SI7005 is not set
@@ -5205,6 +5299,7 @@ CONFIG_SND_SOC_ES8328=m
CONFIG_SND_SOC_ES8328_SPI=m
# CONFIG_SND_SOC_FSL_ASOC_CARD is not set
# CONFIG_SND_SOC_FSL_ASRC is not set
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
# CONFIG_SND_SOC_FSL_ESAI is not set
# CONFIG_SND_SOC_FSL_MICFIL is not set
# CONFIG_SND_SOC_FSL_SAI is not set
@@ -5216,6 +5311,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -5246,6 +5342,7 @@ CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m
CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m
CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y
CONFIG_SND_SOC_INTEL_SKYLAKE=m
+CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m
CONFIG_SND_SOC_INTEL_SST_ACPI=m
CONFIG_SND_SOC_INTEL_SST=m
CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y
@@ -5286,6 +5383,24 @@ CONFIG_SND_SOC_RT5660=m
# CONFIG_SND_SOC_SGTL5000 is not set
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
+CONFIG_SND_SOC_SOF_ACPI=m
+CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y
+CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y
+CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
+CONFIG_SND_SOC_SOF_HDA_LINK=y
+CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5534,7 +5649,7 @@ CONFIG_TCG_NSC=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -5590,6 +5705,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -5608,6 +5724,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_HWMON=y
+# CONFIG_THERMAL_MMIO is not set
# CONFIG_THERMAL_OF is not set
CONFIG_THERMAL_STATISTICS=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
@@ -5631,9 +5748,9 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
CONFIG_TICK_CPU_ACCOUNTING=y
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -5697,6 +5814,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MCS5000=m
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
@@ -5746,7 +5864,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_TRUSTED_KEYS=m
@@ -5778,6 +5895,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -5816,6 +5934,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -5941,7 +6061,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -6133,9 +6253,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -6270,7 +6389,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set
@@ -6517,6 +6635,7 @@ CONFIG_XFS_QUOTA=y
# CONFIG_XIL_AXIS_FIFO is not set
# CONFIG_XILINX_DMA is not set
CONFIG_XILINX_GMII2RGMII=m
+CONFIG_XILINX_LL_TEMAC=m
CONFIG_XILINX_PR_DECOUPLER=m
CONFIG_XILINX_VCU=m
# CONFIG_XILINX_WATCHDOG is not set
diff --git a/kernel-ppc64le-debug.config b/kernel-ppc64le-debug.config
index fa9fe3fec..48ba9cc6a 100644
--- a/kernel-ppc64le-debug.config
+++ b/kernel-ppc64le-debug.config
@@ -37,6 +37,7 @@ CONFIG_ACENIC=m
CONFIG_ACPI_ALS=m
# CONFIG_ACPI_DEBUGGER is not set
CONFIG_ACPI_DEBUG=y
+CONFIG_ACPI_HMAT=y
# CONFIG_ACPI_NFIT is not set
CONFIG_ACPI_PCI_SLOT=y
CONFIG_ACPI_SPCR_TABLE=y
@@ -170,6 +171,7 @@ CONFIG_APDS9802ALS=m
# CONFIG_APDS9960 is not set
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_DAVINCI is not set
@@ -195,6 +197,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM_PTDUMP_DEBUGFS=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
CONFIG_ASYNC_RAID6_TEST=m
@@ -283,7 +286,7 @@ CONFIG_AUTOFS_FS=y
CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
CONFIG_B43_BCMA_PIO=y
CONFIG_B43_BCMA=y
CONFIG_B43_BUSES_BCMA_AND_SSB=y
@@ -318,7 +321,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_GENERIC is not set
# CONFIG_BACKLIGHT_GPIO is not set
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -336,6 +338,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_DS2760 is not set
@@ -542,6 +545,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_RFCOMM=m
@@ -668,17 +672,17 @@ CONFIG_CGROUPS=y
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
# CONFIG_CHARGER_MANAGER is not set
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
CONFIG_CHARGER_SMB347=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -713,6 +717,12 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
+# CONFIG_CLK_SIFIVE is not set
+# CONFIG_CLK_SUNXI_CLOCKS is not set
+# CONFIG_CLK_SUNXI is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN9I is not set
# CONFIG_CLOCK_THERMAL is not set
CONFIG_CLS_U32_MARK=y
CONFIG_CLS_U32_PERF=y
@@ -749,7 +759,7 @@ CONFIG_COMPACTION=y
# CONFIG_COMPAT_BRK is not set
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -757,6 +767,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
@@ -803,8 +814,10 @@ CONFIG_CRC_ITU_T=m
CONFIG_CRC_T10DIF=y
# CONFIG_CROS_EC_DEBUGFS is not set
# CONFIG_CROS_EC_LIGHTBAR is not set
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -859,6 +872,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -954,6 +968,7 @@ CONFIG_DEBUGGER=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -972,6 +987,7 @@ CONFIG_DEBUG_LIST=y
CONFIG_DEBUG_LOCK_ALLOC=y
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_DEBUG_MISC=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_NOTIFIERS=y
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
@@ -986,8 +1002,8 @@ CONFIG_DEBUG_OBJECTS=y
# CONFIG_DEBUG_PAGE_REF is not set
CONFIG_DEBUG_PER_CPU_MAPS=y
CONFIG_DEBUG_PERF_USE_VMALLOC=y
-CONFIG_DEBUG_PI_LIST=y
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_RWSEMS=y
@@ -1056,6 +1072,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DM_INIT=y
@@ -1074,7 +1091,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1124,11 +1141,13 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM=m
# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
# CONFIG_DRM_MXSFB is not set
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
CONFIG_DRM_NOUVEAU=m
# CONFIG_DRM_NXP_PTN3460 is not set
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1141,6 +1160,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set
@@ -1157,13 +1178,16 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m
CONFIG_DRM_PANEL=y
# CONFIG_DRM_PARADE_PS8622 is not set
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_THINE_THC63LVD1024 is not set
# CONFIG_DRM_TINYDRM is not set
CONFIG_DRM_TI_SN65DSI86=m
@@ -1173,6 +1197,7 @@ CONFIG_DRM_TOSHIBA_TC358764=m
CONFIG_DRM_UDL=m
# CONFIG_DRM_VBOXVIDEO is not set
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_XEN is not set
@@ -1419,11 +1444,11 @@ CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
CONFIG_FB=y
-CONFIG_FCOE_FNIC=m
CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
CONFIG_FIREWIRE=m
CONFIG_FIREWIRE_NET=m
@@ -1512,6 +1537,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1521,7 +1547,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1569,6 +1599,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX7301 is not set
# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
# CONFIG_GPIO_MC33880 is not set
# CONFIG_GPIO_MOCKUP is not set
@@ -1663,6 +1694,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -1712,6 +1744,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -1828,6 +1861,7 @@ CONFIG_I2C_ALGOPCF=m
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD756_S4882 is not set
# CONFIG_I2C_AMD8111 is not set
+CONFIG_I2C_AMD_MP2=m
# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
# CONFIG_I2C_BCM2048 is not set
# CONFIG_I2C_CADENCE is not set
@@ -1956,6 +1990,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
@@ -1974,10 +2009,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -1987,14 +2018,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
CONFIG_INFINIBAND_CXGB3=m
CONFIG_INFINIBAND_CXGB4=m
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
CONFIG_INFINIBAND_I40IW=m
CONFIG_INFINIBAND_IPOIB_CM=y
@@ -2021,6 +2050,7 @@ CONFIG_INFINIBAND_USNIC=m
# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2043,6 +2073,7 @@ CONFIG_INPUT_FF_MEMLESS=m
# CONFIG_INPUT_GPIO_BEEPER is not set
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
CONFIG_INPUT_JOYDEV=m
@@ -2053,6 +2084,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=m
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
@@ -2334,6 +2366,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
CONFIG_JBD2_DEBUG=y
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2426,6 +2460,7 @@ CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2444,6 +2479,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2507,6 +2543,7 @@ CONFIG_LEDS_GPIO=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2519,6 +2556,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
CONFIG_LEDS_NIC78BX=m
@@ -2586,6 +2624,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set
# CONFIG_LOCK_DOWN_KERNEL is not set
CONFIG_LOCKD_V4=y
+CONFIG_LOCK_EVENT_COUNTS=y
CONFIG_LOCK_STAT=y
CONFIG_LOCK_TORTURE_TEST=m
CONFIG_LOCKUP_DETECTOR=y
@@ -2666,6 +2705,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -2677,6 +2717,7 @@ CONFIG_MAX44009=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
CONFIG_MAXSMP=y
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -2718,7 +2759,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -2794,6 +2835,7 @@ CONFIG_MFD_CORE=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
# CONFIG_MFD_MAX77686 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -2820,6 +2862,7 @@ CONFIG_MFD_CORE=m
CONFIG_MFD_SM501_GPIO=y
CONFIG_MFD_SM501=m
# CONFIG_MFD_SMSC is not set
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_STPMIC1 is not set
# CONFIG_MFD_SYSCON is not set
@@ -3002,11 +3045,10 @@ CONFIG_MQ_IOSCHED_KYBER=y
CONFIG_MSDOS_FS=m
CONFIG_MSDOS_PARTITION=y
CONFIG_MSI_BITMAP_SELFTEST=y
-# CONFIG_MSM_GCC_8994 is not set
-# CONFIG_MSM_GCC_8998 is not set
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3033,13 +3075,25 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MCHP23K256 is not set
# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_NAND_BRCMNAND is not set
+# CONFIG_MTD_NAND_CAFE is not set
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
+# CONFIG_MTD_NAND_GPIO is not set
+# CONFIG_MTD_NAND_HISI504 is not set
# CONFIG_MTD_NAND_MESON is not set
+# CONFIG_MTD_NAND_MXC is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
# CONFIG_MTD_NAND_OMAP2 is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_NAND_QCOM is not set
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_SUNXI is not set
CONFIG_MTD_OF_PARTS=m
# CONFIG_MTD_ONENAND is not set
# CONFIG_MTD_OOPS is not set
@@ -3049,6 +3103,7 @@ CONFIG_MTD_OF_PARTS=m
# CONFIG_MTD_PMC551 is not set
CONFIG_MTD_POWERNV_FLASH=m
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3064,7 +3119,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MULTIPLEXER=m
CONFIG_MUX_ADG792A=m
# CONFIG_MUX_ADGS1408 is not set
@@ -3136,19 +3190,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -3486,8 +3546,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -3588,7 +3646,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=1024
CONFIG_NR_IRQS=512
@@ -3597,10 +3655,12 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_NUMA_BALANCING=y
CONFIG_NUMA=y
CONFIG_NVME_FC=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
CONFIG_NVME_RDMA=m
@@ -3633,7 +3693,7 @@ CONFIG_OPENVSWITCH=m
CONFIG_OPENVSWITCH_VXLAN=m
# CONFIG_OPROFILE is not set
CONFIG_OPT3001=m
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -3651,6 +3711,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -3805,6 +3866,26 @@ CONFIG_PINCTRL_CEDARFORK=m
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SDM660 is not set
+# CONFIG_PINCTRL_STMFX is not set
+# CONFIG_PINCTRL_SUN4I_A10 is not set
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+# CONFIG_PINCTRL_SUN5I is not set
+# CONFIG_PINCTRL_SUN6I_A31 is not set
+# CONFIG_PINCTRL_SUN6I_A31_R is not set
+# CONFIG_PINCTRL_SUN8I_A23 is not set
+# CONFIG_PINCTRL_SUN8I_A23_R is not set
+# CONFIG_PINCTRL_SUN8I_A33 is not set
+# CONFIG_PINCTRL_SUN8I_A83T is not set
+# CONFIG_PINCTRL_SUN8I_A83T_R is not set
+# CONFIG_PINCTRL_SUN8I_H3 is not set
+# CONFIG_PINCTRL_SUN8I_H3_R is not set
+# CONFIG_PINCTRL_SUN8I_V3S is not set
+# CONFIG_PINCTRL_SUN9I_A80 is not set
+# CONFIG_PINCTRL_SUN9I_A80_R is not set
# CONFIG_PINCTRL_SX150X is not set
# CONFIG_PINMUX is not set
CONFIG_PKCS7_MESSAGE_PARSER=y
@@ -3864,6 +3945,9 @@ CONFIG_PPC_EMULATED_STATS=y
# CONFIG_PPC_EPAPR_HV_BYTECHAN is not set
# CONFIG_PPC_FAST_ENDIAN_SWITCH is not set
# CONFIG_PPC_IRQ_SOFT_MASK_DEBUG is not set
+# CONFIG_PPC_KUAP_DEBUG is not set
+CONFIG_PPC_KUAP=y
+CONFIG_PPC_KUEP=y
CONFIG_PPC_MEM_KEYS=y
# CONFIG_PPC_MEMTRACE is not set
CONFIG_PPC_OF_BOOT_TRAMPOLINE=y
@@ -3958,6 +4042,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -3984,7 +4069,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
# CONFIG_R8188EU is not set
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4029,7 +4113,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4067,6 +4151,7 @@ CONFIG_REGULATOR_BD9571MWV=m
# CONFIG_REGULATOR_LTC3589 is not set
# CONFIG_REGULATOR_LTC3676 is not set
# CONFIG_REGULATOR_MAX1586 is not set
+CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8649 is not set
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
@@ -4282,6 +4367,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -4371,7 +4461,6 @@ CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
# CONFIG_SCSI_IPS is not set
-CONFIG_SCSI_ISCI=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_LOGGING=y
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
@@ -4506,8 +4595,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
# CONFIG_SENSORS_ISL29018 is not set
# CONFIG_SENSORS_ISL29028 is not set
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_LINEAGE=m
@@ -4567,8 +4658,8 @@ CONFIG_SENSORS_NCT7802=m
CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
-CONFIG_SENSORS_OCC_P8_I2C=m
-CONFIG_SENSORS_OCC_P9_SBE=m
+# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -4660,6 +4751,7 @@ CONFIG_SERIAL_OF_PLATFORM=m
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
# CONFIG_SERIAL_ST_ASC is not set
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_UARTLITE is not set
@@ -4685,6 +4777,7 @@ CONFIG_SFC_FALCON_MTD=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
CONFIG_SGI_PARTITION=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
# CONFIG_SI7005 is not set
@@ -4909,6 +5002,7 @@ CONFIG_SND_SOC_ES7134=m
# CONFIG_SND_SOC_ES8328 is not set
# CONFIG_SND_SOC_FSL_ASOC_CARD is not set
# CONFIG_SND_SOC_FSL_ASRC is not set
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
# CONFIG_SND_SOC_FSL_ESAI is not set
# CONFIG_SND_SOC_FSL_MICFIL is not set
# CONFIG_SND_SOC_FSL_SAI is not set
@@ -4920,6 +5014,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -4960,6 +5055,13 @@ CONFIG_SND_SOC_RT5660=m
# CONFIG_SND_SOC_SGTL5000 is not set
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
+CONFIG_SND_SOC_SOF_ACPI=m
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5200,7 +5302,7 @@ CONFIG_TCG_NSC=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
# CONFIG_TCG_TPM is not set
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -5256,6 +5358,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -5274,6 +5377,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
# CONFIG_THERMAL_GOV_USER_SPACE is not set
CONFIG_THERMAL_HWMON=y
+# CONFIG_THERMAL_MMIO is not set
# CONFIG_THERMAL_OF is not set
CONFIG_THERMAL_STATISTICS=y
# CONFIG_THERMAL_WRITABLE_TRIPS is not set
@@ -5290,9 +5394,9 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
# CONFIG_TICK_CPU_ACCOUNTING is not set
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -5351,6 +5455,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MCS5000=m
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
@@ -5399,7 +5504,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
CONFIG_TRANSPARENT_HUGEPAGE=y
@@ -5432,6 +5536,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -5470,6 +5575,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -5596,7 +5703,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -5789,9 +5896,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -5917,7 +6023,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y
@@ -6085,6 +6190,7 @@ CONFIG_XILLYBUS=m
# CONFIG_XILLYBUS_OF is not set
CONFIG_XILLYBUS_PCIE=m
# CONFIG_XMON_DEFAULT is not set
+CONFIG_XMON_DEFAULT_RO_MODE=y
CONFIG_XMON_DISASSEMBLY=y
CONFIG_XMON=y
CONFIG_XZ_DEC_IA64=y
diff --git a/kernel-ppc64le.config b/kernel-ppc64le.config
index 8863f4c01..896ea2a3a 100644
--- a/kernel-ppc64le.config
+++ b/kernel-ppc64le.config
@@ -37,6 +37,7 @@ CONFIG_ACENIC=m
CONFIG_ACPI_ALS=m
# CONFIG_ACPI_DEBUGGER is not set
# CONFIG_ACPI_DEBUG is not set
+CONFIG_ACPI_HMAT=y
# CONFIG_ACPI_NFIT is not set
CONFIG_ACPI_PCI_SLOT=y
CONFIG_ACPI_SPCR_TABLE=y
@@ -170,6 +171,7 @@ CONFIG_APDS9802ALS=m
# CONFIG_APDS9960 is not set
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_DAVINCI is not set
@@ -194,6 +196,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
CONFIG_ASYNC_RAID6_TEST=m
@@ -282,7 +285,7 @@ CONFIG_AUTOFS_FS=y
CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
CONFIG_B43_BCMA_PIO=y
CONFIG_B43_BCMA=y
CONFIG_B43_BUSES_BCMA_AND_SSB=y
@@ -317,7 +320,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_GENERIC is not set
# CONFIG_BACKLIGHT_GPIO is not set
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -335,6 +337,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_DS2760 is not set
@@ -541,6 +544,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_RFCOMM=m
@@ -667,17 +671,17 @@ CONFIG_CGROUPS=y
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
# CONFIG_CHARGER_MANAGER is not set
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
CONFIG_CHARGER_SMB347=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -712,6 +716,12 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
+# CONFIG_CLK_SIFIVE is not set
+# CONFIG_CLK_SUNXI_CLOCKS is not set
+# CONFIG_CLK_SUNXI is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN9I is not set
# CONFIG_CLOCK_THERMAL is not set
CONFIG_CLS_U32_MARK=y
CONFIG_CLS_U32_PERF=y
@@ -748,7 +758,7 @@ CONFIG_COMPACTION=y
# CONFIG_COMPAT_BRK is not set
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -756,6 +766,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
@@ -802,8 +813,10 @@ CONFIG_CRC_ITU_T=m
CONFIG_CRC_T10DIF=y
# CONFIG_CROS_EC_DEBUGFS is not set
# CONFIG_CROS_EC_LIGHTBAR is not set
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -858,6 +871,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -953,6 +967,7 @@ CONFIG_DEBUGGER=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -969,6 +984,7 @@ CONFIG_DEBUG_LIST=y
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_DEBUG_MISC is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_NOTIFIERS is not set
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
@@ -978,8 +994,8 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
# CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
-# CONFIG_DEBUG_PI_LIST is not set
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_RWSEMS is not set
@@ -1047,6 +1063,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DM_INIT=y
@@ -1065,7 +1082,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1115,11 +1132,13 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM=m
# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
# CONFIG_DRM_MXSFB is not set
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
CONFIG_DRM_NOUVEAU=m
# CONFIG_DRM_NXP_PTN3460 is not set
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1132,6 +1151,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set
@@ -1148,13 +1169,16 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m
CONFIG_DRM_PANEL=y
# CONFIG_DRM_PARADE_PS8622 is not set
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_THINE_THC63LVD1024 is not set
# CONFIG_DRM_TINYDRM is not set
CONFIG_DRM_TI_SN65DSI86=m
@@ -1164,6 +1188,7 @@ CONFIG_DRM_TOSHIBA_TC358764=m
CONFIG_DRM_UDL=m
# CONFIG_DRM_VBOXVIDEO is not set
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_XEN is not set
@@ -1402,11 +1427,11 @@ CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
CONFIG_FB=y
-CONFIG_FCOE_FNIC=m
CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
CONFIG_FIREWIRE=m
CONFIG_FIREWIRE_NET=m
@@ -1495,6 +1520,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1504,7 +1530,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1552,6 +1582,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX7301 is not set
# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
# CONFIG_GPIO_MC33880 is not set
# CONFIG_GPIO_MOCKUP is not set
@@ -1646,6 +1677,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -1695,6 +1727,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -1811,6 +1844,7 @@ CONFIG_I2C_ALGOPCF=m
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD756_S4882 is not set
# CONFIG_I2C_AMD8111 is not set
+CONFIG_I2C_AMD_MP2=m
# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
# CONFIG_I2C_BCM2048 is not set
# CONFIG_I2C_CADENCE is not set
@@ -1939,6 +1973,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
@@ -1957,10 +1992,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -1970,14 +2001,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
CONFIG_INFINIBAND_CXGB3=m
CONFIG_INFINIBAND_CXGB4=m
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
CONFIG_INFINIBAND_I40IW=m
CONFIG_INFINIBAND_IPOIB_CM=y
@@ -2004,6 +2033,7 @@ CONFIG_INFINIBAND_USNIC=m
# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2026,6 +2056,7 @@ CONFIG_INPUT_FF_MEMLESS=m
# CONFIG_INPUT_GPIO_BEEPER is not set
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
CONFIG_INPUT_JOYDEV=m
@@ -2036,6 +2067,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=m
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
@@ -2317,6 +2349,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
# CONFIG_JBD2_DEBUG is not set
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2407,6 +2441,7 @@ CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2425,6 +2460,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2488,6 +2524,7 @@ CONFIG_LEDS_GPIO=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2500,6 +2537,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
CONFIG_LEDS_NIC78BX=m
@@ -2567,6 +2605,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set
# CONFIG_LOCK_DOWN_KERNEL is not set
CONFIG_LOCKD_V4=y
+# CONFIG_LOCK_EVENT_COUNTS is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_LOCK_TORTURE_TEST is not set
CONFIG_LOCKUP_DETECTOR=y
@@ -2647,6 +2686,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -2657,6 +2697,7 @@ CONFIG_MAX44009=m
# CONFIG_MAX9611 is not set
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -2698,7 +2739,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -2774,6 +2815,7 @@ CONFIG_MFD_CORE=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
# CONFIG_MFD_MAX77686 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -2800,6 +2842,7 @@ CONFIG_MFD_CORE=m
CONFIG_MFD_SM501_GPIO=y
CONFIG_MFD_SM501=m
# CONFIG_MFD_SMSC is not set
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_STPMIC1 is not set
# CONFIG_MFD_SYSCON is not set
@@ -2981,11 +3024,10 @@ CONFIG_MQ_IOSCHED_KYBER=y
CONFIG_MSDOS_FS=m
CONFIG_MSDOS_PARTITION=y
CONFIG_MSI_BITMAP_SELFTEST=y
-# CONFIG_MSM_GCC_8994 is not set
-# CONFIG_MSM_GCC_8998 is not set
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3012,13 +3054,25 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MCHP23K256 is not set
# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_NAND_BRCMNAND is not set
+# CONFIG_MTD_NAND_CAFE is not set
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
+# CONFIG_MTD_NAND_GPIO is not set
+# CONFIG_MTD_NAND_HISI504 is not set
# CONFIG_MTD_NAND_MESON is not set
+# CONFIG_MTD_NAND_MXC is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
# CONFIG_MTD_NAND_OMAP2 is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_NAND_QCOM is not set
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_SUNXI is not set
CONFIG_MTD_OF_PARTS=m
# CONFIG_MTD_ONENAND is not set
# CONFIG_MTD_OOPS is not set
@@ -3028,6 +3082,7 @@ CONFIG_MTD_OF_PARTS=m
# CONFIG_MTD_PMC551 is not set
CONFIG_MTD_POWERNV_FLASH=m
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3043,7 +3098,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MULTIPLEXER=m
CONFIG_MUX_ADG792A=m
# CONFIG_MUX_ADGS1408 is not set
@@ -3115,19 +3169,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -3465,8 +3525,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -3567,7 +3625,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=1024
CONFIG_NR_IRQS=512
@@ -3576,10 +3634,12 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_NUMA_BALANCING=y
CONFIG_NUMA=y
CONFIG_NVME_FC=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
CONFIG_NVME_RDMA=m
@@ -3612,7 +3672,7 @@ CONFIG_OPENVSWITCH=m
CONFIG_OPENVSWITCH_VXLAN=m
# CONFIG_OPROFILE is not set
CONFIG_OPT3001=m
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -3630,6 +3690,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -3784,6 +3845,26 @@ CONFIG_PINCTRL_CEDARFORK=m
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SDM660 is not set
+# CONFIG_PINCTRL_STMFX is not set
+# CONFIG_PINCTRL_SUN4I_A10 is not set
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+# CONFIG_PINCTRL_SUN5I is not set
+# CONFIG_PINCTRL_SUN6I_A31 is not set
+# CONFIG_PINCTRL_SUN6I_A31_R is not set
+# CONFIG_PINCTRL_SUN8I_A23 is not set
+# CONFIG_PINCTRL_SUN8I_A23_R is not set
+# CONFIG_PINCTRL_SUN8I_A33 is not set
+# CONFIG_PINCTRL_SUN8I_A83T is not set
+# CONFIG_PINCTRL_SUN8I_A83T_R is not set
+# CONFIG_PINCTRL_SUN8I_H3 is not set
+# CONFIG_PINCTRL_SUN8I_H3_R is not set
+# CONFIG_PINCTRL_SUN8I_V3S is not set
+# CONFIG_PINCTRL_SUN9I_A80 is not set
+# CONFIG_PINCTRL_SUN9I_A80_R is not set
# CONFIG_PINCTRL_SX150X is not set
# CONFIG_PINMUX is not set
CONFIG_PKCS7_MESSAGE_PARSER=y
@@ -3843,6 +3924,9 @@ CONFIG_PPC_EMULATED_STATS=y
# CONFIG_PPC_EPAPR_HV_BYTECHAN is not set
# CONFIG_PPC_FAST_ENDIAN_SWITCH is not set
# CONFIG_PPC_IRQ_SOFT_MASK_DEBUG is not set
+# CONFIG_PPC_KUAP_DEBUG is not set
+CONFIG_PPC_KUAP=y
+CONFIG_PPC_KUEP=y
CONFIG_PPC_MEM_KEYS=y
# CONFIG_PPC_MEMTRACE is not set
CONFIG_PPC_OF_BOOT_TRAMPOLINE=y
@@ -3936,6 +4020,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -3962,7 +4047,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
# CONFIG_R8188EU is not set
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4007,7 +4091,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4045,6 +4129,7 @@ CONFIG_REGULATOR_BD9571MWV=m
# CONFIG_REGULATOR_LTC3589 is not set
# CONFIG_REGULATOR_LTC3676 is not set
# CONFIG_REGULATOR_MAX1586 is not set
+CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8649 is not set
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
@@ -4260,6 +4345,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -4349,7 +4439,6 @@ CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
# CONFIG_SCSI_IPS is not set
-CONFIG_SCSI_ISCI=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_LOGGING=y
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
@@ -4484,8 +4573,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
# CONFIG_SENSORS_ISL29018 is not set
# CONFIG_SENSORS_ISL29028 is not set
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_LINEAGE=m
@@ -4545,8 +4636,8 @@ CONFIG_SENSORS_NCT7802=m
CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
-CONFIG_SENSORS_OCC_P8_I2C=m
-CONFIG_SENSORS_OCC_P9_SBE=m
+# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -4638,6 +4729,7 @@ CONFIG_SERIAL_OF_PLATFORM=m
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
# CONFIG_SERIAL_ST_ASC is not set
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_UARTLITE is not set
@@ -4663,6 +4755,7 @@ CONFIG_SFC_FALCON_MTD=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
CONFIG_SGI_PARTITION=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
# CONFIG_SI7005 is not set
@@ -4886,6 +4979,7 @@ CONFIG_SND_SOC_ES7134=m
# CONFIG_SND_SOC_ES8328 is not set
# CONFIG_SND_SOC_FSL_ASOC_CARD is not set
# CONFIG_SND_SOC_FSL_ASRC is not set
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
# CONFIG_SND_SOC_FSL_ESAI is not set
# CONFIG_SND_SOC_FSL_MICFIL is not set
# CONFIG_SND_SOC_FSL_SAI is not set
@@ -4897,6 +4991,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -4937,6 +5032,13 @@ CONFIG_SND_SOC_RT5660=m
# CONFIG_SND_SOC_SGTL5000 is not set
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
+CONFIG_SND_SOC_SOF_ACPI=m
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5177,7 +5279,7 @@ CONFIG_TCG_NSC=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
# CONFIG_TCG_TPM is not set
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -5233,6 +5335,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -5251,6 +5354,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
# CONFIG_THERMAL_GOV_USER_SPACE is not set
CONFIG_THERMAL_HWMON=y
+# CONFIG_THERMAL_MMIO is not set
# CONFIG_THERMAL_OF is not set
CONFIG_THERMAL_STATISTICS=y
# CONFIG_THERMAL_WRITABLE_TRIPS is not set
@@ -5267,9 +5371,9 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
# CONFIG_TICK_CPU_ACCOUNTING is not set
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -5328,6 +5432,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MCS5000=m
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
@@ -5376,7 +5481,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
CONFIG_TRANSPARENT_HUGEPAGE=y
@@ -5409,6 +5513,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -5447,6 +5552,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -5573,7 +5680,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -5766,9 +5873,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -5894,7 +6000,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y
@@ -6062,6 +6167,7 @@ CONFIG_XILLYBUS=m
# CONFIG_XILLYBUS_OF is not set
CONFIG_XILLYBUS_PCIE=m
# CONFIG_XMON_DEFAULT is not set
+CONFIG_XMON_DEFAULT_RO_MODE=y
CONFIG_XMON_DISASSEMBLY=y
CONFIG_XMON=y
CONFIG_XZ_DEC_IA64=y
diff --git a/kernel-s390x-debug.config b/kernel-s390x-debug.config
index 5fa14d4af..b31622681 100644
--- a/kernel-s390x-debug.config
+++ b/kernel-s390x-debug.config
@@ -38,6 +38,7 @@ CONFIG_ACENIC=m
CONFIG_ACPI_ALS=m
# CONFIG_ACPI_DEBUGGER is not set
CONFIG_ACPI_DEBUG=y
+CONFIG_ACPI_HMAT=y
# CONFIG_ACPI_NFIT is not set
CONFIG_ACPI_PCI_SLOT=y
CONFIG_ACPI_SPCR_TABLE=y
@@ -174,6 +175,7 @@ CONFIG_APPLDATA_NET_SUM=m
CONFIG_APPLDATA_OS=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_DAVINCI is not set
@@ -200,6 +202,7 @@ CONFIG_ARCH_RANDOM=y
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM_PTDUMP_DEBUGFS=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
CONFIG_ASYNC_RAID6_TEST=m
@@ -288,7 +291,7 @@ CONFIG_AUTOFS_FS=y
# CONFIG_AUXDISPLAY is not set
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
CONFIG_B43_BCMA_PIO=y
CONFIG_B43_BCMA=y
CONFIG_B43_BUSES_BCMA_AND_SSB=y
@@ -323,7 +326,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=m
# CONFIG_BACKLIGHT_GENERIC is not set
# CONFIG_BACKLIGHT_GPIO is not set
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -341,6 +343,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_DS2760 is not set
@@ -547,6 +550,7 @@ CONFIG_BT_LEDS=y
CONFIG_BT_LE=y
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_RFCOMM=m
@@ -675,17 +679,17 @@ CONFIG_CGROUPS=y
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
# CONFIG_CHARGER_MANAGER is not set
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
# CONFIG_CHARGER_SMB347 is not set
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -721,6 +725,12 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
+# CONFIG_CLK_SIFIVE is not set
+# CONFIG_CLK_SUNXI_CLOCKS is not set
+# CONFIG_CLK_SUNXI is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN9I is not set
# CONFIG_CLOCK_THERMAL is not set
CONFIG_CLS_U32_MARK=y
CONFIG_CLS_U32_PERF=y
@@ -757,7 +767,7 @@ CONFIG_COMPACTION=y
CONFIG_COMPAT=y
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -765,6 +775,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPU5_WDT is not set
CONFIG_CPU_BIG_ENDIAN=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
@@ -810,8 +821,10 @@ CONFIG_CRC_ITU_T=m
CONFIG_CRC_T10DIF=y
# CONFIG_CROS_EC_DEBUGFS is not set
# CONFIG_CROS_EC_LIGHTBAR is not set
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -861,6 +874,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -963,6 +977,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -981,6 +996,7 @@ CONFIG_DEBUG_LIST=y
CONFIG_DEBUG_LOCK_ALLOC=y
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_DEBUG_MISC=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_NOTIFIERS=y
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
@@ -995,8 +1011,8 @@ CONFIG_DEBUG_OBJECTS=y
# CONFIG_DEBUG_PAGE_REF is not set
CONFIG_DEBUG_PER_CPU_MAPS=y
CONFIG_DEBUG_PERF_USE_VMALLOC=y
-CONFIG_DEBUG_PI_LIST=y
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_RWSEMS=y
@@ -1063,6 +1079,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DM_INIT=y
@@ -1081,7 +1098,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
# CONFIG_DNET is not set
@@ -1131,11 +1148,13 @@ CONFIG_DRM_I2C_ADV7533=y
CONFIG_DRM=m
# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set
# CONFIG_DRM_MGAG200 is not set
+# CONFIG_DRM_MGA is not set
# CONFIG_DRM_MXSFB is not set
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
# CONFIG_DRM_NOUVEAU is not set
# CONFIG_DRM_NXP_PTN3460 is not set
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1148,6 +1167,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set
@@ -1164,13 +1185,16 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m
CONFIG_DRM_PANEL=y
# CONFIG_DRM_PARADE_PS8622 is not set
# CONFIG_DRM_QXL is not set
+# CONFIG_DRM_R128 is not set
# CONFIG_DRM_RADEON is not set
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_THINE_THC63LVD1024 is not set
# CONFIG_DRM_TINYDRM is not set
CONFIG_DRM_TI_SN65DSI86=m
@@ -1180,6 +1204,7 @@ CONFIG_DRM_TOSHIBA_TC358764=m
CONFIG_DRM_UDL=m
# CONFIG_DRM_VBOXVIDEO is not set
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_XEN is not set
@@ -1421,11 +1446,11 @@ CONFIG_FB_VESA=y
CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
-CONFIG_FCOE_FNIC=m
# CONFIG_FCOE is not set
# CONFIG_FDDI is not set
# CONFIG_FEALNX is not set
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
# CONFIG_FIREWIRE is not set
CONFIG_FIREWIRE_NET=m
@@ -1510,6 +1535,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1519,7 +1545,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1566,6 +1596,7 @@ CONFIG_GPIOLIB_FASTPATH_LIMIT=512
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX7301 is not set
# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
# CONFIG_GPIO_MC33880 is not set
# CONFIG_GPIO_MOCKUP is not set
@@ -1658,6 +1689,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=m
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -1707,6 +1739,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -1812,6 +1845,7 @@ CONFIG_I2C_ALGOBIT=m
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD756_S4882 is not set
# CONFIG_I2C_AMD8111 is not set
+CONFIG_I2C_AMD_MP2=m
# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
# CONFIG_I2C_BCM2048 is not set
# CONFIG_I2C_CADENCE is not set
@@ -1936,6 +1970,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
@@ -1954,10 +1989,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -1967,14 +1998,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
# CONFIG_INFINIBAND_CXGB3 is not set
# CONFIG_INFINIBAND_CXGB4 is not set
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
CONFIG_INFINIBAND_I40IW=m
CONFIG_INFINIBAND_IPOIB_CM=y
@@ -2001,6 +2030,7 @@ CONFIG_INFINIBAND_USNIC=m
# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2023,6 +2053,7 @@ CONFIG_INPUT_GP2A=m
# CONFIG_INPUT_GPIO_BEEPER is not set
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
# CONFIG_INPUT_JOYDEV is not set
@@ -2033,6 +2064,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
# CONFIG_INPUT_MATRIXKMAP is not set
+CONFIG_INPUT_MAX77650_ONKEY=m
# CONFIG_INPUT_MISC is not set
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MOUSEDEV is not set
@@ -2313,6 +2345,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
CONFIG_JBD2_DEBUG=y
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2385,6 +2419,7 @@ CONFIG_KERNEL_GZIP=y
# CONFIG_KERNEL_UNCOMPRESSED is not set
# CONFIG_KERNEL_XZ is not set
CONFIG_KEXEC_FILE=y
+# CONFIG_KEXEC_VERIFY_SIG is not set
CONFIG_KEXEC=y
# CONFIG_KEYBOARD_ADC is not set
# CONFIG_KEYBOARD_ADP5588 is not set
@@ -2405,6 +2440,7 @@ CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2423,6 +2459,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2483,6 +2520,7 @@ CONFIG_LEDS_GPIO=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2495,6 +2533,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
CONFIG_LEDS_NIC78BX=m
@@ -2561,6 +2600,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set
# CONFIG_LOCK_DOWN_KERNEL is not set
CONFIG_LOCKD_V4=y
+CONFIG_LOCK_EVENT_COUNTS=y
CONFIG_LOCK_STAT=y
CONFIG_LOCK_TORTURE_TEST=m
CONFIG_LOCKUP_DETECTOR=y
@@ -2639,6 +2679,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -2651,6 +2692,7 @@ CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_PHYSMEM_BITS=46
CONFIG_MAX_RAW_DEVS=8192
CONFIG_MAXSMP=y
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -2692,7 +2734,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -2768,6 +2810,7 @@ CONFIG_MFD_CORE=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
# CONFIG_MFD_MAX77686 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -2794,6 +2837,7 @@ CONFIG_MFD_CORE=m
CONFIG_MFD_SM501_GPIO=y
# CONFIG_MFD_SM501 is not set
# CONFIG_MFD_SMSC is not set
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_STPMIC1 is not set
# CONFIG_MFD_SYSCON is not set
@@ -2975,11 +3019,10 @@ CONFIG_MQ_IOSCHED_KYBER=y
# CONFIG_MS_BLOCK is not set
CONFIG_MSDOS_FS=m
CONFIG_MSDOS_PARTITION=y
-# CONFIG_MSM_GCC_8994 is not set
-# CONFIG_MSM_GCC_8998 is not set
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3006,13 +3049,25 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MCHP23K256 is not set
# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_NAND_BRCMNAND is not set
+# CONFIG_MTD_NAND_CAFE is not set
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
+# CONFIG_MTD_NAND_GPIO is not set
+# CONFIG_MTD_NAND_HISI504 is not set
# CONFIG_MTD_NAND_MESON is not set
+# CONFIG_MTD_NAND_MXC is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
# CONFIG_MTD_NAND_OMAP2 is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_NAND_QCOM is not set
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_SUNXI is not set
# CONFIG_MTD_ONENAND is not set
# CONFIG_MTD_OOPS is not set
# CONFIG_MTD_PARTITIONED_MASTER is not set
@@ -3020,6 +3075,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3035,7 +3091,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MULTIPLEXER=m
CONFIG_MUX_ADG792A=m
# CONFIG_MUX_ADGS1408 is not set
@@ -3107,19 +3162,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -3456,8 +3517,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -3559,7 +3618,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
# CONFIG_NOZOMI is not set
CONFIG_NR_CPUS=64
CONFIG_NS83820=m
@@ -3567,11 +3626,13 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
# CONFIG_NUMA_BALANCING_DEFAULT_ENABLED is not set
CONFIG_NUMA_BALANCING=y
CONFIG_NUMA_EMU=y
CONFIG_NUMA=y
CONFIG_NVME_FC=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
CONFIG_NVME_RDMA=m
@@ -3599,7 +3660,7 @@ CONFIG_OPENVSWITCH=m
CONFIG_OPENVSWITCH_VXLAN=m
# CONFIG_OPROFILE is not set
CONFIG_OPT3001=m
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -3617,6 +3678,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
CONFIG_PACK_STACK=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
@@ -3772,6 +3834,26 @@ CONFIG_PINCTRL_CEDARFORK=m
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SDM660 is not set
+# CONFIG_PINCTRL_STMFX is not set
+# CONFIG_PINCTRL_SUN4I_A10 is not set
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+# CONFIG_PINCTRL_SUN5I is not set
+# CONFIG_PINCTRL_SUN6I_A31 is not set
+# CONFIG_PINCTRL_SUN6I_A31_R is not set
+# CONFIG_PINCTRL_SUN8I_A23 is not set
+# CONFIG_PINCTRL_SUN8I_A23_R is not set
+# CONFIG_PINCTRL_SUN8I_A33 is not set
+# CONFIG_PINCTRL_SUN8I_A83T is not set
+# CONFIG_PINCTRL_SUN8I_A83T_R is not set
+# CONFIG_PINCTRL_SUN8I_H3 is not set
+# CONFIG_PINCTRL_SUN8I_H3_R is not set
+# CONFIG_PINCTRL_SUN8I_V3S is not set
+# CONFIG_PINCTRL_SUN9I_A80 is not set
+# CONFIG_PINCTRL_SUN9I_A80_R is not set
# CONFIG_PINCTRL_SX150X is not set
# CONFIG_PINMUX is not set
CONFIG_PKCS7_MESSAGE_PARSER=y
@@ -3854,6 +3936,7 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y
CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
+# CONFIG_PROTECTED_VIRTUALIZATION_GUEST is not set
CONFIG_PROVE_LOCKING=y
CONFIG_PROVE_RCU=y
CONFIG_PSAMPLE=m
@@ -3891,6 +3974,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QDIO=m
CONFIG_QEDE=m
CONFIG_QEDF=m
@@ -3921,7 +4005,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
# CONFIG_R8188EU is not set
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -3935,6 +4018,7 @@ CONFIG_RADIO_WL1273=m
# CONFIG_RAID6_PQ_BENCHMARK is not set
CONFIG_RAID_ATTRS=m
# CONFIG_RANDOM32_SELFTEST is not set
+CONFIG_RANDOMIZE_BASE=y
CONFIG_RANDOM_TRUST_CPU=y
CONFIG_RAPIDIO_CHMAN=m
CONFIG_RAPIDIO_CPS_GEN2=m
@@ -3966,7 +4050,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4004,6 +4088,7 @@ CONFIG_REGULATOR_BD9571MWV=m
# CONFIG_REGULATOR_LTC3589 is not set
# CONFIG_REGULATOR_LTC3676 is not set
# CONFIG_REGULATOR_MAX1586 is not set
+CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8649 is not set
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
@@ -4032,6 +4117,7 @@ CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_PROC_INFO=y
CONFIG_RELAY=y
# CONFIG_RELOCATABLE_TEST is not set
+CONFIG_RELOCATABLE=y
CONFIG_REMOTEPROC=m
# CONFIG_RENESAS_PHY is not set
# CONFIG_RESET_ATTACK_MITIGATION is not set
@@ -4215,6 +4301,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -4319,7 +4410,6 @@ CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
# CONFIG_SCSI_IPS is not set
-CONFIG_SCSI_ISCI=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_LOGGING=y
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
@@ -4453,8 +4543,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
# CONFIG_SENSORS_ISL29018 is not set
# CONFIG_SENSORS_ISL29028 is not set
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_LINEAGE=m
@@ -4515,6 +4607,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -4604,6 +4697,7 @@ CONFIG_SERIAL_JSM=m
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
# CONFIG_SERIAL_ST_ASC is not set
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_UARTLITE is not set
@@ -4628,6 +4722,7 @@ CONFIG_SFC_FALCON_MTD=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
# CONFIG_SGI_PARTITION is not set
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
# CONFIG_SI7005 is not set
@@ -4852,6 +4947,7 @@ CONFIG_SND_SOC_ES7134=m
# CONFIG_SND_SOC_ES8328 is not set
# CONFIG_SND_SOC_FSL_ASOC_CARD is not set
# CONFIG_SND_SOC_FSL_ASRC is not set
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
# CONFIG_SND_SOC_FSL_ESAI is not set
# CONFIG_SND_SOC_FSL_MICFIL is not set
# CONFIG_SND_SOC_FSL_SAI is not set
@@ -4863,6 +4959,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -4903,6 +5000,13 @@ CONFIG_SND_SOC_RT5660=m
# CONFIG_SND_SOC_SGTL5000 is not set
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
+CONFIG_SND_SOC_SOF_ACPI=m
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5137,7 +5241,7 @@ CONFIG_TCG_NSC=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -5193,6 +5297,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -5212,6 +5317,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y
# CONFIG_THERMAL_GOV_USER_SPACE is not set
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL is not set
+# CONFIG_THERMAL_MMIO is not set
# CONFIG_THERMAL_OF is not set
CONFIG_THERMAL_STATISTICS=y
# CONFIG_THERMAL_WRITABLE_TRIPS is not set
@@ -5227,9 +5333,9 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
# CONFIG_TICK_CPU_ACCOUNTING is not set
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -5294,6 +5400,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MCS5000=m
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
@@ -5342,7 +5449,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_TRUSTED_KEYS=m
@@ -5374,6 +5480,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -5411,6 +5518,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -5536,7 +5645,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -5726,9 +5835,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -5856,7 +5964,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y
diff --git a/kernel-s390x.config b/kernel-s390x.config
index 23b666043..a6b48386f 100644
--- a/kernel-s390x.config
+++ b/kernel-s390x.config
@@ -38,6 +38,7 @@ CONFIG_ACENIC=m
CONFIG_ACPI_ALS=m
# CONFIG_ACPI_DEBUGGER is not set
# CONFIG_ACPI_DEBUG is not set
+CONFIG_ACPI_HMAT=y
# CONFIG_ACPI_NFIT is not set
CONFIG_ACPI_PCI_SLOT=y
CONFIG_ACPI_SPCR_TABLE=y
@@ -174,6 +175,7 @@ CONFIG_APPLDATA_NET_SUM=m
CONFIG_APPLDATA_OS=m
# CONFIG_APPLE_PROPERTIES is not set
# CONFIG_APPLICOM is not set
+CONFIG_AQTION=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AR5523=m
# CONFIG_ARCH_DAVINCI is not set
@@ -199,6 +201,7 @@ CONFIG_ARCH_RANDOM=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
CONFIG_ASYNC_RAID6_TEST=m
@@ -287,7 +290,7 @@ CONFIG_AUTOFS_FS=y
# CONFIG_AUXDISPLAY is not set
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
CONFIG_B43_BCMA_PIO=y
CONFIG_B43_BCMA=y
CONFIG_B43_BUSES_BCMA_AND_SSB=y
@@ -322,7 +325,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=m
# CONFIG_BACKLIGHT_GENERIC is not set
# CONFIG_BACKLIGHT_GPIO is not set
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -340,6 +342,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_DS2760 is not set
@@ -546,6 +549,7 @@ CONFIG_BT_LEDS=y
CONFIG_BT_LE=y
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_RFCOMM=m
@@ -674,17 +678,17 @@ CONFIG_CGROUPS=y
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
# CONFIG_CHARGER_MANAGER is not set
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
# CONFIG_CHARGER_SMB347 is not set
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -720,6 +724,12 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
+# CONFIG_CLK_SIFIVE is not set
+# CONFIG_CLK_SUNXI_CLOCKS is not set
+# CONFIG_CLK_SUNXI is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN9I is not set
# CONFIG_CLOCK_THERMAL is not set
CONFIG_CLS_U32_MARK=y
CONFIG_CLS_U32_PERF=y
@@ -756,7 +766,7 @@ CONFIG_COMPACTION=y
CONFIG_COMPAT=y
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -764,6 +774,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPU5_WDT is not set
CONFIG_CPU_BIG_ENDIAN=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
@@ -809,8 +820,10 @@ CONFIG_CRC_ITU_T=m
CONFIG_CRC_T10DIF=y
# CONFIG_CROS_EC_DEBUGFS is not set
# CONFIG_CROS_EC_LIGHTBAR is not set
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128L=m
@@ -860,6 +873,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -962,6 +976,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -978,6 +993,7 @@ CONFIG_DEBUG_LIST=y
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_DEBUG_MISC is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_NOTIFIERS is not set
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
@@ -987,8 +1003,8 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
# CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
-# CONFIG_DEBUG_PI_LIST is not set
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_RWSEMS is not set
@@ -1054,6 +1070,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DM_INIT=y
@@ -1072,7 +1089,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
# CONFIG_DNET is not set
@@ -1122,11 +1139,13 @@ CONFIG_DRM_I2C_ADV7533=y
CONFIG_DRM=m
# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set
# CONFIG_DRM_MGAG200 is not set
+# CONFIG_DRM_MGA is not set
# CONFIG_DRM_MXSFB is not set
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
# CONFIG_DRM_NOUVEAU is not set
# CONFIG_DRM_NXP_PTN3460 is not set
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1139,6 +1158,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set
@@ -1155,13 +1176,16 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m
CONFIG_DRM_PANEL=y
# CONFIG_DRM_PARADE_PS8622 is not set
# CONFIG_DRM_QXL is not set
+# CONFIG_DRM_R128 is not set
# CONFIG_DRM_RADEON is not set
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_THINE_THC63LVD1024 is not set
# CONFIG_DRM_TINYDRM is not set
CONFIG_DRM_TI_SN65DSI86=m
@@ -1171,6 +1195,7 @@ CONFIG_DRM_TOSHIBA_TC358764=m
CONFIG_DRM_UDL=m
# CONFIG_DRM_VBOXVIDEO is not set
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_XEN is not set
@@ -1404,11 +1429,11 @@ CONFIG_FB_VESA=y
CONFIG_FB_VIRTUAL=m
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
-CONFIG_FCOE_FNIC=m
# CONFIG_FCOE is not set
# CONFIG_FDDI is not set
# CONFIG_FEALNX is not set
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
# CONFIG_FIREWIRE is not set
CONFIG_FIREWIRE_NET=m
@@ -1493,6 +1518,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1502,7 +1528,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1549,6 +1579,7 @@ CONFIG_GPIOLIB_FASTPATH_LIMIT=512
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX7301 is not set
# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
# CONFIG_GPIO_MC33880 is not set
# CONFIG_GPIO_MOCKUP is not set
@@ -1641,6 +1672,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=m
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -1690,6 +1722,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -1795,6 +1828,7 @@ CONFIG_I2C_ALGOBIT=m
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD756_S4882 is not set
# CONFIG_I2C_AMD8111 is not set
+CONFIG_I2C_AMD_MP2=m
# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
# CONFIG_I2C_BCM2048 is not set
# CONFIG_I2C_CADENCE is not set
@@ -1919,6 +1953,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
CONFIG_IMA_DEFAULT_HASH_SHA256=y
@@ -1937,10 +1972,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -1950,14 +1981,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_BNXT_RE is not set
# CONFIG_INFINIBAND_CXGB3 is not set
# CONFIG_INFINIBAND_CXGB4 is not set
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
CONFIG_INFINIBAND_I40IW=m
CONFIG_INFINIBAND_IPOIB_CM=y
@@ -1984,6 +2013,7 @@ CONFIG_INFINIBAND_USNIC=m
# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2006,6 +2036,7 @@ CONFIG_INPUT_GP2A=m
# CONFIG_INPUT_GPIO_BEEPER is not set
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
# CONFIG_INPUT_JOYDEV is not set
@@ -2016,6 +2047,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
# CONFIG_INPUT_MATRIXKMAP is not set
+CONFIG_INPUT_MAX77650_ONKEY=m
# CONFIG_INPUT_MISC is not set
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MOUSEDEV is not set
@@ -2296,6 +2328,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
# CONFIG_JBD2_DEBUG is not set
CONFIG_JBD2=y
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
@@ -2366,6 +2400,7 @@ CONFIG_KERNEL_GZIP=y
# CONFIG_KERNEL_UNCOMPRESSED is not set
# CONFIG_KERNEL_XZ is not set
CONFIG_KEXEC_FILE=y
+# CONFIG_KEXEC_VERIFY_SIG is not set
CONFIG_KEXEC=y
# CONFIG_KEYBOARD_ADC is not set
# CONFIG_KEYBOARD_ADP5588 is not set
@@ -2386,6 +2421,7 @@ CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2404,6 +2440,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2464,6 +2501,7 @@ CONFIG_LEDS_GPIO=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2476,6 +2514,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
CONFIG_LEDS_NIC78BX=m
@@ -2542,6 +2581,7 @@ CONFIG_LOCKD=m
# CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT is not set
# CONFIG_LOCK_DOWN_KERNEL is not set
CONFIG_LOCKD_V4=y
+# CONFIG_LOCK_EVENT_COUNTS is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_LOCK_TORTURE_TEST is not set
CONFIG_LOCKUP_DETECTOR=y
@@ -2620,6 +2660,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -2631,6 +2672,7 @@ CONFIG_MAX44009=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_PHYSMEM_BITS=46
CONFIG_MAX_RAW_DEVS=8192
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -2672,7 +2714,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -2748,6 +2790,7 @@ CONFIG_MFD_CORE=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
# CONFIG_MFD_MAX77686 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -2774,6 +2817,7 @@ CONFIG_MFD_CORE=m
CONFIG_MFD_SM501_GPIO=y
# CONFIG_MFD_SM501 is not set
# CONFIG_MFD_SMSC is not set
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_STPMIC1 is not set
# CONFIG_MFD_SYSCON is not set
@@ -2954,11 +2998,10 @@ CONFIG_MQ_IOSCHED_KYBER=y
# CONFIG_MS_BLOCK is not set
CONFIG_MSDOS_FS=m
CONFIG_MSDOS_PARTITION=y
-# CONFIG_MSM_GCC_8994 is not set
-# CONFIG_MSM_GCC_8998 is not set
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -2985,13 +3028,25 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MCHP23K256 is not set
# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_NAND_BRCMNAND is not set
+# CONFIG_MTD_NAND_CAFE is not set
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
+# CONFIG_MTD_NAND_GPIO is not set
+# CONFIG_MTD_NAND_HISI504 is not set
# CONFIG_MTD_NAND_MESON is not set
+# CONFIG_MTD_NAND_MXC is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
# CONFIG_MTD_NAND_OMAP2 is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_NAND_QCOM is not set
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_SUNXI is not set
# CONFIG_MTD_ONENAND is not set
# CONFIG_MTD_OOPS is not set
# CONFIG_MTD_PARTITIONED_MASTER is not set
@@ -2999,6 +3054,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3014,7 +3070,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MULTIPLEXER=m
CONFIG_MUX_ADG792A=m
# CONFIG_MUX_ADGS1408 is not set
@@ -3086,19 +3141,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -3435,8 +3496,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -3538,7 +3597,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
# CONFIG_NOZOMI is not set
CONFIG_NR_CPUS=64
CONFIG_NS83820=m
@@ -3546,11 +3605,13 @@ CONFIG_NTB_IDT=m
# CONFIG_NTB is not set
CONFIG_NTB_SWITCHTEC=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
# CONFIG_NUMA_BALANCING_DEFAULT_ENABLED is not set
CONFIG_NUMA_BALANCING=y
CONFIG_NUMA_EMU=y
CONFIG_NUMA=y
CONFIG_NVME_FC=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
CONFIG_NVME_RDMA=m
@@ -3578,7 +3639,7 @@ CONFIG_OPENVSWITCH=m
CONFIG_OPENVSWITCH_VXLAN=m
# CONFIG_OPROFILE is not set
CONFIG_OPT3001=m
-CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_OPTIMIZE_INLINING is not set
CONFIG_OPTPROBES=y
CONFIG_ORANGEFS_FS=m
CONFIG_ORINOCO_USB=m
@@ -3596,6 +3657,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
CONFIG_PACK_STACK=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
@@ -3751,6 +3813,26 @@ CONFIG_PINCTRL_CEDARFORK=m
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SDM660 is not set
+# CONFIG_PINCTRL_STMFX is not set
+# CONFIG_PINCTRL_SUN4I_A10 is not set
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+# CONFIG_PINCTRL_SUN5I is not set
+# CONFIG_PINCTRL_SUN6I_A31 is not set
+# CONFIG_PINCTRL_SUN6I_A31_R is not set
+# CONFIG_PINCTRL_SUN8I_A23 is not set
+# CONFIG_PINCTRL_SUN8I_A23_R is not set
+# CONFIG_PINCTRL_SUN8I_A33 is not set
+# CONFIG_PINCTRL_SUN8I_A83T is not set
+# CONFIG_PINCTRL_SUN8I_A83T_R is not set
+# CONFIG_PINCTRL_SUN8I_H3 is not set
+# CONFIG_PINCTRL_SUN8I_H3_R is not set
+# CONFIG_PINCTRL_SUN8I_V3S is not set
+# CONFIG_PINCTRL_SUN9I_A80 is not set
+# CONFIG_PINCTRL_SUN9I_A80_R is not set
# CONFIG_PINCTRL_SX150X is not set
# CONFIG_PINMUX is not set
CONFIG_PKCS7_MESSAGE_PARSER=y
@@ -3833,6 +3915,7 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y
CONFIG_PROC_VMCORE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
CONFIG_PROFILING=y
+# CONFIG_PROTECTED_VIRTUALIZATION_GUEST is not set
# CONFIG_PROVE_LOCKING is not set
CONFIG_PSAMPLE=m
# CONFIG_PSI_DEFAULT_DISABLED is not set
@@ -3869,6 +3952,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QDIO=m
CONFIG_QEDE=m
CONFIG_QEDF=m
@@ -3899,7 +3983,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
# CONFIG_R8188EU is not set
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -3913,6 +3996,7 @@ CONFIG_RADIO_WL1273=m
# CONFIG_RAID6_PQ_BENCHMARK is not set
CONFIG_RAID_ATTRS=m
# CONFIG_RANDOM32_SELFTEST is not set
+CONFIG_RANDOMIZE_BASE=y
CONFIG_RANDOM_TRUST_CPU=y
CONFIG_RAPIDIO_CHMAN=m
CONFIG_RAPIDIO_CPS_GEN2=m
@@ -3944,7 +4028,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -3982,6 +4066,7 @@ CONFIG_REGULATOR_BD9571MWV=m
# CONFIG_REGULATOR_LTC3589 is not set
# CONFIG_REGULATOR_LTC3676 is not set
# CONFIG_REGULATOR_MAX1586 is not set
+CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8649 is not set
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
@@ -4010,6 +4095,7 @@ CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_PROC_INFO=y
CONFIG_RELAY=y
# CONFIG_RELOCATABLE_TEST is not set
+CONFIG_RELOCATABLE=y
CONFIG_REMOTEPROC=m
# CONFIG_RENESAS_PHY is not set
# CONFIG_RESET_ATTACK_MITIGATION is not set
@@ -4193,6 +4279,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -4297,7 +4388,6 @@ CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
# CONFIG_SCSI_IPS is not set
-CONFIG_SCSI_ISCI=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_LOGGING=y
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
@@ -4431,8 +4521,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
# CONFIG_SENSORS_ISL29018 is not set
# CONFIG_SENSORS_ISL29028 is not set
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_LINEAGE=m
@@ -4493,6 +4585,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -4582,6 +4675,7 @@ CONFIG_SERIAL_JSM=m
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
# CONFIG_SERIAL_ST_ASC is not set
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_UARTLITE is not set
@@ -4606,6 +4700,7 @@ CONFIG_SFC_FALCON_MTD=y
CONFIG_SFP=m
# CONFIG_SGI_IOC4 is not set
# CONFIG_SGI_PARTITION is not set
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
# CONFIG_SI7005 is not set
@@ -4829,6 +4924,7 @@ CONFIG_SND_SOC_ES7134=m
# CONFIG_SND_SOC_ES8328 is not set
# CONFIG_SND_SOC_FSL_ASOC_CARD is not set
# CONFIG_SND_SOC_FSL_ASRC is not set
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
# CONFIG_SND_SOC_FSL_ESAI is not set
# CONFIG_SND_SOC_FSL_MICFIL is not set
# CONFIG_SND_SOC_FSL_SAI is not set
@@ -4840,6 +4936,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -4880,6 +4977,13 @@ CONFIG_SND_SOC_RT5660=m
# CONFIG_SND_SOC_SGTL5000 is not set
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
+CONFIG_SND_SOC_SOF_ACPI=m
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5114,7 +5218,7 @@ CONFIG_TCG_NSC=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -5170,6 +5274,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -5189,6 +5294,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y
# CONFIG_THERMAL_GOV_USER_SPACE is not set
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL is not set
+# CONFIG_THERMAL_MMIO is not set
# CONFIG_THERMAL_OF is not set
CONFIG_THERMAL_STATISTICS=y
# CONFIG_THERMAL_WRITABLE_TRIPS is not set
@@ -5204,9 +5310,9 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
# CONFIG_TICK_CPU_ACCOUNTING is not set
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -5271,6 +5377,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MCS5000=m
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
@@ -5319,7 +5426,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_TRUSTED_KEYS=m
@@ -5351,6 +5457,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -5388,6 +5495,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -5513,7 +5622,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -5703,9 +5812,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -5833,7 +5941,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y
diff --git a/kernel-x86_64-debug.config b/kernel-x86_64-debug.config
index d0fc05bb0..bd48d1258 100644
--- a/kernel-x86_64-debug.config
+++ b/kernel-x86_64-debug.config
@@ -61,6 +61,7 @@ CONFIG_ACPI_EC_DEBUGFS=m
# CONFIG_ACPI_EXTLOG is not set
CONFIG_ACPI_FAN=y
CONFIG_ACPI_HED=y
+CONFIG_ACPI_HMAT=y
CONFIG_ACPI_HOTPLUG_MEMORY=y
CONFIG_ACPI_I2C_OPREGION=y
CONFIG_ACPI_IPMI=m
@@ -254,6 +255,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM_PTDUMP_DEBUGFS=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASUS_LAPTOP=m
CONFIG_ASUS_NB_WMI=m
CONFIG_ASUS_WIRELESS=m
@@ -346,7 +348,7 @@ CONFIG_AUTOFS_FS=y
CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
# CONFIG_AXP20X_ADC is not set
# CONFIG_AXP20X_POWER is not set
CONFIG_AXP288_ADC=m
@@ -387,7 +389,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_GENERIC is not set
# CONFIG_BACKLIGHT_GPIO is not set
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -405,6 +406,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_DS2760 is not set
@@ -612,6 +614,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_RFCOMM=m
@@ -739,17 +742,17 @@ CONFIG_CHARGER_CROS_USBPD=m
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
# CONFIG_CHARGER_MANAGER is not set
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
CONFIG_CHARGER_SMB347=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -787,6 +790,12 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
+# CONFIG_CLK_SIFIVE is not set
+# CONFIG_CLK_SUNXI_CLOCKS is not set
+# CONFIG_CLK_SUNXI is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN9I is not set
# CONFIG_CLOCK_THERMAL is not set
CONFIG_CLS_U32_MARK=y
CONFIG_CLS_U32_PERF=y
@@ -823,7 +832,7 @@ CONFIG_COMPAL_LAPTOP=m
# CONFIG_COMPAT_VDSO is not set
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -832,6 +841,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPA_DEBUG is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
@@ -883,10 +893,12 @@ CONFIG_CROS_EC_LIGHTBAR=m
CONFIG_CROS_EC_LPC=m
# CONFIG_CROS_EC_LPC_MEC is not set
CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_EC_SPI=m
CONFIG_CROS_EC_SYSFS=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m
@@ -962,6 +974,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -1070,6 +1083,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -1088,6 +1102,7 @@ CONFIG_DEBUG_LIST=y
CONFIG_DEBUG_LOCK_ALLOC=y
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_DEBUG_MISC=y
CONFIG_DEBUG_MUTEXES=y
# CONFIG_DEBUG_NMI_SELFTEST is not set
CONFIG_DEBUG_NOTIFIERS=y
@@ -1103,8 +1118,8 @@ CONFIG_DEBUG_OBJECTS=y
# CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
CONFIG_DEBUG_PERF_USE_VMALLOC=y
-CONFIG_DEBUG_PI_LIST=y
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_RWSEMS=y
@@ -1187,6 +1202,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DMIID=y
@@ -1207,7 +1223,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1269,12 +1285,14 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM=m
# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
# CONFIG_DRM_MXSFB is not set
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
CONFIG_DRM_NOUVEAU=m
# CONFIG_DRM_NOUVEAU_SVM is not set
# CONFIG_DRM_NXP_PTN3460 is not set
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1287,6 +1305,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set
@@ -1303,13 +1323,16 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m
CONFIG_DRM_PANEL=y
# CONFIG_DRM_PARADE_PS8622 is not set
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_THINE_THC63LVD1024 is not set
# CONFIG_DRM_TINYDRM is not set
CONFIG_DRM_TI_SN65DSI86=m
@@ -1319,6 +1342,7 @@ CONFIG_DRM_TOSHIBA_TC358764=m
CONFIG_DRM_UDL=m
CONFIG_DRM_VBOXVIDEO=m
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
CONFIG_DRM_VMWGFX_FBCON=y
@@ -1616,6 +1640,7 @@ CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
CONFIG_FIREWIRE=m
CONFIG_FIREWIRE_NET=m
@@ -1703,6 +1728,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1713,7 +1739,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1767,6 +1797,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX7301 is not set
# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
# CONFIG_GPIO_MC33880 is not set
# CONFIG_GPIO_ML_IOH is not set
@@ -1867,6 +1898,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -1916,6 +1948,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -2046,6 +2079,7 @@ CONFIG_I2C_ALGOPCF=m
CONFIG_I2C_AMD756=m
CONFIG_I2C_AMD756_S4882=m
CONFIG_I2C_AMD8111=m
+CONFIG_I2C_AMD_MP2=m
# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
# CONFIG_I2C_BCM2048 is not set
# CONFIG_I2C_CADENCE is not set
@@ -2191,6 +2225,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_ARCH_POLICY is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
@@ -2210,10 +2245,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -2223,14 +2254,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
CONFIG_INFINIBAND_BNXT_RE=m
CONFIG_INFINIBAND_CXGB3=m
CONFIG_INFINIBAND_CXGB4=m
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
CONFIG_INFINIBAND_HFI1=m
CONFIG_INFINIBAND_I40IW=m
@@ -2259,6 +2288,7 @@ CONFIG_INFINIBAND_USNIC=m
CONFIG_INFINIBAND_VMWARE_PVRDMA=m
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2282,6 +2312,7 @@ CONFIG_INPUT_GP2A=m
# CONFIG_INPUT_GPIO_BEEPER is not set
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
CONFIG_INPUT_JOYDEV=m
@@ -2292,6 +2323,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=m
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
@@ -2342,6 +2374,7 @@ CONFIG_INTEL_IOMMU_FLOPPY_WA=y
CONFIG_INTEL_IOMMU_SVM=y
CONFIG_INTEL_IOMMU=y
CONFIG_INTEL_IPS=m
+CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m
CONFIG_INTEL_ISH_HID=m
CONFIG_INTEL_MEI_HDCP=m
CONFIG_INTEL_MEI=m
@@ -2627,6 +2660,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
# CONFIG_JAILHOUSE_GUEST is not set
CONFIG_JBD2_DEBUG=y
CONFIG_JBD2=y
@@ -2724,6 +2759,7 @@ CONFIG_KEYBOARD_GPIO_POLLED=m
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2742,6 +2778,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2808,6 +2845,7 @@ CONFIG_LEDS_INTEL_SS4200=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2820,6 +2858,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
CONFIG_LEDS_NIC78BX=m
@@ -2888,6 +2927,7 @@ CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y
# CONFIG_LOCK_DOWN_KERNEL_FORCE is not set
CONFIG_LOCK_DOWN_KERNEL=y
CONFIG_LOCKD_V4=y
+CONFIG_LOCK_EVENT_COUNTS=y
CONFIG_LOCK_STAT=y
CONFIG_LOCK_TORTURE_TEST=m
CONFIG_LOCKUP_DETECTOR=y
@@ -2966,6 +3006,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -2977,6 +3018,7 @@ CONFIG_MAX44009=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
CONFIG_MAXSMP=y
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -3018,7 +3060,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -3098,6 +3140,7 @@ CONFIG_MFD_INTEL_LPSS_PCI=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
# CONFIG_MFD_MAX77686 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -3124,6 +3167,7 @@ CONFIG_MFD_INTEL_LPSS_PCI=m
CONFIG_MFD_SM501_GPIO=y
CONFIG_MFD_SM501=m
# CONFIG_MFD_SMSC is not set
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_STPMIC1 is not set
# CONFIG_MFD_SYSCON is not set
@@ -3163,6 +3207,7 @@ CONFIG_MICROCHIP_PHY=m
# CONFIG_MICROCHIP_T1_PHY is not set
CONFIG_MICROCODE_AMD=y
CONFIG_MICROCODE_INTEL=y
+# CONFIG_MICROCODE_OLD_INTERFACE is not set
CONFIG_MICROCODE=y
CONFIG_MICROSEMI_PHY=m
CONFIG_MIGRATION=y
@@ -3315,11 +3360,10 @@ CONFIG_MSDOS_FS=m
CONFIG_MSDOS_PARTITION=y
CONFIG_MSI_LAPTOP=m
CONFIG_MSI_WMI=m
-# CONFIG_MSM_GCC_8994 is not set
-# CONFIG_MSM_GCC_8998 is not set
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3346,13 +3390,25 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MCHP23K256 is not set
# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_NAND_BRCMNAND is not set
+# CONFIG_MTD_NAND_CAFE is not set
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
+# CONFIG_MTD_NAND_GPIO is not set
+# CONFIG_MTD_NAND_HISI504 is not set
# CONFIG_MTD_NAND_MESON is not set
+# CONFIG_MTD_NAND_MXC is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
# CONFIG_MTD_NAND_OMAP2 is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_NAND_QCOM is not set
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_SUNXI is not set
# CONFIG_MTD_ONENAND is not set
# CONFIG_MTD_OOPS is not set
# CONFIG_MTD_PARTITIONED_MASTER is not set
@@ -3360,6 +3416,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3375,7 +3432,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
CONFIG_MTRR_SANITIZER=y
@@ -3453,19 +3509,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -3689,6 +3751,7 @@ CONFIG_NET_VENDOR_TEHUTI=y
CONFIG_NET_VENDOR_TI=y
CONFIG_NET_VENDOR_VIA=y
CONFIG_NET_VENDOR_WIZNET=y
+CONFIG_NET_VENDOR_XILINX=y
CONFIG_NET_VENDOR_XIRCOM=y
CONFIG_NET_VRF=m
CONFIG_NETWORK_FILESYSTEMS=y
@@ -3805,8 +3868,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -3909,7 +3970,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=8192
CONFIG_NS83820=m
@@ -3924,6 +3985,7 @@ CONFIG_NTB_SWITCHTEC=m
CONFIG_NTB_TOOL=m
CONFIG_NTB_TRANSPORT=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_NUMA_BALANCING=y
# CONFIG_NUMA_EMU is not set
@@ -3931,6 +3993,7 @@ CONFIG_NUMA=y
CONFIG_NVDIMM_DAX=y
CONFIG_NVDIMM_PFN=y
CONFIG_NVME_FC=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
CONFIG_NVME_RDMA=m
@@ -3977,6 +4040,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -4164,6 +4228,26 @@ CONFIG_PINCTRL_LEWISBURG=m
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SDM660 is not set
+# CONFIG_PINCTRL_STMFX is not set
+# CONFIG_PINCTRL_SUN4I_A10 is not set
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+# CONFIG_PINCTRL_SUN5I is not set
+# CONFIG_PINCTRL_SUN6I_A31 is not set
+# CONFIG_PINCTRL_SUN6I_A31_R is not set
+# CONFIG_PINCTRL_SUN8I_A23 is not set
+# CONFIG_PINCTRL_SUN8I_A23_R is not set
+# CONFIG_PINCTRL_SUN8I_A33 is not set
+# CONFIG_PINCTRL_SUN8I_A83T is not set
+# CONFIG_PINCTRL_SUN8I_A83T_R is not set
+# CONFIG_PINCTRL_SUN8I_H3 is not set
+# CONFIG_PINCTRL_SUN8I_H3_R is not set
+# CONFIG_PINCTRL_SUN8I_V3S is not set
+# CONFIG_PINCTRL_SUN9I_A80 is not set
+# CONFIG_PINCTRL_SUN9I_A80_R is not set
CONFIG_PINCTRL_SUNRISEPOINT=m
# CONFIG_PINCTRL_SX150X is not set
CONFIG_PINCTRL=y
@@ -4298,6 +4382,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -4324,7 +4409,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
CONFIG_R8188EU=m
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4372,7 +4456,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4410,6 +4494,7 @@ CONFIG_REGMAP=y
# CONFIG_REGULATOR_LTC3589 is not set
# CONFIG_REGULATOR_LTC3676 is not set
# CONFIG_REGULATOR_MAX1586 is not set
+CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8649 is not set
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
@@ -4624,6 +4709,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -4862,8 +4952,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
# CONFIG_SENSORS_ISL29018 is not set
# CONFIG_SENSORS_ISL29028 is not set
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_K10TEMP=m
@@ -4926,6 +5018,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -5017,6 +5110,7 @@ CONFIG_SERIAL_NONSTANDARD=y
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
# CONFIG_SERIAL_ST_ASC is not set
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_UARTLITE is not set
@@ -5049,6 +5143,7 @@ CONFIG_SGI_GRU=m
CONFIG_SGI_IOC4=m
CONFIG_SGI_PARTITION=y
CONFIG_SGI_XP=m
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
# CONFIG_SI7005 is not set
@@ -5278,6 +5373,7 @@ CONFIG_SND_SOC_ES8328=m
CONFIG_SND_SOC_ES8328_SPI=m
# CONFIG_SND_SOC_FSL_ASOC_CARD is not set
# CONFIG_SND_SOC_FSL_ASRC is not set
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
# CONFIG_SND_SOC_FSL_ESAI is not set
# CONFIG_SND_SOC_FSL_MICFIL is not set
# CONFIG_SND_SOC_FSL_SAI is not set
@@ -5289,6 +5385,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -5319,6 +5416,7 @@ CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m
CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m
CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y
CONFIG_SND_SOC_INTEL_SKYLAKE=m
+CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m
CONFIG_SND_SOC_INTEL_SST_ACPI=m
CONFIG_SND_SOC_INTEL_SST=m
CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y
@@ -5359,6 +5457,24 @@ CONFIG_SND_SOC_RT5660=m
# CONFIG_SND_SOC_SGTL5000 is not set
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
+CONFIG_SND_SOC_SOF_ACPI=m
+CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y
+CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y
+CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
+CONFIG_SND_SOC_SOF_HDA_LINK=y
+CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5610,7 +5726,7 @@ CONFIG_TCG_NSC=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -5666,6 +5782,7 @@ CONFIG_TEST_LIST_SORT=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -5684,6 +5801,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_HWMON=y
+# CONFIG_THERMAL_MMIO is not set
# CONFIG_THERMAL_OF is not set
CONFIG_THERMAL_STATISTICS=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
@@ -5707,9 +5825,9 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
# CONFIG_TICK_CPU_ACCOUNTING is not set
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -5772,6 +5890,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MCS5000=m
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
@@ -5821,7 +5940,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
CONFIG_TRANSPARENT_HUGEPAGE=y
@@ -5854,6 +5972,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -5892,6 +6011,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -6018,7 +6139,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -6210,9 +6331,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -6348,7 +6468,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
CONFIG_VIRT_CPU_ACCOUNTING_GEN=y
# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set
@@ -6592,6 +6711,7 @@ CONFIG_XFS_WARN=y
# CONFIG_XIL_AXIS_FIFO is not set
# CONFIG_XILINX_DMA is not set
CONFIG_XILINX_GMII2RGMII=m
+CONFIG_XILINX_LL_TEMAC=m
CONFIG_XILINX_PR_DECOUPLER=m
CONFIG_XILINX_VCU=m
# CONFIG_XILINX_WATCHDOG is not set
diff --git a/kernel-x86_64.config b/kernel-x86_64.config
index 0be460e83..16e5799e8 100644
--- a/kernel-x86_64.config
+++ b/kernel-x86_64.config
@@ -61,6 +61,7 @@ CONFIG_ACPI_EC_DEBUGFS=m
# CONFIG_ACPI_EXTLOG is not set
CONFIG_ACPI_FAN=y
CONFIG_ACPI_HED=y
+CONFIG_ACPI_HMAT=y
CONFIG_ACPI_HOTPLUG_MEMORY=y
CONFIG_ACPI_I2C_OPREGION=y
CONFIG_ACPI_IPMI=m
@@ -253,6 +254,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
# CONFIG_AS3935 is not set
+# CONFIG_ASIX_PHY is not set
CONFIG_ASUS_LAPTOP=m
CONFIG_ASUS_NB_WMI=m
CONFIG_ASUS_WIRELESS=m
@@ -345,7 +347,7 @@ CONFIG_AUTOFS_FS=y
CONFIG_AUXDISPLAY=y
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25=m
-# CONFIG_AX88796B_PHY is not set
+CONFIG_AX88796B_PHY=m
# CONFIG_AXP20X_ADC is not set
# CONFIG_AXP20X_POWER is not set
CONFIG_AXP288_ADC=m
@@ -386,7 +388,6 @@ CONFIG_BACKLIGHT_ARCXCNN=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_GENERIC is not set
# CONFIG_BACKLIGHT_GPIO is not set
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_BACKLIGHT_LM3630A is not set
# CONFIG_BACKLIGHT_LM3639 is not set
CONFIG_BACKLIGHT_LP855X=m
@@ -404,6 +405,7 @@ CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_MCAST=y
CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_SYSFS=y
CONFIG_BATMAN_ADV_TRACING=y
# CONFIG_BATTERY_BQ27XXX is not set
# CONFIG_BATTERY_DS2760 is not set
@@ -611,6 +613,7 @@ CONFIG_BT_LE=y
CONFIG_BT=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_MTKSDIO=m
# CONFIG_BT_MTKUART is not set
CONFIG_BT_QCA=m
CONFIG_BT_RFCOMM=m
@@ -738,17 +741,17 @@ CONFIG_CHARGER_CROS_USBPD=m
# CONFIG_CHARGER_GPIO is not set
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_LP8727 is not set
-# CONFIG_CHARGER_LTC3651 is not set
+CONFIG_CHARGER_LT3651=m
# CONFIG_CHARGER_MANAGER is not set
+CONFIG_CHARGER_MAX77650=m
# CONFIG_CHARGER_MAX8903 is not set
# CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_SBS is not set
CONFIG_CHARGER_SMB347=m
+CONFIG_CHARGER_UCS1002=m
CONFIG_CHARLCD_BL_FLASH=y
# CONFIG_CHARLCD_BL_OFF is not set
# CONFIG_CHARLCD_BL_ON is not set
-# CONFIG_CHASH_SELFTEST is not set
-# CONFIG_CHASH_STATS is not set
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CHELSIO_IPSEC_INLINE=y
CONFIG_CHELSIO_T1_1G=y
@@ -786,6 +789,12 @@ CONFIG_CIFS_XATTR=y
CONFIG_CLEANCACHE=y
# CONFIG_CLK_HSDK is not set
# CONFIG_CLK_QORIQ is not set
+# CONFIG_CLK_SIFIVE is not set
+# CONFIG_CLK_SUNXI_CLOCKS is not set
+# CONFIG_CLK_SUNXI is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN6I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN8I is not set
+# CONFIG_CLK_SUNXI_PRCM_SUN9I is not set
# CONFIG_CLOCK_THERMAL is not set
CONFIG_CLS_U32_MARK=y
CONFIG_CLS_U32_PERF=y
@@ -822,7 +831,7 @@ CONFIG_COMPAL_LAPTOP=m
# CONFIG_COMPAT_VDSO is not set
# CONFIG_COMPILE_TEST is not set
CONFIG_CONFIGFS_FS=y
-# CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
CONFIG_CONNECTOR=y
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=3
@@ -831,6 +840,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_CORDIC=m
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_CORTINA_PHY=m
+# CONFIG_COUNTER is not set
# CONFIG_CPA_DEBUG is not set
# CONFIG_CPU5_WDT is not set
# CONFIG_CPU_BIG_ENDIAN is not set
@@ -882,10 +892,12 @@ CONFIG_CROS_EC_LIGHTBAR=m
CONFIG_CROS_EC_LPC=m
# CONFIG_CROS_EC_LPC_MEC is not set
CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_EC_RPMSG=m
CONFIG_CROS_EC_SPI=m
CONFIG_CROS_EC_SYSFS=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
CONFIG_CROSS_MEMORY_ATTACH=y
+CONFIG_CROS_USBPD_LOGGER=m
CONFIG_CRYPTO_842=y
CONFIG_CRYPTO_ADIANTUM=m
CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m
@@ -961,6 +973,7 @@ CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_ECHAINIV=m
+CONFIG_CRYPTO_ECRDSA=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=y
@@ -1069,6 +1082,7 @@ CONFIG_DEBUG_FS=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
# CONFIG_DEBUG_INFO_DWARF4 is not set
# CONFIG_DEBUG_INFO_REDUCED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set
@@ -1085,6 +1099,7 @@ CONFIG_DEBUG_LIST=y
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_DEBUG_MISC is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_NMI_SELFTEST is not set
# CONFIG_DEBUG_NOTIFIERS is not set
@@ -1095,8 +1110,8 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
# CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
-# CONFIG_DEBUG_PI_LIST is not set
# CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_DEBUG_PLIST is not set
CONFIG_DEBUG_RODATA_TEST=y
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_RWSEMS is not set
@@ -1178,6 +1193,7 @@ CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_DEBUG=y
CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
# CONFIG_DM_ERA is not set
CONFIG_DM_FLAKEY=m
CONFIG_DMIID=y
@@ -1198,7 +1214,7 @@ CONFIG_DM_UEVENT=y
CONFIG_DM_UNSTRIPED=m
CONFIG_DM_VERITY_FEC=y
CONFIG_DM_VERITY=m
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
CONFIG_DM_ZERO=y
CONFIG_DM_ZONED=m
CONFIG_DNET=m
@@ -1260,12 +1276,14 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM=m
# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set
CONFIG_DRM_MGAG200=m
+# CONFIG_DRM_MGA is not set
# CONFIG_DRM_MXSFB is not set
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
CONFIG_DRM_NOUVEAU=m
# CONFIG_DRM_NOUVEAU_SVM is not set
# CONFIG_DRM_NXP_PTN3460 is not set
CONFIG_DRM_PANEL_BRIDGE=y
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
@@ -1278,6 +1296,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set
@@ -1294,13 +1314,16 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m
CONFIG_DRM_PANEL=y
# CONFIG_DRM_PARADE_PS8622 is not set
CONFIG_DRM_QXL=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_LVDS is not set
+# CONFIG_DRM_SAVAGE is not set
# CONFIG_DRM_SII902X is not set
CONFIG_DRM_SII9234=m
# CONFIG_DRM_SIL_SII8620 is not set
+# CONFIG_DRM_TDFX=n is not set
# CONFIG_DRM_THINE_THC63LVD1024 is not set
# CONFIG_DRM_TINYDRM is not set
CONFIG_DRM_TI_SN65DSI86=m
@@ -1310,6 +1333,7 @@ CONFIG_DRM_TOSHIBA_TC358764=m
CONFIG_DRM_UDL=m
CONFIG_DRM_VBOXVIDEO=m
CONFIG_DRM_VGEM=m
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_VIRTIO_GPU=m
# CONFIG_DRM_VKMS is not set
CONFIG_DRM_VMWGFX_FBCON=y
@@ -1599,6 +1623,7 @@ CONFIG_FCOE=m
# CONFIG_FDDI is not set
CONFIG_FEALNX=m
CONFIG_FHANDLE=y
+# CONFIG_FIELDBUS_DEV is not set
# CONFIG_FIND_BIT_BENCHMARK is not set
CONFIG_FIREWIRE=m
CONFIG_FIREWIRE_NET=m
@@ -1686,6 +1711,7 @@ CONFIG_FUTEX=y
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER=y
+CONFIG_FXAS21002C=m
CONFIG_GACT_PROB=y
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m
@@ -1696,7 +1722,11 @@ CONFIG_GAMEPORT_NS558=m
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
CONFIG_GCC_PLUGINS=y
# CONFIG_GCOV_KERNEL is not set
# CONFIG_GDB_SCRIPTS is not set
@@ -1750,6 +1780,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX7301 is not set
# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX77650=m
# CONFIG_GPIO_MB86S7X is not set
# CONFIG_GPIO_MC33880 is not set
# CONFIG_GPIO_ML_IOH is not set
@@ -1850,6 +1881,7 @@ CONFIG_HID_LENOVO=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
+CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
@@ -1899,6 +1931,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
+CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
@@ -2029,6 +2062,7 @@ CONFIG_I2C_ALGOPCF=m
CONFIG_I2C_AMD756=m
CONFIG_I2C_AMD756_S4882=m
CONFIG_I2C_AMD8111=m
+CONFIG_I2C_AMD_MP2=m
# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
# CONFIG_I2C_BCM2048 is not set
# CONFIG_I2C_CADENCE is not set
@@ -2174,6 +2208,7 @@ CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IIO_TRIGGER=y
# CONFIG_IKCONFIG is not set
+CONFIG_IKHEADERS=m
# CONFIG_IMA_APPRAISE is not set
# CONFIG_IMA_ARCH_POLICY is not set
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set
@@ -2193,10 +2228,6 @@ CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_MODE_BEET=m
-CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
-CONFIG_INET6_XFRM_MODE_TRANSPORT=m
-CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET_AH=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_INET_DIAG=m
@@ -2206,14 +2237,12 @@ CONFIG_INET_IPCOMP=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_UDP_DIAG=m
-CONFIG_INET_XFRM_MODE_BEET=m
-CONFIG_INET_XFRM_MODE_TRANSPORT=m
-CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET=y
CONFIG_INFINIBAND_ADDR_TRANS=y
CONFIG_INFINIBAND_BNXT_RE=m
CONFIG_INFINIBAND_CXGB3=m
CONFIG_INFINIBAND_CXGB4=m
+CONFIG_INFINIBAND_EFA=m
# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
CONFIG_INFINIBAND_HFI1=m
CONFIG_INFINIBAND_I40IW=m
@@ -2242,6 +2271,7 @@ CONFIG_INFINIBAND_USNIC=m
CONFIG_INFINIBAND_VMWARE_PVRDMA=m
# CONFIG_INFTL is not set
CONFIG_INITRAMFS_SOURCE=""
+CONFIG_INIT_STACK_NONE=y
CONFIG_INOTIFY_USER=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ADXL34X is not set
@@ -2265,6 +2295,7 @@ CONFIG_INPUT_GP2A=m
# CONFIG_INPUT_GPIO_BEEPER is not set
# CONFIG_INPUT_GPIO_DECODER is not set
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
# CONFIG_INPUT_IMS_PCU is not set
CONFIG_INPUT_JOYDEV=m
@@ -2275,6 +2306,7 @@ CONFIG_INPUT_KXTJ9=m
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not set
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=m
+CONFIG_INPUT_MAX77650_ONKEY=m
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
@@ -2325,6 +2357,7 @@ CONFIG_INTEL_IOMMU_FLOPPY_WA=y
CONFIG_INTEL_IOMMU_SVM=y
CONFIG_INTEL_IOMMU=y
CONFIG_INTEL_IPS=m
+CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m
CONFIG_INTEL_ISH_HID=m
CONFIG_INTEL_MEI_HDCP=m
CONFIG_INTEL_MEI=m
@@ -2610,6 +2643,8 @@ CONFIG_IXGBE=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_IXGBEVF=m
CONFIG_IXGB=m
+# CONFIG_IXP4XX_NPE is not set
+# CONFIG_IXP4XX_QMGR is not set
# CONFIG_JAILHOUSE_GUEST is not set
# CONFIG_JBD2_DEBUG is not set
CONFIG_JBD2=y
@@ -2705,6 +2740,7 @@ CONFIG_KEYBOARD_GPIO_POLLED=m
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_OPENCORES is not set
CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
@@ -2723,6 +2759,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
CONFIG_KGDB=y
# CONFIG_KMX61 is not set
+# CONFIG_KPC2000 is not set
# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
CONFIG_KPROBE_EVENTS=y
# CONFIG_KPROBES_SANITY_TEST is not set
@@ -2789,6 +2826,7 @@ CONFIG_LEDS_INTEL_SS4200=m
CONFIG_LEDS_IS31FL32XX=m
# CONFIG_LEDS_KTD2692 is not set
CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
# CONFIG_LEDS_LM355x is not set
CONFIG_LEDS_LM3601X=m
# CONFIG_LEDS_LM3642 is not set
@@ -2801,6 +2839,7 @@ CONFIG_LEDS_LP3952=m
# CONFIG_LEDS_LP8501 is not set
# CONFIG_LEDS_LP8860 is not set
CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_MAX77650=m
CONFIG_LEDS_MLXCPLD=m
CONFIG_LEDS_MLXREG=m
CONFIG_LEDS_NIC78BX=m
@@ -2869,6 +2908,7 @@ CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y
# CONFIG_LOCK_DOWN_KERNEL_FORCE is not set
CONFIG_LOCK_DOWN_KERNEL=y
CONFIG_LOCKD_V4=y
+# CONFIG_LOCK_EVENT_COUNTS is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_LOCK_TORTURE_TEST is not set
CONFIG_LOCKUP_DETECTOR=y
@@ -2947,6 +2987,7 @@ CONFIG_MARVELL_PHY=m
CONFIG_MAX1363=m
CONFIG_MAX30100=m
# CONFIG_MAX30102 is not set
+CONFIG_MAX31856=m
# CONFIG_MAX44000 is not set
CONFIG_MAX44009=m
# CONFIG_MAX517 is not set
@@ -2958,6 +2999,7 @@ CONFIG_MAX44009=m
CONFIG_MAXIM_THERMOCOUPLE=m
CONFIG_MAX_RAW_DEVS=8192
# CONFIG_MAXSMP is not set
+CONFIG_MB1232=m
# CONFIG_MC3230 is not set
# CONFIG_MCB is not set
# CONFIG_MCORE2 is not set
@@ -2999,7 +3041,7 @@ CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_CEC_RC=y
CONFIG_MEDIA_CEC_SUPPORT=y
-# CONFIG_MEDIA_CONTROLLER_DVB is not set
+CONFIG_MEDIA_CONTROLLER_DVB=y
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -3079,6 +3121,7 @@ CONFIG_MFD_INTEL_LPSS_PCI=m
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_MAX14577 is not set
# CONFIG_MFD_MAX77620 is not set
+CONFIG_MFD_MAX77650=m
# CONFIG_MFD_MAX77686 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX77843 is not set
@@ -3105,6 +3148,7 @@ CONFIG_MFD_INTEL_LPSS_PCI=m
CONFIG_MFD_SM501_GPIO=y
CONFIG_MFD_SM501=m
# CONFIG_MFD_SMSC is not set
+# CONFIG_MFD_STMFX is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_STPMIC1 is not set
# CONFIG_MFD_SYSCON is not set
@@ -3144,6 +3188,7 @@ CONFIG_MICROCHIP_PHY=m
# CONFIG_MICROCHIP_T1_PHY is not set
CONFIG_MICROCODE_AMD=y
CONFIG_MICROCODE_INTEL=y
+# CONFIG_MICROCODE_OLD_INTERFACE is not set
CONFIG_MICROCODE=y
CONFIG_MICROSEMI_PHY=m
CONFIG_MIGRATION=y
@@ -3296,11 +3341,10 @@ CONFIG_MSDOS_FS=m
CONFIG_MSDOS_PARTITION=y
CONFIG_MSI_LAPTOP=m
CONFIG_MSI_WMI=m
-# CONFIG_MSM_GCC_8994 is not set
-# CONFIG_MSM_GCC_8998 is not set
CONFIG_MSPRO_BLOCK=m
CONFIG_MT7601U=m
CONFIG_MT7603E=m
+CONFIG_MT7615E=m
CONFIG_MT76x0E=m
CONFIG_MT76x0U=m
CONFIG_MT76x2E=m
@@ -3327,13 +3371,25 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MCHP23K256 is not set
# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_NAND_BRCMNAND is not set
+# CONFIG_MTD_NAND_CAFE is not set
+# CONFIG_MTD_NAND_CS553X is not set
# CONFIG_MTD_NAND_DENALI_DT is not set
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
-# CONFIG_MTD_NAND_ECC_BCH is not set
-# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_NAND_ECC_SW_BCH is not set
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+# CONFIG_MTD_NAND_FSL_IFC is not set
+# CONFIG_MTD_NAND_GPIO is not set
+# CONFIG_MTD_NAND_HISI504 is not set
# CONFIG_MTD_NAND_MESON is not set
+# CONFIG_MTD_NAND_MXC is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
# CONFIG_MTD_NAND_OMAP2 is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_NAND_QCOM is not set
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_SUNXI is not set
# CONFIG_MTD_ONENAND is not set
# CONFIG_MTD_OOPS is not set
# CONFIG_MTD_PARTITIONED_MASTER is not set
@@ -3341,6 +3397,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_PLATRAM is not set
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_RAM is not set
+CONFIG_MTD_RAW_NAND=m
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_SHARPSL_PARTS is not set
@@ -3356,7 +3413,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_GLUEBI is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
-# CONFIG_MTK_MMC is not set
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
CONFIG_MTRR_SANITIZER=y
@@ -3434,19 +3490,25 @@ CONFIG_NET_DEVLINK=y
CONFIG_NET_DROP_MONITOR=y
CONFIG_NET_DSA_BCM_SF2=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
-# CONFIG_NET_DSA_LEGACY is not set
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
CONFIG_NET_DSA_MT7530=m
+# CONFIG_NET_DSA_MV88E6060 is not set
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
# CONFIG_NET_DSA_VITESSE_VSC73XX is not set
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_CMP=m
@@ -3670,6 +3732,7 @@ CONFIG_NET_VENDOR_TEHUTI=y
CONFIG_NET_VENDOR_TI=y
CONFIG_NET_VENDOR_VIA=y
CONFIG_NET_VENDOR_WIZNET=y
+CONFIG_NET_VENDOR_XILINX=y
CONFIG_NET_VENDOR_XIRCOM=y
CONFIG_NET_VRF=m
CONFIG_NETWORK_FILESYSTEMS=y
@@ -3786,8 +3849,6 @@ CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NF_TABLES_SET=m
CONFIG_NFT_BRIDGE_REJECT=m
-CONFIG_NFT_CHAIN_ROUTE_IPV4=m
-CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_COMPAT=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_COUNTER=m
@@ -3890,7 +3951,7 @@ CONFIG_NORTEL_HERMES=m
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=1024
CONFIG_NS83820=m
@@ -3905,6 +3966,7 @@ CONFIG_NTB_SWITCHTEC=m
CONFIG_NTB_TOOL=m
CONFIG_NTB_TRANSPORT=m
# CONFIG_NTFS_FS is not set
+CONFIG_NULL_TTY=m
CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_NUMA_BALANCING=y
# CONFIG_NUMA_EMU is not set
@@ -3912,6 +3974,7 @@ CONFIG_NUMA=y
CONFIG_NVDIMM_DAX=y
CONFIG_NVDIMM_PFN=y
CONFIG_NVME_FC=m
+CONFIG_NVMEM_SYSFS=y
CONFIG_NVME_MULTIPATH=y
CONFIG_NVMEM=y
CONFIG_NVME_RDMA=m
@@ -3958,6 +4021,7 @@ CONFIG_P54_USB=m
CONFIG_PA12203001=m
CONFIG_PACKET_DIAG=m
CONFIG_PACKET=y
+CONFIG_PACKING=y
# CONFIG_PAGE_EXTENSION is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_PAGE_POISONING is not set
@@ -4145,6 +4209,26 @@ CONFIG_PINCTRL_LEWISBURG=m
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SDM660 is not set
+# CONFIG_PINCTRL_STMFX is not set
+# CONFIG_PINCTRL_SUN4I_A10 is not set
+# CONFIG_PINCTRL_SUN50I_A64 is not set
+# CONFIG_PINCTRL_SUN50I_A64_R is not set
+# CONFIG_PINCTRL_SUN50I_H5 is not set
+# CONFIG_PINCTRL_SUN50I_H6 is not set
+# CONFIG_PINCTRL_SUN50I_H6_R is not set
+# CONFIG_PINCTRL_SUN5I is not set
+# CONFIG_PINCTRL_SUN6I_A31 is not set
+# CONFIG_PINCTRL_SUN6I_A31_R is not set
+# CONFIG_PINCTRL_SUN8I_A23 is not set
+# CONFIG_PINCTRL_SUN8I_A23_R is not set
+# CONFIG_PINCTRL_SUN8I_A33 is not set
+# CONFIG_PINCTRL_SUN8I_A83T is not set
+# CONFIG_PINCTRL_SUN8I_A83T_R is not set
+# CONFIG_PINCTRL_SUN8I_H3 is not set
+# CONFIG_PINCTRL_SUN8I_H3_R is not set
+# CONFIG_PINCTRL_SUN8I_V3S is not set
+# CONFIG_PINCTRL_SUN9I_A80 is not set
+# CONFIG_PINCTRL_SUN9I_A80_R is not set
CONFIG_PINCTRL_SUNRISEPOINT=m
# CONFIG_PINCTRL_SX150X is not set
CONFIG_PINCTRL=y
@@ -4278,6 +4362,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
+# CONFIG_QCS_TURING_404 is not set
CONFIG_QEDE=m
CONFIG_QEDF=m
CONFIG_QEDI=m
@@ -4304,7 +4389,6 @@ CONFIG_R6040=m
CONFIG_R8169=m
CONFIG_R8188EU=m
CONFIG_R8712U=m
-CONFIG_R8822BE=m
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_SAA7706H=m
@@ -4352,7 +4436,7 @@ CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=m
# CONFIG_RCU_TRACE is not set
-# CONFIG_RC_XBOX_DVD is not set
+CONFIG_RC_XBOX_DVD=m
CONFIG_RD_BZIP2=y
CONFIG_RD_GZIP=y
CONFIG_RD_LZ4=y
@@ -4390,6 +4474,7 @@ CONFIG_REGMAP=y
# CONFIG_REGULATOR_LTC3589 is not set
# CONFIG_REGULATOR_LTC3676 is not set
# CONFIG_REGULATOR_MAX1586 is not set
+CONFIG_REGULATOR_MAX77650=m
# CONFIG_REGULATOR_MAX8649 is not set
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not set
@@ -4604,6 +4689,11 @@ CONFIG_RTLLIB=m
# CONFIG_RTLWIFI_DEBUG is not set
CONFIG_RTLWIFI=m
# CONFIG_RTS5208 is not set
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUGFS is not set
+# CONFIG_RTW88_DEBUG is not set
+CONFIG_RTW88=m
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_RXKAD=y
CONFIG_S2IO=m
@@ -4842,8 +4932,10 @@ CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA3221=m
# CONFIG_SENSORS_IR35221 is not set
+# CONFIG_SENSORS_IR38064 is not set
# CONFIG_SENSORS_ISL29018 is not set
# CONFIG_SENSORS_ISL29028 is not set
+# CONFIG_SENSORS_ISL68137 is not set
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_K10TEMP=m
@@ -4906,6 +4998,7 @@ CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NTC_THERMISTOR=m
# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OCC_P9_SBE is not set
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
@@ -4997,6 +5090,7 @@ CONFIG_SERIAL_NONSTANDARD=y
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_SIFIVE is not set
# CONFIG_SERIAL_ST_ASC is not set
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_UARTLITE is not set
@@ -5029,6 +5123,7 @@ CONFIG_SGI_GRU=m
CONFIG_SGI_IOC4=m
CONFIG_SGI_PARTITION=y
CONFIG_SGI_XP=m
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_SI1133 is not set
# CONFIG_SI1145 is not set
# CONFIG_SI7005 is not set
@@ -5257,6 +5352,7 @@ CONFIG_SND_SOC_ES8328=m
CONFIG_SND_SOC_ES8328_SPI=m
# CONFIG_SND_SOC_FSL_ASOC_CARD is not set
# CONFIG_SND_SOC_FSL_ASRC is not set
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
# CONFIG_SND_SOC_FSL_ESAI is not set
# CONFIG_SND_SOC_FSL_MICFIL is not set
# CONFIG_SND_SOC_FSL_SAI is not set
@@ -5268,6 +5364,7 @@ CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDAC_HDMI=m
CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_IMG is not set
+# CONFIG_SND_SOC_IMX_AUDMIX is not set
# CONFIG_SND_SOC_IMX_AUDMUX is not set
# CONFIG_SND_SOC_IMX_ES8328 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set
@@ -5298,6 +5395,7 @@ CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m
CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m
CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y
CONFIG_SND_SOC_INTEL_SKYLAKE=m
+CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m
CONFIG_SND_SOC_INTEL_SST_ACPI=m
CONFIG_SND_SOC_INTEL_SST=m
CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y
@@ -5338,6 +5436,24 @@ CONFIG_SND_SOC_RT5660=m
# CONFIG_SND_SOC_SGTL5000 is not set
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set
+CONFIG_SND_SOC_SOF_ACPI=m
+CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y
+CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y
+CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y
+# CONFIG_SND_SOC_SOF_DEBUG is not set
+CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
+CONFIG_SND_SOC_SOF_HDA_LINK=y
+CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y
+# CONFIG_SND_SOC_SOF_NOCODEC is not set
+# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
+CONFIG_SND_SOC_SOF_PCI=m
+# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SPDIF=m
# CONFIG_SND_SOC_SSM2305 is not set
# CONFIG_SND_SOC_SSM2602_I2C is not set
@@ -5589,7 +5705,7 @@ CONFIG_TCG_NSC=m
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set
CONFIG_TCG_TIS=y
CONFIG_TCG_TPM=y
-# CONFIG_TCG_VTPM_PROXY is not set
+CONFIG_TCG_VTPM_PROXY=m
# CONFIG_TCG_XEN is not set
CONFIG_TCM_FC=m
CONFIG_TCM_FILEIO=m
@@ -5645,6 +5761,7 @@ CONFIG_TEST_KSTRTOX=y
# CONFIG_TEST_STACKINIT is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_USER_COPY is not set
@@ -5663,6 +5780,7 @@ CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_HWMON=y
+# CONFIG_THERMAL_MMIO is not set
# CONFIG_THERMAL_OF is not set
CONFIG_THERMAL_STATISTICS=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
@@ -5686,9 +5804,9 @@ CONFIG_TI_ADC128S052=m
CONFIG_TI_ADS1015=m
# CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS7950 is not set
+CONFIG_TI_ADS8344=m
# CONFIG_TI_ADS8688 is not set
# CONFIG_TICK_CPU_ACCOUNTING is not set
-# CONFIG_TI_CPSW_ALE is not set
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TI_DAC082S085 is not set
# CONFIG_TI_DAC5571 is not set
@@ -5751,6 +5869,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ILI210X=m
# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set
CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MCS5000=m
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
@@ -5800,7 +5919,6 @@ CONFIG_TRACE_EVAL_MAP_FILE=y
# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
CONFIG_TRACER_SNAPSHOT=y
# CONFIG_TRACE_SINK is not set
-# CONFIG_TRACING_EVENTS_GPIO is not set
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
CONFIG_TRANSPARENT_HUGEPAGE=y
@@ -5833,6 +5951,7 @@ CONFIG_TYPEC_DP_ALTMODE=m
CONFIG_TYPEC_FUSB302=m
CONFIG_TYPEC=m
CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
# CONFIG_TYPEC_RT1711H is not set
CONFIG_TYPEC_TCPCI=m
CONFIG_TYPEC_TCPM=m
@@ -5871,6 +5990,8 @@ CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_SERCOS3=m
CONFIG_ULI526X=m
# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_UNICODE=y
# CONFIG_UNISYSSPAR is not set
# CONFIG_UNISYS_VISORBUS is not set
CONFIG_UNIX98_PTYS=y
@@ -5997,7 +6118,7 @@ CONFIG_USB_HSIC_USB3503=m
CONFIG_USB_HSIC_USB4604=m
CONFIG_USB_HSO=m
CONFIG_USB_HUB_USB251XB=m
-CONFIG_USB_HWA_HCD=m
+# CONFIG_USB_HWA_HCD is not set
CONFIG_USB_IDMOUSE=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USBIP_CORE=m
@@ -6189,9 +6310,8 @@ CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VL600=m
CONFIG_USB_WDM=m
# CONFIG_USB_WHCI_HCD is not set
-# CONFIG_USB_WUSB_CBAF_DEBUG is not set
-CONFIG_USB_WUSB_CBAF=m
-CONFIG_USB_WUSB=m
+# CONFIG_USB_WUSB_CBAF is not set
+# CONFIG_USB_WUSB is not set
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HISTB is not set
@@ -6327,7 +6447,6 @@ CONFIG_VIDEO_USBVISION=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_XILINX is not set
-# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIPERBOARD_ADC is not set
CONFIG_VIRT_CPU_ACCOUNTING_GEN=y
# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set
@@ -6571,6 +6690,7 @@ CONFIG_XFS_QUOTA=y
# CONFIG_XIL_AXIS_FIFO is not set
# CONFIG_XILINX_DMA is not set
CONFIG_XILINX_GMII2RGMII=m
+CONFIG_XILINX_LL_TEMAC=m
CONFIG_XILINX_PR_DECOUPLER=m
CONFIG_XILINX_VCU=m
# CONFIG_XILINX_WATCHDOG is not set
diff --git a/kernel.spec b/kernel.spec
index 9cb871aac..e2fea926e 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -22,6 +22,8 @@ Summary: The Linux kernel
%if %{zipmodules}
%global zipsed -e 's/\.ko$/\.ko.xz/'
+# for parallel xz processes, replace with 1 to go back to single process
+%global zcpu `nproc --all`
%endif
# define buildid .local
@@ -44,14 +46,13 @@ Summary: The Linux kernel
# For non-released -rc kernels, this will be appended after the rcX and
# gitX tags, so a 3 here would become part of release "0.rcX.gitX.3"
#
-%global baserelease 350
-
+%global baserelease 200
%global fedora_build %{baserelease}
# base_sublevel is the kernel version we're starting with and patching
# on top of -- for example, 3.1-rc7-git1 starts with a 3.0 base,
# which yields a base_sublevel of 0.
-%define base_sublevel 1
+%define base_sublevel 2
## If this is a released kernel ##
%if 0%{?released_kernel}
@@ -60,7 +61,7 @@ Summary: The Linux kernel
%define stable_rc 0
# Do we have a -stable update to apply?
-%define stable_update 21
+%define stable_update 4
# Set rpm version accordingly
%if 0%{?stable_update}
%define stablerev %{stable_update}
@@ -565,34 +566,29 @@ Patch303: ACPI-scan-Fix-regression-related-to-X-Gene-UARTs.patch
# rhbz 1574718
Patch304: ACPI-irq-Workaround-firmware-issue-on-X-Gene-based-m400.patch
-# https://patchwork.kernel.org/patch/9820417/
-Patch305: qcom-msm89xx-fixes.patch
-
# https://patchwork.kernel.org/project/linux-mmc/list/?submitter=71861
-Patch306: arm-sdhci-esdhc-imx-fixes.patch
+Patch305: arm-sdhci-esdhc-imx-fixes.patch
+
+# Fix accepted for 5.3 https://patchwork.kernel.org/patch/10992783/
+Patch306: arm64-dts-rockchip-Update-DWC3-modules-on-RK3399-SoCs.patch
+
+# RHBZ Bug 1576593 - work around while vendor investigates
+Patch307: arm-make-highpte-not-expert.patch
# Raspberry Pi bits
-Patch330: bcm2835-cpufreq-add-CPU-frequency-control-driver.patch
+Patch330: ARM-cpufreq-support-for-Raspberry-Pi.patch
Patch331: watchdog-bcm2835_wdt-Fix-module-autoload.patch
-# Fix spurious "load avg 4" issue
-Patch333: bcm2835-vchiq-use-interruptible-waits.patch
-
-# The new power driver has regressed display so disable it until the problem is diagnosed
Patch334: 0001-Revert-ARM-bcm283x-Switch-V3D-over-to-using-the-PM-d.patch
Patch335: 0002-Revert-ARM-bcm283x-Extend-the-WDT-DT-node-out-to-cov.patch
# Tegra bits
Patch340: arm64-tegra-jetson-tx1-fixes.patch
-# https://patchwork.kernel.org/patch/10858639/
-Patch341: arm64-tegra-Add-NVIDIA-Jetson-Nano-Developer-Kit-support.patch
-
# 400 - IBM (ppc/s390x) patches
# 500 - Temp fixes/CVEs etc
-
# rhbz 1431375
Patch501: input-rmi4-remove-the-need-for-artifical-IRQ.patch
@@ -604,51 +600,17 @@ Patch507: 0001-Drop-that-for-now.patch
# Submitted upstream at https://lkml.org/lkml/2019/4/23/89
Patch508: KEYS-Make-use-of-platform-keyring-for-module-signature.patch
-# CVE-2019-3900 rhbz 1698757 1702940
-Patch524: net-vhost_net-fix-possible-infinite-loop.patch
-
-# Fix wifi on various ideapad models not working (rhbz#1703338)
-Patch526: 0001-platform-x86-ideapad-laptop-Remove-no_hw_rfkill_list.patch
-
-# CVE-2019-12378 rhbz 1715459 1715460
-Patch528: ipv6_sockglue-fix-missing-check-bug-in-ip6_ra_control.patch
-
-# CVE-2019-12380 rhbz 1715494 1715495
-Patch530: 0001-efi-x86-Add-missing-error-handling-to-old_memmap-1-1.patch
-
-# CVE-2019-12381 rhbz 1715501 1715502
-Patch531: 0001-ip_sockglue-Fix-missing-check-bug-in-ip_ra_control.patch
+# build fix
+Patch527: v2-powerpc-mm-mark-more-tlb-functions-as-__always_inline.patch
-# CVE-2019-12382 rhbz 1715554 1715556
-Patch532: drm-edid-fix-missing-check-bug-in-drm_load_edid_firmware.patch
-
-# CVE-2019-12379 rhbz 1715491 1715706
-Patch533: consolemap-fix-memory-leaking-bug.patch
-
-# CVE-2019-12455 rhbz 1716990 1717003
-Patch534: clk-sunxi-fix-a-missing-check-bug-in-sunxi_divs_clk_setup.patch
-
-# CVE-2019-12454 rhbz 1716996 1717003
-Patch535: wcd9335-fix-a-incorrect-use-of-kstrndup.patch
-
-# CVE-2019-12456 rhbz 1717182 1717183
-Patch536: scsi-mpt3sas_ctl-fix-double-fetch-bug-in_ctl_ioctl_main.patch
-
-# CVE-2019-12614 rhbz 1718176 1718185
-Patch538: powerpc-fix-a-missing-check-in-dlpar_parse_cc_property.patch
-
-# Fix the LCD panel on the GPD MicroPC not working, pending as fixes for 5.2
-Patch544: drm-panel-orientation-quirks.patch
-
-# rhbz 1716334
-# https://patchwork.kernel.org/patch/11029027/
-Patch547: iwlwifi-mvm-disable-TX-AMSDU-on-older-NICs.patch
-
-# CVE-2019-????? rhbz 1731784
-Patch550: 8250_lpss-check-null-return-when-calling-pci_ioremap.patch
+# Fix the LCD panel orientation on the GPD MicroPC, pending as fix for 5.3
+Patch531: drm-panel-orientation-quirks.patch
# rhbz 1732045
-Patch551: 0001-dma-direct-correct-the-physical-addr-in-dma_direct_s.patch
+Patch532: 0001-dma-direct-correct-the-physical-addr-in-dma_direct_s.patch
+
+# This should make stable soon
+Patch533: for-v5.2-iwlwifi-mvm-disable-TX-AMSDU-on-older-NICs.patch
# END OF PATCH DEFINITIONS
@@ -1626,7 +1588,7 @@ BuildKernel %make_target %kernel_image %{_use_vdso}
fi \
fi \
if [ "%{zipmodules}" -eq "1" ]; then \
- find $RPM_BUILD_ROOT/lib/modules/ -type f -name '*.ko' | xargs xz; \
+ find $RPM_BUILD_ROOT/lib/modules/ -type f -name '*.ko' | xargs -P%{zcpu} xz; \
fi \
%{nil}
@@ -1891,6 +1853,9 @@ fi
#
#
%changelog
+* Mon Jul 29 2019 Justin M. Forbes <jforbes@fedoraproject.org> - 5.2.4-200
+- Linux v5.2.4 Rebase
+
* Fri Jul 26 2019 Jeremy Cline <jcline@redhat.com> - 5.1.20-300
- Linux v5.1.20
diff --git a/net-vhost_net-fix-possible-infinite-loop.patch b/net-vhost_net-fix-possible-infinite-loop.patch
deleted file mode 100644
index f45d84bb2..000000000
--- a/net-vhost_net-fix-possible-infinite-loop.patch
+++ /dev/null
@@ -1,200 +0,0 @@
-From patchwork Thu Apr 25 07:33:19 2019
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 7bit
-X-Patchwork-Submitter: Jason Wang <jasowang@redhat.com>
-X-Patchwork-Id: 10916185
-Return-Path: <kvm-owner@kernel.org>
-Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org
- [172.30.200.125])
- by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E4F501575
- for <patchwork-kvm@patchwork.kernel.org>;
- Thu, 25 Apr 2019 07:33:33 +0000 (UTC)
-Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1])
- by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D276828BD7
- for <patchwork-kvm@patchwork.kernel.org>;
- Thu, 25 Apr 2019 07:33:33 +0000 (UTC)
-Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486)
- id C64AC28BE1; Thu, 25 Apr 2019 07:33:33 +0000 (UTC)
-X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
- pdx-wl-mail.web.codeaurora.org
-X-Spam-Level:
-X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI,
- RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1
-Received: from vger.kernel.org (vger.kernel.org [209.132.180.67])
- by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 590B228BD7
- for <patchwork-kvm@patchwork.kernel.org>;
- Thu, 25 Apr 2019 07:33:33 +0000 (UTC)
-Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand
- id S1726957AbfDYHd1 (ORCPT
- <rfc822;patchwork-kvm@patchwork.kernel.org>);
- Thu, 25 Apr 2019 03:33:27 -0400
-Received: from mx1.redhat.com ([209.132.183.28]:60130 "EHLO mx1.redhat.com"
- rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP
- id S1726317AbfDYHd1 (ORCPT <rfc822;kvm@vger.kernel.org>);
- Thu, 25 Apr 2019 03:33:27 -0400
-Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com
- [10.5.11.22])
- (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
- (No client certificate requested)
- by mx1.redhat.com (Postfix) with ESMTPS id C2BCE3002619;
- Thu, 25 Apr 2019 07:33:26 +0000 (UTC)
-Received: from hp-dl380pg8-02.lab.eng.pek2.redhat.com
- (hp-dl380pg8-02.lab.eng.pek2.redhat.com [10.73.8.12])
- by smtp.corp.redhat.com (Postfix) with ESMTP id 5DA021001DDB;
- Thu, 25 Apr 2019 07:33:21 +0000 (UTC)
-From: Jason Wang <jasowang@redhat.com>
-To: mst@redhat.com, jasowang@redhat.com, kvm@vger.kernel.org,
- virtualization@lists.linux-foundation.org, netdev@vger.kernel.org,
- linux-kernel@vger.kernel.org
-Cc: ppandit@redhat.com
-Subject: [PATCH net] vhost_net: fix possible infinite loop
-Date: Thu, 25 Apr 2019 03:33:19 -0400
-Message-Id: <1556177599-56248-1-git-send-email-jasowang@redhat.com>
-X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22
-X-Greylist: Sender IP whitelisted,
- not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.40]);
- Thu, 25 Apr 2019 07:33:26 +0000 (UTC)
-Sender: kvm-owner@vger.kernel.org
-Precedence: bulk
-List-ID: <kvm.vger.kernel.org>
-X-Mailing-List: kvm@vger.kernel.org
-X-Virus-Scanned: ClamAV using ClamSMTP
-
-When the rx buffer is too small for a packet, we will discard the vq
-descriptor and retry it for the next packet:
-
-while ((sock_len = vhost_net_rx_peek_head_len(net, sock->sk,
- &busyloop_intr))) {
-...
- /* On overrun, truncate and discard */
- if (unlikely(headcount > UIO_MAXIOV)) {
- iov_iter_init(&msg.msg_iter, READ, vq->iov, 1, 1);
- err = sock->ops->recvmsg(sock, &msg,
- 1, MSG_DONTWAIT | MSG_TRUNC);
- pr_debug("Discarded rx packet: len %zd\n", sock_len);
- continue;
- }
-...
-}
-
-This makes it possible to trigger a infinite while..continue loop
-through the co-opreation of two VMs like:
-
-1) Malicious VM1 allocate 1 byte rx buffer and try to slow down the
- vhost process as much as possible e.g using indirect descriptors or
- other.
-2) Malicious VM2 generate packets to VM1 as fast as possible
-
-Fixing this by checking against weight at the end of RX and TX
-loop. This also eliminate other similar cases when:
-
-- userspace is consuming the packets in the meanwhile
-- theoretical TOCTOU attack if guest moving avail index back and forth
- to hit the continue after vhost find guest just add new buffers
-
-This addresses CVE-2019-3900.
-
-Fixes: d8316f3991d20 ("vhost: fix total length when packets are too short")
-Fixes: 3a4d5c94e9593 ("vhost_net: a kernel-level virtio server")
-Signed-off-by: Jason Wang <jasowang@redhat.com>
----
- drivers/vhost/net.c | 41 +++++++++++++++++++++--------------------
- 1 file changed, 21 insertions(+), 20 deletions(-)
-
-diff --git a/drivers/vhost/net.c b/drivers/vhost/net.c
-index df51a35..fb46e6b 100644
---- a/drivers/vhost/net.c
-+++ b/drivers/vhost/net.c
-@@ -778,8 +778,9 @@ static void handle_tx_copy(struct vhost_net *net, struct socket *sock)
- int err;
- int sent_pkts = 0;
- bool sock_can_batch = (sock->sk->sk_sndbuf == INT_MAX);
-+ bool next_round = false;
-
-- for (;;) {
-+ do {
- bool busyloop_intr = false;
-
- if (nvq->done_idx == VHOST_NET_BATCH)
-@@ -845,11 +846,10 @@ static void handle_tx_copy(struct vhost_net *net, struct socket *sock)
- vq->heads[nvq->done_idx].id = cpu_to_vhost32(vq, head);
- vq->heads[nvq->done_idx].len = 0;
- ++nvq->done_idx;
-- if (vhost_exceeds_weight(++sent_pkts, total_len)) {
-- vhost_poll_queue(&vq->poll);
-- break;
-- }
-- }
-+ } while (!(next_round = vhost_exceeds_weight(++sent_pkts, total_len)));
-+
-+ if (next_round)
-+ vhost_poll_queue(&vq->poll);
-
- vhost_tx_batch(net, nvq, sock, &msg);
- }
-@@ -873,8 +873,9 @@ static void handle_tx_zerocopy(struct vhost_net *net, struct socket *sock)
- struct vhost_net_ubuf_ref *uninitialized_var(ubufs);
- bool zcopy_used;
- int sent_pkts = 0;
-+ bool next_round = false;
-
-- for (;;) {
-+ do {
- bool busyloop_intr;
-
- /* Release DMAs done buffers first */
-@@ -951,11 +952,10 @@ static void handle_tx_zerocopy(struct vhost_net *net, struct socket *sock)
- else
- vhost_zerocopy_signal_used(net, vq);
- vhost_net_tx_packet(net);
-- if (unlikely(vhost_exceeds_weight(++sent_pkts, total_len))) {
-- vhost_poll_queue(&vq->poll);
-- break;
-- }
-- }
-+ } while (!(next_round = vhost_exceeds_weight(++sent_pkts, total_len)));
-+
-+ if (next_round)
-+ vhost_poll_queue(&vq->poll);
- }
-
- /* Expects to be always run from workqueue - which acts as
-@@ -1134,6 +1134,7 @@ static void handle_rx(struct vhost_net *net)
- struct iov_iter fixup;
- __virtio16 num_buffers;
- int recv_pkts = 0;
-+ bool next_round = false;
-
- mutex_lock_nested(&vq->mutex, VHOST_NET_VQ_RX);
- sock = vq->private_data;
-@@ -1153,8 +1154,11 @@ static void handle_rx(struct vhost_net *net)
- vq->log : NULL;
- mergeable = vhost_has_feature(vq, VIRTIO_NET_F_MRG_RXBUF);
-
-- while ((sock_len = vhost_net_rx_peek_head_len(net, sock->sk,
-- &busyloop_intr))) {
-+ do {
-+ sock_len = vhost_net_rx_peek_head_len(net, sock->sk,
-+ &busyloop_intr);
-+ if (!sock_len)
-+ break;
- sock_len += sock_hlen;
- vhost_len = sock_len + vhost_hlen;
- headcount = get_rx_bufs(vq, vq->heads + nvq->done_idx,
-@@ -1239,12 +1243,9 @@ static void handle_rx(struct vhost_net *net)
- vhost_log_write(vq, vq_log, log, vhost_len,
- vq->iov, in);
- total_len += vhost_len;
-- if (unlikely(vhost_exceeds_weight(++recv_pkts, total_len))) {
-- vhost_poll_queue(&vq->poll);
-- goto out;
-- }
-- }
-- if (unlikely(busyloop_intr))
-+ } while (!(next_round = vhost_exceeds_weight(++recv_pkts, total_len)));
-+
-+ if (unlikely(busyloop_intr || next_round))
- vhost_poll_queue(&vq->poll);
- else
- vhost_net_enable_vq(net, vq);
diff --git a/powerpc-fix-a-missing-check-in-dlpar_parse_cc_property.patch b/powerpc-fix-a-missing-check-in-dlpar_parse_cc_property.patch
deleted file mode 100644
index d4d14b8f9..000000000
--- a/powerpc-fix-a-missing-check-in-dlpar_parse_cc_property.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From efa9ace68e487ddd29c2b4d6dd23242158f1f607 Mon Sep 17 00:00:00 2001
-From: Gen Zhang <blackgod016574@gmail.com>
-Date: Sun, 26 May 2019 10:42:40 +0800
-Subject: powerpc/pseries/dlpar: Fix a missing check in
- dlpar_parse_cc_property()
-
-In dlpar_parse_cc_property(), 'prop->name' is allocated by kstrdup().
-kstrdup() may return NULL, so it should be checked and handle error.
-And prop should be freed if 'prop->name' is NULL.
-
-Signed-off-by: Gen Zhang <blackgod016574@gmail.com>
-Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
----
- arch/powerpc/platforms/pseries/dlpar.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/arch/powerpc/platforms/pseries/dlpar.c b/arch/powerpc/platforms/pseries/dlpar.c
-index 17958043e7f7..c852024044bb 100644
---- a/arch/powerpc/platforms/pseries/dlpar.c
-+++ b/arch/powerpc/platforms/pseries/dlpar.c
-@@ -61,6 +61,10 @@ static struct property *dlpar_parse_cc_property(struct cc_workarea *ccwa)
-
- name = (char *)ccwa + be32_to_cpu(ccwa->name_offset);
- prop->name = kstrdup(name, GFP_KERNEL);
-+ if (!prop->name) {
-+ dlpar_free_cc_property(prop);
-+ return NULL;
-+ }
-
- prop->length = be32_to_cpu(ccwa->prop_length);
- value = (char *)ccwa + be32_to_cpu(ccwa->prop_offset);
---
-cgit 1.2-0.3.lf.el7
-
diff --git a/qcom-msm89xx-fixes.patch b/qcom-msm89xx-fixes.patch
deleted file mode 100644
index 4bc06ebd2..000000000
--- a/qcom-msm89xx-fixes.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From cadf6ce5a3929b42b0e63fe36d0c08bf6b59f25e Mon Sep 17 00:00:00 2001
-From: Rob Clark <robdclark@gmail.com>
-Date: Fri, 30 Jun 2017 16:40:23 -0400
-Subject: [PATCH] thermal: qcom: tsens: fix crash due to incorrect __init
-
-init_common() is called from probe, which can happen after the __init
-section is already unloaded in the case of -EPROBE_DEFER. Causing a
-later probe to attempt to branch to hyperspace.
-
-Cc: <stable@vger.kernel.org>
-Signed-off-by: Rob Clark <robdclark@gmail.com>
-Acked-by: Bjorn Andersson <bjorn.andersson@linaro.org>
----
- drivers/thermal/qcom/tsens-common.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/thermal/qcom/tsens-common.c b/drivers/thermal/qcom/tsens-common.c
-index 6207d8d92351..920167c6eac5 100644
---- a/drivers/thermal/qcom/tsens-common.c
-+++ b/drivers/thermal/qcom/tsens-common.c
-@@ -124,7 +124,7 @@ static const struct regmap_config tsens_config = {
- .reg_stride = 4,
- };
-
--int __init init_common(struct tsens_device *tmdev)
-+int init_common(struct tsens_device *tmdev)
- {
- void __iomem *tm_base, *srot_base;
- struct resource *res;
---
-2.17.1
-
diff --git a/scsi-mpt3sas_ctl-fix-double-fetch-bug-in_ctl_ioctl_main.patch b/scsi-mpt3sas_ctl-fix-double-fetch-bug-in_ctl_ioctl_main.patch
deleted file mode 100644
index 7e282fe11..000000000
--- a/scsi-mpt3sas_ctl-fix-double-fetch-bug-in_ctl_ioctl_main.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 86e5aca7fa2927060839f3e3b40c8bd65a7e8d1e Mon Sep 17 00:00:00 2001
-From: Gen Zhang <blackgod016574@gmail.com>
-Date: Thu, 30 May 2019 09:10:30 +0800
-Subject: scsi: mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main()
-
-In _ctl_ioctl_main(), 'ioctl_header' is fetched the first time from
-userspace. 'ioctl_header.ioc_number' is then checked. The legal result is
-saved to 'ioc'. Then, in condition MPT3COMMAND, the whole struct is fetched
-again from the userspace. Then _ctl_do_mpt_command() is called, 'ioc' and
-'karg' as inputs.
-
-However, a malicious user can change the 'ioc_number' between the two
-fetches, which will cause a potential security issues. Moreover, a
-malicious user can provide a valid 'ioc_number' to pass the check in first
-fetch, and then modify it in the second fetch.
-
-To fix this, we need to recheck the 'ioc_number' in the second fetch.
-
-Signed-off-by: Gen Zhang <blackgod016574@gmail.com>
-Acked-by: Suganath Prabu S <suganath-prabu.subramani@broadcom.com>
-Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
----
- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/drivers/scsi/mpt3sas/mpt3sas_ctl.c b/drivers/scsi/mpt3sas/mpt3sas_ctl.c
-index b2bb47c14d35..5181c03e82a6 100644
---- a/drivers/scsi/mpt3sas/mpt3sas_ctl.c
-+++ b/drivers/scsi/mpt3sas/mpt3sas_ctl.c
-@@ -2319,6 +2319,10 @@ _ctl_ioctl_main(struct file *file, unsigned int cmd, void __user *arg,
- break;
- }
-
-+ if (karg.hdr.ioc_number != ioctl_header.ioc_number) {
-+ ret = -EINVAL;
-+ break;
-+ }
- if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_command)) {
- uarg = arg;
- ret = _ctl_do_mpt_command(ioc, karg, &uarg->mf);
---
-cgit 1.2-0.3.lf.el7
-
diff --git a/sources b/sources
index c75949ed8..0322d8b83 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (linux-5.1.tar.xz) = ae96f347badc95f1f3acf506c52b6cc23c0bd09ce8f4ce6705d4b4058b62593059bba1bc603c8d8b00a2f19131e7e56c31ac62b45883a346fa61d655e178f236
-SHA512 (patch-5.1.21.xz) = 124bded280ada37ab8af76c11aeb688fcc37f335e2318c5a28ab6bec351e516614540cea0bfa93dfec66c1a74500e39a031deaaf67047b1eca5cbc2cde5f7165
+SHA512 (linux-5.2.tar.xz) = 5a28f8a34c4e0470617f5638b7112e6252109b78f23b1eed484a228530970c7ef5c130d6e5a09cf25ea2f6a0329602dcc1ec66ce893182e15b27d99bd228789c
+SHA512 (patch-5.2.4.xz) = 80a99d02b08b6172ee5763caee62f165e659bba456912b7822b0b3c0e11f49c94e376c30b3ff01f537a27f57a1ad61913f60231f0f4f74eb97be1df83b6ca1a6
diff --git a/v2-powerpc-mm-mark-more-tlb-functions-as-__always_inline.patch b/v2-powerpc-mm-mark-more-tlb-functions-as-__always_inline.patch
new file mode 100644
index 000000000..7ad869a3b
--- /dev/null
+++ b/v2-powerpc-mm-mark-more-tlb-functions-as-__always_inline.patch
@@ -0,0 +1,210 @@
+From patchwork Tue May 21 13:13:24 2019
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+X-Patchwork-Submitter: Masahiro Yamada <yamada.masahiro@socionext.com>
+X-Patchwork-Id: 1076877
+Return-Path: <SRS0=9PYC=TV=vger.kernel.org=linux-kernel-owner@kernel.org>
+Received: from mail.kernel.org (mail.kernel.org [198.145.29.99])
+ by smtp.lore.kernel.org (Postfix) with ESMTP id B6B6BC04AAF
+ for <linux-kernel@archiver.kernel.org>; Tue, 21 May 2019 13:15:35 +0000 (UTC)
+Received: from vger.kernel.org (vger.kernel.org [209.132.180.67])
+ by mail.kernel.org (Postfix) with ESMTP id 5C77920856
+ for <linux-kernel@archiver.kernel.org>; Tue, 21 May 2019 13:15:35 +0000 (UTC)
+Authentication-Results: mail.kernel.org;
+ dkim=pass (2048-bit key) header.d=nifty.com header.i=@nifty.com
+ header.b="byDN3URg"
+Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand
+ id S1728192AbfEUNPe (ORCPT
+ <rfc822;linux-kernel@archiver.kernel.org>);
+ Tue, 21 May 2019 09:15:34 -0400
+Received: from conuserg-09.nifty.com ([210.131.2.76]:42776 "EHLO
+ conuserg-09.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org
+ with ESMTP id S1726740AbfEUNPe (ORCPT
+ <rfc822;linux-kernel@vger.kernel.org>);
+ Tue, 21 May 2019 09:15:34 -0400
+Received: from grover.flets-west.jp (softbank126125154139.bbtec.net
+ [126.125.154.139]) (authenticated)
+ by conuserg-09.nifty.com with ESMTP id x4LDDYAd004855;
+ Tue, 21 May 2019 22:13:34 +0900
+DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-09.nifty.com x4LDDYAd004855
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com;
+ s=dec2015msa; t=1558444415;
+ bh=ahqbC92DL/pM+EvNd4RugG8jQvrt9otxZH6g7EH9AdY=;
+ h=From:To:Cc:Subject:Date:From;
+ b=byDN3URgP1aFiKBf13O4eB3IcCRmRHdS4w/Vsk71gfIMjCTpQlM9x+pTrWYxKD6xD
+ V9VH0X04qL3lZtOUfsrhQBsiJk6csDQXXVUjQ5+uCPagVEG7fWaXK52ua2aETjKK0M
+ XJBCDyN1+HfIrqq14MuJoUdVthou2qSoYfOre6SZViNDt8nEYf7GoZg7rNW8Dw2tNh
+ YYah8oMxK2FXgGkEVEphUKIna2of4Et7E+xJuLal9Z4afYm3hMxjRQeL9FQlOvFsdX
+ svjA5A9a8iW0Z2C/nqYiS0rqRctgK33ezsq1t3T5mDDH55zWryW003qi4NZml1meAb
+ PH79Wg2BhesJA==
+X-Nifty-SrcIP: [126.125.154.139]
+From: Masahiro Yamada <yamada.masahiro@socionext.com>
+To: Michael Ellerman <mpe@ellerman.id.au>,
+ linuxppc-dev@lists.ozlabs.org
+Cc: Christophe Leroy <christophe.leroy@c-s.fr>,
+ Masahiro Yamada <yamada.masahiro@socionext.com>,
+ Benjamin Herrenschmidt <benh@kernel.crashing.org>,
+ Paul Mackerras <paulus@samba.org>,
+ "Aneesh Kumar K.V" <aneesh.kumar@linux.vnet.ibm.com>,
+ Nicholas Piggin <npiggin@gmail.com>,
+ Andrew Morton <akpm@linux-foundation.org>,
+ David Gibson <david@gibson.dropbear.id.au>,
+ Suraj Jitindar Singh <sjitindarsingh@gmail.com>,
+ linux-kernel@vger.kernel.org
+Subject: [PATCH v2] powerpc/mm: mark more tlb functions as __always_inline
+Date: Tue, 21 May 2019 22:13:24 +0900
+Message-Id: <1558444404-12254-1-git-send-email-yamada.masahiro@socionext.com>
+X-Mailer: git-send-email 2.7.4
+Sender: linux-kernel-owner@vger.kernel.org
+Precedence: bulk
+List-ID: <linux-kernel.vger.kernel.org>
+X-Mailing-List: linux-kernel@vger.kernel.org
+
+With CONFIG_OPTIMIZE_INLINING enabled, Laura Abbott reported error
+with gcc 9.1.1:
+
+ arch/powerpc/mm/book3s64/radix_tlb.c: In function '_tlbiel_pid':
+ arch/powerpc/mm/book3s64/radix_tlb.c:104:2: warning: asm operand 3 probably doesn't match constraints
+ 104 | asm volatile(PPC_TLBIEL(%0, %4, %3, %2, %1)
+ | ^~~
+ arch/powerpc/mm/book3s64/radix_tlb.c:104:2: error: impossible constraint in 'asm'
+
+Fixing _tlbiel_pid() is enough to address the warning above, but I
+inlined more functions to fix all potential issues.
+
+To meet the "i" (immediate) constraint for the asm operands, functions
+propagating "ric" must be always inlined.
+
+Fixes: 9012d011660e ("compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING")
+Reported-by: Laura Abbott <labbott@redhat.com>
+Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
+Reviewed-by: Christophe Leroy <christophe.leroy@c-s.fr>
+---
+
+Changes in v2:
+ - Do not split lines
+
+ arch/powerpc/mm/book3s64/hash_native.c | 2 +-
+ arch/powerpc/mm/book3s64/radix_tlb.c | 32 ++++++++++++++++----------------
+ 2 files changed, 17 insertions(+), 17 deletions(-)
+
+diff --git a/arch/powerpc/mm/book3s64/hash_native.c b/arch/powerpc/mm/book3s64/hash_native.c
+index aaa28fd..c854151 100644
+--- a/arch/powerpc/mm/book3s64/hash_native.c
++++ b/arch/powerpc/mm/book3s64/hash_native.c
+@@ -60,7 +60,7 @@ static inline void tlbiel_hash_set_isa206(unsigned int set, unsigned int is)
+ * tlbiel instruction for hash, set invalidation
+ * i.e., r=1 and is=01 or is=10 or is=11
+ */
+-static inline void tlbiel_hash_set_isa300(unsigned int set, unsigned int is,
++static __always_inline void tlbiel_hash_set_isa300(unsigned int set, unsigned int is,
+ unsigned int pid,
+ unsigned int ric, unsigned int prs)
+ {
+diff --git a/arch/powerpc/mm/book3s64/radix_tlb.c b/arch/powerpc/mm/book3s64/radix_tlb.c
+index 4d84136..4d3dc10 100644
+--- a/arch/powerpc/mm/book3s64/radix_tlb.c
++++ b/arch/powerpc/mm/book3s64/radix_tlb.c
+@@ -29,7 +29,7 @@
+ * tlbiel instruction for radix, set invalidation
+ * i.e., r=1 and is=01 or is=10 or is=11
+ */
+-static inline void tlbiel_radix_set_isa300(unsigned int set, unsigned int is,
++static __always_inline void tlbiel_radix_set_isa300(unsigned int set, unsigned int is,
+ unsigned int pid,
+ unsigned int ric, unsigned int prs)
+ {
+@@ -150,8 +150,8 @@ static __always_inline void __tlbie_lpid(unsigned long lpid, unsigned long ric)
+ trace_tlbie(lpid, 0, rb, rs, ric, prs, r);
+ }
+
+-static inline void __tlbiel_lpid_guest(unsigned long lpid, int set,
+- unsigned long ric)
++static __always_inline void __tlbiel_lpid_guest(unsigned long lpid, int set,
++ unsigned long ric)
+ {
+ unsigned long rb,rs,prs,r;
+
+@@ -167,8 +167,8 @@ static inline void __tlbiel_lpid_guest(unsigned long lpid, int set,
+ }
+
+
+-static inline void __tlbiel_va(unsigned long va, unsigned long pid,
+- unsigned long ap, unsigned long ric)
++static __always_inline void __tlbiel_va(unsigned long va, unsigned long pid,
++ unsigned long ap, unsigned long ric)
+ {
+ unsigned long rb,rs,prs,r;
+
+@@ -183,8 +183,8 @@ static inline void __tlbiel_va(unsigned long va, unsigned long pid,
+ trace_tlbie(0, 1, rb, rs, ric, prs, r);
+ }
+
+-static inline void __tlbie_va(unsigned long va, unsigned long pid,
+- unsigned long ap, unsigned long ric)
++static __always_inline void __tlbie_va(unsigned long va, unsigned long pid,
++ unsigned long ap, unsigned long ric)
+ {
+ unsigned long rb,rs,prs,r;
+
+@@ -199,8 +199,8 @@ static inline void __tlbie_va(unsigned long va, unsigned long pid,
+ trace_tlbie(0, 0, rb, rs, ric, prs, r);
+ }
+
+-static inline void __tlbie_lpid_va(unsigned long va, unsigned long lpid,
+- unsigned long ap, unsigned long ric)
++static __always_inline void __tlbie_lpid_va(unsigned long va, unsigned long lpid,
++ unsigned long ap, unsigned long ric)
+ {
+ unsigned long rb,rs,prs,r;
+
+@@ -239,7 +239,7 @@ static inline void fixup_tlbie_lpid(unsigned long lpid)
+ /*
+ * We use 128 set in radix mode and 256 set in hpt mode.
+ */
+-static inline void _tlbiel_pid(unsigned long pid, unsigned long ric)
++static __always_inline void _tlbiel_pid(unsigned long pid, unsigned long ric)
+ {
+ int set;
+
+@@ -341,7 +341,7 @@ static inline void _tlbie_lpid(unsigned long lpid, unsigned long ric)
+ asm volatile("eieio; tlbsync; ptesync": : :"memory");
+ }
+
+-static inline void _tlbiel_lpid_guest(unsigned long lpid, unsigned long ric)
++static __always_inline void _tlbiel_lpid_guest(unsigned long lpid, unsigned long ric)
+ {
+ int set;
+
+@@ -381,8 +381,8 @@ static inline void __tlbiel_va_range(unsigned long start, unsigned long end,
+ __tlbiel_va(addr, pid, ap, RIC_FLUSH_TLB);
+ }
+
+-static inline void _tlbiel_va(unsigned long va, unsigned long pid,
+- unsigned long psize, unsigned long ric)
++static __always_inline void _tlbiel_va(unsigned long va, unsigned long pid,
++ unsigned long psize, unsigned long ric)
+ {
+ unsigned long ap = mmu_get_ap(psize);
+
+@@ -413,8 +413,8 @@ static inline void __tlbie_va_range(unsigned long start, unsigned long end,
+ __tlbie_va(addr, pid, ap, RIC_FLUSH_TLB);
+ }
+
+-static inline void _tlbie_va(unsigned long va, unsigned long pid,
+- unsigned long psize, unsigned long ric)
++static __always_inline void _tlbie_va(unsigned long va, unsigned long pid,
++ unsigned long psize, unsigned long ric)
+ {
+ unsigned long ap = mmu_get_ap(psize);
+
+@@ -424,7 +424,7 @@ static inline void _tlbie_va(unsigned long va, unsigned long pid,
+ asm volatile("eieio; tlbsync; ptesync": : :"memory");
+ }
+
+-static inline void _tlbie_lpid_va(unsigned long va, unsigned long lpid,
++static __always_inline void _tlbie_lpid_va(unsigned long va, unsigned long lpid,
+ unsigned long psize, unsigned long ric)
+ {
+ unsigned long ap = mmu_get_ap(psize);
diff --git a/wcd9335-fix-a-incorrect-use-of-kstrndup.patch b/wcd9335-fix-a-incorrect-use-of-kstrndup.patch
deleted file mode 100644
index 2b35e913e..000000000
--- a/wcd9335-fix-a-incorrect-use-of-kstrndup.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From a54988113985ca22e414e132054f234fc8a92604 Mon Sep 17 00:00:00 2001
-From: Gen Zhang <blackgod016574@gmail.com>
-Date: Wed, 29 May 2019 09:53:05 +0800
-Subject: wcd9335: fix a incorrect use of kstrndup()
-
-In wcd9335_codec_enable_dec(), 'widget_name' is allocated by kstrndup().
-However, according to doc: "Note: Use kmemdup_nul() instead if the size
-is known exactly." So we should use kmemdup_nul() here instead of
-kstrndup().
-
-Signed-off-by: Gen Zhang <blackgod016574@gmail.com>
-Signed-off-by: Mark Brown <broonie@kernel.org>
----
- sound/soc/codecs/wcd9335.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/sound/soc/codecs/wcd9335.c b/sound/soc/codecs/wcd9335.c
-index a04a7cedd99d..85737fe54474 100644
---- a/sound/soc/codecs/wcd9335.c
-+++ b/sound/soc/codecs/wcd9335.c
-@@ -2734,7 +2734,7 @@ static int wcd9335_codec_enable_dec(struct snd_soc_dapm_widget *w,
- char *dec;
- u8 hpf_coff_freq;
-
-- widget_name = kstrndup(w->name, 15, GFP_KERNEL);
-+ widget_name = kmemdup_nul(w->name, 15, GFP_KERNEL);
- if (!widget_name)
- return -ENOMEM;
-
---
-cgit 1.2-0.3.lf.el7
-