summaryrefslogtreecommitdiffstats
path: root/configs/fedora/generic/arm
diff options
context:
space:
mode:
authorThorsten Leemhuis <fedora@leemhuis.info>2020-08-27 06:00:48 +0200
committerThorsten Leemhuis <fedora@leemhuis.info>2020-08-27 06:00:48 +0200
commite21addedc45543075a08e41ec9f737c2642ec117 (patch)
tree9abf42b856fe76b5dd47fde8086e206cea2b1e35 /configs/fedora/generic/arm
parent7c4a6bcef44e10150e40409c0e46f2aeb4504c0b (diff)
parentf96c39f21373fa19f795a45724c92b515124b0c7 (diff)
downloadkernel-e21addedc45543075a08e41ec9f737c2642ec117.tar.gz
kernel-e21addedc45543075a08e41ec9f737c2642ec117.tar.xz
kernel-e21addedc45543075a08e41ec9f737c2642ec117.zip
merge origin (rebase to 5.8)kernel-5.8.4-250.vanilla.knurd.1.fc32
Diffstat (limited to 'configs/fedora/generic/arm')
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARCH_S321
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARM_IMX_BUS_DEVFREQ18
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARM_QCOM_SPM_CPUIDLE22
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARM_SMC_WATCHDOG21
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS1
-rw-r--r--configs/fedora/generic/arm/CONFIG_CEC_CROS_EC20
-rw-r--r--configs/fedora/generic/arm/CONFIG_CEC_MESON_AO19
-rw-r--r--configs/fedora/generic/arm/CONFIG_CEC_MESON_G12A_AO22
-rw-r--r--configs/fedora/generic/arm/CONFIG_CEC_TEGRA20
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_IMX8MM (renamed from configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MM)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_IMX8MN (renamed from configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MN)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_IMX8MP (renamed from configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MP)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_IMX8MQ (renamed from configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MQ)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN1
-rw-r--r--configs/fedora/generic/arm/CONFIG_DEBUG_WX1
-rw-r--r--configs/fedora/generic/arm/CONFIG_DRM_DUMB_VGA_DAC1
-rw-r--r--configs/fedora/generic/arm/CONFIG_DRM_NWL_MIPI_DSI19
-rw-r--r--configs/fedora/generic/arm/CONFIG_DRM_PANEL_SITRONIX_ST77031
-rw-r--r--configs/fedora/generic/arm/CONFIG_FRAME_WARN1
-rw-r--r--configs/fedora/generic/arm/CONFIG_FSL_DPAA2_ETH_DCB19
-rw-r--r--configs/fedora/generic/arm/CONFIG_HISILICON_IRQ_MBIGEN1
-rw-r--r--configs/fedora/generic/arm/CONFIG_HOTPLUG_PCI_SHPC1
-rw-r--r--configs/fedora/generic/arm/CONFIG_I2C_BRCMSTB21
-rw-r--r--configs/fedora/generic/arm/CONFIG_ICST20
-rw-r--r--configs/fedora/generic/arm/CONFIG_IMX8MM_THERMAL1
-rw-r--r--configs/fedora/generic/arm/CONFIG_IMX_REMOTEPROC (renamed from configs/fedora/generic/arm/aarch64/CONFIG_IMX_REMOTEPROC)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX1
-rw-r--r--configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MM1
-rw-r--r--configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MN1
-rw-r--r--configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MQ1
-rw-r--r--configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM (renamed from configs/fedora/generic/arm/aarch64/CONFIG_INTERCONNECT_QCOM)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_OSM_L31
-rw-r--r--configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SC71801
-rw-r--r--configs/fedora/generic/arm/CONFIG_LEDS_SGM31401
-rw-r--r--configs/fedora/generic/arm/CONFIG_MDIO_IPQ80641
-rw-r--r--configs/fedora/generic/arm/CONFIG_MESON_SECURE_PM_DOMAINS1
-rw-r--r--configs/fedora/generic/arm/CONFIG_MESON_WATCHDOG (renamed from configs/fedora/generic/arm/armv7/CONFIG_MESON_WATCHDOG)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_MFD_SYSCON1
-rw-r--r--configs/fedora/generic/arm/CONFIG_MMC_MESON_MX_SDHC22
-rw-r--r--configs/fedora/generic/arm/CONFIG_MSM_GCC_893920
-rw-r--r--configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG1
-rw-r--r--configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_PCIE1
-rw-r--r--configs/fedora/generic/arm/CONFIG_PHY_QCOM_USB_HS_28NM1
-rw-r--r--configs/fedora/generic/arm/CONFIG_PHY_QCOM_USB_SS1
-rw-r--r--configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8DXL17
-rw-r--r--configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MM (renamed from configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MM)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MN (renamed from configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MN)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MP (renamed from configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MP)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MQ (renamed from configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MQ)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_PINCTRL_MSM89761
-rw-r--r--configs/fedora/generic/arm/CONFIG_QCOM_RPMPD20
-rw-r--r--configs/fedora/generic/arm/CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT1
-rw-r--r--configs/fedora/generic/arm/CONFIG_QUICC_ENGINE1
-rw-r--r--configs/fedora/generic/arm/CONFIG_REGMAP_MMIO (renamed from configs/fedora/generic/arm/armv7/CONFIG_REGMAP_MMIO)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_SC_MSS_71801
-rw-r--r--configs/fedora/generic/arm/CONFIG_SM_GCC_82501
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_MESON_AIU1
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_MESON_G12A_TOACODEC1
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_MESON_GX_SOUND_CARD1
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_MMP_SOC_SSPA20
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_EASRC23
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_MQS1
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_SOC_MESON_T90151
-rw-r--r--configs/fedora/generic/arm/CONFIG_SOC_IMX8M1
-rw-r--r--configs/fedora/generic/arm/CONFIG_SPI_DW_DMA1
-rw-r--r--configs/fedora/generic/arm/CONFIG_SUN50I_IOMMU17
-rw-r--r--configs/fedora/generic/arm/CONFIG_SUN6I_MSGBOX1
-rw-r--r--configs/fedora/generic/arm/CONFIG_VIDEO_HANTRO_IMX8M1
-rw-r--r--configs/fedora/generic/arm/CONFIG_VIDEO_SUN8I_ROTATE1
-rw-r--r--configs/fedora/generic/arm/CONFIG_VIDEO_TEGRA21
-rw-r--r--configs/fedora/generic/arm/CONFIG_XILINX_XADC (renamed from configs/fedora/generic/arm/aarch64/CONFIG_XILINX_XADC)0
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_64BIT1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM64_BTI_KERNEL1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM64_E0PD1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_13193671
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_15309231
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_15424191
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM64_FORCE_52BIT1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM64_USE_LSE_ATOMICS1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM_PSCI_CPUIDLE1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_MESON_PHASE1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_MESON_SCLK_DIV1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CPU_LITTLE_ENDIAN1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_OCTEONTX_CPT1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_ZYNQMP_AES1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_DEVICE_PRIVATE1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_EXTCON_QCOM_SPMI_MISC1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_FORCE_MAX_ZONEORDER3
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_HW_RANDOM_HISI_V21
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_IMX_SC_THERMAL1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_INTERCONNECT1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_MEMORY_HOTREMOVE1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_MESON_WATCHDOG1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_MLXBF_BOOTCTL1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_NVDIMM_DAX1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_NVDIMM_PFN1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_OCTEONTX2_VF1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PCIE_LAYERSCAPE_GEN41
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PCIE_MOBIVEIL1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PCIE_MOBIVEIL_PLAT1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA1941
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PHY_TEGRA194_P2U2
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_QCOM_IPA1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SGTL5000 (renamed from configs/fedora/generic/arm/CONFIG_SND_SOC_SGTL5000)0
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX8M_SUPPORT22
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX8_SUPPORT1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX_TOPLEVEL1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_OF1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_STRICT_DEVMEM1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ZONE_DEVICE1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_ARCH_ASPEED (renamed from configs/fedora/generic/arm/CONFIG_ARCH_ASPEED)0
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_ARCH_IPQ40XX1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_ARM_TEGRA_CPUIDLE1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_CEC_SAMSUNG_S5P20
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_CEC_STI20
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_CEC_STM3220
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_G2D18
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_DRM_MCDE (renamed from configs/fedora/generic/arm/CONFIG_DRM_MCDE)0
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_HISILICON_IRQ_MBIGEN1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_BRCMNAND1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_NET_VENDOR_XILINX1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_NVMEM_STM32_ROMEM1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_OMAP_REMOTEPROC_WATCHDOG1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_SENSORS_GPIO_FAN1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_SI70201
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_SGTL50001
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_SPI_CADENCE_QUADSPI1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_STRICT_KERNEL_RWX1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_TI_SYSCON_CLK1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_TOUCHSCREEN_ADS78461
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_AXI_DMAC1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_IMX_REMOTEPROC1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_NVMEM_SNVS_LPGPR1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_DM816X_USB1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_CS42XX8_I2C1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_TLV320AIC23_I2C1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_TLV320AIC23_SPI1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_WM87311
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_ST_THERMAL_SYSCFG1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_XILINX_XADC1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/README0
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_AM335X_PHY_USB1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_SOC_AM43XX1
144 files changed, 553 insertions, 34 deletions
diff --git a/configs/fedora/generic/arm/CONFIG_ARCH_S32 b/configs/fedora/generic/arm/CONFIG_ARCH_S32
deleted file mode 100644
index 8764fcd8b..000000000
--- a/configs/fedora/generic/arm/CONFIG_ARCH_S32
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARCH_S32 is not set
diff --git a/configs/fedora/generic/arm/CONFIG_ARM_IMX_BUS_DEVFREQ b/configs/fedora/generic/arm/CONFIG_ARM_IMX_BUS_DEVFREQ
new file mode 100644
index 000000000..e3bb05dfd
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_ARM_IMX_BUS_DEVFREQ
@@ -0,0 +1,18 @@
+# CONFIG_ARM_IMX_BUS_DEVFREQ:
+#
+# This adds the generic DEVFREQ driver for i.MX interconnects. It
+# allows adjusting NIC/NOC frequency.
+#
+# Symbol: ARM_IMX_BUS_DEVFREQ [=n]
+# Type : tristate
+# Defined at drivers/devfreq/Kconfig:94
+# Prompt: i.MX Generic Bus DEVFREQ Driver
+# Depends on: PM_DEVFREQ [=y] && (ARCH_MXC [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> Generic Dynamic Voltage and Frequency Scaling (DVFS) support (PM_DEVFREQ [=y])
+# Selects: DEVFREQ_GOV_USERSPACE [=m]
+#
+#
+#
+CONFIG_ARM_IMX_BUS_DEVFREQ=m
diff --git a/configs/fedora/generic/arm/CONFIG_ARM_QCOM_SPM_CPUIDLE b/configs/fedora/generic/arm/CONFIG_ARM_QCOM_SPM_CPUIDLE
new file mode 100644
index 000000000..fc3fdba3b
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_ARM_QCOM_SPM_CPUIDLE
@@ -0,0 +1,22 @@
+# CONFIG_ARM_QCOM_SPM_CPUIDLE:
+#
+# Select this to enable cpuidle for Qualcomm processors.
+# The Subsystem Power Manager (SPM) controls low power modes for the
+# CPU and L2 cores. It interface with various system drivers to put
+# the cores in low power modes.
+#
+# Symbol: ARM_QCOM_SPM_CPUIDLE [=n]
+# Type : bool
+# Defined at drivers/cpuidle/Kconfig.arm:98
+# Prompt: CPU Idle Driver for Qualcomm Subsystem Power Manager (SPM)
+# Depends on: CPU_IDLE [=y] && (ARM [=y] || ARM64) && (ARCH_QCOM [=y] || COMPILE_TEST [=n]) && !ARM64
+# Location:
+# -> CPU Power Management
+# -> CPU Idle
+# -> CPU idle PM support (CPU_IDLE [=y])
+# -> ARM CPU Idle Drivers
+# Selects: ARM_CPU_SUSPEND [=y] && CPU_IDLE_MULTIPLE_DRIVERS [=y] && DT_IDLE_STATES [=y] && QCOM_SCM [=y]
+#
+#
+#
+CONFIG_ARM_QCOM_SPM_CPUIDLE=y
diff --git a/configs/fedora/generic/arm/CONFIG_ARM_SMC_WATCHDOG b/configs/fedora/generic/arm/CONFIG_ARM_SMC_WATCHDOG
new file mode 100644
index 000000000..d947c05e8
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_ARM_SMC_WATCHDOG
@@ -0,0 +1,21 @@
+# CONFIG_ARM_SMC_WATCHDOG:
+#
+# Say Y here to include support for a watchdog timer
+# implemented by the EL3 Secure Monitor on ARM platforms.
+# Requires firmware support.
+# To compile this driver as a module, choose M here: the
+# module will be called arm_smc_wdt.
+#
+# Symbol: ARM_SMC_WATCHDOG [=n]
+# Type : tristate
+# Defined at drivers/watchdog/Kconfig:871
+# Prompt: ARM Secure Monitor Call based watchdog support
+# Depends on: WATCHDOG [=y] && (ARM [=y] || ARM64) && OF [=y] && HAVE_ARM_SMCCC [=y]
+# Location:
+# -> Device Drivers
+# -> Watchdog Timer Support (WATCHDOG [=y])
+# Selects: WATCHDOG_CORE [=y]
+#
+#
+#
+CONFIG_ARM_SMC_WATCHDOG=m
diff --git a/configs/fedora/generic/arm/CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS b/configs/fedora/generic/arm/CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS
deleted file mode 100644
index a8cf80f89..000000000
--- a/configs/fedora/generic/arm/CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set
diff --git a/configs/fedora/generic/arm/CONFIG_CEC_CROS_EC b/configs/fedora/generic/arm/CONFIG_CEC_CROS_EC
new file mode 100644
index 000000000..93dfc968c
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CEC_CROS_EC
@@ -0,0 +1,20 @@
+# CONFIG_CEC_CROS_EC:
+#
+# If you say yes here you will get support for the
+# ChromeOS Embedded Controller's CEC.
+# The CEC bus is present in the HDMI connector and enables communication
+# between compatible devices.
+#
+# Symbol: CEC_CROS_EC [=n]
+# Type : tristate
+# Defined at drivers/media/cec/platform/Kconfig:5
+# Prompt: ChromeOS EC CEC driver
+# Depends on: MEDIA_CEC_SUPPORT [=y] && CROS_EC [=m]
+# Location:
+# -> Device Drivers
+# -> HDMI CEC drivers (MEDIA_CEC_SUPPORT [=y])
+# Selects: CEC_CORE [=m] && CEC_NOTIFIER [=y] && CROS_EC_PROTO [=y]
+#
+#
+#
+CONFIG_CEC_CROS_EC=m
diff --git a/configs/fedora/generic/arm/CONFIG_CEC_MESON_AO b/configs/fedora/generic/arm/CONFIG_CEC_MESON_AO
new file mode 100644
index 000000000..b9c2adfa8
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CEC_MESON_AO
@@ -0,0 +1,19 @@
+# CONFIG_CEC_MESON_AO:
+#
+# This is a driver for Amlogic Meson SoCs AO CEC interface. It uses the
+# generic CEC framework interface.
+# CEC bus is present in the HDMI connector and enables communication
+#
+# Symbol: CEC_MESON_AO [=n]
+# Type : tristate
+# Defined at drivers/media/cec/platform/Kconfig:17
+# Prompt: Amlogic Meson AO CEC driver
+# Depends on: MEDIA_CEC_SUPPORT [=y] && (ARCH_MESON [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> HDMI CEC drivers (MEDIA_CEC_SUPPORT [=y])
+# Selects: CEC_CORE [=m] && CEC_NOTIFIER [=y]
+#
+#
+#
+CONFIG_CEC_MESON_AO=m
diff --git a/configs/fedora/generic/arm/CONFIG_CEC_MESON_G12A_AO b/configs/fedora/generic/arm/CONFIG_CEC_MESON_G12A_AO
new file mode 100644
index 000000000..55fefac5c
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CEC_MESON_G12A_AO
@@ -0,0 +1,22 @@
+# CONFIG_CEC_MESON_G12A_AO:
+#
+# This is a driver for Amlogic Meson G12A SoCs AO CEC interface.
+# This driver if for the new AO-CEC module found in G12A SoCs,
+# usually named AO_CEC_B in documentation.
+# It uses the generic CEC framework interface.
+# CEC bus is present in the HDMI connector and enables communication
+# between compatible devices.
+#
+# Symbol: CEC_MESON_G12A_AO [=n]
+# Type : tristate
+# Defined at drivers/media/cec/platform/Kconfig:27
+# Prompt: Amlogic Meson G12A AO CEC driver
+# Depends on: MEDIA_CEC_SUPPORT [=y] && (ARCH_MESON [=y] || COMPILE_TEST [=n]) && COMMON_CLK [=y] && OF [=y]
+# Location:
+# -> Device Drivers
+# -> HDMI CEC drivers (MEDIA_CEC_SUPPORT [=y])
+# Selects: REGMAP [=y] && REGMAP_MMIO [=y] && CEC_CORE [=m] && CEC_NOTIFIER [=y]
+#
+#
+#
+CONFIG_CEC_MESON_G12A_AO=m
diff --git a/configs/fedora/generic/arm/CONFIG_CEC_TEGRA b/configs/fedora/generic/arm/CONFIG_CEC_TEGRA
new file mode 100644
index 000000000..7d7146f43
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CEC_TEGRA
@@ -0,0 +1,20 @@
+# CONFIG_CEC_TEGRA:
+#
+# This is a driver for the Tegra HDMI CEC interface. It uses the
+# generic CEC framework interface.
+# The CEC bus is present in the HDMI connector and enables communication
+# between compatible devices.
+#
+# Symbol: CEC_TEGRA [=n]
+# Type : tristate
+# Defined at drivers/media/cec/platform/Kconfig:89
+# Prompt: Tegra HDMI CEC driver
+# Depends on: MEDIA_CEC_SUPPORT [=y] && (ARCH_TEGRA [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> HDMI CEC drivers (MEDIA_CEC_SUPPORT [=y])
+# Selects: CEC_CORE [=m] && CEC_NOTIFIER [=y]
+#
+#
+#
+CONFIG_CEC_TEGRA=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MM b/configs/fedora/generic/arm/CONFIG_CLK_IMX8MM
index c2bcb4711..c2bcb4711 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MM
+++ b/configs/fedora/generic/arm/CONFIG_CLK_IMX8MM
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MN b/configs/fedora/generic/arm/CONFIG_CLK_IMX8MN
index dd001886b..dd001886b 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MN
+++ b/configs/fedora/generic/arm/CONFIG_CLK_IMX8MN
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MP b/configs/fedora/generic/arm/CONFIG_CLK_IMX8MP
index f6d939b0e..f6d939b0e 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MP
+++ b/configs/fedora/generic/arm/CONFIG_CLK_IMX8MP
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MQ b/configs/fedora/generic/arm/CONFIG_CLK_IMX8MQ
index a039cc4ee..a039cc4ee 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_CLK_IMX8MQ
+++ b/configs/fedora/generic/arm/CONFIG_CLK_IMX8MQ
diff --git a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN
new file mode 100644
index 000000000..79293abfe
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN
@@ -0,0 +1 @@
+CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512
diff --git a/configs/fedora/generic/arm/CONFIG_DEBUG_WX b/configs/fedora/generic/arm/CONFIG_DEBUG_WX
deleted file mode 100644
index 95e08f44b..000000000
--- a/configs/fedora/generic/arm/CONFIG_DEBUG_WX
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DEBUG_WX=y
diff --git a/configs/fedora/generic/arm/CONFIG_DRM_DUMB_VGA_DAC b/configs/fedora/generic/arm/CONFIG_DRM_DUMB_VGA_DAC
deleted file mode 100644
index 9bd8d9fd1..000000000
--- a/configs/fedora/generic/arm/CONFIG_DRM_DUMB_VGA_DAC
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DRM_DUMB_VGA_DAC=m
diff --git a/configs/fedora/generic/arm/CONFIG_DRM_NWL_MIPI_DSI b/configs/fedora/generic/arm/CONFIG_DRM_NWL_MIPI_DSI
new file mode 100644
index 000000000..cc2cb77bb
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_DRM_NWL_MIPI_DSI
@@ -0,0 +1,19 @@
+# CONFIG_DRM_NWL_MIPI_DSI:
+#
+# This enables the Northwest Logic MIPI DSI Host controller as
+# for example found on NXP's i.MX8 Processors.
+#
+# Symbol: DRM_NWL_MIPI_DSI [=n]
+# Type : tristate
+# Defined at drivers/gpu/drm/bridge/Kconfig:71
+# Prompt: Northwest Logic MIPI DSI Host controller
+# Depends on: DRM_BRIDGE [=y] && DRM [=m] && COMMON_CLK [=y] && OF [=y] && HAS_IOMEM [=y]
+# Location:
+# -> Device Drivers
+# -> Graphics support
+# -> Display Interface Bridges
+# Selects: DRM_KMS_HELPER [=m] && DRM_MIPI_DSI [=y] && DRM_PANEL_BRIDGE [=y] && GENERIC_PHY_MIPI_DPHY [=n] && MFD_SYSCON [=n] && MULTIPLEXER [=m] && REGMAP_MMIO [=m]
+#
+#
+#
+CONFIG_DRM_NWL_MIPI_DSI=m
diff --git a/configs/fedora/generic/arm/CONFIG_DRM_PANEL_SITRONIX_ST7703 b/configs/fedora/generic/arm/CONFIG_DRM_PANEL_SITRONIX_ST7703
new file mode 100644
index 000000000..aa14cabc0
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_DRM_PANEL_SITRONIX_ST7703
@@ -0,0 +1 @@
+CONFIG_DRM_PANEL_SITRONIX_ST7703=m
diff --git a/configs/fedora/generic/arm/CONFIG_FRAME_WARN b/configs/fedora/generic/arm/CONFIG_FRAME_WARN
new file mode 100644
index 000000000..ca907a00b
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_FRAME_WARN
@@ -0,0 +1 @@
+CONFIG_FRAME_WARN=1024
diff --git a/configs/fedora/generic/arm/CONFIG_FSL_DPAA2_ETH_DCB b/configs/fedora/generic/arm/CONFIG_FSL_DPAA2_ETH_DCB
new file mode 100644
index 000000000..c7e9b363c
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_FSL_DPAA2_ETH_DCB
@@ -0,0 +1,19 @@
+# CONFIG_FSL_DPAA2_ETH_DCB:
+#
+# Enable Priority-Based Flow Control (PFC) support for DPAA2 Ethernet
+# devices.
+# Symbol: FSL_DPAA2_ETH_DCB [=n]
+# Type : bool
+# Defined at drivers/net/ethernet/freescale/dpaa2/Kconfig:13
+# Prompt: Data Center Bridging (DCB) Support
+# Depends on: NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_FREESCALE [=y] && FSL_DPAA2_ETH [=m] && DCB [=y]
+# Location:
+# -> Device Drivers
+# -> Network device support (NETDEVICES [=y])
+# -> Ethernet driver support (ETHERNET [=y])
+# -> Freescale devices (NET_VENDOR_FREESCALE [=y])
+# -> Freescale DPAA2 Ethernet (FSL_DPAA2_ETH [=m])
+#
+#
+#
+CONFIG_FSL_DPAA2_ETH_DCB=y
diff --git a/configs/fedora/generic/arm/CONFIG_HISILICON_IRQ_MBIGEN b/configs/fedora/generic/arm/CONFIG_HISILICON_IRQ_MBIGEN
deleted file mode 100644
index 5ca6d30d1..000000000
--- a/configs/fedora/generic/arm/CONFIG_HISILICON_IRQ_MBIGEN
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_HISILICON_IRQ_MBIGEN=y
diff --git a/configs/fedora/generic/arm/CONFIG_HOTPLUG_PCI_SHPC b/configs/fedora/generic/arm/CONFIG_HOTPLUG_PCI_SHPC
new file mode 100644
index 000000000..f03be8a8f
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_HOTPLUG_PCI_SHPC
@@ -0,0 +1 @@
+# CONFIG_HOTPLUG_PCI_SHPC is not set
diff --git a/configs/fedora/generic/arm/CONFIG_I2C_BRCMSTB b/configs/fedora/generic/arm/CONFIG_I2C_BRCMSTB
new file mode 100644
index 000000000..0d89c9774
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_I2C_BRCMSTB
@@ -0,0 +1,21 @@
+# CONFIG_I2C_BRCMSTB:
+#
+# If you say yes to this option, support will be included for the
+# I2C interface on the Broadcom Settop/DSL SoCs.
+#
+# If you do not need I2C interface, say N.
+#
+# Symbol: I2C_BRCMSTB [=y]
+# Type : tristate
+# Defined at drivers/i2c/busses/Kconfig:476
+# Prompt: BRCM Settop/DSL I2C controller
+# Depends on: I2C [=y] && HAS_IOMEM [=y] && (ARCH_BCM2835 [=y] || ARCH_BRCMSTB [=n] || BMIPS_GENERIC || ARCH_BCM_63XX [=n] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> I2C support
+# -> I2C support (I2C [=y])
+# -> I2C Hardware Bus support
+#
+#
+#
+CONFIG_I2C_BRCMSTB=y
diff --git a/configs/fedora/generic/arm/CONFIG_ICST b/configs/fedora/generic/arm/CONFIG_ICST
new file mode 100644
index 000000000..ec0bb3a46
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_ICST
@@ -0,0 +1,20 @@
+# CONFIG_ICST:
+#
+# Supports clocking on ARM Reference designs:
+# - Integrator/AP and Integrator/CP
+# - RealView PB1176, EB, PB11MP and PBX
+#
+# Symbol: ICST [=n]
+# Type : bool
+# Defined at drivers/clk/versatile/Kconfig:7
+# Prompt: Clock driver for ARM Reference designs ICST
+# Depends on: COMMON_CLK [=y] && (ARCH_INTEGRATOR || ARCH_REALVIEW || ARCH_VERSATILE || ARCH_VEXPRESS [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework
+# -> Clock driver for ARM Reference designs
+# Selects: REGMAP_MMIO [=y]
+#
+#
+#
+CONFIG_ICST=y
diff --git a/configs/fedora/generic/arm/CONFIG_IMX8MM_THERMAL b/configs/fedora/generic/arm/CONFIG_IMX8MM_THERMAL
new file mode 100644
index 000000000..6aaf77485
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_IMX8MM_THERMAL
@@ -0,0 +1 @@
+CONFIG_IMX8MM_THERMAL=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_IMX_REMOTEPROC b/configs/fedora/generic/arm/CONFIG_IMX_REMOTEPROC
index 53983d8af..53983d8af 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_IMX_REMOTEPROC
+++ b/configs/fedora/generic/arm/CONFIG_IMX_REMOTEPROC
diff --git a/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX
new file mode 100644
index 000000000..defa7f580
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX
@@ -0,0 +1 @@
+CONFIG_INTERCONNECT_IMX=m
diff --git a/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MM b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MM
new file mode 100644
index 000000000..3e3b73144
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MM
@@ -0,0 +1 @@
+CONFIG_INTERCONNECT_IMX8MM=m
diff --git a/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MN b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MN
new file mode 100644
index 000000000..88d75e79f
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MN
@@ -0,0 +1 @@
+CONFIG_INTERCONNECT_IMX8MN=m
diff --git a/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MQ b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MQ
new file mode 100644
index 000000000..be07b4f8d
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_IMX8MQ
@@ -0,0 +1 @@
+CONFIG_INTERCONNECT_IMX8MQ=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_INTERCONNECT_QCOM b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM
index 9ae141147..9ae141147 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_INTERCONNECT_QCOM
+++ b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM
diff --git a/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_OSM_L3 b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_OSM_L3
new file mode 100644
index 000000000..e563d790b
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_OSM_L3
@@ -0,0 +1 @@
+CONFIG_INTERCONNECT_QCOM_OSM_L3=m
diff --git a/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SC7180 b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SC7180
new file mode 100644
index 000000000..140ad90f2
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SC7180
@@ -0,0 +1 @@
+CONFIG_INTERCONNECT_QCOM_SC7180=m
diff --git a/configs/fedora/generic/arm/CONFIG_LEDS_SGM3140 b/configs/fedora/generic/arm/CONFIG_LEDS_SGM3140
new file mode 100644
index 000000000..84d76e05d
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_LEDS_SGM3140
@@ -0,0 +1 @@
+CONFIG_LEDS_SGM3140=m
diff --git a/configs/fedora/generic/arm/CONFIG_MDIO_IPQ8064 b/configs/fedora/generic/arm/CONFIG_MDIO_IPQ8064
new file mode 100644
index 000000000..3f66ca80f
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_MDIO_IPQ8064
@@ -0,0 +1 @@
+CONFIG_MDIO_IPQ8064=m
diff --git a/configs/fedora/generic/arm/CONFIG_MESON_SECURE_PM_DOMAINS b/configs/fedora/generic/arm/CONFIG_MESON_SECURE_PM_DOMAINS
new file mode 100644
index 000000000..114d1a40d
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_MESON_SECURE_PM_DOMAINS
@@ -0,0 +1 @@
+CONFIG_MESON_SECURE_PM_DOMAINS=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MESON_WATCHDOG b/configs/fedora/generic/arm/CONFIG_MESON_WATCHDOG
index 477ce5e06..477ce5e06 100644
--- a/configs/fedora/generic/arm/armv7/CONFIG_MESON_WATCHDOG
+++ b/configs/fedora/generic/arm/CONFIG_MESON_WATCHDOG
diff --git a/configs/fedora/generic/arm/CONFIG_MFD_SYSCON b/configs/fedora/generic/arm/CONFIG_MFD_SYSCON
deleted file mode 100644
index 9890ebdb9..000000000
--- a/configs/fedora/generic/arm/CONFIG_MFD_SYSCON
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_MFD_SYSCON=y
diff --git a/configs/fedora/generic/arm/CONFIG_MMC_MESON_MX_SDHC b/configs/fedora/generic/arm/CONFIG_MMC_MESON_MX_SDHC
new file mode 100644
index 000000000..7833fe32f
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_MMC_MESON_MX_SDHC
@@ -0,0 +1,22 @@
+# CONFIG_MMC_MESON_MX_SDHC:
+#
+# This selects support for the SDHC Host Controller on
+# Amlogic Meson6, Meson8, Meson8b and Meson8m2 SoCs.
+# The controller supports the SD/SDIO Spec 3.x and eMMC Spec 4.5x
+# with 1, 4, and 8 bit bus widths.
+#
+# If you have a controller with this interface, say Y or M here.
+# If unsure, say N.
+#
+# Symbol: MMC_MESON_MX_SDHC [=n]
+# Type : tristate
+# Defined at drivers/mmc/host/Kconfig:421
+# Prompt: Amlogic Meson SDHC Host Controller support
+# Depends on: MMC [=y] && (ARM [=y] && ARCH_MESON [=y] || COMPILE_TEST [=n]) && COMMON_CLK [=y] && OF [=y]
+# Location:
+# -> Device Drivers
+# -> MMC/SD/SDIO card support (MMC [=y])
+#
+#
+#
+CONFIG_MMC_MESON_MX_SDHC=m
diff --git a/configs/fedora/generic/arm/CONFIG_MSM_GCC_8939 b/configs/fedora/generic/arm/CONFIG_MSM_GCC_8939
new file mode 100644
index 000000000..b5f9dc9e7
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_MSM_GCC_8939
@@ -0,0 +1,20 @@
+# CONFIG_MSM_GCC_8939:
+#
+# Support for the global clock controller on msm8939 devices.
+# Say Y if you want to use devices such as UART, SPI i2c, USB,
+# SD/eMMC, display, graphics, camera etc.
+#
+# Symbol: MSM_GCC_8939 [=n]
+# Type : tristate
+# Defined at drivers/clk/qcom/Kconfig:145
+# Prompt: MSM8939 Global Clock Controller
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_QCOM [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Support for Qualcomm's clock controllers (COMMON_CLK_QCOM [=y])
+# Selects: QCOM_GDSC [=y]
+#
+#
+#
+CONFIG_MSM_GCC_8939=m
diff --git a/configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG b/configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG
new file mode 100644
index 000000000..254950fd5
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG
@@ -0,0 +1 @@
+CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y
diff --git a/configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_PCIE b/configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_PCIE
new file mode 100644
index 000000000..35e0eb933
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_PCIE
@@ -0,0 +1 @@
+CONFIG_PHY_MESON_AXG_PCIE=m
diff --git a/configs/fedora/generic/arm/CONFIG_PHY_QCOM_USB_HS_28NM b/configs/fedora/generic/arm/CONFIG_PHY_QCOM_USB_HS_28NM
new file mode 100644
index 000000000..e207fda7c
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PHY_QCOM_USB_HS_28NM
@@ -0,0 +1 @@
+CONFIG_PHY_QCOM_USB_HS_28NM=m
diff --git a/configs/fedora/generic/arm/CONFIG_PHY_QCOM_USB_SS b/configs/fedora/generic/arm/CONFIG_PHY_QCOM_USB_SS
new file mode 100644
index 000000000..297c2a8ba
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PHY_QCOM_USB_SS
@@ -0,0 +1 @@
+CONFIG_PHY_QCOM_USB_SS=m
diff --git a/configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8DXL b/configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8DXL
new file mode 100644
index 000000000..c25c4e179
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8DXL
@@ -0,0 +1,17 @@
+# CONFIG_PINCTRL_IMX8DXL:
+#
+# Say Y here to enable the imx8dxl pinctrl driver
+#
+# Symbol: PINCTRL_IMX8DXL [=n]
+# Type : bool
+# Defined at drivers/pinctrl/freescale/Kconfig:168
+# Prompt: IMX8DXL pinctrl driver
+# Depends on: PINCTRL [=y] && IMX_SCU [=y] && ARCH_MXC [=y] && ARM64 [=y]
+# Location:
+# -> Device Drivers
+# -> Pin controllers (PINCTRL [=y])
+# Selects: PINCTRL_IMX_SCU [=y]
+#
+#
+#
+# CONFIG_PINCTRL_IMX8DXL is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MM b/configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MM
index 2cf2e4e7d..2cf2e4e7d 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MM
+++ b/configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MM
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MN b/configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MN
index 0e9d578b9..0e9d578b9 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MN
+++ b/configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MN
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MP b/configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MP
index 5d797be71..5d797be71 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MP
+++ b/configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MP
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MQ b/configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MQ
index 68f50f0e6..68f50f0e6 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_IMX8MQ
+++ b/configs/fedora/generic/arm/CONFIG_PINCTRL_IMX8MQ
diff --git a/configs/fedora/generic/arm/CONFIG_PINCTRL_MSM8976 b/configs/fedora/generic/arm/CONFIG_PINCTRL_MSM8976
deleted file mode 100644
index 05e860247..000000000
--- a/configs/fedora/generic/arm/CONFIG_PINCTRL_MSM8976
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PINCTRL_MSM8976 is not set
diff --git a/configs/fedora/generic/arm/CONFIG_QCOM_RPMPD b/configs/fedora/generic/arm/CONFIG_QCOM_RPMPD
new file mode 100644
index 000000000..c4dec688f
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_QCOM_RPMPD
@@ -0,0 +1,20 @@
+# CONFIG_QCOM_RPMPD:
+#
+# QCOM RPM Power domain driver to support power-domains with
+# performance states. The driver communicates a performance state
+# value to RPM which then translates it into corresponding voltage
+# for the voltage rail.
+#
+# Symbol: QCOM_RPMPD [=n]
+# Type : tristate
+# Defined at drivers/soc/qcom/Kconfig:118
+# Prompt: Qualcomm RPM Power domain driver
+# Depends on: QCOM_SMD_RPM [=m]
+# Location:
+# -> Device Drivers
+# -> SOC (System On Chip) specific Drivers
+# -> Qualcomm SoC drivers
+#
+#
+#
+CONFIG_QCOM_RPMPD=m
diff --git a/configs/fedora/generic/arm/CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT b/configs/fedora/generic/arm/CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT
deleted file mode 100644
index 8f9c32859..000000000
--- a/configs/fedora/generic/arm/CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set
diff --git a/configs/fedora/generic/arm/CONFIG_QUICC_ENGINE b/configs/fedora/generic/arm/CONFIG_QUICC_ENGINE
deleted file mode 100644
index b340a0279..000000000
--- a/configs/fedora/generic/arm/CONFIG_QUICC_ENGINE
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_QUICC_ENGINE is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_REGMAP_MMIO b/configs/fedora/generic/arm/CONFIG_REGMAP_MMIO
index 2e7e1299d..2e7e1299d 100644
--- a/configs/fedora/generic/arm/armv7/CONFIG_REGMAP_MMIO
+++ b/configs/fedora/generic/arm/CONFIG_REGMAP_MMIO
diff --git a/configs/fedora/generic/arm/CONFIG_SC_MSS_7180 b/configs/fedora/generic/arm/CONFIG_SC_MSS_7180
new file mode 100644
index 000000000..557607046
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SC_MSS_7180
@@ -0,0 +1 @@
+# CONFIG_SC_MSS_7180 is not set
diff --git a/configs/fedora/generic/arm/CONFIG_SM_GCC_8250 b/configs/fedora/generic/arm/CONFIG_SM_GCC_8250
new file mode 100644
index 000000000..90e7f9ad3
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SM_GCC_8250
@@ -0,0 +1 @@
+CONFIG_SM_GCC_8250=m
diff --git a/configs/fedora/generic/arm/CONFIG_SND_MESON_AIU b/configs/fedora/generic/arm/CONFIG_SND_MESON_AIU
new file mode 100644
index 000000000..57440a0e0
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SND_MESON_AIU
@@ -0,0 +1 @@
+CONFIG_SND_MESON_AIU=m
diff --git a/configs/fedora/generic/arm/CONFIG_SND_MESON_G12A_TOACODEC b/configs/fedora/generic/arm/CONFIG_SND_MESON_G12A_TOACODEC
new file mode 100644
index 000000000..53ad872fb
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SND_MESON_G12A_TOACODEC
@@ -0,0 +1 @@
+CONFIG_SND_MESON_G12A_TOACODEC=m
diff --git a/configs/fedora/generic/arm/CONFIG_SND_MESON_GX_SOUND_CARD b/configs/fedora/generic/arm/CONFIG_SND_MESON_GX_SOUND_CARD
new file mode 100644
index 000000000..39701545f
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SND_MESON_GX_SOUND_CARD
@@ -0,0 +1 @@
+CONFIG_SND_MESON_GX_SOUND_CARD=m
diff --git a/configs/fedora/generic/arm/CONFIG_SND_MMP_SOC_SSPA b/configs/fedora/generic/arm/CONFIG_SND_MMP_SOC_SSPA
new file mode 100644
index 000000000..ee012dc2a
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SND_MMP_SOC_SSPA
@@ -0,0 +1,20 @@
+# CONFIG_SND_MMP_SOC_SSPA:
+#
+# Say Y if you want to add support for codecs attached to
+# the MMP SSPA interface.
+#
+# Symbol: SND_MMP_SOC_SSPA [=n]
+# Type : tristate
+# Defined at sound/soc/pxa/Kconfig:35
+# Prompt: SoC Audio via MMP SSPA ports
+# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && ARCH_MMP [=y]
+# Location:
+# -> Device Drivers
+# -> Sound card support (SOUND [=m])
+# -> Advanced Linux Sound Architecture (SND [=m])
+# -> ALSA for SoC audio support (SND_SOC [=m])
+# Selects: SND_SOC_GENERIC_DMAENGINE_PCM [=y] && SND_ARM [=y]
+#
+#
+#
+CONFIG_SND_MMP_SOC_SSPA=m
diff --git a/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_EASRC b/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_EASRC
new file mode 100644
index 000000000..6a6d3e1d9
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_EASRC
@@ -0,0 +1,23 @@
+# CONFIG_SND_SOC_FSL_EASRC:
+#
+# Say Y if you want to add Enhanced ASRC support for NXP. The ASRC is
+# a digital module that converts audio from a source sample rate to a
+# destination sample rate. It is a new design module compare with the
+# old ASRC.
+#
+# Symbol: SND_SOC_FSL_EASRC [=n]
+# Type : tristate
+# Defined at sound/soc/fsl/Kconfig:87
+# Prompt: Enhanced Asynchronous Sample Rate Converter (EASRC) module support
+# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_SOC_FSL_ASRC [=m]
+# Location:
+# -> Device Drivers
+# -> Sound card support (SOUND [=m])
+# -> Advanced Linux Sound Architecture (SND [=m])
+# -> ALSA for SoC audio support (SND_SOC [=m])
+# -> SoC Audio for Freescale CPUs
+# Selects: REGMAP_MMIO [=y] && SND_SOC_GENERIC_DMAENGINE_PCM [=y]
+#
+#
+#
+# CONFIG_SND_SOC_FSL_EASRC is not set
diff --git a/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_MQS b/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_MQS
new file mode 100644
index 000000000..23f9ddfca
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_MQS
@@ -0,0 +1 @@
+CONFIG_SND_SOC_FSL_MQS=m
diff --git a/configs/fedora/generic/arm/CONFIG_SND_SOC_MESON_T9015 b/configs/fedora/generic/arm/CONFIG_SND_SOC_MESON_T9015
new file mode 100644
index 000000000..69f28ada4
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SND_SOC_MESON_T9015
@@ -0,0 +1 @@
+CONFIG_SND_SOC_MESON_T9015=m
diff --git a/configs/fedora/generic/arm/CONFIG_SOC_IMX8M b/configs/fedora/generic/arm/CONFIG_SOC_IMX8M
new file mode 100644
index 000000000..cbddbebf9
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SOC_IMX8M
@@ -0,0 +1 @@
+CONFIG_SOC_IMX8M=y
diff --git a/configs/fedora/generic/arm/CONFIG_SPI_DW_DMA b/configs/fedora/generic/arm/CONFIG_SPI_DW_DMA
new file mode 100644
index 000000000..cf996d71f
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SPI_DW_DMA
@@ -0,0 +1 @@
+# CONFIG_SPI_DW_DMA is not set
diff --git a/configs/fedora/generic/arm/CONFIG_SUN50I_IOMMU b/configs/fedora/generic/arm/CONFIG_SUN50I_IOMMU
new file mode 100644
index 000000000..86c93f28d
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SUN50I_IOMMU
@@ -0,0 +1,17 @@
+# CONFIG_SUN50I_IOMMU:
+#
+# Support for the IOMMU introduced in the Allwinner H6 SoCs.
+#
+# Symbol: SUN50I_IOMMU [=n]
+# Type : bool
+# Defined at drivers/iommu/Kconfig:306
+# Prompt: Allwinner H6 IOMMU Support
+# Depends on: IOMMU_SUPPORT [=y] && (ARCH_SUNXI [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> IOMMU Hardware Support (IOMMU_SUPPORT [=y])
+# Selects: ARM_DMA_USE_IOMMU [=y] && IOMMU_API [=y] && IOMMU_DMA [=n]
+#
+#
+#
+# CONFIG_SUN50I_IOMMU is not set
diff --git a/configs/fedora/generic/arm/CONFIG_SUN6I_MSGBOX b/configs/fedora/generic/arm/CONFIG_SUN6I_MSGBOX
new file mode 100644
index 000000000..4182fa261
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SUN6I_MSGBOX
@@ -0,0 +1 @@
+CONFIG_SUN6I_MSGBOX=y
diff --git a/configs/fedora/generic/arm/CONFIG_VIDEO_HANTRO_IMX8M b/configs/fedora/generic/arm/CONFIG_VIDEO_HANTRO_IMX8M
new file mode 100644
index 000000000..4e9deece3
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_VIDEO_HANTRO_IMX8M
@@ -0,0 +1 @@
+CONFIG_VIDEO_HANTRO_IMX8M=y
diff --git a/configs/fedora/generic/arm/CONFIG_VIDEO_SUN8I_ROTATE b/configs/fedora/generic/arm/CONFIG_VIDEO_SUN8I_ROTATE
new file mode 100644
index 000000000..e3dd16810
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_VIDEO_SUN8I_ROTATE
@@ -0,0 +1 @@
+CONFIG_VIDEO_SUN8I_ROTATE=m
diff --git a/configs/fedora/generic/arm/CONFIG_VIDEO_TEGRA b/configs/fedora/generic/arm/CONFIG_VIDEO_TEGRA
new file mode 100644
index 000000000..1b8a59016
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_VIDEO_TEGRA
@@ -0,0 +1,21 @@
+# CONFIG_VIDEO_TEGRA:
+#
+# Choose this option if you have an NVIDIA Tegra SoC.
+#
+# To compile this driver as a module, choose M here: the module
+# will be called tegra-video.
+#
+# Symbol: VIDEO_TEGRA [=n]
+# Type : tristate
+# Defined at drivers/staging/media/tegra-video/Kconfig:2
+# Prompt: NVIDIA Tegra VI driver
+# Depends on: STAGING [=y] && STAGING_MEDIA [=y] && MEDIA_SUPPORT [=m] && TEGRA_HOST1X [=m] && VIDEO_V4L2 [=m]
+# Location:
+# -> Device Drivers
+# -> Staging drivers (STAGING [=y])
+# -> Media staging drivers (STAGING_MEDIA [=y])
+# Selects: MEDIA_CONTROLLER [=y] && VIDEOBUF2_DMA_CONTIG [=m]
+#
+#
+#
+CONFIG_VIDEO_TEGRA=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_XILINX_XADC b/configs/fedora/generic/arm/CONFIG_XILINX_XADC
index 53ab8251f..53ab8251f 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_XILINX_XADC
+++ b/configs/fedora/generic/arm/CONFIG_XILINX_XADC
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_64BIT b/configs/fedora/generic/arm/aarch64/CONFIG_64BIT
new file mode 100644
index 000000000..06a94e48b
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_64BIT
@@ -0,0 +1 @@
+CONFIG_64BIT=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_BTI_KERNEL b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_BTI_KERNEL
new file mode 100644
index 000000000..c06d92aaf
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_BTI_KERNEL
@@ -0,0 +1 @@
+CONFIG_ARM64_BTI_KERNEL=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_E0PD b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_E0PD
deleted file mode 100644
index cba9bf0b8..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_E0PD
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_ARM64_E0PD=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1319367 b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1319367
deleted file mode 100644
index 3c76daab5..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1319367
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_ARM64_ERRATUM_1319367=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1530923 b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1530923
deleted file mode 100644
index 4cc427c4a..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1530923
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_ARM64_ERRATUM_1530923=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1542419 b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1542419
deleted file mode 100644
index fc1543d3a..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1542419
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_ARM64_ERRATUM_1542419=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_FORCE_52BIT b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_FORCE_52BIT
new file mode 100644
index 000000000..bb5ae9610
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_FORCE_52BIT
@@ -0,0 +1 @@
+# CONFIG_ARM64_FORCE_52BIT is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_USE_LSE_ATOMICS b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_USE_LSE_ATOMICS
deleted file mode 100644
index bb1ab4cb2..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_USE_LSE_ATOMICS
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_ARM64_USE_LSE_ATOMICS=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM_PSCI_CPUIDLE b/configs/fedora/generic/arm/aarch64/CONFIG_ARM_PSCI_CPUIDLE
new file mode 100644
index 000000000..5d304af48
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM_PSCI_CPUIDLE
@@ -0,0 +1 @@
+# CONFIG_ARM_PSCI_CPUIDLE is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_MESON_PHASE b/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_MESON_PHASE
new file mode 100644
index 000000000..598cca1eb
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_MESON_PHASE
@@ -0,0 +1 @@
+CONFIG_COMMON_CLK_MESON_PHASE=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_MESON_SCLK_DIV b/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_MESON_SCLK_DIV
new file mode 100644
index 000000000..e8843db23
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_MESON_SCLK_DIV
@@ -0,0 +1 @@
+CONFIG_COMMON_CLK_MESON_SCLK_DIV=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CPU_LITTLE_ENDIAN b/configs/fedora/generic/arm/aarch64/CONFIG_CPU_LITTLE_ENDIAN
deleted file mode 100644
index ee43fdb3b..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_CPU_LITTLE_ENDIAN
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_CPU_LITTLE_ENDIAN=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_OCTEONTX_CPT b/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_OCTEONTX_CPT
new file mode 100644
index 000000000..c852b3d9b
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_OCTEONTX_CPT
@@ -0,0 +1 @@
+CONFIG_CRYPTO_DEV_OCTEONTX_CPT=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_ZYNQMP_AES b/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_ZYNQMP_AES
new file mode 100644
index 000000000..9bf05e246
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_ZYNQMP_AES
@@ -0,0 +1 @@
+CONFIG_CRYPTO_DEV_ZYNQMP_AES=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_DEVICE_PRIVATE b/configs/fedora/generic/arm/aarch64/CONFIG_DEVICE_PRIVATE
new file mode 100644
index 000000000..ef0a4ad5b
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_DEVICE_PRIVATE
@@ -0,0 +1 @@
+CONFIG_DEVICE_PRIVATE=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_EXTCON_QCOM_SPMI_MISC b/configs/fedora/generic/arm/aarch64/CONFIG_EXTCON_QCOM_SPMI_MISC
deleted file mode 100644
index 5f2508da3..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_EXTCON_QCOM_SPMI_MISC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_EXTCON_QCOM_SPMI_MISC is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_FORCE_MAX_ZONEORDER b/configs/fedora/generic/arm/aarch64/CONFIG_FORCE_MAX_ZONEORDER
index b730690db..03d2ae718 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_FORCE_MAX_ZONEORDER
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_FORCE_MAX_ZONEORDER
@@ -1,4 +1,5 @@
# We technically want this to be 13 for Fedora with 4K pages but that's only
# an option with an out of tree patch. Keep this 11 for compatibility until
-# we figure out what we want here
+# we figure out what we want here.
+# process_configs_known_broken
CONFIG_FORCE_MAX_ZONEORDER=13
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_HW_RANDOM_HISI_V2 b/configs/fedora/generic/arm/aarch64/CONFIG_HW_RANDOM_HISI_V2
deleted file mode 100644
index 7ca3b277f..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_HW_RANDOM_HISI_V2
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_HW_RANDOM_HISI_V2=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_IMX_SC_THERMAL b/configs/fedora/generic/arm/aarch64/CONFIG_IMX_SC_THERMAL
new file mode 100644
index 000000000..e5d62507f
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_IMX_SC_THERMAL
@@ -0,0 +1 @@
+CONFIG_IMX_SC_THERMAL=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_INTERCONNECT b/configs/fedora/generic/arm/aarch64/CONFIG_INTERCONNECT
deleted file mode 100644
index 6a7842dbe..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_INTERCONNECT
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_INTERCONNECT=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MEMORY_HOTREMOVE b/configs/fedora/generic/arm/aarch64/CONFIG_MEMORY_HOTREMOVE
new file mode 100644
index 000000000..362150e69
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_MEMORY_HOTREMOVE
@@ -0,0 +1 @@
+CONFIG_MEMORY_HOTREMOVE=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MESON_WATCHDOG b/configs/fedora/generic/arm/aarch64/CONFIG_MESON_WATCHDOG
deleted file mode 100644
index 2e5c153a9..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_MESON_WATCHDOG
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MESON_WATCHDOG is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MLXBF_BOOTCTL b/configs/fedora/generic/arm/aarch64/CONFIG_MLXBF_BOOTCTL
deleted file mode 100644
index 3bf6d6449..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_MLXBF_BOOTCTL
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MLXBF_BOOTCTL is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_NVDIMM_DAX b/configs/fedora/generic/arm/aarch64/CONFIG_NVDIMM_DAX
new file mode 100644
index 000000000..947636ca8
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_NVDIMM_DAX
@@ -0,0 +1 @@
+CONFIG_NVDIMM_DAX=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_NVDIMM_PFN b/configs/fedora/generic/arm/aarch64/CONFIG_NVDIMM_PFN
new file mode 100644
index 000000000..9db164ae5
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_NVDIMM_PFN
@@ -0,0 +1 @@
+CONFIG_NVDIMM_PFN=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_OCTEONTX2_VF b/configs/fedora/generic/arm/aarch64/CONFIG_OCTEONTX2_VF
new file mode 100644
index 000000000..900eb276d
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_OCTEONTX2_VF
@@ -0,0 +1 @@
+CONFIG_OCTEONTX2_VF=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_LAYERSCAPE_GEN4 b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_LAYERSCAPE_GEN4
new file mode 100644
index 000000000..cebabea18
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_LAYERSCAPE_GEN4
@@ -0,0 +1 @@
+CONFIG_PCIE_LAYERSCAPE_GEN4=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_MOBIVEIL b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_MOBIVEIL
new file mode 100644
index 000000000..c0950cc6f
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_MOBIVEIL
@@ -0,0 +1 @@
+CONFIG_PCIE_MOBIVEIL=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_MOBIVEIL_PLAT b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_MOBIVEIL_PLAT
new file mode 100644
index 000000000..610c37928
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_MOBIVEIL_PLAT
@@ -0,0 +1 @@
+CONFIG_PCIE_MOBIVEIL_PLAT=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194 b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194
deleted file mode 100644
index 5484caeef..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_PCIE_TEGRA194=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST
new file mode 100644
index 000000000..005ca5c32
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST
@@ -0,0 +1 @@
+CONFIG_PCIE_TEGRA194_HOST=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PHY_TEGRA194_P2U b/configs/fedora/generic/arm/aarch64/CONFIG_PHY_TEGRA194_P2U
index 23e44783c..96d1b8819 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_PHY_TEGRA194_P2U
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PHY_TEGRA194_P2U
@@ -1 +1 @@
-CONFIG_PHY_TEGRA194_P2U=m
+CONFIG_PHY_TEGRA194_P2U=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_IPA b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_IPA
new file mode 100644
index 000000000..3dcbd81e7
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_IPA
@@ -0,0 +1 @@
+CONFIG_QCOM_IPA=m
diff --git a/configs/fedora/generic/arm/CONFIG_SND_SOC_SGTL5000 b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SGTL5000
index ea71dece1..ea71dece1 100644
--- a/configs/fedora/generic/arm/CONFIG_SND_SOC_SGTL5000
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SGTL5000
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX8M_SUPPORT b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX8M_SUPPORT
new file mode 100644
index 000000000..25d50cc9e
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX8M_SUPPORT
@@ -0,0 +1,22 @@
+# CONFIG_SND_SOC_SOF_IMX8M_SUPPORT:
+#
+# This adds support for Sound Open Firmware for NXP i.MX8M platforms
+# Say Y if you have such a device.
+# If unsure select "N".
+#
+# Symbol: SND_SOC_SOF_IMX8M_SUPPORT [=n]
+# Type : bool
+# Defined at sound/soc/sof/imx/Kconfig:37
+# Prompt: SOF support for i.MX8M
+# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_SOC_SOF_TOPLEVEL [=y] && SND_SOC_SOF_IMX_TOPLEVEL [=y] && (IMX_DSP [=m]=y || IMX_DSP [=m]=SND_SOC_SOF_OF [=m])
+# Location:
+# -> Device Drivers
+# -> Sound card support (SOUND [=m])
+# -> Advanced Linux Sound Architecture (SND [=m])
+# -> ALSA for SoC audio support (SND_SOC [=m])
+# -> Sound Open Firmware Support (SND_SOC_SOF_TOPLEVEL [=y])
+# -> SOF support for NXP i.MX audio DSPs (SND_SOC_SOF_IMX_TOPLEVEL [=y])
+#
+#
+#
+CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX8_SUPPORT b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX8_SUPPORT
new file mode 100644
index 000000000..1e695770b
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX8_SUPPORT
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX_TOPLEVEL b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX_TOPLEVEL
new file mode 100644
index 000000000..d8daa7acb
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_IMX_TOPLEVEL
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_OF b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_OF
new file mode 100644
index 000000000..ef6218467
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SOF_OF
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SOF_OF=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_STRICT_DEVMEM b/configs/fedora/generic/arm/aarch64/CONFIG_STRICT_DEVMEM
new file mode 100644
index 000000000..f2c0c3a61
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_STRICT_DEVMEM
@@ -0,0 +1 @@
+CONFIG_STRICT_DEVMEM=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ZONE_DEVICE b/configs/fedora/generic/arm/aarch64/CONFIG_ZONE_DEVICE
new file mode 100644
index 000000000..7d0942fcf
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ZONE_DEVICE
@@ -0,0 +1 @@
+CONFIG_ZONE_DEVICE=y
diff --git a/configs/fedora/generic/arm/CONFIG_ARCH_ASPEED b/configs/fedora/generic/arm/armv7/CONFIG_ARCH_ASPEED
index 067532b38..067532b38 100644
--- a/configs/fedora/generic/arm/CONFIG_ARCH_ASPEED
+++ b/configs/fedora/generic/arm/armv7/CONFIG_ARCH_ASPEED
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_ARCH_IPQ40XX b/configs/fedora/generic/arm/armv7/CONFIG_ARCH_IPQ40XX
new file mode 100644
index 000000000..17a719bb7
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_ARCH_IPQ40XX
@@ -0,0 +1 @@
+# CONFIG_ARCH_IPQ40XX is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_ARM_TEGRA_CPUIDLE b/configs/fedora/generic/arm/armv7/CONFIG_ARM_TEGRA_CPUIDLE
new file mode 100644
index 000000000..72a5274bf
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_ARM_TEGRA_CPUIDLE
@@ -0,0 +1 @@
+CONFIG_ARM_TEGRA_CPUIDLE=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_CEC_SAMSUNG_S5P b/configs/fedora/generic/arm/armv7/CONFIG_CEC_SAMSUNG_S5P
new file mode 100644
index 000000000..b01cb9bfd
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_CEC_SAMSUNG_S5P
@@ -0,0 +1,20 @@
+# CONFIG_CEC_SAMSUNG_S5P:
+#
+# This is a driver for Samsung S5P HDMI CEC interface. It uses the
+# generic CEC framework interface.
+# CEC bus is present in the HDMI connector and enables communication
+# between compatible devices.
+#
+# Symbol: CEC_SAMSUNG_S5P [=n]
+# Type : tristate
+# Defined at drivers/media/cec/platform/Kconfig:55
+# Prompt: Samsung S5P CEC driver
+# Depends on: MEDIA_CEC_SUPPORT [=y] && (ARCH_EXYNOS [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> HDMI CEC drivers (MEDIA_CEC_SUPPORT [=y])
+# Selects: CEC_CORE [=m] && CEC_NOTIFIER [=y]
+#
+#
+#
+# CONFIG_CEC_SAMSUNG_S5P is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_CEC_STI b/configs/fedora/generic/arm/armv7/CONFIG_CEC_STI
new file mode 100644
index 000000000..956992851
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_CEC_STI
@@ -0,0 +1,20 @@
+# CONFIG_CEC_STI:
+#
+# This is a driver for STIH4xx HDMI CEC interface. It uses the
+# generic CEC framework interface.
+# CEC bus is present in the HDMI connector and enables communication
+# between compatible devices.
+#
+# Symbol: CEC_STI [=n]
+# Type : tristate
+# Defined at drivers/media/cec/platform/Kconfig:66
+# Prompt: STMicroelectronics STiH4xx HDMI CEC driver
+# Depends on: MEDIA_CEC_SUPPORT [=y] && (ARCH_STI [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> HDMI CEC drivers (MEDIA_CEC_SUPPORT [=y])
+# Selects: CEC_CORE [=m] && CEC_NOTIFIER [=y]
+#
+#
+#
+CONFIG_CEC_STI=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_CEC_STM32 b/configs/fedora/generic/arm/armv7/CONFIG_CEC_STM32
new file mode 100644
index 000000000..cc8d64be7
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_CEC_STM32
@@ -0,0 +1,20 @@
+# CONFIG_CEC_STM32:
+#
+# This is a driver for STM32 interface. It uses the
+# generic CEC framework interface.
+# CEC bus is present in the HDMI connector and enables communication
+# between compatible devices.
+#
+# Symbol: CEC_STM32 [=n]
+# Type : tristate
+# Defined at drivers/media/cec/platform/Kconfig:77
+# Prompt: STMicroelectronics STM32 HDMI CEC driver
+# Depends on: MEDIA_CEC_SUPPORT [=y] && (ARCH_STM32 [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> HDMI CEC drivers (MEDIA_CEC_SUPPORT [=y])
+# Selects: REGMAP [=y] && REGMAP_MMIO [=y] && CEC_CORE [=m]
+#
+#
+#
+CONFIG_CEC_STM32=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_G2D b/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_G2D
new file mode 100644
index 000000000..64c3cb61d
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_G2D
@@ -0,0 +1,18 @@
+# CONFIG_DRM_EXYNOS_G2D:
+#
+# Choose this option if you want to use Exynos G2D for DRM.
+#
+# Symbol: DRM_EXYNOS_G2D [=n]
+# Type : bool
+# Defined at drivers/gpu/drm/exynos/Kconfig:88
+# Prompt: G2D
+# Depends on: HAS_IOMEM [=y] && DRM_EXYNOS [=m] && (VIDEO_SAMSUNG_S5P_G2D [=n]=n || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> Graphics support
+# -> DRM Support for Samsung SoC Exynos Series (DRM_EXYNOS [=m])
+# Selects: FRAME_VECTOR [=y]
+#
+#
+#
+# CONFIG_DRM_EXYNOS_G2D is not set
diff --git a/configs/fedora/generic/arm/CONFIG_DRM_MCDE b/configs/fedora/generic/arm/armv7/CONFIG_DRM_MCDE
index 8b422dc5b..8b422dc5b 100644
--- a/configs/fedora/generic/arm/CONFIG_DRM_MCDE
+++ b/configs/fedora/generic/arm/armv7/CONFIG_DRM_MCDE
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_HISILICON_IRQ_MBIGEN b/configs/fedora/generic/arm/armv7/CONFIG_HISILICON_IRQ_MBIGEN
new file mode 100644
index 000000000..72ab88e11
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_HISILICON_IRQ_MBIGEN
@@ -0,0 +1 @@
+# CONFIG_HISILICON_IRQ_MBIGEN is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_BRCMNAND b/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_BRCMNAND
deleted file mode 100644
index 2a517c5a8..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_BRCMNAND
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MTD_NAND_BRCMNAND is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_NET_VENDOR_XILINX b/configs/fedora/generic/arm/armv7/CONFIG_NET_VENDOR_XILINX
deleted file mode 100644
index 46ccaba73..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_NET_VENDOR_XILINX
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_NET_VENDOR_XILINX=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_NVMEM_STM32_ROMEM b/configs/fedora/generic/arm/armv7/CONFIG_NVMEM_STM32_ROMEM
deleted file mode 100644
index 4168dfbdb..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_NVMEM_STM32_ROMEM
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_NVMEM_STM32_ROMEM=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_OMAP_REMOTEPROC_WATCHDOG b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_REMOTEPROC_WATCHDOG
new file mode 100644
index 000000000..cdbc9a88f
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_REMOTEPROC_WATCHDOG
@@ -0,0 +1 @@
+CONFIG_OMAP_REMOTEPROC_WATCHDOG=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SENSORS_GPIO_FAN b/configs/fedora/generic/arm/armv7/CONFIG_SENSORS_GPIO_FAN
new file mode 100644
index 000000000..9331ff3d7
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_SENSORS_GPIO_FAN
@@ -0,0 +1 @@
+CONFIG_SENSORS_GPIO_FAN=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SI7020 b/configs/fedora/generic/arm/armv7/CONFIG_SI7020
new file mode 100644
index 000000000..57cab28ab
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_SI7020
@@ -0,0 +1 @@
+CONFIG_SI7020=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_SGTL5000 b/configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_SGTL5000
new file mode 100644
index 000000000..ea71dece1
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_SGTL5000
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SGTL5000=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SPI_CADENCE_QUADSPI b/configs/fedora/generic/arm/armv7/CONFIG_SPI_CADENCE_QUADSPI
deleted file mode 100644
index 7c242fd0d..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_SPI_CADENCE_QUADSPI
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_SPI_CADENCE_QUADSPI is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_STRICT_KERNEL_RWX b/configs/fedora/generic/arm/armv7/CONFIG_STRICT_KERNEL_RWX
deleted file mode 100644
index 8c57b454a..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_STRICT_KERNEL_RWX
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_STRICT_KERNEL_RWX=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_TI_SYSCON_CLK b/configs/fedora/generic/arm/armv7/CONFIG_TI_SYSCON_CLK
new file mode 100644
index 000000000..47df2f7c6
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_TI_SYSCON_CLK
@@ -0,0 +1 @@
+CONFIG_TI_SYSCON_CLK=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_TOUCHSCREEN_ADS7846 b/configs/fedora/generic/arm/armv7/CONFIG_TOUCHSCREEN_ADS7846
new file mode 100644
index 000000000..739ad5dee
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_TOUCHSCREEN_ADS7846
@@ -0,0 +1 @@
+CONFIG_TOUCHSCREEN_ADS7846=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_AXI_DMAC b/configs/fedora/generic/arm/armv7/armv7/CONFIG_AXI_DMAC
deleted file mode 100644
index 565eb6e6e..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_AXI_DMAC
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_AXI_DMAC=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_IMX_REMOTEPROC b/configs/fedora/generic/arm/armv7/armv7/CONFIG_IMX_REMOTEPROC
deleted file mode 100644
index 53983d8af..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_IMX_REMOTEPROC
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_IMX_REMOTEPROC=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_NVMEM_SNVS_LPGPR b/configs/fedora/generic/arm/armv7/armv7/CONFIG_NVMEM_SNVS_LPGPR
deleted file mode 100644
index 21803b106..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_NVMEM_SNVS_LPGPR
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_NVMEM_SNVS_LPGPR=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_DM816X_USB b/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_DM816X_USB
deleted file mode 100644
index d226f92a3..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_DM816X_USB
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PHY_DM816X_USB is not set
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_CS42XX8_I2C b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_CS42XX8_I2C
new file mode 100644
index 000000000..f5db15237
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_CS42XX8_I2C
@@ -0,0 +1 @@
+CONFIG_SND_SOC_CS42XX8_I2C=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_TLV320AIC23_I2C b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_TLV320AIC23_I2C
new file mode 100644
index 000000000..f131b6f76
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_TLV320AIC23_I2C
@@ -0,0 +1 @@
+CONFIG_SND_SOC_TLV320AIC23_I2C=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_TLV320AIC23_SPI b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_TLV320AIC23_SPI
new file mode 100644
index 000000000..312955e99
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_TLV320AIC23_SPI
@@ -0,0 +1 @@
+CONFIG_SND_SOC_TLV320AIC23_SPI=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_WM8731 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_WM8731
new file mode 100644
index 000000000..be7329279
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_WM8731
@@ -0,0 +1 @@
+CONFIG_SND_SOC_WM8731=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_ST_THERMAL_SYSCFG b/configs/fedora/generic/arm/armv7/armv7/CONFIG_ST_THERMAL_SYSCFG
deleted file mode 100644
index 865418b83..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_ST_THERMAL_SYSCFG
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ST_THERMAL_SYSCFG is not set
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_XILINX_XADC b/configs/fedora/generic/arm/armv7/armv7/CONFIG_XILINX_XADC
deleted file mode 100644
index 53ab8251f..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_XILINX_XADC
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XILINX_XADC=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/README b/configs/fedora/generic/arm/armv7/armv7/README
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/armv7/README
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_AM335X_PHY_USB b/configs/fedora/generic/arm/armv7/lpae/CONFIG_AM335X_PHY_USB
new file mode 100644
index 000000000..26554650a
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/lpae/CONFIG_AM335X_PHY_USB
@@ -0,0 +1 @@
+# CONFIG_AM335X_PHY_USB is not set
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_SOC_AM43XX b/configs/fedora/generic/arm/armv7/lpae/CONFIG_SOC_AM43XX
new file mode 100644
index 000000000..4761c4279
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/lpae/CONFIG_SOC_AM43XX
@@ -0,0 +1 @@
+# CONFIG_SOC_AM43XX is not set