summaryrefslogtreecommitdiffstats
path: root/configs
diff options
context:
space:
mode:
authorJustin M. Forbes <jforbes@fedoraproject.org>2020-12-18 13:19:08 -0600
committerJustin M. Forbes <jforbes@fedoraproject.org>2020-12-18 13:19:08 -0600
commit14ee173c279442e3546682022e462844c70b0bc4 (patch)
treec058e8d6595e0bc126894c54c66223190b41b6f1 /configs
parent9c80b51f739afa911f89b32f63e951140f653ee5 (diff)
downloadkernel-14ee173c279442e3546682022e462844c70b0bc4.tar.gz
kernel-14ee173c279442e3546682022e462844c70b0bc4.tar.xz
kernel-14ee173c279442e3546682022e462844c70b0bc4.zip
Linux v5.10.1 rebase
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
Diffstat (limited to 'configs')
-rw-r--r--configs/fedora/debug/CONFIG_FAIL_FUNCTION2
-rw-r--r--configs/fedora/debug/x86/x86_64/README1
-rw-r--r--configs/fedora/generic/CONFIG_ACPI_DPTF24
-rw-r--r--configs/fedora/generic/CONFIG_ACPI_TABLE_UPGRADE20
-rw-r--r--configs/fedora/generic/CONFIG_ADXRS29022
-rw-r--r--configs/fedora/generic/CONFIG_ARCH_VISCONTI15
-rw-r--r--configs/fedora/generic/CONFIG_ARM64_ERRATUM_150841229
-rw-r--r--configs/fedora/generic/CONFIG_ARM_CMN17
-rw-r--r--configs/fedora/generic/CONFIG_ARM_SMMU_V3_SVA21
-rw-r--r--configs/fedora/generic/CONFIG_AS7321125
-rw-r--r--configs/fedora/generic/CONFIG_ATH11K2
-rw-r--r--configs/fedora/generic/CONFIG_ATH11K_AHB19
-rw-r--r--configs/fedora/generic/CONFIG_ATH11K_DEBUG1
-rw-r--r--configs/fedora/generic/CONFIG_ATH11K_DEBUGFS1
-rw-r--r--configs/fedora/generic/CONFIG_ATH11K_PCI20
-rw-r--r--configs/fedora/generic/CONFIG_ATH11K_SPECTRAL1
-rw-r--r--configs/fedora/generic/CONFIG_ATH11K_TRACING1
-rw-r--r--configs/fedora/generic/CONFIG_BACKLIGHT_KTD25320
-rw-r--r--configs/fedora/generic/CONFIG_BPF_PRELOAD18
-rw-r--r--configs/fedora/generic/CONFIG_BPF_PRELOAD_UMD15
-rw-r--r--configs/fedora/generic/CONFIG_CAN_ISOTP25
-rw-r--r--configs/fedora/generic/CONFIG_CAN_MCP251XFD21
-rw-r--r--configs/fedora/generic/CONFIG_CHARGER_BQ259801
-rw-r--r--configs/fedora/generic/CONFIG_CHELSIO_INLINE_CRYPTO19
-rw-r--r--configs/fedora/generic/CONFIG_CHELSIO_IPSEC_INLINE2
-rw-r--r--configs/fedora/generic/CONFIG_CHELSIO_TLS_DEVICE20
-rw-r--r--configs/fedora/generic/CONFIG_CRYPTO_SHA5121
-rw-r--r--configs/fedora/generic/CONFIG_CRYPTO_SM223
-rw-r--r--configs/fedora/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE17
-rw-r--r--configs/fedora/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP19
-rw-r--r--configs/fedora/generic/CONFIG_CSD_LOCK_WAIT_DEBUG19
-rw-r--r--configs/fedora/generic/CONFIG_DMA_PERNUMA_CMA20
-rw-r--r--configs/fedora/generic/CONFIG_DPTF_PCH_FIVR1
-rw-r--r--configs/fedora/generic/CONFIG_DRM_AMD_DC_SI20
-rw-r--r--configs/fedora/generic/CONFIG_DRM_CDNS_MHDP854621
-rw-r--r--configs/fedora/generic/CONFIG_DRM_LONTIUM_LT961121
-rw-r--r--configs/fedora/generic/CONFIG_DRM_PANEL_MANTIX_MLAF057WE511
-rw-r--r--configs/fedora/generic/CONFIG_DRM_TOSHIBA_TC35876218
-rw-r--r--configs/fedora/generic/CONFIG_DRM_TOSHIBA_TC35877518
-rw-r--r--configs/fedora/generic/CONFIG_DWMAC_INTEL_PLAT23
-rw-r--r--configs/fedora/generic/CONFIG_EVM2
-rw-r--r--configs/fedora/generic/CONFIG_EVM_ADD_XATTRS1
-rw-r--r--configs/fedora/generic/CONFIG_EVM_ATTR_FSUUID1
-rw-r--r--configs/fedora/generic/CONFIG_EVM_LOAD_X5091
-rw-r--r--configs/fedora/generic/CONFIG_FAULT_INJECTION_USERCOPY18
-rw-r--r--configs/fedora/generic/CONFIG_FUSE_DAX22
-rw-r--r--configs/fedora/generic/CONFIG_GPIO_CDEV_V122
-rw-r--r--configs/fedora/generic/CONFIG_GPIO_MXC1
-rw-r--r--configs/fedora/generic/CONFIG_HDC201021
-rw-r--r--configs/fedora/generic/CONFIG_HID_VIVALDI21
-rw-r--r--configs/fedora/generic/CONFIG_HISI_HIKEY_USB19
-rw-r--r--configs/fedora/generic/CONFIG_HIST_TRIGGERS_DEBUG32
-rw-r--r--configs/fedora/generic/CONFIG_HW_RANDOM_XIPHERA21
-rw-r--r--configs/fedora/generic/CONFIG_I2C_MLXBF25
-rw-r--r--configs/fedora/generic/CONFIG_I2C_SLAVE_TESTUNIT21
-rw-r--r--configs/fedora/generic/CONFIG_IIO_BUFFER_DMA1
-rw-r--r--configs/fedora/generic/CONFIG_IIO_BUFFER_DMAENGINE1
-rw-r--r--configs/fedora/generic/CONFIG_IIO_TRIGGERED_EVENT19
-rw-r--r--configs/fedora/generic/CONFIG_IMA_DEFAULT_HASH1
-rw-r--r--configs/fedora/generic/CONFIG_INET_MPTCP_DIAG1
-rw-r--r--configs/fedora/generic/CONFIG_INTEL_MEI_VIRTIO1
-rw-r--r--configs/fedora/generic/CONFIG_JOYSTICK_ADC22
-rw-r--r--configs/fedora/generic/CONFIG_JOYSTICK_MAGELLAN2
-rw-r--r--configs/fedora/generic/CONFIG_JOYSTICK_SPACEBALL2
-rw-r--r--configs/fedora/generic/CONFIG_JOYSTICK_SPACEORB2
-rw-r--r--configs/fedora/generic/CONFIG_JOYSTICK_STINGER2
-rw-r--r--configs/fedora/generic/CONFIG_JOYSTICK_TWIDJOY2
-rw-r--r--configs/fedora/generic/CONFIG_JOYSTICK_WARRIOR2
-rw-r--r--configs/fedora/generic/CONFIG_JOYSTICK_ZHENHUA2
-rw-r--r--configs/fedora/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG17
-rw-r--r--configs/fedora/generic/CONFIG_KGDB_HONOUR_BLOCKLIST24
-rw-r--r--configs/fedora/generic/CONFIG_LEDS_ARIEL1
-rw-r--r--configs/fedora/generic/CONFIG_LEDS_LP50XX20
-rw-r--r--configs/fedora/generic/CONFIG_MFD_ENE_KB393020
-rw-r--r--configs/fedora/generic/CONFIG_MFD_HI6421_SPMI24
-rw-r--r--configs/fedora/generic/CONFIG_MFD_INTEL_M10_BMC22
-rw-r--r--configs/fedora/generic/CONFIG_MFD_INTEL_PMC_BXT20
-rw-r--r--configs/fedora/generic/CONFIG_MFD_KHADAS_MCU0
-rw-r--r--configs/fedora/generic/CONFIG_MFD_MP262918
-rw-r--r--configs/fedora/generic/CONFIG_MFD_MT636019
-rw-r--r--configs/fedora/generic/CONFIG_MFD_SL28CPLD21
-rw-r--r--configs/fedora/generic/CONFIG_MHI_BUS_DEBUG19
-rw-r--r--configs/fedora/generic/CONFIG_MST_IRQ16
-rw-r--r--configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM2
-rw-r--r--configs/fedora/generic/CONFIG_MVPP2_PTP1
-rw-r--r--configs/fedora/generic/CONFIG_NFS_V4_2_READ_PLUS18
-rw-r--r--configs/fedora/generic/CONFIG_PCIE_HISI_ERR18
-rw-r--r--configs/fedora/generic/CONFIG_PCS_XPCS21
-rw-r--r--configs/fedora/generic/CONFIG_PHY_HI3670_USB19
-rw-r--r--configs/fedora/generic/CONFIG_PHY_INTEL_KEEMBAY_EMMC1
-rw-r--r--configs/fedora/generic/CONFIG_PHY_INTEL_LGM_EMMC1
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_MSM82261
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A1001
-rw-r--r--configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A100_R1
-rw-r--r--configs/fedora/generic/CONFIG_PPC_RTAS_FILTER21
-rw-r--r--configs/fedora/generic/CONFIG_PRESTERA22
-rw-r--r--configs/fedora/generic/CONFIG_PRESTERA_PCI23
-rw-r--r--configs/fedora/generic/CONFIG_QRTR2
-rw-r--r--configs/fedora/generic/CONFIG_QRTR_SMD (renamed from configs/fedora/generic/arm/CONFIG_QRTR_SMD)0
-rw-r--r--configs/fedora/generic/CONFIG_QRTR_TUN (renamed from configs/fedora/generic/arm/CONFIG_QRTR_TUN)0
-rw-r--r--configs/fedora/generic/CONFIG_RCU_SCALE_TEST24
-rw-r--r--configs/fedora/generic/CONFIG_REGULATOR2
-rw-r--r--configs/fedora/generic/CONFIG_REGULATOR_FIXED_VOLTAGE2
-rw-r--r--configs/fedora/generic/CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY19
-rw-r--r--configs/fedora/generic/CONFIG_REGULATOR_RT480118
-rw-r--r--configs/fedora/generic/CONFIG_REGULATOR_RTMV2019
-rw-r--r--configs/fedora/generic/CONFIG_RMI4_F3A21
-rw-r--r--configs/fedora/generic/CONFIG_RTC_DRV_RV303221
-rw-r--r--configs/fedora/generic/CONFIG_RTC_NVMEM2
-rw-r--r--configs/fedora/generic/CONFIG_SCF_TORTURE_TEST20
-rw-r--r--configs/fedora/generic/CONFIG_SECURITY_SELINUX_DISABLE2
-rw-r--r--configs/fedora/generic/CONFIG_SENSORS_ADM126622
-rw-r--r--configs/fedora/generic/CONFIG_SENSORS_INTEL_M10_BMC_HWMON21
-rw-r--r--configs/fedora/generic/CONFIG_SENSORS_MP297521
-rw-r--r--configs/fedora/generic/CONFIG_SENSORS_MR7520321
-rw-r--r--configs/fedora/generic/CONFIG_SM_DISPCC_825020
-rw-r--r--configs/fedora/generic/CONFIG_SM_VIDEOCC_815020
-rw-r--r--configs/fedora/generic/CONFIG_SM_VIDEOCC_825020
-rw-r--r--configs/fedora/generic/CONFIG_SND_CTL_VALIDATION20
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_CS42341
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_IMX_AUDMIX1
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH24
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_INTEL_CATPT25
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH22
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES28
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_MT666023
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_RT1308_SDW2
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_RT700_SDW2
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_RT711_SDW2
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_RT715_SDW2
-rw-r--r--configs/fedora/generic/CONFIG_SND_SOC_TAS27641
-rw-r--r--configs/fedora/generic/CONFIG_SOUNDWIRE_QCOM20
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP2
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTPC1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTSA1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_APOLLO1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_AUDPTR1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_BNS1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECEXT1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECPC1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECTLK1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DTLK1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DUMMY2
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_KEYPC1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_LTLK1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_SOFT1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_SPKOUT1
-rw-r--r--configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_TXPRT1
-rw-r--r--configs/fedora/generic/CONFIG_SPMI_HISI367019
-rw-r--r--configs/fedora/generic/CONFIG_STATIC_CALL_SELFTEST15
-rw-r--r--configs/fedora/generic/CONFIG_SUN50I_IOMMU1
-rw-r--r--configs/fedora/generic/CONFIG_TEST_FREE_PAGES20
-rw-r--r--configs/fedora/generic/CONFIG_TEST_KASAN_MODULE1
-rw-r--r--configs/fedora/generic/CONFIG_TOUCHSCREEN_ZINITIX24
-rw-r--r--configs/fedora/generic/CONFIG_TYPEC_QCOM_PMIC1
-rw-r--r--configs/fedora/generic/CONFIG_TYPEC_STUSB160X21
-rw-r--r--configs/fedora/generic/CONFIG_TYPEC_TCPCI_MAXIM20
-rw-r--r--configs/fedora/generic/CONFIG_USB4_DEBUGFS_WRITE20
-rw-r--r--configs/fedora/generic/CONFIG_USB_FEW_INIT_RETRIES25
-rw-r--r--configs/fedora/generic/CONFIG_USB_LGM_PHY19
-rw-r--r--configs/fedora/generic/CONFIG_VFIO_PCI_ZDEV22
-rw-r--r--configs/fedora/generic/CONFIG_VIDEO_TEGRA_TPG18
-rw-r--r--configs/fedora/generic/CONFIG_VIDEO_ZORAN25
-rw-r--r--configs/fedora/generic/CONFIG_XFRM_USER_COMPAT21
-rw-r--r--configs/fedora/generic/CONFIG_XFS_SUPPORT_V434
-rw-r--r--configs/fedora/generic/CONFIG_XILINX_ZYNQMP_DPDMA19
-rw-r--r--configs/fedora/generic/CONFIG_ZCRYPT_DEBUG26
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_PX3017
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RK303617
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RK312X17
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RK318817
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RK322X17
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RK328817
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RK330817
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RK332817
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RK336817
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RK339916
-rw-r--r--configs/fedora/generic/arm/CONFIG_CLK_RV110X17
-rw-r--r--configs/fedora/generic/arm/CONFIG_COMMON_CLK_MESON8B22
-rw-r--r--configs/fedora/generic/arm/CONFIG_COMMON_CLK_ROCKCHIP16
-rw-r--r--configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_HASH19
-rw-r--r--configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_PRNG20
-rw-r--r--configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_TRNG20
-rw-r--r--configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_SS_HASH19
-rw-r--r--configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG20
-rw-r--r--configs/fedora/generic/arm/CONFIG_DRM_MSM_DP19
-rw-r--r--configs/fedora/generic/arm/CONFIG_DRM_MSM_DSI_7NM_PHY19
-rw-r--r--configs/fedora/generic/arm/CONFIG_FSL_XGMAC_MDIO2
-rw-r--r--configs/fedora/generic/arm/CONFIG_IMX_IRQSTEER2
-rw-r--r--configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SM815018
-rw-r--r--configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SM825018
-rw-r--r--configs/fedora/generic/arm/CONFIG_PINCTRL_MSM822619
-rw-r--r--configs/fedora/generic/arm/CONFIG_QRTR1
-rw-r--r--configs/fedora/generic/arm/CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY19
-rw-r--r--configs/fedora/generic/arm/CONFIG_RESET_RASPBERRYPI20
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_MMP_SOC_SSPA20
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_AUDMIX (renamed from configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_FSL_AUDMIX)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_EASRC24
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_MICFIL1
-rw-r--r--configs/fedora/generic/arm/CONFIG_SND_SOC_IMX_AUDMIX1
-rw-r--r--configs/fedora/generic/arm/CONFIG_TI_PRUSS22
-rw-r--r--configs/fedora/generic/arm/CONFIG_TI_PRUSS_INTC20
-rw-r--r--configs/fedora/generic/arm/CONFIG_TYPEC_QCOM_PMIC23
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC17
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARCH_VISCONTI15
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_150841229
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM64_MTE1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM_CMN17
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_ARM_SMMU_V3_SVA21
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_BATTERY_MAX170421
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CHARGER_BQ259801
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CATU1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CPU_DEBUG1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CTI1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CTI_INTEGRATION_REGS1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_LINKS_AND_SINKS1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_LINK_AND_SINK_TMC1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SINK_ETBV101
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SINK_TPIU1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SOURCE_ETM4X1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_STM1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_DRM_IMX_DCSS18
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_KASAN_SW_TAGS1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_KEXEC_FILE1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PCIE_HISI_ERR18
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST2
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PHY_INTEL_KEEMBAY_EMMC20
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PHY_TEGRA194_P2U2
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PID_IN_CONTEXTIDR1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_TPS651321
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_STM1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_STM_DUMMY1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_STM_PROTO_BASIC1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_STM_PROTO_SYS_T1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_CONSOLE1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_FTRACE1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_HEARTBEAT1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_A100_CCU1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_A100_R_CCU1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_TCG_TIS_SYNQUACER23
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_VCNL40001
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_VFIO_FSL_MC20
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_NANDSIM1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_SND_MMP_SOC_SSPA1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_IMA_ARCH_POLICY1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_PPC_RTAS_FILTER20
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_PPC_SECURE_BOOT1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_PPC_SECVAR_SYSFS1
-rw-r--r--configs/fedora/generic/s390x/CONFIG_RTC_NVMEM1
-rw-r--r--configs/fedora/generic/s390x/CONFIG_VFIO_PCI_ZDEV22
-rw-r--r--configs/fedora/generic/s390x/CONFIG_VIRTIO_CONSOLE2
-rw-r--r--configs/fedora/generic/s390x/CONFIG_ZCRYPT_DEBUG26
-rw-r--r--configs/fedora/generic/x86/CONFIG_ACPI_DPTF24
-rw-r--r--configs/fedora/generic/x86/CONFIG_DPTF_PCH_FIVR24
-rw-r--r--configs/fedora/generic/x86/CONFIG_IMA_ARCH_POLICY1
-rw-r--r--configs/fedora/generic/x86/CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT1
-rw-r--r--configs/fedora/generic/x86/CONFIG_INTEL_MEI_VIRTIO20
-rw-r--r--configs/fedora/generic/x86/CONFIG_JOYSTICK_MAGELLAN1
-rw-r--r--configs/fedora/generic/x86/CONFIG_JOYSTICK_SPACEBALL1
-rw-r--r--configs/fedora/generic/x86/CONFIG_JOYSTICK_SPACEORB1
-rw-r--r--configs/fedora/generic/x86/CONFIG_JOYSTICK_STINGER1
-rw-r--r--configs/fedora/generic/x86/CONFIG_JOYSTICK_TWIDJOY1
-rw-r--r--configs/fedora/generic/x86/CONFIG_JOYSTICK_WARRIOR1
-rw-r--r--configs/fedora/generic/x86/CONFIG_JOYSTICK_ZHENHUA1
-rw-r--r--configs/fedora/generic/x86/CONFIG_KCSAN1
-rw-r--r--configs/fedora/generic/x86/CONFIG_NITRO_ENCLAVES20
-rw-r--r--configs/fedora/generic/x86/CONFIG_PHY_INTEL_LGM_COMBO21
-rw-r--r--configs/fedora/generic/x86/CONFIG_PHY_INTEL_LGM_EMMC17
-rw-r--r--configs/fedora/generic/x86/CONFIG_REGULATOR1
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_CATPT25
-rw-r--r--configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK23
-rw-r--r--configs/fedora/generic/x86/x86_64/CONFIG_INTEL_IOMMU_SVM (renamed from configs/fedora/generic/x86/CONFIG_INTEL_IOMMU_SVM)0
274 files changed, 2959 insertions, 205 deletions
diff --git a/configs/fedora/debug/CONFIG_FAIL_FUNCTION b/configs/fedora/debug/CONFIG_FAIL_FUNCTION
index f41816ded..47a231528 100644
--- a/configs/fedora/debug/CONFIG_FAIL_FUNCTION
+++ b/configs/fedora/debug/CONFIG_FAIL_FUNCTION
@@ -1 +1 @@
-CONFIG_FAIL_FUNCTION=y
+# CONFIG_FAIL_FUNCTION is not set
diff --git a/configs/fedora/debug/x86/x86_64/README b/configs/fedora/debug/x86/x86_64/README
index 8c6cfe13b..e69de29bb 100644
--- a/configs/fedora/debug/x86/x86_64/README
+++ b/configs/fedora/debug/x86/x86_64/README
@@ -1 +0,0 @@
-Place configuration files for x86_64 debug flavor kernels in here.
diff --git a/configs/fedora/generic/CONFIG_ACPI_DPTF b/configs/fedora/generic/CONFIG_ACPI_DPTF
new file mode 100644
index 000000000..f27c7ffb3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ACPI_DPTF
@@ -0,0 +1,24 @@
+# CONFIG_ACPI_DPTF:
+#
+# Intel Dynamic Platform and Thermal Framework (DPTF) is a platform
+# level hardware/software solution for power and thermal management.
+#
+# As a container for multiple power/thermal technologies, DPTF provides
+# a coordinated approach for different policies to effect the hardware
+# state of a system.
+#
+# For more information see:
+# <https://01.org/intel%C2%AE-dynamic-platform-and-thermal-framework-dptf-chromium-os/overview>
+#
+# Symbol: ACPI_DPTF [=n]
+# Type : bool
+# Defined at drivers/acpi/dptf/Kconfig:3
+# Prompt: Intel DPTF (Dynamic Platform and Thermal Framework) Support
+# Depends on: ACPI [=y] && X86 [=y]
+# Location:
+# -> Power management and ACPI options
+# -> ACPI (Advanced Configuration and Power Interface) Support (ACPI [=y])
+#
+#
+#
+# CONFIG_ACPI_DPTF is not set
diff --git a/configs/fedora/generic/CONFIG_ACPI_TABLE_UPGRADE b/configs/fedora/generic/CONFIG_ACPI_TABLE_UPGRADE
index 3ac21bf3a..627d89b8c 100644
--- a/configs/fedora/generic/CONFIG_ACPI_TABLE_UPGRADE
+++ b/configs/fedora/generic/CONFIG_ACPI_TABLE_UPGRADE
@@ -1 +1,19 @@
-# CONFIG_ACPI_TABLE_UPGRADE is not set
+# CONFIG_ACPI_TABLE_UPGRADE:
+#
+# This option provides functionality to upgrade arbitrary ACPI tables
+# via initrd. No functional change if no ACPI tables are passed via
+# initrd, therefore it's safe to say Y.
+# See Documentation/admin-guide/acpi/initrd_table_override.rst for details
+#
+# Symbol: ACPI_TABLE_UPGRADE [=y]
+# Type : bool
+# Defined at drivers/acpi/Kconfig:349
+# Prompt: Allow upgrading ACPI tables via initrd
+# Depends on: ACPI [=y] && BLK_DEV_INITRD [=y] && ARCH_HAS_ACPI_TABLE_UPGRADE [=y]
+# Location:
+# -> Power management and ACPI options
+# -> ACPI (Advanced Configuration and Power Interface) Support (ACPI [=y])
+#
+#
+#
+CONFIG_ACPI_TABLE_UPGRADE=y
diff --git a/configs/fedora/generic/CONFIG_ADXRS290 b/configs/fedora/generic/CONFIG_ADXRS290
new file mode 100644
index 000000000..4c4f1cf29
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ADXRS290
@@ -0,0 +1,22 @@
+# CONFIG_ADXRS290:
+#
+# Say yes here to build support for Analog Devices ADXRS290 programmable
+# digital output gyroscope.
+#
+# This driver can also be built as a module. If so, the module will be
+# called adxrs290.
+#
+# Symbol: ADXRS290 [=n]
+# Type : tristate
+# Defined at drivers/iio/gyro/Kconfig:44
+# Prompt: Analog Devices ADXRS290 Dual-Axis MEMS Gyroscope SPI driver
+# Depends on: IIO [=m] && SPI [=y]
+# Location:
+# -> Device Drivers
+# -> Industrial I/O support (IIO [=m])
+# -> Digital gyroscope sensors
+# Selects: IIO_BUFFER [=y] && IIO_TRIGGERED_BUFFER [=m]
+#
+#
+#
+CONFIG_ADXRS290=m
diff --git a/configs/fedora/generic/CONFIG_ARCH_VISCONTI b/configs/fedora/generic/CONFIG_ARCH_VISCONTI
new file mode 100644
index 000000000..2d7076483
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ARCH_VISCONTI
@@ -0,0 +1,15 @@
+# CONFIG_ARCH_VISCONTI:
+#
+# This enables support for Toshiba Visconti SoCs Family.
+#
+# Symbol: ARCH_VISCONTI [=n]
+# Type : bool
+# Defined at arch/arm64/Kconfig.platforms:302
+# Prompt: Toshiba Visconti SoC Family
+# Location:
+# -> Platform selection
+# Selects: PINCTRL [=y] && PINCTRL_VISCONTI [=n]
+#
+#
+#
+# CONFIG_ARCH_VISCONTI is not set
diff --git a/configs/fedora/generic/CONFIG_ARM64_ERRATUM_1508412 b/configs/fedora/generic/CONFIG_ARM64_ERRATUM_1508412
new file mode 100644
index 000000000..749f590b1
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ARM64_ERRATUM_1508412
@@ -0,0 +1,29 @@
+# CONFIG_ARM64_ERRATUM_1508412:
+#
+# This option adds a workaround for Arm Cortex-A77 erratum 1508412.
+#
+# Affected Cortex-A77 cores (r0p0, r1p0) could deadlock on a sequence
+# of a store-exclusive or read of PAR_EL1 and a load with device or
+# non-cacheable memory attributes. The workaround depends on a firmware
+# counterpart.
+#
+# KVM guests must also have the workaround implemented or they can
+# deadlock the system.
+#
+# Work around the issue by inserting DMB SY barriers around PAR_EL1
+# register reads and warning KVM users. The DMB barrier is sufficient
+# to prevent a speculative PAR_EL1 read.
+#
+# If unsure, say Y.
+#
+# Symbol: ARM64_ERRATUM_1508412 [=y]
+# Type : bool
+# Defined at arch/arm64/Kconfig:639
+# Prompt: Cortex-A77: 1508412: workaround deadlock on sequence of NC/Device load and store exclusive or PAR read
+# Location:
+# -> Kernel Features
+# -> ARM errata workarounds via the alternatives framework
+#
+#
+#
+CONFIG_ARM64_ERRATUM_1508412=y
diff --git a/configs/fedora/generic/CONFIG_ARM_CMN b/configs/fedora/generic/CONFIG_ARM_CMN
new file mode 100644
index 000000000..f39b12ecf
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ARM_CMN
@@ -0,0 +1,17 @@
+# CONFIG_ARM_CMN:
+#
+# Support for PMU events monitoring on the Arm CMN-600 Coherent Mesh
+# Network interconnect.
+#
+# Symbol: ARM_CMN [=n]
+# Type : tristate
+# Defined at drivers/perf/Kconfig:44
+# Prompt: Arm CMN-600 PMU support
+# Depends on: PERF_EVENTS [=y] && (ARM64 [=y] || COMPILE_TEST [=n] && 64BIT [=y])
+# Location:
+# -> Device Drivers
+# -> Performance monitor support
+#
+#
+#
+# CONFIG_ARM_CMN is not set
diff --git a/configs/fedora/generic/CONFIG_ARM_SMMU_V3_SVA b/configs/fedora/generic/CONFIG_ARM_SMMU_V3_SVA
new file mode 100644
index 000000000..32cecc4a0
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ARM_SMMU_V3_SVA
@@ -0,0 +1,21 @@
+# CONFIG_ARM_SMMU_V3_SVA:
+#
+# Support for sharing process address spaces with devices using the
+# SMMUv3.
+#
+# Say Y here if your system supports SVA extensions such as PCIe PASID
+# and PRI.
+#
+# Symbol: ARM_SMMU_V3_SVA [=n]
+# Type : bool
+# Defined at drivers/iommu/Kconfig:311
+# Prompt: Shared Virtual Addressing support for the ARM SMMUv3
+# Depends on: IOMMU_SUPPORT [=y] && ARM_SMMU_V3 [=y]
+# Location:
+# -> Device Drivers
+# -> IOMMU Hardware Support (IOMMU_SUPPORT [=y])
+# -> ARM Ltd. System MMU Version 3 (SMMUv3) Support (ARM_SMMU_V3 [=y])
+#
+#
+#
+# CONFIG_ARM_SMMU_V3_SVA is not set
diff --git a/configs/fedora/generic/CONFIG_AS73211 b/configs/fedora/generic/CONFIG_AS73211
new file mode 100644
index 000000000..74985d5e3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_AS73211
@@ -0,0 +1,25 @@
+# CONFIG_AS73211:
+#
+# If you say yes here you get support for the AMS AS73211
+# JENCOLOR(R) Digital XYZ Sensor.
+#
+# For triggered measurements, you will need an additional trigger driver
+# like IIO_HRTIMER_TRIGGER or IIO_SYSFS_TRIGGER.
+#
+# This driver can also be built as a module. If so, the module
+# will be called as73211.
+#
+# Symbol: AS73211 [=n]
+# Type : tristate
+# Defined at drivers/iio/light/Kconfig:89
+# Prompt: AMS AS73211 XYZ color sensor
+# Depends on: IIO [=m] && I2C [=y]
+# Location:
+# -> Device Drivers
+# -> Industrial I/O support (IIO [=m])
+# -> Light sensors
+# Selects: IIO_BUFFER [=y] && IIO_TRIGGERED_BUFFER [=m]
+#
+#
+#
+# CONFIG_AS73211 is not set
diff --git a/configs/fedora/generic/CONFIG_ATH11K b/configs/fedora/generic/CONFIG_ATH11K
index 584c5e3f1..7927e05a0 100644
--- a/configs/fedora/generic/CONFIG_ATH11K
+++ b/configs/fedora/generic/CONFIG_ATH11K
@@ -1 +1 @@
-# CONFIG_ATH11K is not set
+CONFIG_ATH11K=m
diff --git a/configs/fedora/generic/CONFIG_ATH11K_AHB b/configs/fedora/generic/CONFIG_ATH11K_AHB
new file mode 100644
index 000000000..9200bb5cc
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ATH11K_AHB
@@ -0,0 +1,19 @@
+# CONFIG_ATH11K_AHB:
+#
+# This module adds support for AHB bus
+#
+# Symbol: ATH11K_AHB [=n]
+# Type : tristate
+# Defined at drivers/net/wireless/ath/ath11k/Kconfig:14
+# Prompt: Atheros ath11k AHB support
+# Depends on: NETDEVICES [=y] && WLAN [=y] && WLAN_VENDOR_ATH [=y] && ATH11K [=m] && REMOTEPROC [=y]
+# Location:
+# -> Device Drivers
+# -> Network device support (NETDEVICES [=y])
+# -> Wireless LAN (WLAN [=y])
+# -> Atheros/Qualcomm devices (WLAN_VENDOR_ATH [=y])
+# -> Qualcomm Technologies 802.11ax chipset support (ATH11K [=m])
+#
+#
+#
+CONFIG_ATH11K_AHB=m
diff --git a/configs/fedora/generic/CONFIG_ATH11K_DEBUG b/configs/fedora/generic/CONFIG_ATH11K_DEBUG
new file mode 100644
index 000000000..8c3c7f975
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ATH11K_DEBUG
@@ -0,0 +1 @@
+# CONFIG_ATH11K_DEBUG is not set
diff --git a/configs/fedora/generic/CONFIG_ATH11K_DEBUGFS b/configs/fedora/generic/CONFIG_ATH11K_DEBUGFS
new file mode 100644
index 000000000..d4a25f6c3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ATH11K_DEBUGFS
@@ -0,0 +1 @@
+CONFIG_ATH11K_DEBUGFS=y
diff --git a/configs/fedora/generic/CONFIG_ATH11K_PCI b/configs/fedora/generic/CONFIG_ATH11K_PCI
new file mode 100644
index 000000000..76279b130
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ATH11K_PCI
@@ -0,0 +1,20 @@
+# CONFIG_ATH11K_PCI:
+#
+# This module adds support for PCIE bus
+#
+# Symbol: ATH11K_PCI [=n]
+# Type : tristate
+# Defined at drivers/net/wireless/ath/ath11k/Kconfig:21
+# Prompt: Atheros ath11k PCI support
+# Depends on: NETDEVICES [=y] && WLAN [=y] && WLAN_VENDOR_ATH [=y] && ATH11K [=m] && PCI [=y]
+# Location:
+# -> Device Drivers
+# -> Network device support (NETDEVICES [=y])
+# -> Wireless LAN (WLAN [=y])
+# -> Atheros/Qualcomm devices (WLAN_VENDOR_ATH [=y])
+# -> Qualcomm Technologies 802.11ax chipset support (ATH11K [=m])
+# Selects: MHI_BUS [=m] && QRTR [=n] && QRTR_MHI [=n]
+#
+#
+#
+CONFIG_ATH11K_PCI=m
diff --git a/configs/fedora/generic/CONFIG_ATH11K_SPECTRAL b/configs/fedora/generic/CONFIG_ATH11K_SPECTRAL
new file mode 100644
index 000000000..92bb5d3e5
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ATH11K_SPECTRAL
@@ -0,0 +1 @@
+# CONFIG_ATH11K_SPECTRAL is not set
diff --git a/configs/fedora/generic/CONFIG_ATH11K_TRACING b/configs/fedora/generic/CONFIG_ATH11K_TRACING
new file mode 100644
index 000000000..0ba056e8a
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ATH11K_TRACING
@@ -0,0 +1 @@
+# CONFIG_ATH11K_TRACING is not set
diff --git a/configs/fedora/generic/CONFIG_BACKLIGHT_KTD253 b/configs/fedora/generic/CONFIG_BACKLIGHT_KTD253
new file mode 100644
index 000000000..cf87ece29
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_BACKLIGHT_KTD253
@@ -0,0 +1,20 @@
+# CONFIG_BACKLIGHT_KTD253:
+#
+# Say y to enabled the backlight driver for the Kinetic KTD253
+# which is a 1-wire GPIO-controlled backlight found in some mobile
+# phones.
+#
+# Symbol: BACKLIGHT_KTD253 [=n]
+# Type : tristate
+# Defined at drivers/video/backlight/Kconfig:185
+# Prompt: Backlight Driver for Kinetic KTD253
+# Depends on: HAS_IOMEM [=y] && BACKLIGHT_CLASS_DEVICE [=y] && (GPIOLIB [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> Graphics support
+# -> Backlight & LCD device support
+# -> Lowlevel Backlight controls (BACKLIGHT_CLASS_DEVICE [=y])
+#
+#
+#
+CONFIG_BACKLIGHT_KTD253=m
diff --git a/configs/fedora/generic/CONFIG_BPF_PRELOAD b/configs/fedora/generic/CONFIG_BPF_PRELOAD
new file mode 100644
index 000000000..bd4ff4566
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_BPF_PRELOAD
@@ -0,0 +1,18 @@
+# CONFIG_BPF_PRELOAD:
+#
+# This builds kernel module with several embedded BPF programs that are
+# pinned into BPF FS mount point as human readable files that are
+# useful in debugging and introspection of BPF programs and maps.
+#
+# Symbol: BPF_PRELOAD [=n]
+# Type : bool
+# Defined at kernel/bpf/preload/Kconfig:6
+# Prompt: Preload BPF file system with kernel specific program and map iterators
+# Depends on: BPF [=y] && !COMPILE_TEST [=n]
+# Location:
+# -> General setup
+# Selects: USERMODE_DRIVER [=n]
+#
+#
+#
+CONFIG_BPF_PRELOAD=y
diff --git a/configs/fedora/generic/CONFIG_BPF_PRELOAD_UMD b/configs/fedora/generic/CONFIG_BPF_PRELOAD_UMD
new file mode 100644
index 000000000..db922662e
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_BPF_PRELOAD_UMD
@@ -0,0 +1,15 @@
+# CONFIG_BPF_PRELOAD_UMD:
+#
+# This builds bpf_preload kernel module with embedded user mode driver.
+# Symbol: BPF_PRELOAD_UMD [=m]
+# Type : tristate
+# Defined at kernel/bpf/preload/Kconfig:19
+# Prompt: bpf_preload kernel module with user mode driver
+# Depends on: BPF_PRELOAD [=y] && CC_CAN_LINK [=y] && (m && MODULES [=y] || CC_CAN_LINK_STATIC [=y])
+# Location:
+# -> General setup
+# -> Preload BPF file system with kernel specific program and map iterators (BPF_PRELOAD [=y])
+#
+#
+#
+CONFIG_BPF_PRELOAD_UMD=m
diff --git a/configs/fedora/generic/CONFIG_CAN_ISOTP b/configs/fedora/generic/CONFIG_CAN_ISOTP
new file mode 100644
index 000000000..58dd572e7
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CAN_ISOTP
@@ -0,0 +1,25 @@
+# CONFIG_CAN_ISOTP:
+#
+# CAN Transport Protocols offer support for segmented Point-to-Point
+# communication between CAN nodes via two defined CAN Identifiers.
+# As CAN frames can only transport a small amount of data bytes
+# (max. 8 bytes for 'classic' CAN and max. 64 bytes for CAN FD) this
+# segmentation is needed to transport longer PDUs as needed e.g. for
+# vehicle diagnosis (UDS, ISO 14229) or IP-over-CAN traffic.
+# This protocol driver implements data transfers according to
+# ISO 15765-2:2016 for 'classic' CAN and CAN FD frame types.
+# If you want to perform automotive vehicle diagnostic services (UDS),
+# say 'y'.
+#
+# Symbol: CAN_ISOTP [=n]
+# Type : tristate
+# Defined at net/can/Kconfig:58
+# Prompt: ISO 15765-2:2016 CAN transport protocol
+# Depends on: NET [=y] && CAN [=m]
+# Location:
+# -> Networking support (NET [=y])
+# -> CAN bus subsystem support (CAN [=m])
+#
+#
+#
+# CONFIG_CAN_ISOTP is not set
diff --git a/configs/fedora/generic/CONFIG_CAN_MCP251XFD b/configs/fedora/generic/CONFIG_CAN_MCP251XFD
new file mode 100644
index 000000000..a6fef51cc
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CAN_MCP251XFD
@@ -0,0 +1,21 @@
+# CONFIG_CAN_MCP251XFD:
+#
+# Driver for the Microchip MCP251XFD SPI FD-CAN controller
+# family.
+#
+# Symbol: CAN_MCP251XFD [=n]
+# Type : tristate
+# Defined at drivers/net/can/spi/mcp251xfd/Kconfig:3
+# Prompt: Microchip MCP251xFD SPI CAN controllers
+# Depends on: NET [=y] && CAN [=m] && CAN_DEV [=m] && SPI [=y]
+# Location:
+# -> Networking support (NET [=y])
+# -> CAN bus subsystem support (CAN [=m])
+# -> CAN Device Drivers
+# -> Platform CAN drivers with Netlink support (CAN_DEV [=m])
+# -> CAN SPI interfaces
+# Selects: REGMAP [=y]
+#
+#
+#
+# CONFIG_CAN_MCP251XFD is not set
diff --git a/configs/fedora/generic/CONFIG_CHARGER_BQ25980 b/configs/fedora/generic/CONFIG_CHARGER_BQ25980
new file mode 100644
index 000000000..65e06f37c
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CHARGER_BQ25980
@@ -0,0 +1 @@
+# CONFIG_CHARGER_BQ25980 is not set
diff --git a/configs/fedora/generic/CONFIG_CHELSIO_INLINE_CRYPTO b/configs/fedora/generic/CONFIG_CHELSIO_INLINE_CRYPTO
new file mode 100644
index 000000000..95b39e771
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CHELSIO_INLINE_CRYPTO
@@ -0,0 +1,19 @@
+# CONFIG_CHELSIO_INLINE_CRYPTO:
+#
+# Enable support for inline crypto.
+# Allows enable/disable from list of inline crypto drivers.
+#
+# Symbol: CHELSIO_INLINE_CRYPTO [=y]
+# Type : bool
+# Defined at drivers/net/ethernet/chelsio/inline_crypto/Kconfig:6
+# Prompt: Chelsio Inline Crypto support
+# Depends on: NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_CHELSIO [=y] && CHELSIO_T4 [=m]
+# Location:
+# -> Device Drivers
+# -> Network device support (NETDEVICES [=y])
+# -> Ethernet driver support (ETHERNET [=y])
+# -> Chelsio devices (NET_VENDOR_CHELSIO [=y])
+#
+#
+#
+CONFIG_CHELSIO_INLINE_CRYPTO=y
diff --git a/configs/fedora/generic/CONFIG_CHELSIO_IPSEC_INLINE b/configs/fedora/generic/CONFIG_CHELSIO_IPSEC_INLINE
index 729e6efde..ee972e70f 100644
--- a/configs/fedora/generic/CONFIG_CHELSIO_IPSEC_INLINE
+++ b/configs/fedora/generic/CONFIG_CHELSIO_IPSEC_INLINE
@@ -1 +1 @@
-CONFIG_CHELSIO_IPSEC_INLINE=y
+CONFIG_CHELSIO_IPSEC_INLINE=m
diff --git a/configs/fedora/generic/CONFIG_CHELSIO_TLS_DEVICE b/configs/fedora/generic/CONFIG_CHELSIO_TLS_DEVICE
index eb5031f20..a03d8f59d 100644
--- a/configs/fedora/generic/CONFIG_CHELSIO_TLS_DEVICE
+++ b/configs/fedora/generic/CONFIG_CHELSIO_TLS_DEVICE
@@ -1,19 +1 @@
-# CONFIG_CHELSIO_TLS_DEVICE:
-#
-# This flag enables support for kernel tls offload over Chelsio T6
-# crypto accelerator. CONFIG_CHELSIO_TLS_DEVICE flag can be enabled
-# only if CONFIG_TLS and CONFIG_TLS_DEVICE flags are enabled.
-#
-# Symbol: CHELSIO_TLS_DEVICE [=y]
-# Type : bool
-# Defined at drivers/crypto/chelsio/Kconfig:46
-# Prompt: Chelsio Inline KTLS Offload
-# Depends on: CRYPTO [=y] && CRYPTO_HW [=y] && CHELSIO_T4 [=m] && TLS_DEVICE [=y]
-# Location:
-# -> Cryptographic API (CRYPTO [=y])
-# -> Hardware crypto devices (CRYPTO_HW [=y])
-# Selects: CRYPTO_DEV_CHELSIO [=m]
-#
-#
-#
-CONFIG_CHELSIO_TLS_DEVICE=y
+CONFIG_CHELSIO_TLS_DEVICE=m
diff --git a/configs/fedora/generic/CONFIG_CRYPTO_SHA512 b/configs/fedora/generic/CONFIG_CRYPTO_SHA512
new file mode 100644
index 000000000..5c25197e5
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CRYPTO_SHA512
@@ -0,0 +1 @@
+CONFIG_CRYPTO_SHA512=y
diff --git a/configs/fedora/generic/CONFIG_CRYPTO_SM2 b/configs/fedora/generic/CONFIG_CRYPTO_SM2
new file mode 100644
index 000000000..6a5696865
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CRYPTO_SM2
@@ -0,0 +1,23 @@
+# CONFIG_CRYPTO_SM2:
+#
+# Generic implementation of the SM2 public key algorithm. It was
+# published by State Encryption Management Bureau, China.
+# as specified by OSCCA GM/T 0003.1-2012 -- 0003.5-2012.
+#
+# References:
+# https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02
+# http://www.oscca.gov.cn/sca/xxgk/2010-12/17/content_1002386.shtml
+# http://www.gmbz.org.cn/main/bzlb.html
+#
+# Symbol: CRYPTO_SM2 [=n]
+# Type : tristate
+# Defined at crypto/Kconfig:263
+# Prompt: SM2 algorithm
+# Depends on: CRYPTO [=y]
+# Location:
+# -> Cryptographic API (CRYPTO [=y])
+# Selects: CRYPTO_SM3 [=m] && CRYPTO_AKCIPHER [=y] && CRYPTO_MANAGER [=y] && MPILIB [=y] && ASN1 [=y]
+#
+#
+#
+CONFIG_CRYPTO_SM2=m
diff --git a/configs/fedora/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE b/configs/fedora/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE
new file mode 100644
index 000000000..2fb812910
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE
@@ -0,0 +1,17 @@
+# CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE:
+#
+# Allow obsolete cryptographic algorithms to be selected that have
+# already been phased out from internal use by the kernel, and are
+# only useful for userspace clients that still rely on them.
+#
+# Symbol: CRYPTO_USER_API_ENABLE_OBSOLETE [=y]
+# Type : bool
+# Defined at crypto/Kconfig:1915
+# Prompt: Enable obsolete cryptographic algorithms for userspace
+# Depends on: CRYPTO [=y] && CRYPTO_USER_API [=y]
+# Location:
+# -> Cryptographic API (CRYPTO [=y])
+#
+#
+#
+# CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set
diff --git a/configs/fedora/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP b/configs/fedora/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP
new file mode 100644
index 000000000..7e0c667a4
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP
@@ -0,0 +1,19 @@
+# CONFIG_CRYPTO_USER_API_RNG_CAVP:
+#
+# This option enables extra API for CAVP testing via the user-space
+# interface: resetting of DRBG entropy, and providing Additional Data.
+# This should only be enabled for CAVP testing. You should say
+# no unless you know what this is.
+#
+# Symbol: CRYPTO_USER_API_RNG_CAVP [=n]
+# Type : bool
+# Defined at crypto/Kconfig:1895
+# Prompt: Enable CAVP testing of DRBG
+# Depends on: CRYPTO [=y] && CRYPTO_USER_API_RNG [=y] && CRYPTO_DRBG [=y]
+# Location:
+# -> Cryptographic API (CRYPTO [=y])
+# -> User-space interface for random number generator algorithms (CRYPTO_USER_API_RNG [=y])
+#
+#
+#
+# CONFIG_CRYPTO_USER_API_RNG_CAVP is not set
diff --git a/configs/fedora/generic/CONFIG_CSD_LOCK_WAIT_DEBUG b/configs/fedora/generic/CONFIG_CSD_LOCK_WAIT_DEBUG
new file mode 100644
index 000000000..d2e1af1bd
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_CSD_LOCK_WAIT_DEBUG
@@ -0,0 +1,19 @@
+# CONFIG_CSD_LOCK_WAIT_DEBUG:
+#
+# This option enables debug prints when CPUs are slow to respond
+# to the smp_call_function*() IPI wrappers. These debug prints
+# include the IPI handler function currently executing (if any)
+# and relevant stack traces.
+#
+# Symbol: CSD_LOCK_WAIT_DEBUG [=n]
+# Type : bool
+# Defined at lib/Kconfig.debug:1380
+# Prompt: Debugging for csd_lock_wait(), called from smp_call_function*()
+# Depends on: DEBUG_KERNEL [=y] && 64BIT [=y]
+# Location:
+# -> Kernel hacking
+# -> Lock Debugging (spinlocks, mutexes, etc...)
+#
+#
+#
+# CONFIG_CSD_LOCK_WAIT_DEBUG is not set
diff --git a/configs/fedora/generic/CONFIG_DMA_PERNUMA_CMA b/configs/fedora/generic/CONFIG_DMA_PERNUMA_CMA
new file mode 100644
index 000000000..d3e7388c0
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DMA_PERNUMA_CMA
@@ -0,0 +1,20 @@
+# CONFIG_DMA_PERNUMA_CMA:
+#
+# Enable this option to get pernuma CMA areas so that devices like
+# ARM64 SMMU can get local memory by DMA coherent APIs.
+#
+# You can set the size of pernuma CMA by specifying "cma_pernuma=size"
+# on the kernel's command line.
+#
+# Symbol: DMA_PERNUMA_CMA [=n]
+# Type : bool
+# Defined at kernel/dma/Kconfig:126
+# Prompt: Enable separate DMA Contiguous Memory Area for each NUMA Node
+# Depends on: DMA_CMA [=y]
+# Location:
+# -> Library routines
+# -> DMA Contiguous Memory Allocator (DMA_CMA [=y])
+#
+#
+#
+# CONFIG_DMA_PERNUMA_CMA is not set
diff --git a/configs/fedora/generic/CONFIG_DPTF_PCH_FIVR b/configs/fedora/generic/CONFIG_DPTF_PCH_FIVR
new file mode 100644
index 000000000..e201b9b14
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DPTF_PCH_FIVR
@@ -0,0 +1 @@
+# CONFIG_DPTF_PCH_FIVR is not set
diff --git a/configs/fedora/generic/CONFIG_DRM_AMD_DC_SI b/configs/fedora/generic/CONFIG_DRM_AMD_DC_SI
new file mode 100644
index 000000000..2062cb2e2
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_AMD_DC_SI
@@ -0,0 +1,20 @@
+# CONFIG_DRM_AMD_DC_SI:
+#
+# Choose this option to enable new AMD DC support for SI asics
+# by default. This includes Tahiti, Pitcairn, Cape Verde, Oland.
+# Hainan is not supported by AMD DC and it has no physical DCE6.
+#
+# Symbol: DRM_AMD_DC_SI [=n]
+# Type : bool
+# Defined at drivers/gpu/drm/amd/display/Kconfig:34
+# Prompt: AMD DC support for Southern Islands ASICs
+# Depends on: HAS_IOMEM [=y] && DRM [=m] && DRM_AMDGPU [=m]
+# Location:
+# -> Device Drivers
+# -> Graphics support
+# -> AMD GPU (DRM_AMDGPU [=m])
+# -> Display Engine Configuration
+#
+#
+#
+CONFIG_DRM_AMD_DC_SI=y
diff --git a/configs/fedora/generic/CONFIG_DRM_CDNS_MHDP8546 b/configs/fedora/generic/CONFIG_DRM_CDNS_MHDP8546
new file mode 100644
index 000000000..e6e146d21
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_CDNS_MHDP8546
@@ -0,0 +1,21 @@
+# CONFIG_DRM_CDNS_MHDP8546:
+#
+# Support Cadence DPI to DP bridge. This is an internal
+# bridge and is meant to be directly embedded in a SoC.
+# It takes a DPI stream as input and outputs it encoded
+# in DP format.
+#
+# Symbol: DRM_CDNS_MHDP8546 [=n]
+# Type : tristate
+# Defined at drivers/gpu/drm/bridge/cadence/Kconfig:2
+# Prompt: Cadence DPI/DP bridge
+# Depends on: HAS_IOMEM [=y] && DRM [=m] && DRM_BRIDGE [=y] && OF [=y]
+# Location:
+# -> Device Drivers
+# -> Graphics support
+# -> Display Interface Bridges
+# Selects: DRM_KMS_HELPER [=m] && DRM_PANEL_BRIDGE [=y]
+#
+#
+#
+CONFIG_DRM_CDNS_MHDP8546=m
diff --git a/configs/fedora/generic/CONFIG_DRM_LONTIUM_LT9611 b/configs/fedora/generic/CONFIG_DRM_LONTIUM_LT9611
new file mode 100644
index 000000000..35b1ff2ed
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_LONTIUM_LT9611
@@ -0,0 +1,21 @@
+# CONFIG_DRM_LONTIUM_LT9611:
+#
+# Driver for Lontium LT9611 DSI to HDMI bridge
+# chip driver that converts dual DSI and I2S to
+# HDMI signals
+# Please say Y if you have such hardware.
+#
+# Symbol: DRM_LONTIUM_LT9611 [=n]
+# Type : tristate
+# Defined at drivers/gpu/drm/bridge/Kconfig:51
+# Prompt: Lontium LT9611 DSI/HDMI bridge
+# Depends on: HAS_IOMEM [=y] && DRM [=m] && DRM_BRIDGE [=y] && OF [=y]
+# Location:
+# -> Device Drivers
+# -> Graphics support
+# -> Display Interface Bridges
+# Selects: SND_SOC_HDMI_CODEC [=n] && DRM_PANEL_BRIDGE [=y] && DRM_KMS_HELPER [=m] && REGMAP_I2C [=m]
+#
+#
+#
+CONFIG_DRM_LONTIUM_LT9611=m
diff --git a/configs/fedora/generic/CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 b/configs/fedora/generic/CONFIG_DRM_PANEL_MANTIX_MLAF057WE51
new file mode 100644
index 000000000..fb5aa2021
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_PANEL_MANTIX_MLAF057WE51
@@ -0,0 +1 @@
+CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
diff --git a/configs/fedora/generic/CONFIG_DRM_TOSHIBA_TC358762 b/configs/fedora/generic/CONFIG_DRM_TOSHIBA_TC358762
new file mode 100644
index 000000000..04e31dc72
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_TOSHIBA_TC358762
@@ -0,0 +1,18 @@
+# CONFIG_DRM_TOSHIBA_TC358762:
+#
+# Toshiba TC358762 DSI/DPI bridge driver.
+#
+# Symbol: DRM_TOSHIBA_TC358762 [=n]
+# Type : tristate
+# Defined at drivers/gpu/drm/bridge/Kconfig:169
+# Prompt: TC358762 DSI/DPI bridge
+# Depends on: HAS_IOMEM [=y] && DRM [=m] && DRM_BRIDGE [=y] && OF [=y]
+# Location:
+# -> Device Drivers
+# -> Graphics support
+# -> Display Interface Bridges
+# Selects: DRM_MIPI_DSI [=y] && DRM_PANEL_BRIDGE [=y]
+#
+#
+#
+CONFIG_DRM_TOSHIBA_TC358762=m
diff --git a/configs/fedora/generic/CONFIG_DRM_TOSHIBA_TC358775 b/configs/fedora/generic/CONFIG_DRM_TOSHIBA_TC358775
new file mode 100644
index 000000000..4487a95f9
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DRM_TOSHIBA_TC358775
@@ -0,0 +1,18 @@
+# CONFIG_DRM_TOSHIBA_TC358775:
+#
+# Toshiba TC358775 DSI/LVDS bridge chip driver.
+#
+# Symbol: DRM_TOSHIBA_TC358775 [=n]
+# Type : tristate
+# Defined at drivers/gpu/drm/bridge/Kconfig:205
+# Prompt: Toshiba TC358775 DSI/LVDS bridge
+# Depends on: HAS_IOMEM [=y] && DRM [=m] && DRM_BRIDGE [=y] && OF [=y]
+# Location:
+# -> Device Drivers
+# -> Graphics support
+# -> Display Interface Bridges
+# Selects: DRM_KMS_HELPER [=m] && REGMAP_I2C [=m] && DRM_PANEL [=y] && DRM_MIPI_DSI [=y]
+#
+#
+#
+CONFIG_DRM_TOSHIBA_TC358775=m
diff --git a/configs/fedora/generic/CONFIG_DWMAC_INTEL_PLAT b/configs/fedora/generic/CONFIG_DWMAC_INTEL_PLAT
new file mode 100644
index 000000000..9abea7582
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_DWMAC_INTEL_PLAT
@@ -0,0 +1,23 @@
+# CONFIG_DWMAC_INTEL_PLAT:
+#
+# Support for ethernet controllers on Intel SoCs
+#
+# This selects the Intel platform specific glue layer support for
+# the stmmac device driver. This driver is used for the Intel Keem Bay
+# SoC.
+# Symbol: DWMAC_INTEL_PLAT [=n]
+# Type : tristate
+# Defined at drivers/net/ethernet/stmicro/stmmac/Kconfig:212
+# Prompt: Intel dwmac support
+# Depends on: NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_STMICRO [=y] && STMMAC_PLATFORM [=m] && OF [=y] && COMMON_CLK [=y] && STMMAC_ETH [=m]
+# Location:
+# -> Device Drivers
+# -> Network device support (NETDEVICES [=y])
+# -> Ethernet driver support (ETHERNET [=y])
+# -> STMicroelectronics devices (NET_VENDOR_STMICRO [=y])
+# -> STMicroelectronics Multi-Gigabit Ethernet driver (STMMAC_ETH [=m])
+# -> STMMAC Platform bus support (STMMAC_PLATFORM [=m])
+#
+#
+#
+CONFIG_DWMAC_INTEL_PLAT=m
diff --git a/configs/fedora/generic/CONFIG_EVM b/configs/fedora/generic/CONFIG_EVM
index c9e172e39..5e5b15498 100644
--- a/configs/fedora/generic/CONFIG_EVM
+++ b/configs/fedora/generic/CONFIG_EVM
@@ -1 +1 @@
-# CONFIG_EVM is not set
+CONFIG_EVM=y
diff --git a/configs/fedora/generic/CONFIG_EVM_ADD_XATTRS b/configs/fedora/generic/CONFIG_EVM_ADD_XATTRS
new file mode 100644
index 000000000..687632a21
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_EVM_ADD_XATTRS
@@ -0,0 +1 @@
+# CONFIG_EVM_ADD_XATTRS is not set
diff --git a/configs/fedora/generic/CONFIG_EVM_ATTR_FSUUID b/configs/fedora/generic/CONFIG_EVM_ATTR_FSUUID
new file mode 100644
index 000000000..559a1dad3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_EVM_ATTR_FSUUID
@@ -0,0 +1 @@
+CONFIG_EVM_ATTR_FSUUID=y
diff --git a/configs/fedora/generic/CONFIG_EVM_LOAD_X509 b/configs/fedora/generic/CONFIG_EVM_LOAD_X509
new file mode 100644
index 000000000..92252682e
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_EVM_LOAD_X509
@@ -0,0 +1 @@
+# CONFIG_EVM_LOAD_X509 is not set
diff --git a/configs/fedora/generic/CONFIG_FAULT_INJECTION_USERCOPY b/configs/fedora/generic/CONFIG_FAULT_INJECTION_USERCOPY
new file mode 100644
index 000000000..f48e0d1d8
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_FAULT_INJECTION_USERCOPY
@@ -0,0 +1,18 @@
+# CONFIG_FAULT_INJECTION_USERCOPY:
+#
+# Provides fault-injection capability to inject failures
+# in usercopy functions (copy_from_user(), get_user(), ...).
+#
+# Symbol: FAULT_INJECTION_USERCOPY [=n]
+# Type : bool
+# Defined at lib/Kconfig.debug:1771
+# Prompt: Fault injection capability for usercopy functions
+# Depends on: FAULT_INJECTION [=y]
+# Location:
+# -> Kernel hacking
+# -> Kernel Testing and Coverage
+# -> Fault-injection framework (FAULT_INJECTION [=y])
+#
+#
+#
+# CONFIG_FAULT_INJECTION_USERCOPY is not set
diff --git a/configs/fedora/generic/CONFIG_FUSE_DAX b/configs/fedora/generic/CONFIG_FUSE_DAX
new file mode 100644
index 000000000..69992890e
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_FUSE_DAX
@@ -0,0 +1,22 @@
+# CONFIG_FUSE_DAX:
+#
+# This allows bypassing guest page cache and allows mapping host page
+# cache directly in guest address space.
+#
+# If you want to allow mounting a Virtio Filesystem with the "dax"
+# option, answer Y.
+#
+# Symbol: FUSE_DAX [=y]
+# Type : bool
+# Defined at fs/fuse/Kconfig:42
+# Prompt: Virtio Filesystem Direct Host Memory Access support
+# Depends on: VIRTIO_FS [=m] && FS_DAX [=y] && DAX_DRIVER [=y]
+# Location:
+# -> File systems
+# -> FUSE (Filesystem in Userspace) support (FUSE_FS [=m])
+# -> Virtio Filesystem (VIRTIO_FS [=m])
+# Selects: INTERVAL_TREE [=y]
+#
+#
+#
+CONFIG_FUSE_DAX=y
diff --git a/configs/fedora/generic/CONFIG_GPIO_CDEV_V1 b/configs/fedora/generic/CONFIG_GPIO_CDEV_V1
new file mode 100644
index 000000000..91a1e3450
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_GPIO_CDEV_V1
@@ -0,0 +1,22 @@
+# CONFIG_GPIO_CDEV_V1:
+#
+# Say Y here to support version 1 of the GPIO CDEV ABI.
+#
+# This ABI version is deprecated.
+# Please use the latest ABI for new developments.
+#
+# If unsure, say Y.
+#
+# Symbol: GPIO_CDEV_V1 [=y]
+# Type : bool
+# Defined at drivers/gpio/Kconfig:85
+# Prompt: Support GPIO ABI Version 1
+# Depends on: GPIOLIB [=y] && GPIO_CDEV [=y]
+# Location:
+# -> Device Drivers
+# -> GPIO Support (GPIOLIB [=y])
+# -> Character device (/dev/gpiochipN) support (GPIO_CDEV [=y])
+#
+#
+#
+CONFIG_GPIO_CDEV_V1=y
diff --git a/configs/fedora/generic/CONFIG_GPIO_MXC b/configs/fedora/generic/CONFIG_GPIO_MXC
new file mode 100644
index 000000000..516217200
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_GPIO_MXC
@@ -0,0 +1 @@
+CONFIG_GPIO_MXC=m
diff --git a/configs/fedora/generic/CONFIG_HDC2010 b/configs/fedora/generic/CONFIG_HDC2010
new file mode 100644
index 000000000..a6825d409
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_HDC2010
@@ -0,0 +1,21 @@
+# CONFIG_HDC2010:
+#
+# Say yes here to build support for the Texas Instruments
+# HDC2010 and HDC2080 relative humidity and temperature sensors.
+#
+# To compile this driver as a module, choose M here: the module
+# will be called hdc2010.
+#
+# Symbol: HDC2010 [=n]
+# Type : tristate
+# Defined at drivers/iio/humidity/Kconfig:41
+# Prompt: TI HDC2010 relative humidity and temperature sensor
+# Depends on: IIO [=m] && I2C [=y]
+# Location:
+# -> Device Drivers
+# -> Industrial I/O support (IIO [=m])
+# -> Humidity sensors
+#
+#
+#
+CONFIG_HDC2010=m
diff --git a/configs/fedora/generic/CONFIG_HID_VIVALDI b/configs/fedora/generic/CONFIG_HID_VIVALDI
new file mode 100644
index 000000000..3cd38bdd4
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_HID_VIVALDI
@@ -0,0 +1,21 @@
+# CONFIG_HID_VIVALDI:
+#
+# Say Y here if you want to enable support for Vivaldi keyboards.
+#
+# Vivaldi keyboards use a vendor-specific (Google) HID usage to report
+# how the keys in the top row are physically ordered.
+#
+# Symbol: HID_VIVALDI [=n]
+# Type : tristate
+# Defined at drivers/hid/Kconfig:400
+# Prompt: Vivaldi Keyboard
+# Depends on: INPUT [=y] && HID [=y]
+# Location:
+# -> Device Drivers
+# -> HID support
+# -> HID bus support (HID [=y])
+# -> Special HID drivers
+#
+#
+#
+CONFIG_HID_VIVALDI=m
diff --git a/configs/fedora/generic/CONFIG_HISI_HIKEY_USB b/configs/fedora/generic/CONFIG_HISI_HIKEY_USB
new file mode 100644
index 000000000..00640a232
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_HISI_HIKEY_USB
@@ -0,0 +1,19 @@
+# CONFIG_HISI_HIKEY_USB:
+#
+# If you say yes here this adds support for the on-board USB GPIO hub
+# found on HiKey 960/970 boards, which is necessary to support
+# switching between the dual-role USB-C port and the USB-A host ports
+# using only one USB controller.
+#
+# Symbol: HISI_HIKEY_USB [=n]
+# Type : tristate
+# Defined at drivers/misc/Kconfig:459
+# Prompt: USB GPIO Hub on HiSilicon Hikey 960/970 Platform
+# Depends on: (OF [=y] && GPIOLIB [=y] || COMPILE_TEST [=n]) && USB_ROLE_SWITCH [=m]
+# Location:
+# -> Device Drivers
+# -> Misc devices
+#
+#
+#
+CONFIG_HISI_HIKEY_USB=m
diff --git a/configs/fedora/generic/CONFIG_HIST_TRIGGERS_DEBUG b/configs/fedora/generic/CONFIG_HIST_TRIGGERS_DEBUG
index 7634345b6..a6a06ed36 100644
--- a/configs/fedora/generic/CONFIG_HIST_TRIGGERS_DEBUG
+++ b/configs/fedora/generic/CONFIG_HIST_TRIGGERS_DEBUG
@@ -1,33 +1 @@
-# CONFIG_HIST_TRIGGERS_DEBUG:
-#
-# Add "hist_debug" file for each event, which when read will
-# dump out a bunch of internal details about the hist triggers
-# defined on that event.
-#
-# The hist_debug file serves a couple of purposes:
-#
-# - Helps developers verify that nothing is broken.
-#
-# - Provides educational information to support the details
-# of the hist trigger internals as described by
-# Documentation/trace/histogram-design.rst.
-#
-# The hist_debug output only covers the data structures
-# related to the histogram definitions themselves and doesn't
-# display the internals of map buckets or variable values of
-# running histograms.
-#
-# If unsure, say N.
-#
-# Symbol: HIST_TRIGGERS_DEBUG [=n]
-# Type : bool
-# Defined at kernel/trace/Kconfig:850
-# Prompt: Hist trigger debug support
-# Depends on: TRACING_SUPPORT [=y] && FTRACE [=y] && HIST_TRIGGERS [=y]
-# Location:
-# -> Kernel hacking
-# -> Tracers (FTRACE [=y])
-#
-#
-#
# CONFIG_HIST_TRIGGERS_DEBUG is not set
diff --git a/configs/fedora/generic/CONFIG_HW_RANDOM_XIPHERA b/configs/fedora/generic/CONFIG_HW_RANDOM_XIPHERA
new file mode 100644
index 000000000..72a268b8f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_HW_RANDOM_XIPHERA
@@ -0,0 +1,21 @@
+# CONFIG_HW_RANDOM_XIPHERA:
+#
+# This driver provides kernel-side support for Xiphera True Random
+# Number Generator Intellectual Property Core.
+#
+# To compile this driver as a module, choose M here: the
+# module will be called xiphera-trng.
+#
+# Symbol: HW_RANDOM_XIPHERA [=n]
+# Type : tristate
+# Defined at drivers/char/hw_random/Kconfig:529
+# Prompt: Xiphera FPGA based True Random Number Generator support
+# Depends on: HW_RANDOM [=y] && HAS_IOMEM [=y]
+# Location:
+# -> Device Drivers
+# -> Character devices
+# -> Hardware Random Number Generator Core support (HW_RANDOM [=y])
+#
+#
+#
+CONFIG_HW_RANDOM_XIPHERA=m
diff --git a/configs/fedora/generic/CONFIG_I2C_MLXBF b/configs/fedora/generic/CONFIG_I2C_MLXBF
new file mode 100644
index 000000000..2987dd3b4
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_I2C_MLXBF
@@ -0,0 +1,25 @@
+# CONFIG_I2C_MLXBF:
+#
+# Enabling this option will add I2C SMBus support for Mellanox BlueField
+# system.
+#
+# This driver can also be built as a module. If so, the module will be
+# called i2c-mlxbf.
+#
+# This driver implements an I2C SMBus host controller and enables both
+# master and slave functions.
+#
+# Symbol: I2C_MLXBF [=n]
+# Type : tristate
+# Defined at drivers/i2c/busses/Kconfig:734
+# Prompt: Mellanox BlueField I2C controller
+# Depends on: I2C [=y] && HAS_IOMEM [=y] && ARM64 [=y]
+# Location:
+# -> Device Drivers
+# -> I2C support
+# -> I2C support (I2C [=y])
+# -> I2C Hardware Bus support
+#
+#
+#
+CONFIG_I2C_MLXBF=m
diff --git a/configs/fedora/generic/CONFIG_I2C_SLAVE_TESTUNIT b/configs/fedora/generic/CONFIG_I2C_SLAVE_TESTUNIT
new file mode 100644
index 000000000..dc55205cb
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_I2C_SLAVE_TESTUNIT
@@ -0,0 +1,21 @@
+# CONFIG_I2C_SLAVE_TESTUNIT:
+#
+# This backend can be used to trigger test cases for I2C bus masters
+# which require a remote device with certain capabilities, e.g.
+# multi-master, SMBus Host Notify, etc. Please read
+# Documentation/i2c/slave-testunit-backend.rst for further details.
+#
+# Symbol: I2C_SLAVE_TESTUNIT [=n]
+# Type : tristate
+# Defined at drivers/i2c/Kconfig:128
+# Prompt: I2C eeprom testunit driver
+# Depends on: I2C [=y] && I2C_SLAVE [=y]
+# Location:
+# -> Device Drivers
+# -> I2C support
+# -> I2C support (I2C [=y])
+# -> I2C slave support (I2C_SLAVE [=y])
+#
+#
+#
+# CONFIG_I2C_SLAVE_TESTUNIT is not set
diff --git a/configs/fedora/generic/CONFIG_IIO_BUFFER_DMA b/configs/fedora/generic/CONFIG_IIO_BUFFER_DMA
new file mode 100644
index 000000000..408ba86fb
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_IIO_BUFFER_DMA
@@ -0,0 +1 @@
+CONFIG_IIO_BUFFER_DMA=m
diff --git a/configs/fedora/generic/CONFIG_IIO_BUFFER_DMAENGINE b/configs/fedora/generic/CONFIG_IIO_BUFFER_DMAENGINE
new file mode 100644
index 000000000..1e769c536
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_IIO_BUFFER_DMAENGINE
@@ -0,0 +1 @@
+CONFIG_IIO_BUFFER_DMAENGINE=m
diff --git a/configs/fedora/generic/CONFIG_IIO_TRIGGERED_EVENT b/configs/fedora/generic/CONFIG_IIO_TRIGGERED_EVENT
new file mode 100644
index 000000000..94cd3c3e4
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_IIO_TRIGGERED_EVENT
@@ -0,0 +1,19 @@
+# CONFIG_IIO_TRIGGERED_EVENT:
+#
+# Provides helper functions for setting up triggered events.
+#
+# Symbol: IIO_TRIGGERED_EVENT [=n]
+# Type : tristate
+# Defined at drivers/iio/Kconfig:65
+# Prompt: Enable triggered events support
+# Depends on: IIO [=m]
+# Location:
+# -> Device Drivers
+# -> Industrial I/O support (IIO [=m])
+# Selects: IIO_TRIGGER [=y]
+# Selected by [n]:
+# - HI8435 [=n] && IIO [=m] && SPI [=y]
+#
+#
+#
+CONFIG_IIO_TRIGGERED_EVENT=m
diff --git a/configs/fedora/generic/CONFIG_IMA_DEFAULT_HASH b/configs/fedora/generic/CONFIG_IMA_DEFAULT_HASH
new file mode 100644
index 000000000..35a36af69
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_IMA_DEFAULT_HASH
@@ -0,0 +1 @@
+CONFIG_IMA_DEFAULT_HASH="sha256"
diff --git a/configs/fedora/generic/CONFIG_INET_MPTCP_DIAG b/configs/fedora/generic/CONFIG_INET_MPTCP_DIAG
new file mode 100644
index 000000000..9ff0e8977
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_INET_MPTCP_DIAG
@@ -0,0 +1 @@
+CONFIG_INET_MPTCP_DIAG=m
diff --git a/configs/fedora/generic/CONFIG_INTEL_MEI_VIRTIO b/configs/fedora/generic/CONFIG_INTEL_MEI_VIRTIO
new file mode 100644
index 000000000..432601d4e
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_INTEL_MEI_VIRTIO
@@ -0,0 +1 @@
+# CONFIG_INTEL_MEI_VIRTIO is not set
diff --git a/configs/fedora/generic/CONFIG_JOYSTICK_ADC b/configs/fedora/generic/CONFIG_JOYSTICK_ADC
new file mode 100644
index 000000000..b854acb23
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_JOYSTICK_ADC
@@ -0,0 +1,22 @@
+# CONFIG_JOYSTICK_ADC:
+#
+# Say Y here if you have a simple joystick connected over ADC.
+#
+# To compile this driver as a module, choose M here: the
+# module will be called adc-joystick.
+#
+# Symbol: JOYSTICK_ADC [=n]
+# Type : tristate
+# Defined at drivers/input/joystick/Kconfig:45
+# Prompt: Simple joystick connected over ADC
+# Depends on: !UML && INPUT [=y] && INPUT_JOYSTICK [=y] && IIO [=m]
+# Location:
+# -> Device Drivers
+# -> Input device support
+# -> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y])
+# -> Joysticks/Gamepads (INPUT_JOYSTICK [=y])
+# Selects: IIO_BUFFER_CB [=m]
+#
+#
+#
+CONFIG_JOYSTICK_ADC=m
diff --git a/configs/fedora/generic/CONFIG_JOYSTICK_MAGELLAN b/configs/fedora/generic/CONFIG_JOYSTICK_MAGELLAN
index 4a6b179e7..c4a42b1ec 100644
--- a/configs/fedora/generic/CONFIG_JOYSTICK_MAGELLAN
+++ b/configs/fedora/generic/CONFIG_JOYSTICK_MAGELLAN
@@ -1 +1 @@
-CONFIG_JOYSTICK_MAGELLAN=m
+# CONFIG_JOYSTICK_MAGELLAN is not set
diff --git a/configs/fedora/generic/CONFIG_JOYSTICK_SPACEBALL b/configs/fedora/generic/CONFIG_JOYSTICK_SPACEBALL
index 48ac84114..e48fb9864 100644
--- a/configs/fedora/generic/CONFIG_JOYSTICK_SPACEBALL
+++ b/configs/fedora/generic/CONFIG_JOYSTICK_SPACEBALL
@@ -1 +1 @@
-CONFIG_JOYSTICK_SPACEBALL=m
+# CONFIG_JOYSTICK_SPACEBALL is not set
diff --git a/configs/fedora/generic/CONFIG_JOYSTICK_SPACEORB b/configs/fedora/generic/CONFIG_JOYSTICK_SPACEORB
index 76e0cd48d..43073f6e8 100644
--- a/configs/fedora/generic/CONFIG_JOYSTICK_SPACEORB
+++ b/configs/fedora/generic/CONFIG_JOYSTICK_SPACEORB
@@ -1 +1 @@
-CONFIG_JOYSTICK_SPACEORB=m
+# CONFIG_JOYSTICK_SPACEORB is not set
diff --git a/configs/fedora/generic/CONFIG_JOYSTICK_STINGER b/configs/fedora/generic/CONFIG_JOYSTICK_STINGER
index faa09de24..f8f241586 100644
--- a/configs/fedora/generic/CONFIG_JOYSTICK_STINGER
+++ b/configs/fedora/generic/CONFIG_JOYSTICK_STINGER
@@ -1 +1 @@
-CONFIG_JOYSTICK_STINGER=m
+# CONFIG_JOYSTICK_STINGER is not set
diff --git a/configs/fedora/generic/CONFIG_JOYSTICK_TWIDJOY b/configs/fedora/generic/CONFIG_JOYSTICK_TWIDJOY
index 631f0c1a8..cd9943a26 100644
--- a/configs/fedora/generic/CONFIG_JOYSTICK_TWIDJOY
+++ b/configs/fedora/generic/CONFIG_JOYSTICK_TWIDJOY
@@ -1 +1 @@
-CONFIG_JOYSTICK_TWIDJOY=m
+# CONFIG_JOYSTICK_TWIDJOY is not set
diff --git a/configs/fedora/generic/CONFIG_JOYSTICK_WARRIOR b/configs/fedora/generic/CONFIG_JOYSTICK_WARRIOR
index 2e5b1e25f..047f00134 100644
--- a/configs/fedora/generic/CONFIG_JOYSTICK_WARRIOR
+++ b/configs/fedora/generic/CONFIG_JOYSTICK_WARRIOR
@@ -1 +1 @@
-CONFIG_JOYSTICK_WARRIOR=m
+# CONFIG_JOYSTICK_WARRIOR is not set
diff --git a/configs/fedora/generic/CONFIG_JOYSTICK_ZHENHUA b/configs/fedora/generic/CONFIG_JOYSTICK_ZHENHUA
index 06ef09eec..8478f5388 100644
--- a/configs/fedora/generic/CONFIG_JOYSTICK_ZHENHUA
+++ b/configs/fedora/generic/CONFIG_JOYSTICK_ZHENHUA
@@ -1 +1 @@
-CONFIG_JOYSTICK_ZHENHUA=m
+# CONFIG_JOYSTICK_ZHENHUA is not set
diff --git a/configs/fedora/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG b/configs/fedora/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG
new file mode 100644
index 000000000..13f97fc05
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG
@@ -0,0 +1,17 @@
+# CONFIG_KEXEC_IMAGE_VERIFY_SIG:
+#
+# Enable Image signature verification support.
+#
+# Symbol: KEXEC_IMAGE_VERIFY_SIG [=y]
+# Type : bool
+# Defined at arch/arm64/Kconfig:1095
+# Prompt: Enable Image signature verification support
+# Depends on: KEXEC_SIG [=y] && EFI [=y] && SIGNED_PE_FILE_VERIFICATION [=y]
+# Location:
+# -> Kernel Features
+# -> kexec file based system call (KEXEC_FILE [=y])
+# -> Verify kernel signature during kexec_file_load() syscall (KEXEC_SIG [=y])
+#
+#
+#
+CONFIG_KEXEC_IMAGE_VERIFY_SIG=y
diff --git a/configs/fedora/generic/CONFIG_KGDB_HONOUR_BLOCKLIST b/configs/fedora/generic/CONFIG_KGDB_HONOUR_BLOCKLIST
new file mode 100644
index 000000000..224aca014
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_KGDB_HONOUR_BLOCKLIST
@@ -0,0 +1,24 @@
+# CONFIG_KGDB_HONOUR_BLOCKLIST:
+#
+# If set to Y the debug core will use the kprobe blocklist to
+# identify symbols where it is unsafe to set breakpoints.
+# In particular this disallows instrumentation of functions
+# called during debug trap handling and thus makes it very
+# difficult to inadvertently provoke recursive trap handling.
+#
+# If unsure, say Y.
+#
+# Symbol: KGDB_HONOUR_BLOCKLIST [=y]
+# Type : bool
+# Defined at lib/Kconfig.kgdb:27
+# Prompt: KGDB: use kprobe blocklist to prohibit unsafe breakpoints
+# Depends on: KGDB [=y] && HAVE_KPROBES [=y] && MODULES [=y]
+# Location:
+# -> Kernel hacking
+# -> Generic Kernel Debugging Instruments
+# -> KGDB: kernel debugger (KGDB [=y])
+# Selects: KPROBES [=y]
+#
+#
+#
+CONFIG_KGDB_HONOUR_BLOCKLIST=y
diff --git a/configs/fedora/generic/CONFIG_LEDS_ARIEL b/configs/fedora/generic/CONFIG_LEDS_ARIEL
new file mode 100644
index 000000000..a71514fe2
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_LEDS_ARIEL
@@ -0,0 +1 @@
+# CONFIG_LEDS_ARIEL is not set
diff --git a/configs/fedora/generic/CONFIG_LEDS_LP50XX b/configs/fedora/generic/CONFIG_LEDS_LP50XX
new file mode 100644
index 000000000..41addaf9d
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_LEDS_LP50XX
@@ -0,0 +1,20 @@
+# CONFIG_LEDS_LP50XX:
+#
+# If you say yes here you get support for the Texas Instruments
+# LP5036, LP5030, LP5024, LP5018, LP5012 and LP5009 LED driver.
+#
+# To compile this driver as a module, choose M here: the
+# module will be called leds-lp50xx.
+#
+# Symbol: LEDS_LP50XX [=n]
+# Type : tristate
+# Defined at drivers/leds/Kconfig:398
+# Prompt: LED Support for TI LP5036/30/24/18/12/9 LED driver chip
+# Depends on: NEW_LEDS [=y] && LEDS_CLASS [=y] && REGMAP_I2C [=y] && (LEDS_CLASS_MULTICOLOR [=m] || !LEDS_CLASS_MULTICOLOR [=m])
+# Location:
+# -> Device Drivers
+# -> LED Support (NEW_LEDS [=y])
+#
+#
+#
+CONFIG_LEDS_LP50XX=m
diff --git a/configs/fedora/generic/CONFIG_MFD_ENE_KB3930 b/configs/fedora/generic/CONFIG_MFD_ENE_KB3930
new file mode 100644
index 000000000..021ebfac7
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MFD_ENE_KB3930
@@ -0,0 +1,20 @@
+# CONFIG_MFD_ENE_KB3930:
+#
+# This adds support for the power-off functionality and access to
+# the registers that control LEDS and USB port power on ENE KB3930
+# Embedded Controller. To use the LED functionality LEDS_ARIEL must
+# be enabled.
+#
+# Symbol: MFD_ENE_KB3930 [=n]
+# Type : tristate
+# Defined at drivers/mfd/Kconfig:402
+# Prompt: ENE KB3930 Embedded Controller support
+# Depends on: HAS_IOMEM [=y] && I2C [=y] && (MACH_MMP3_DT [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> Multifunction device drivers
+# Selects: MFD_CORE [=y]
+#
+#
+#
+CONFIG_MFD_ENE_KB3930=m
diff --git a/configs/fedora/generic/CONFIG_MFD_HI6421_SPMI b/configs/fedora/generic/CONFIG_MFD_HI6421_SPMI
new file mode 100644
index 000000000..b3aaa71a9
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MFD_HI6421_SPMI
@@ -0,0 +1,24 @@
+# CONFIG_MFD_HI6421_SPMI:
+#
+# Add support for HiSilicon Hi6421v600 SPMI PMIC. Hi6421 includes
+# multi-functions, such as regulators, RTC, codec, Coulomb counter,
+# etc.
+#
+# This driver includes core APIs _only_. You have to select
+# individual components like voltage regulators under corresponding
+# menus in order to enable them.
+# We communicate with the Hi6421v600 via a SPMI bus.
+#
+# Symbol: MFD_HI6421_SPMI [=n]
+# Type : tristate
+# Defined at drivers/staging/hikey9xx/Kconfig:26
+# Prompt: HiSilicon Hi6421v600 SPMI PMU/Codec IC
+# Depends on: STAGING [=y] && OF [=y] && SPMI [=m]
+# Location:
+# -> Device Drivers
+# -> Staging drivers (STAGING [=y])
+# Selects: MFD_CORE [=y]
+#
+#
+#
+# CONFIG_MFD_HI6421_SPMI is not set
diff --git a/configs/fedora/generic/CONFIG_MFD_INTEL_M10_BMC b/configs/fedora/generic/CONFIG_MFD_INTEL_M10_BMC
new file mode 100644
index 000000000..13db9f09d
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MFD_INTEL_M10_BMC
@@ -0,0 +1,22 @@
+# CONFIG_MFD_INTEL_M10_BMC:
+#
+# Support for the Intel MAX 10 board management controller using the
+# SPI interface.
+#
+# This driver provides common support for accessing the device,
+# additional drivers must be enabled in order to use the functionality
+# of the device.
+#
+# Symbol: MFD_INTEL_M10_BMC [=n]
+# Type : tristate
+# Defined at drivers/mfd/Kconfig:2156
+# Prompt: Intel MAX 10 Board Management Controller
+# Depends on: HAS_IOMEM [=y] && SPI_MASTER [=y]
+# Location:
+# -> Device Drivers
+# -> Multifunction device drivers
+# Selects: REGMAP_SPI_AVMM [=n] && MFD_CORE [=y]
+#
+#
+#
+CONFIG_MFD_INTEL_M10_BMC=m
diff --git a/configs/fedora/generic/CONFIG_MFD_INTEL_PMC_BXT b/configs/fedora/generic/CONFIG_MFD_INTEL_PMC_BXT
index daf2341bb..d6d6d1a92 100644
--- a/configs/fedora/generic/CONFIG_MFD_INTEL_PMC_BXT
+++ b/configs/fedora/generic/CONFIG_MFD_INTEL_PMC_BXT
@@ -1,21 +1 @@
-# CONFIG_MFD_INTEL_PMC_BXT:
-#
-# This driver provides support for the PMC (Power Management
-# Controller) on Intel Broxton and Apollo Lake. The PMC is a
-# multi-function device that exposes IPC, General Control
-# Register and P-unit access. In addition this creates devices
-# for iTCO watchdog and telemetry that are part of the PMC.
-#
-# Symbol: MFD_INTEL_PMC_BXT [=n]
-# Type : tristate
-# Defined at drivers/mfd/Kconfig:650
-# Prompt: Intel PMC Driver for Broxton
-# Depends on: HAS_IOMEM [=y] && X86 [=y] && X86_PLATFORM_DEVICES [=y] && ACPI [=y]
-# Location:
-# -> Device Drivers
-# -> Multifunction device drivers
-# Selects: INTEL_SCU_IPC [=n] && MFD_CORE [=y]
-#
-#
-#
# CONFIG_MFD_INTEL_PMC_BXT is not set
diff --git a/configs/fedora/generic/CONFIG_MFD_KHADAS_MCU b/configs/fedora/generic/CONFIG_MFD_KHADAS_MCU
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MFD_KHADAS_MCU
diff --git a/configs/fedora/generic/CONFIG_MFD_MP2629 b/configs/fedora/generic/CONFIG_MFD_MP2629
index ab50ee3da..2bbfa6798 100644
--- a/configs/fedora/generic/CONFIG_MFD_MP2629
+++ b/configs/fedora/generic/CONFIG_MFD_MP2629
@@ -1,19 +1 @@
-# CONFIG_MFD_MP2629:
-#
-# Select this option to enable support for Monolithic Power Systems
-# battery charger. This provides ADC, thermal and battery charger power
-# management functions.
-#
-# Symbol: MFD_MP2629 [=n]
-# Type : tristate
-# Defined at drivers/mfd/Kconfig:452
-# Prompt: Monolithic Power Systems MP2629 ADC and Battery charger
-# Depends on: HAS_IOMEM [=y] && I2C [=y]
-# Location:
-# -> Device Drivers
-# -> Multifunction device drivers
-# Selects: REGMAP_I2C [=m]
-#
-#
-#
# CONFIG_MFD_MP2629 is not set
diff --git a/configs/fedora/generic/CONFIG_MFD_MT6360 b/configs/fedora/generic/CONFIG_MFD_MT6360
index c12a94335..34ddea555 100644
--- a/configs/fedora/generic/CONFIG_MFD_MT6360
+++ b/configs/fedora/generic/CONFIG_MFD_MT6360
@@ -1,20 +1 @@
-# CONFIG_MFD_MT6360:
-#
-# Say Y here to enable MT6360 PMU/PMIC/LDO functional support.
-# PMU part includes Charger, Flashlight, RGB LED
-# PMIC part includes 2-channel BUCKs and 2-channel LDOs
-# LDO part includes 4-channel LDOs
-#
-# Symbol: MFD_MT6360 [=n]
-# Type : tristate
-# Defined at drivers/mfd/Kconfig:911
-# Prompt: Mediatek MT6360 SubPMIC
-# Depends on: HAS_IOMEM [=y] && I2C [=y]
-# Location:
-# -> Device Drivers
-# -> Multifunction device drivers
-# Selects: MFD_CORE [=y] && REGMAP_I2C [=m] && REGMAP_IRQ [=y]
-#
-#
-#
# CONFIG_MFD_MT6360 is not set
diff --git a/configs/fedora/generic/CONFIG_MFD_SL28CPLD b/configs/fedora/generic/CONFIG_MFD_SL28CPLD
new file mode 100644
index 000000000..78b3a4d3d
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MFD_SL28CPLD
@@ -0,0 +1,21 @@
+# CONFIG_MFD_SL28CPLD:
+#
+# Say yes here to enable support for the Kontron sl28cpld board
+# management controller.
+#
+# It can be found on the following boards:
+# * SMARC-sAL28
+#
+# Symbol: MFD_SL28CPLD [=n]
+# Type : tristate
+# Defined at drivers/mfd/Kconfig:1189
+# Prompt: Kontron sl28cpld Board Management Controller
+# Depends on: HAS_IOMEM [=y] && I2C [=y]
+# Location:
+# -> Device Drivers
+# -> Multifunction device drivers
+# Selects: MFD_SIMPLE_MFD_I2C [=n]
+#
+#
+#
+# CONFIG_MFD_SL28CPLD is not set
diff --git a/configs/fedora/generic/CONFIG_MHI_BUS_DEBUG b/configs/fedora/generic/CONFIG_MHI_BUS_DEBUG
new file mode 100644
index 000000000..b985d75e1
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MHI_BUS_DEBUG
@@ -0,0 +1,19 @@
+# CONFIG_MHI_BUS_DEBUG:
+#
+# Enable debugfs support for use with the MHI transport. Allows
+# reading and/or modifying some values within the MHI controller
+# for debug and test purposes.
+#
+# Symbol: MHI_BUS_DEBUG [=n]
+# Type : bool
+# Defined at drivers/bus/mhi/Kconfig:16
+# Prompt: Debugfs support for the MHI bus
+# Depends on: MHI_BUS [=m] && DEBUG_FS [=y]
+# Location:
+# -> Device Drivers
+# -> Bus devices
+# -> Modem Host Interface (MHI) bus (MHI_BUS [=m])
+#
+#
+#
+# CONFIG_MHI_BUS_DEBUG is not set
diff --git a/configs/fedora/generic/CONFIG_MST_IRQ b/configs/fedora/generic/CONFIG_MST_IRQ
new file mode 100644
index 000000000..a26929e93
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MST_IRQ
@@ -0,0 +1,16 @@
+# CONFIG_MST_IRQ:
+#
+# Support MStar Interrupt Controller.
+#
+# Symbol: MST_IRQ [=n]
+# Type : bool
+# Defined at drivers/irqchip/Kconfig:584
+# Prompt: MStar Interrupt Controller
+# Location:
+# -> Device Drivers
+# -> IRQ chip support
+# Selects: IRQ_DOMAIN [=y] && IRQ_DOMAIN_HIERARCHY [=y]
+#
+#
+#
+# CONFIG_MST_IRQ is not set
diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM b/configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM
index 2a4811528..500e1e796 100644
--- a/configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM
+++ b/configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM
@@ -1 +1 @@
-# CONFIG_MTD_NAND_NANDSIM is not set
+CONFIG_MTD_NAND_NANDSIM=m
diff --git a/configs/fedora/generic/CONFIG_MVPP2_PTP b/configs/fedora/generic/CONFIG_MVPP2_PTP
new file mode 100644
index 000000000..7bf8b0473
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MVPP2_PTP
@@ -0,0 +1 @@
+CONFIG_MVPP2_PTP=y
diff --git a/configs/fedora/generic/CONFIG_NFS_V4_2_READ_PLUS b/configs/fedora/generic/CONFIG_NFS_V4_2_READ_PLUS
new file mode 100644
index 000000000..5a90e4f7d
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_NFS_V4_2_READ_PLUS
@@ -0,0 +1,18 @@
+# CONFIG_NFS_V4_2_READ_PLUS:
+#
+# This is intended for developers only. The READ_PLUS operation has
+# been shown to have issues under specific conditions and should not
+# be used in production.
+#
+# Symbol: NFS_V4_2_READ_PLUS [=n]
+# Type : bool
+# Defined at fs/nfs/Kconfig:209
+# Prompt: NFS: Enable support for the NFSv4.2 READ_PLUS operation
+# Depends on: NETWORK_FILESYSTEMS [=y] && NFS_V4_2 [=y]
+# Location:
+# -> File systems
+# -> Network File Systems (NETWORK_FILESYSTEMS [=y])
+#
+#
+#
+# CONFIG_NFS_V4_2_READ_PLUS is not set
diff --git a/configs/fedora/generic/CONFIG_PCIE_HISI_ERR b/configs/fedora/generic/CONFIG_PCIE_HISI_ERR
new file mode 100644
index 000000000..502c3e8bf
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PCIE_HISI_ERR
@@ -0,0 +1,18 @@
+# CONFIG_PCIE_HISI_ERR:
+#
+# Say Y here if you want error handling support
+# for the PCIe controller's errors on HiSilicon HIP SoCs
+#
+# Symbol: PCIE_HISI_ERR [=n]
+# Type : bool
+# Defined at drivers/pci/controller/Kconfig:301
+# Prompt: HiSilicon HIP PCIe controller error handling driver
+# Depends on: PCI [=y] && ACPI_APEI_GHES [=y] && (ARM64 [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> PCI support (PCI [=y])
+# -> PCI controller drivers
+#
+#
+#
+# CONFIG_PCIE_HISI_ERR is not set
diff --git a/configs/fedora/generic/CONFIG_PCS_XPCS b/configs/fedora/generic/CONFIG_PCS_XPCS
new file mode 100644
index 000000000..4fc957f5b
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PCS_XPCS
@@ -0,0 +1,21 @@
+# CONFIG_PCS_XPCS:
+#
+# This module provides helper functions for Synopsys DesignWare XPCS
+# controllers.
+#
+# Symbol: PCS_XPCS [=m]
+# Type : tristate
+# Defined at drivers/net/pcs/Kconfig:8
+# Prompt: Synopsys DesignWare XPCS controller
+# Depends on: NETDEVICES [=y] && MDIO_DEVICE [=y]
+# Location:
+# -> Device Drivers
+# -> Network device support (NETDEVICES [=y])
+# -> PCS device drivers
+# Selects: MDIO_BUS [=y]
+# Selected by [m]:
+# - STMMAC_ETH [=m] && NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_STMICRO [=y] && HAS_IOMEM [=y] && HAS_DMA [=y]
+#
+#
+#
+CONFIG_PCS_XPCS=m
diff --git a/configs/fedora/generic/CONFIG_PHY_HI3670_USB b/configs/fedora/generic/CONFIG_PHY_HI3670_USB
new file mode 100644
index 000000000..82919ca59
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PHY_HI3670_USB
@@ -0,0 +1,19 @@
+# CONFIG_PHY_HI3670_USB:
+#
+# Enable this to support the HISILICON HI3670 USB PHY.
+#
+# To compile this driver as a module, choose M here.
+#
+# Symbol: PHY_HI3670_USB [=n]
+# Type : tristate
+# Defined at drivers/staging/hikey9xx/Kconfig:4
+# Prompt: hi3670 USB PHY support
+# Depends on: STAGING [=y] && (ARCH_HISI [=y] && ARM64 [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> Staging drivers (STAGING [=y])
+# Selects: GENERIC_PHY [=y] && MFD_SYSCON [=y]
+#
+#
+#
+# CONFIG_PHY_HI3670_USB is not set
diff --git a/configs/fedora/generic/CONFIG_PHY_INTEL_KEEMBAY_EMMC b/configs/fedora/generic/CONFIG_PHY_INTEL_KEEMBAY_EMMC
new file mode 100644
index 000000000..6cc2e21fa
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PHY_INTEL_KEEMBAY_EMMC
@@ -0,0 +1 @@
+# CONFIG_PHY_INTEL_KEEMBAY_EMMC is not set
diff --git a/configs/fedora/generic/CONFIG_PHY_INTEL_LGM_EMMC b/configs/fedora/generic/CONFIG_PHY_INTEL_LGM_EMMC
new file mode 100644
index 000000000..e26804615
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PHY_INTEL_LGM_EMMC
@@ -0,0 +1 @@
+# CONFIG_PHY_INTEL_LGM_EMMC is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_MSM8226 b/configs/fedora/generic/CONFIG_PINCTRL_MSM8226
new file mode 100644
index 000000000..3bc6adb7f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_MSM8226
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_MSM8226 is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A100 b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A100
new file mode 100644
index 000000000..7f2372ee4
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A100
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN50I_A100 is not set
diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A100_R b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A100_R
new file mode 100644
index 000000000..a43c7daea
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PINCTRL_SUN50I_A100_R
@@ -0,0 +1 @@
+# CONFIG_PINCTRL_SUN50I_A100_R is not set
diff --git a/configs/fedora/generic/CONFIG_PPC_RTAS_FILTER b/configs/fedora/generic/CONFIG_PPC_RTAS_FILTER
new file mode 100644
index 000000000..6105fa8ba
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PPC_RTAS_FILTER
@@ -0,0 +1,21 @@
+# CONFIG_PPC_RTAS_FILTER:
+#
+# The RTAS syscall API has security issues that could be used to
+# compromise system integrity. This option enforces restrictions on the
+# RTAS calls and arguments passed by userspace programs to mitigate
+# these issues.
+#
+# Say Y unless you know what you are doing and the filter is causing
+# problems for you.
+#
+# Symbol: PPC_RTAS_FILTER [=y]
+# Type : bool
+# Defined at arch/powerpc/Kconfig:991
+# Prompt: Enable filtering of RTAS syscalls
+# Depends on: PPC_RTAS [=y]
+# Location:
+# -> Kernel options
+#
+#
+#
+CONFIG_PPC_RTAS_FILTER=y
diff --git a/configs/fedora/generic/CONFIG_PRESTERA b/configs/fedora/generic/CONFIG_PRESTERA
new file mode 100644
index 000000000..356840331
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PRESTERA
@@ -0,0 +1,22 @@
+# CONFIG_PRESTERA:
+#
+# This driver supports Marvell Prestera Switch ASICs family.
+#
+# To compile this driver as a module, choose M here: the
+# module will be called prestera.
+#
+# Symbol: PRESTERA [=n]
+# Type : tristate
+# Defined at drivers/net/ethernet/marvell/prestera/Kconfig:6
+# Prompt: Marvell Prestera Switch ASICs support
+# Depends on: NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_MARVELL [=y] && NET_SWITCHDEV [=y] && VLAN_8021Q [=m]
+# Location:
+# -> Device Drivers
+# -> Network device support (NETDEVICES [=y])
+# -> Ethernet driver support (ETHERNET [=y])
+# -> Marvell devices (NET_VENDOR_MARVELL [=y])
+# Selects: NET_DEVLINK [=y]
+#
+#
+#
+CONFIG_PRESTERA=m
diff --git a/configs/fedora/generic/CONFIG_PRESTERA_PCI b/configs/fedora/generic/CONFIG_PRESTERA_PCI
new file mode 100644
index 000000000..b1805598b
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_PRESTERA_PCI
@@ -0,0 +1,23 @@
+# CONFIG_PRESTERA_PCI:
+#
+# This is implementation of PCI interface support for Marvell Prestera
+# Switch ASICs family.
+#
+# To compile this driver as a module, choose M here: the
+# module will be called prestera_pci.
+#
+# Symbol: PRESTERA_PCI [=m]
+# Type : tristate
+# Defined at drivers/net/ethernet/marvell/prestera/Kconfig:16
+# Prompt: PCI interface driver for Marvell Prestera Switch ASICs family
+# Depends on: NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_MARVELL [=y] && PCI [=y] && HAS_IOMEM [=y] && PRESTERA [=m]
+# Location:
+# -> Device Drivers
+# -> Network device support (NETDEVICES [=y])
+# -> Ethernet driver support (ETHERNET [=y])
+# -> Marvell devices (NET_VENDOR_MARVELL [=y])
+# -> Marvell Prestera Switch ASICs support (PRESTERA [=m])
+#
+#
+#
+CONFIG_PRESTERA_PCI=m
diff --git a/configs/fedora/generic/CONFIG_QRTR b/configs/fedora/generic/CONFIG_QRTR
index 19f911ca5..88325af84 100644
--- a/configs/fedora/generic/CONFIG_QRTR
+++ b/configs/fedora/generic/CONFIG_QRTR
@@ -1 +1 @@
-# CONFIG_QRTR is not set
+CONFIG_QRTR=m
diff --git a/configs/fedora/generic/arm/CONFIG_QRTR_SMD b/configs/fedora/generic/CONFIG_QRTR_SMD
index 3cc59077c..3cc59077c 100644
--- a/configs/fedora/generic/arm/CONFIG_QRTR_SMD
+++ b/configs/fedora/generic/CONFIG_QRTR_SMD
diff --git a/configs/fedora/generic/arm/CONFIG_QRTR_TUN b/configs/fedora/generic/CONFIG_QRTR_TUN
index 4fb219494..4fb219494 100644
--- a/configs/fedora/generic/arm/CONFIG_QRTR_TUN
+++ b/configs/fedora/generic/CONFIG_QRTR_TUN
diff --git a/configs/fedora/generic/CONFIG_RCU_SCALE_TEST b/configs/fedora/generic/CONFIG_RCU_SCALE_TEST
new file mode 100644
index 000000000..856f20085
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_RCU_SCALE_TEST
@@ -0,0 +1,24 @@
+# CONFIG_RCU_SCALE_TEST:
+#
+# This option provides a kernel module that runs performance
+# tests on the RCU infrastructure. The kernel module may be built
+# after the fact on the running kernel to be tested, if desired.
+#
+# Say Y here if you want RCU performance tests to be built into
+# the kernel.
+# Say M if you want the RCU performance tests to build as a module.
+# Say N if you are unsure.
+#
+# Symbol: RCU_SCALE_TEST [=n]
+# Type : tristate
+# Defined at kernel/rcu/Kconfig.debug:26
+# Prompt: performance tests for RCU
+# Depends on: DEBUG_KERNEL [=y]
+# Location:
+# -> Kernel hacking
+# -> RCU Debugging
+# Selects: TORTURE_TEST [=m] && SRCU [=y] && TASKS_RCU [=y] && TASKS_RUDE_RCU [=y] && TASKS_TRACE_RCU [=y]
+#
+#
+#
+# CONFIG_RCU_SCALE_TEST is not set
diff --git a/configs/fedora/generic/CONFIG_REGULATOR b/configs/fedora/generic/CONFIG_REGULATOR
index 3987d79a1..5b7c35c8f 100644
--- a/configs/fedora/generic/CONFIG_REGULATOR
+++ b/configs/fedora/generic/CONFIG_REGULATOR
@@ -1 +1 @@
-# CONFIG_REGULATOR is not set
+CONFIG_REGULATOR=y
diff --git a/configs/fedora/generic/CONFIG_REGULATOR_FIXED_VOLTAGE b/configs/fedora/generic/CONFIG_REGULATOR_FIXED_VOLTAGE
index 63c1bd929..4907ae773 100644
--- a/configs/fedora/generic/CONFIG_REGULATOR_FIXED_VOLTAGE
+++ b/configs/fedora/generic/CONFIG_REGULATOR_FIXED_VOLTAGE
@@ -1 +1 @@
-# CONFIG_REGULATOR_FIXED_VOLTAGE is not set
+CONFIG_REGULATOR_FIXED_VOLTAGE=m
diff --git a/configs/fedora/generic/CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY b/configs/fedora/generic/CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY
new file mode 100644
index 000000000..0e280ab36
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY
@@ -0,0 +1,19 @@
+# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY:
+#
+# This driver supports ATTINY regulator on the Raspberry Pi 7-inch
+# touchscreen unit. The regulator is used to enable power to the
+# TC358762, display and to control backlight.
+#
+# Symbol: REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY [=n]
+# Type : tristate
+# Defined at drivers/regulator/Kconfig:886
+# Prompt: Raspberry Pi 7-inch touchscreen panel ATTINY regulator
+# Depends on: REGULATOR [=y] && BACKLIGHT_CLASS_DEVICE [=y] && I2C [=y]
+# Location:
+# -> Device Drivers
+# -> Voltage and Current Regulator Support (REGULATOR [=y])
+# Selects: REGMAP_I2C [=y]
+#
+#
+#
+# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set
diff --git a/configs/fedora/generic/CONFIG_REGULATOR_RT4801 b/configs/fedora/generic/CONFIG_REGULATOR_RT4801
new file mode 100644
index 000000000..4c4dd963c
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_REGULATOR_RT4801
@@ -0,0 +1,18 @@
+# CONFIG_REGULATOR_RT4801:
+#
+# This adds support for voltage regulators in Richtek RT4801 Display Bias IC.
+# The device supports two regulators (DSVP/DSVN).
+#
+# Symbol: REGULATOR_RT4801 [=n]
+# Type : tristate
+# Defined at drivers/regulator/Kconfig:926
+# Prompt: Richtek RT4801 Regulators
+# Depends on: REGULATOR [=y] && I2C [=y]
+# Location:
+# -> Device Drivers
+# -> Voltage and Current Regulator Support (REGULATOR [=y])
+# Selects: REGMAP_I2C [=y]
+#
+#
+#
+CONFIG_REGULATOR_RT4801=m
diff --git a/configs/fedora/generic/CONFIG_REGULATOR_RTMV20 b/configs/fedora/generic/CONFIG_REGULATOR_RTMV20
new file mode 100644
index 000000000..5b854d6fb
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_REGULATOR_RTMV20
@@ -0,0 +1,19 @@
+# CONFIG_REGULATOR_RTMV20:
+#
+# This driver adds support for the load switch current regulator on
+# the Richtek RTMV20. It can support the load current up to 6A and
+# integrate strobe/vsync/fsin signal to synchronize the IR camera.
+#
+# Symbol: REGULATOR_RTMV20 [=n]
+# Type : tristate
+# Defined at drivers/regulator/Kconfig:942
+# Prompt: RTMV20 Laser Diode Regulator
+# Depends on: REGULATOR [=y] && I2C [=y]
+# Location:
+# -> Device Drivers
+# -> Voltage and Current Regulator Support (REGULATOR [=y])
+# Selects: REGMAP_I2C [=y]
+#
+#
+#
+CONFIG_REGULATOR_RTMV20=m
diff --git a/configs/fedora/generic/CONFIG_RMI4_F3A b/configs/fedora/generic/CONFIG_RMI4_F3A
new file mode 100644
index 000000000..f7b48757d
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_RMI4_F3A
@@ -0,0 +1,21 @@
+# CONFIG_RMI4_F3A:
+#
+# Say Y here if you want to add support for RMI4 function 3A.
+#
+# Function 3A provides GPIO support for RMI4 devices. This includes
+# support for buttons on TouchPads and ClickPads.
+#
+# Symbol: RMI4_F3A [=n]
+# Type : bool
+# Defined at drivers/input/rmi4/Kconfig:103
+# Prompt: RMI4 Function 3A (GPIO)
+# Depends on: !UML && INPUT [=y] && RMI4_CORE [=m]
+# Location:
+# -> Device Drivers
+# -> Input device support
+# -> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y])
+# -> Synaptics RMI4 bus support (RMI4_CORE [=m])
+#
+#
+#
+CONFIG_RMI4_F3A=y
diff --git a/configs/fedora/generic/CONFIG_RTC_DRV_RV3032 b/configs/fedora/generic/CONFIG_RTC_DRV_RV3032
new file mode 100644
index 000000000..076871ad6
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_RTC_DRV_RV3032
@@ -0,0 +1,21 @@
+# CONFIG_RTC_DRV_RV3032:
+#
+# If you say yes here you get support for the Micro Crystal
+# RV3032.
+#
+# This driver can also be built as a module. If so, the module
+# will be called rtc-rv3032.
+#
+# Symbol: RTC_DRV_RV3032 [=n]
+# Type : tristate
+# Defined at drivers/rtc/Kconfig:672
+# Prompt: Micro Crystal RV3032
+# Depends on: RTC_CLASS [=y] && I2C [=y]
+# Location:
+# -> Device Drivers
+# -> Real Time Clock (RTC_CLASS [=y])
+# Selects: REGMAP_I2C [=y]
+#
+#
+#
+CONFIG_RTC_DRV_RV3032=m
diff --git a/configs/fedora/generic/CONFIG_RTC_NVMEM b/configs/fedora/generic/CONFIG_RTC_NVMEM
index 5abe8e336..bee885910 100644
--- a/configs/fedora/generic/CONFIG_RTC_NVMEM
+++ b/configs/fedora/generic/CONFIG_RTC_NVMEM
@@ -1 +1 @@
-# CONFIG_RTC_NVMEM is not set
+CONFIG_RTC_NVMEM=y
diff --git a/configs/fedora/generic/CONFIG_SCF_TORTURE_TEST b/configs/fedora/generic/CONFIG_SCF_TORTURE_TEST
new file mode 100644
index 000000000..4d0662fa7
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SCF_TORTURE_TEST
@@ -0,0 +1,20 @@
+# CONFIG_SCF_TORTURE_TEST:
+#
+# This option provides a kernel module that runs torture tests
+# on the smp_call_function() family of primitives. The kernel
+# module may be built after the fact on the running kernel to
+# be tested, if desired.
+#
+# Symbol: SCF_TORTURE_TEST [=n]
+# Type : tristate
+# Defined at lib/Kconfig.debug:1370
+# Prompt: torture tests for smp_call_function*()
+# Depends on: DEBUG_KERNEL [=y]
+# Location:
+# -> Kernel hacking
+# -> Lock Debugging (spinlocks, mutexes, etc...)
+# Selects: TORTURE_TEST [=m]
+#
+#
+#
+# CONFIG_SCF_TORTURE_TEST is not set
diff --git a/configs/fedora/generic/CONFIG_SECURITY_SELINUX_DISABLE b/configs/fedora/generic/CONFIG_SECURITY_SELINUX_DISABLE
index 82137a083..958d6c0bd 100644
--- a/configs/fedora/generic/CONFIG_SECURITY_SELINUX_DISABLE
+++ b/configs/fedora/generic/CONFIG_SECURITY_SELINUX_DISABLE
@@ -1 +1 @@
-CONFIG_SECURITY_SELINUX_DISABLE=y
+# CONFIG_SECURITY_SELINUX_DISABLE is not set
diff --git a/configs/fedora/generic/CONFIG_SENSORS_ADM1266 b/configs/fedora/generic/CONFIG_SENSORS_ADM1266
new file mode 100644
index 000000000..098674f2c
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SENSORS_ADM1266
@@ -0,0 +1,22 @@
+# CONFIG_SENSORS_ADM1266:
+#
+# If you say yes here you get hardware monitoring support for Analog
+# Devices ADM1266 Cascadable Super Sequencer.
+#
+# This driver can also be built as a module. If so, the module will
+# be called adm1266.
+#
+# Symbol: SENSORS_ADM1266 [=n]
+# Type : tristate
+# Defined at drivers/hwmon/pmbus/Kconfig:29
+# Prompt: Analog Devices ADM1266 Sequencer
+# Depends on: HWMON [=y] && PMBUS [=m] && GPIOLIB [=y]
+# Location:
+# -> Device Drivers
+# -> Hardware Monitoring support (HWMON [=y])
+# -> PMBus support (PMBUS [=m])
+# Selects: CRC8 [=m]
+#
+#
+#
+CONFIG_SENSORS_ADM1266=m
diff --git a/configs/fedora/generic/CONFIG_SENSORS_INTEL_M10_BMC_HWMON b/configs/fedora/generic/CONFIG_SENSORS_INTEL_M10_BMC_HWMON
new file mode 100644
index 000000000..577af4160
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SENSORS_INTEL_M10_BMC_HWMON
@@ -0,0 +1,21 @@
+# CONFIG_SENSORS_INTEL_M10_BMC_HWMON:
+#
+# This driver provides support for the hardware monitoring functionality
+# on Intel MAX10 BMC chip.
+#
+# This BMC Chip is used on Intel FPGA PCIe Acceleration Cards (PAC). Its
+# sensors monitor various telemetry data of different components on the
+# card, e.g. board temperature, FPGA core temperature/voltage/current.
+#
+# Symbol: SENSORS_INTEL_M10_BMC_HWMON [=n]
+# Type : tristate
+# Defined at drivers/hwmon/Kconfig:2087
+# Prompt: Intel MAX10 BMC Hardware Monitoring
+# Depends on: HWMON [=y] && MFD_INTEL_M10_BMC [=m]
+# Location:
+# -> Device Drivers
+# -> Hardware Monitoring support (HWMON [=y])
+#
+#
+#
+CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m
diff --git a/configs/fedora/generic/CONFIG_SENSORS_MP2975 b/configs/fedora/generic/CONFIG_SENSORS_MP2975
new file mode 100644
index 000000000..41824ce95
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SENSORS_MP2975
@@ -0,0 +1,21 @@
+# CONFIG_SENSORS_MP2975:
+#
+# If you say yes here you get hardware monitoring support for MPS
+# MP2975 Dual Loop Digital Multi-Phase Controller.
+#
+# This driver can also be built as a module. If so, the module will
+# be called mp2975.
+#
+# Symbol: SENSORS_MP2975 [=n]
+# Type : tristate
+# Defined at drivers/hwmon/pmbus/Kconfig:214
+# Prompt: MPS MP2975
+# Depends on: HWMON [=y] && PMBUS [=m]
+# Location:
+# -> Device Drivers
+# -> Hardware Monitoring support (HWMON [=y])
+# -> PMBus support (PMBUS [=m])
+#
+#
+#
+CONFIG_SENSORS_MP2975=m
diff --git a/configs/fedora/generic/CONFIG_SENSORS_MR75203 b/configs/fedora/generic/CONFIG_SENSORS_MR75203
new file mode 100644
index 000000000..599fd90af
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SENSORS_MR75203
@@ -0,0 +1,21 @@
+# CONFIG_SENSORS_MR75203:
+#
+# If you say yes here you get support for Moortec MR75203
+# PVT controller.
+#
+# This driver can also be built as a module. If so, the module
+# will be called mr75203.
+#
+# Symbol: SENSORS_MR75203 [=n]
+# Type : tristate
+# Defined at drivers/hwmon/Kconfig:1115
+# Prompt: Moortec Semiconductor MR75203 PVT Controller
+# Depends on: HWMON [=y]
+# Location:
+# -> Device Drivers
+# -> Hardware Monitoring support (HWMON [=y])
+# Selects: REGMAP_MMIO [=y]
+#
+#
+#
+CONFIG_SENSORS_MR75203=m
diff --git a/configs/fedora/generic/CONFIG_SM_DISPCC_8250 b/configs/fedora/generic/CONFIG_SM_DISPCC_8250
new file mode 100644
index 000000000..ca6d7459f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SM_DISPCC_8250
@@ -0,0 +1,20 @@
+# CONFIG_SM_DISPCC_8250:
+#
+# Support for the display clock controller on Qualcomm Technologies, Inc
+# SM8150 and SM8250 devices.
+# Say Y if you want to support display devices and functionality such as
+# splash screen.
+#
+# Symbol: SM_DISPCC_8250 [=n]
+# Type : tristate
+# Defined at drivers/clk/qcom/Kconfig:416
+# Prompt: SM8150 and SM8250 Display Clock Controller
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_QCOM [=y] && (SM_GCC_8150 [=n] || SM_GCC_8250 [=m])
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Support for Qualcomm's clock controllers (COMMON_CLK_QCOM [=y])
+#
+#
+#
+# CONFIG_SM_DISPCC_8250 is not set
diff --git a/configs/fedora/generic/CONFIG_SM_VIDEOCC_8150 b/configs/fedora/generic/CONFIG_SM_VIDEOCC_8150
new file mode 100644
index 000000000..7b3287fb8
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SM_VIDEOCC_8150
@@ -0,0 +1,20 @@
+# CONFIG_SM_VIDEOCC_8150:
+#
+# Support for the video clock controller on SM8150 devices.
+# Say Y if you want to support video devices and functionality such as
+# video encode and decode.
+#
+# Symbol: SM_VIDEOCC_8150 [=n]
+# Type : tristate
+# Defined at drivers/clk/qcom/Kconfig:456
+# Prompt: SM8150 Video 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: SDM_GCC_8150 && QCOM_GDSC [=y]
+#
+#
+#
+# CONFIG_SM_VIDEOCC_8150 is not set
diff --git a/configs/fedora/generic/CONFIG_SM_VIDEOCC_8250 b/configs/fedora/generic/CONFIG_SM_VIDEOCC_8250
new file mode 100644
index 000000000..66d7449b3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SM_VIDEOCC_8250
@@ -0,0 +1,20 @@
+# CONFIG_SM_VIDEOCC_8250:
+#
+# Support for the video clock controller on SM8250 devices.
+# Say Y if you want to support video devices and functionality such as
+# video encode and decode.
+#
+# Symbol: SM_VIDEOCC_8250 [=n]
+# Type : tristate
+# Defined at drivers/clk/qcom/Kconfig:465
+# Prompt: SM8250 Video 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: SDM_GCC_8250 && QCOM_GDSC [=y]
+#
+#
+#
+# CONFIG_SM_VIDEOCC_8250 is not set
diff --git a/configs/fedora/generic/CONFIG_SND_CTL_VALIDATION b/configs/fedora/generic/CONFIG_SND_CTL_VALIDATION
index a882af4c8..9f8c2e312 100644
--- a/configs/fedora/generic/CONFIG_SND_CTL_VALIDATION
+++ b/configs/fedora/generic/CONFIG_SND_CTL_VALIDATION
@@ -1 +1,21 @@
+# CONFIG_SND_CTL_VALIDATION:
+#
+# Say Y to enable the additional validation of each control element
+# access, including sanity-checks like whether the values returned
+# from the driver are in the proper ranges or the check of the invalid
+# access at out-of-array areas.
+#
+# Symbol: SND_CTL_VALIDATION [=n]
+# Type : bool
+# Prompt: Perform sanity-checks for each control element access
+# Location:
+# -> Device Drivers
+# -> Sound card support (SOUND [=m])
+# -> Advanced Linux Sound Architecture (SND [=m])
+# -> Debug (SND_DEBUG [=y])
+# Defined at sound/core/Kconfig:181
+# Depends on: SOUND [=m] && !UML && SND [=m] && SND_DEBUG [=y]
+#
+#
+#
# CONFIG_SND_CTL_VALIDATION is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_CS4234 b/configs/fedora/generic/CONFIG_SND_SOC_CS4234
new file mode 100644
index 000000000..9bcff805b
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_CS4234
@@ -0,0 +1 @@
+CONFIG_SND_SOC_CS4234=m
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_IMX_AUDMIX b/configs/fedora/generic/CONFIG_SND_SOC_IMX_AUDMIX
deleted file mode 100644
index e286a5f22..000000000
--- a/configs/fedora/generic/CONFIG_SND_SOC_IMX_AUDMIX
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_SND_SOC_IMX_AUDMIX is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH b/configs/fedora/generic/CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH
index 08ec882bb..924663b0f 100644
--- a/configs/fedora/generic/CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH
+++ b/configs/fedora/generic/CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH
@@ -1 +1,23 @@
-CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m
+# CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH:
+#
+# This adds the ASoC machine driver for Intel Broadwell platforms with
+# the RT5650 codec.
+# Say Y if you have such a device.
+# If unsure select "N".
+#
+# Symbol: SND_SOC_INTEL_BDW_RT5650_MACH [=n]
+# Type : tristate
+# Prompt: Broadwell with RT5650 codec
+# Location:
+# -> Device Drivers
+# -> Sound card support (SOUND [=m])
+# -> Advanced Linux Sound Architecture (SND [=m])
+# -> ALSA for SoC audio support (SND_SOC [=m])
+# -> Intel Machine drivers (SND_SOC_INTEL_MACH [=y])
+# Defined at sound/soc/intel/boards/Kconfig:47
+# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_SOC_INTEL_MACH [=y] && (SND_SOC_INTEL_HASWELL [=m] || SND_SOC_SOF_BROADWELL [=n]) && I2C [=y] && (I2C_DESIGNWARE_PLATFORM [=m] || COMPILE_TEST [=n]) && (X86_INTEL_LPSS [=y] || COMPILE_TEST [=n])
+# Selects: SND_SOC_RT5645 [=m]
+#
+#
+#
+# CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_INTEL_CATPT b/configs/fedora/generic/CONFIG_SND_SOC_INTEL_CATPT
new file mode 100644
index 000000000..be7a752dd
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_INTEL_CATPT
@@ -0,0 +1,25 @@
+# CONFIG_SND_SOC_INTEL_CATPT:
+#
+# Enable support for Intel(R) Haswell and Broadwell platforms
+# with I2S codec present. This is a recommended option.
+# Say Y or m if you have such device.
+# If unsure, say N.
+#
+# Symbol: SND_SOC_INTEL_CATPT [=n]
+# Type : tristate
+# Defined at sound/soc/intel/Kconfig:37
+# Prompt: Haswell and Broadwell
+# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_SOC_INTEL_SST_TOPLEVEL [=y] && (ACPI [=y] || COMPILE_TEST [=n]) && DMADEVICES [=y] && SND_DMA_SGBUF [=y]
+# Location:
+# -> Device Drivers
+# -> Sound card support (SOUND [=m])
+# -> Advanced Linux Sound Architecture (SND [=m])
+# -> ALSA for SoC audio support (SND_SOC [=m])
+# -> Intel ASoC SST drivers (SND_SOC_INTEL_SST_TOPLEVEL [=y])
+# Selects: DW_DMAC_CORE [=y] && SND_SOC_ACPI_INTEL_MATCH [=m]
+# Selected by [n]:
+# - SND_SOC_INTEL_HASWELL [=n] && SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_SOC_INTEL_SST_TOPLEVEL [=y]
+#
+#
+#
+# CONFIG_SND_SOC_INTEL_CATPT is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH b/configs/fedora/generic/CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH
new file mode 100644
index 000000000..24dea068b
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH
@@ -0,0 +1,22 @@
+# CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH:
+#
+# Add support for Intel SoundWire-based platforms connected to
+# MAX98373, RT700, RT711, RT1308 and RT715
+# If unsure select "N".
+#
+# Symbol: SND_SOC_INTEL_SOUNDWIRE_SOF_MACH [=n]
+# Type : tristate
+# Defined at sound/soc/intel/boards/Kconfig:536
+# Prompt: SoundWire generic machine driver
+# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_SOC_INTEL_MACH [=y] && SND_SOC_SOF_INTEL_SOUNDWIRE [=m] && I2C [=y] && ACPI [=y] && GPIOLIB [=y] && (MFD_INTEL_LPSS [=y] || COMPILE_TEST [=n]) && (SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES [=y] || COMPILE_TEST [=n]) && SOUNDWIRE [=y] && SND_HDA_CODEC_HDMI [=m] && SND_SOC_SOF_HDA_AUDIO_CODEC [=y]
+# Location:
+# -> Device Drivers
+# -> Sound card support (SOUND [=m])
+# -> Advanced Linux Sound Architecture (SND [=m])
+# -> ALSA for SoC audio support (SND_SOC [=m])
+# -> Intel Machine drivers (SND_SOC_INTEL_MACH [=y])
+# Selects: SND_SOC_MAX98373_I2C [=m] && SND_SOC_MAX98373_SDW [=m] && SND_SOC_RT700_SDW [=m] && SND_SOC_RT711_SDW [=m] && SND_SOC_RT711_SDCA_SDW && SND_SOC_RT1308_SDW [=m] && SND_SOC_RT1308 [=n] && SND_SOC_RT1316_SDW && SND_SOC_RT715_SDW [=m] && SND_SOC_RT715_SDCA_SDW && SND_SOC_RT5682_SDW [=m] && SND_SOC_DMIC [=m]
+#
+#
+#
+# CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES b/configs/fedora/generic/CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES
index 1e007232f..65d0c0ec1 100644
--- a/configs/fedora/generic/CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES
+++ b/configs/fedora/generic/CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES
@@ -1 +1,27 @@
-CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y
+# CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES:
+#
+# Some drivers report the I/O configuration to userspace through the
+# soundcard's long card name in the control user space AP. An unfortunate
+# side effect is that this long name may also be used by the GUI,
+# confusing users with information they don't need.
+# This option prevents the long name from being modified, and the I/O
+# configuration will be provided through a different component interface.
+# Select Y if userspace like UCM (Use Case Manager) uses the component
+# interface.
+# If unsure select N.
+#
+# Symbol: SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES [=n]
+# Type : bool
+# Prompt: Use more user friendly long card names
+# Location:
+# -> Device Drivers
+# -> Sound card support (SOUND [=m])
+# -> Advanced Linux Sound Architecture (SND [=m])
+# -> ALSA for SoC audio support (SND_SOC [=m])
+# -> Intel Machine drivers (SND_SOC_INTEL_MACH [=y])
+# Defined at sound/soc/intel/boards/Kconfig:16
+# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_SOC_INTEL_MACH [=y]
+#
+#
+#
+# CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_MT6660 b/configs/fedora/generic/CONFIG_SND_SOC_MT6660
index 7e78d6d6e..8fb42f036 100644
--- a/configs/fedora/generic/CONFIG_SND_SOC_MT6660
+++ b/configs/fedora/generic/CONFIG_SND_SOC_MT6660
@@ -1 +1,24 @@
+# CONFIG_SND_SOC_MT6660:
+#
+# MediaTek MT6660 is a smart power amplifier which contain
+# speaker protection, multi-band DRC, equalizer functions.
+# Select N if you don't have MT6660 on board.
+# Select M to build this as module.
+#
+# Symbol: SND_SOC_MT6660 [=n]
+# Type : tristate
+# Prompt: Mediatek MT6660 Speaker Amplifier
+# Location:
+# -> Device Drivers
+# -> Sound card support (SOUND [=m])
+# -> Advanced Linux Sound Architecture (SND [=m])
+# -> ALSA for SoC audio support (SND_SOC [=m])
+# -> CODEC drivers
+# Defined at sound/soc/codecs/Kconfig:1583
+# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && I2C [=y]
+# Selected by [n]:
+# - SND_SOC_ALL_CODECS [=n] && SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && COMPILE_TEST [=n] && I2C [=y]
+#
+#
+#
# CONFIG_SND_SOC_MT6660 is not set
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_RT1308_SDW b/configs/fedora/generic/CONFIG_SND_SOC_RT1308_SDW
index 46419fa28..fcd241a22 100644
--- a/configs/fedora/generic/CONFIG_SND_SOC_RT1308_SDW
+++ b/configs/fedora/generic/CONFIG_SND_SOC_RT1308_SDW
@@ -1 +1 @@
-# CONFIG_SND_SOC_RT1308_SDW is not set
+CONFIG_SND_SOC_RT1308_SDW=m
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_RT700_SDW b/configs/fedora/generic/CONFIG_SND_SOC_RT700_SDW
index fbb2dab88..0b751eda0 100644
--- a/configs/fedora/generic/CONFIG_SND_SOC_RT700_SDW
+++ b/configs/fedora/generic/CONFIG_SND_SOC_RT700_SDW
@@ -1 +1 @@
-# CONFIG_SND_SOC_RT700_SDW is not set
+CONFIG_SND_SOC_RT700_SDW=m
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_RT711_SDW b/configs/fedora/generic/CONFIG_SND_SOC_RT711_SDW
index f37826a01..2785da6cd 100644
--- a/configs/fedora/generic/CONFIG_SND_SOC_RT711_SDW
+++ b/configs/fedora/generic/CONFIG_SND_SOC_RT711_SDW
@@ -1 +1 @@
-# CONFIG_SND_SOC_RT711_SDW is not set
+CONFIG_SND_SOC_RT711_SDW=m
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_RT715_SDW b/configs/fedora/generic/CONFIG_SND_SOC_RT715_SDW
index 828094466..bbf65bdbd 100644
--- a/configs/fedora/generic/CONFIG_SND_SOC_RT715_SDW
+++ b/configs/fedora/generic/CONFIG_SND_SOC_RT715_SDW
@@ -1 +1 @@
-# CONFIG_SND_SOC_RT715_SDW is not set
+CONFIG_SND_SOC_RT715_SDW=m
diff --git a/configs/fedora/generic/CONFIG_SND_SOC_TAS2764 b/configs/fedora/generic/CONFIG_SND_SOC_TAS2764
new file mode 100644
index 000000000..ad78bf663
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SND_SOC_TAS2764
@@ -0,0 +1 @@
+CONFIG_SND_SOC_TAS2764=m
diff --git a/configs/fedora/generic/CONFIG_SOUNDWIRE_QCOM b/configs/fedora/generic/CONFIG_SOUNDWIRE_QCOM
new file mode 100644
index 000000000..8070093b2
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SOUNDWIRE_QCOM
@@ -0,0 +1,20 @@
+# CONFIG_SOUNDWIRE_QCOM:
+#
+# SoundWire Qualcomm Master driver.
+# If you have an Qualcomm platform which has a SoundWire Master then
+# enable this config option to get the SoundWire support for that
+# device
+#
+# Symbol: SOUNDWIRE_QCOM [=n]
+# Type : tristate
+# Defined at drivers/soundwire/Kconfig:35
+# Prompt: Qualcomm SoundWire Master driver
+# Depends on: SOUNDWIRE [=y] && SND_SOC [=m]
+# Location:
+# -> Device Drivers
+# -> SoundWire support (SOUNDWIRE [=y])
+# Implies: SLIMBUS [=n]
+#
+#
+#
+# CONFIG_SOUNDWIRE_QCOM is not set
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP b/configs/fedora/generic/CONFIG_SPEAKUP
index 0f084bb71..0cf6a7ebe 100644
--- a/configs/fedora/generic/CONFIG_SPEAKUP
+++ b/configs/fedora/generic/CONFIG_SPEAKUP
@@ -1 +1 @@
-# CONFIG_SPEAKUP is not set
+CONFIG_SPEAKUP=m
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTPC b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTPC
new file mode 100644
index 000000000..34341fd6a
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTPC
@@ -0,0 +1 @@
+# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTSA b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTSA
new file mode 100644
index 000000000..eaa9a6e60
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTSA
@@ -0,0 +1 @@
+CONFIG_SPEAKUP_SYNTH_ACNTSA=m
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_APOLLO b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_APOLLO
new file mode 100644
index 000000000..fd9b7be6f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_APOLLO
@@ -0,0 +1 @@
+CONFIG_SPEAKUP_SYNTH_APOLLO=m
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_AUDPTR b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_AUDPTR
new file mode 100644
index 000000000..db2452613
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_AUDPTR
@@ -0,0 +1 @@
+CONFIG_SPEAKUP_SYNTH_AUDPTR=m
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_BNS b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_BNS
new file mode 100644
index 000000000..6a5629135
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_BNS
@@ -0,0 +1 @@
+CONFIG_SPEAKUP_SYNTH_BNS=m
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECEXT b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECEXT
new file mode 100644
index 000000000..d3faf136f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECEXT
@@ -0,0 +1 @@
+# CONFIG_SPEAKUP_SYNTH_DECEXT is not set
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECPC b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECPC
new file mode 100644
index 000000000..2db798e74
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECPC
@@ -0,0 +1 @@
+# CONFIG_SPEAKUP_SYNTH_DECPC is not set
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECTLK b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECTLK
new file mode 100644
index 000000000..074b7ccee
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DECTLK
@@ -0,0 +1 @@
+CONFIG_SPEAKUP_SYNTH_DECTLK=m
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DTLK b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DTLK
new file mode 100644
index 000000000..f12ca0eb3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DTLK
@@ -0,0 +1 @@
+# CONFIG_SPEAKUP_SYNTH_DTLK is not set
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DUMMY b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DUMMY
new file mode 100644
index 000000000..fc91de6e3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_DUMMY
@@ -0,0 +1,2 @@
+# CONFIG_SPEAKUP_SYNTH_DUMMY is not set
+
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_KEYPC b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_KEYPC
new file mode 100644
index 000000000..59b5877b0
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_KEYPC
@@ -0,0 +1 @@
+# CONFIG_SPEAKUP_SYNTH_KEYPC is not set
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_LTLK b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_LTLK
new file mode 100644
index 000000000..5955030ab
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_LTLK
@@ -0,0 +1 @@
+CONFIG_SPEAKUP_SYNTH_LTLK=m
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_SOFT b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_SOFT
new file mode 100644
index 000000000..4c3412f7c
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_SOFT
@@ -0,0 +1 @@
+CONFIG_SPEAKUP_SYNTH_SOFT=m
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_SPKOUT b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_SPKOUT
new file mode 100644
index 000000000..d47821638
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_SPKOUT
@@ -0,0 +1 @@
+CONFIG_SPEAKUP_SYNTH_SPKOUT=m
diff --git a/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_TXPRT b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_TXPRT
new file mode 100644
index 000000000..07189c142
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_TXPRT
@@ -0,0 +1 @@
+CONFIG_SPEAKUP_SYNTH_TXPRT=m
diff --git a/configs/fedora/generic/CONFIG_SPMI_HISI3670 b/configs/fedora/generic/CONFIG_SPMI_HISI3670
new file mode 100644
index 000000000..1c0ab655f
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SPMI_HISI3670
@@ -0,0 +1,19 @@
+# CONFIG_SPMI_HISI3670:
+#
+# If you say yes to this option, support will be included for the
+# built-in SPMI PMIC Arbiter interface on Hisilicon 3670
+# processors.
+#
+# Symbol: SPMI_HISI3670 [=n]
+# Type : tristate
+# Defined at drivers/staging/hikey9xx/Kconfig:15
+# Prompt: Hisilicon 3670 SPMI Controller
+# Depends on: STAGING [=y] && HAS_IOMEM [=y] && SPMI [=m]
+# Location:
+# -> Device Drivers
+# -> Staging drivers (STAGING [=y])
+# Selects: IRQ_DOMAIN_HIERARCHY [=y]
+#
+#
+#
+# CONFIG_SPMI_HISI3670 is not set
diff --git a/configs/fedora/generic/CONFIG_STATIC_CALL_SELFTEST b/configs/fedora/generic/CONFIG_STATIC_CALL_SELFTEST
new file mode 100644
index 000000000..392dde5a5
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_STATIC_CALL_SELFTEST
@@ -0,0 +1,15 @@
+# CONFIG_STATIC_CALL_SELFTEST:
+#
+# Boot time self-test of the call patching code.
+#
+# Symbol: STATIC_CALL_SELFTEST [=n]
+# Type : bool
+# Defined at arch/Kconfig:109
+# Prompt: Static call selftest
+# Depends on: HAVE_STATIC_CALL [=y]
+# Location:
+# -> General architecture-dependent options
+#
+#
+#
+# CONFIG_STATIC_CALL_SELFTEST is not set
diff --git a/configs/fedora/generic/CONFIG_SUN50I_IOMMU b/configs/fedora/generic/CONFIG_SUN50I_IOMMU
new file mode 100644
index 000000000..b41f5fd1b
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_SUN50I_IOMMU
@@ -0,0 +1 @@
+# CONFIG_SUN50I_IOMMU is not set
diff --git a/configs/fedora/generic/CONFIG_TEST_FREE_PAGES b/configs/fedora/generic/CONFIG_TEST_FREE_PAGES
index 246fdf83a..628550397 100644
--- a/configs/fedora/generic/CONFIG_TEST_FREE_PAGES
+++ b/configs/fedora/generic/CONFIG_TEST_FREE_PAGES
@@ -1 +1,21 @@
+# CONFIG_TEST_FREE_PAGES:
+#
+# Test that a memory leak does not occur due to a race between
+# freeing a block of pages and a speculative page reference.
+# Loading this module is safe if your kernel has the bug fixed.
+# If the bug is not fixed, it will leak gigabytes of memory and
+# probably OOM your system.
+#
+# Symbol: TEST_FREE_PAGES [=n]
+# Type : tristate
+# Defined at lib/Kconfig.debug:2370
+# Prompt: Test freeing pages
+# Depends on: RUNTIME_TESTING_MENU [=y]
+# Location:
+# -> Kernel hacking
+# -> Kernel Testing and Coverage
+# -> Runtime Testing (RUNTIME_TESTING_MENU [=y])
+#
+#
+#
# CONFIG_TEST_FREE_PAGES is not set
diff --git a/configs/fedora/generic/CONFIG_TEST_KASAN_MODULE b/configs/fedora/generic/CONFIG_TEST_KASAN_MODULE
new file mode 100644
index 000000000..5f5599026
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_TEST_KASAN_MODULE
@@ -0,0 +1 @@
+# CONFIG_TEST_KASAN_MODULE is not set
diff --git a/configs/fedora/generic/CONFIG_TOUCHSCREEN_ZINITIX b/configs/fedora/generic/CONFIG_TOUCHSCREEN_ZINITIX
new file mode 100644
index 000000000..a066ee653
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_TOUCHSCREEN_ZINITIX
@@ -0,0 +1,24 @@
+# CONFIG_TOUCHSCREEN_ZINITIX:
+#
+# Say Y here if you have a touchscreen using Zinitix bt541,
+# or something similar enough.
+#
+# If unsure, say N.
+#
+# To compile this driver as a module, choose M here: the
+# module will be called zinitix.
+#
+# Symbol: TOUCHSCREEN_ZINITIX [=n]
+# Type : tristate
+# Defined at drivers/input/touchscreen/Kconfig:1325
+# Prompt: Zinitix touchscreen support
+# Depends on: !UML && INPUT [=y] && INPUT_TOUCHSCREEN [=y] && I2C [=y]
+# Location:
+# -> Device Drivers
+# -> Input device support
+# -> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y])
+# -> Touchscreens (INPUT_TOUCHSCREEN [=y])
+#
+#
+#
+CONFIG_TOUCHSCREEN_ZINITIX=m
diff --git a/configs/fedora/generic/CONFIG_TYPEC_QCOM_PMIC b/configs/fedora/generic/CONFIG_TYPEC_QCOM_PMIC
new file mode 100644
index 000000000..b04c909a3
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_TYPEC_QCOM_PMIC
@@ -0,0 +1 @@
+# CONFIG_TYPEC_QCOM_PMIC is not set
diff --git a/configs/fedora/generic/CONFIG_TYPEC_STUSB160X b/configs/fedora/generic/CONFIG_TYPEC_STUSB160X
new file mode 100644
index 000000000..322aa5ebf
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_TYPEC_STUSB160X
@@ -0,0 +1,21 @@
+# CONFIG_TYPEC_STUSB160X:
+#
+# Say Y or M here if your system has STMicroelectronics STUSB160x
+# Type-C port controller.
+#
+# If you choose to build this driver as a dynamically linked module, the
+# module will be called stusb160x.ko.
+#
+# Symbol: TYPEC_STUSB160X [=n]
+# Type : tristate
+# Defined at drivers/usb/typec/Kconfig:76
+# Prompt: STMicroelectronics STUSB160x Type-C controller driver
+# Depends on: USB_SUPPORT [=y] && TYPEC [=m] && I2C [=y] && REGMAP_I2C [=y] && (USB_ROLE_SWITCH [=m] || !USB_ROLE_SWITCH [=m])
+# Location:
+# -> Device Drivers
+# -> USB support (USB_SUPPORT [=y])
+# -> USB Type-C Support (TYPEC [=m])
+#
+#
+#
+CONFIG_TYPEC_STUSB160X=m
diff --git a/configs/fedora/generic/CONFIG_TYPEC_TCPCI_MAXIM b/configs/fedora/generic/CONFIG_TYPEC_TCPCI_MAXIM
new file mode 100644
index 000000000..d7f570d30
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_TYPEC_TCPCI_MAXIM
@@ -0,0 +1,20 @@
+# CONFIG_TYPEC_TCPCI_MAXIM:
+#
+# MAXIM TCPCI based Type-C/PD chip driver. Works with
+# with Type-C Port Controller Manager.
+#
+# Symbol: TYPEC_TCPCI_MAXIM [=n]
+# Type : tristate
+# Defined at drivers/usb/typec/tcpm/Kconfig:38
+# Prompt: Maxim TCPCI based Type-C chip driver
+# Depends on: USB_SUPPORT [=y] && TYPEC [=m] && TYPEC_TCPM [=m] && TYPEC_TCPCI [=m]
+# Location:
+# -> Device Drivers
+# -> USB support (USB_SUPPORT [=y])
+# -> USB Type-C Support (TYPEC [=m])
+# -> USB Type-C Port Controller Manager (TYPEC_TCPM [=m])
+# -> Type-C Port Controller Interface driver (TYPEC_TCPCI [=m])
+#
+#
+#
+CONFIG_TYPEC_TCPCI_MAXIM=m
diff --git a/configs/fedora/generic/CONFIG_USB4_DEBUGFS_WRITE b/configs/fedora/generic/CONFIG_USB4_DEBUGFS_WRITE
new file mode 100644
index 000000000..7b05fe5cb
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_USB4_DEBUGFS_WRITE
@@ -0,0 +1,20 @@
+# CONFIG_USB4_DEBUGFS_WRITE:
+#
+# Enables writing to device configuration registers through
+# debugfs interface.
+#
+# Only enable this if you know what you are doing! Never enable
+# this for production systems or distro kernels.
+#
+# Symbol: USB4_DEBUGFS_WRITE [=n]
+# Type : bool
+# Defined at drivers/thunderbolt/Kconfig:21
+# Prompt: Enable write by debugfs to configuration spaces (DANGEROUS)
+# Depends on: USB4 [=m]
+# Location:
+# -> Device Drivers
+# -> Unified support for USB4 and Thunderbolt (USB4 [=m])
+#
+#
+#
+# CONFIG_USB4_DEBUGFS_WRITE is not set
diff --git a/configs/fedora/generic/CONFIG_USB_FEW_INIT_RETRIES b/configs/fedora/generic/CONFIG_USB_FEW_INIT_RETRIES
new file mode 100644
index 000000000..33144312c
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_USB_FEW_INIT_RETRIES
@@ -0,0 +1,25 @@
+# CONFIG_USB_FEW_INIT_RETRIES:
+#
+# When a new USB device is detected, the kernel tries very hard
+# to initialize and enumerate it, with lots of nested retry loops.
+# This almost always works, but when it fails it can take a long time.
+# This option tells the kernel to make only a few retry attempts,
+# so that the total time required for a failed initialization is
+# no more than 30 seconds (as required by the USB OTG spec).
+#
+# Say N here unless you require new-device enumeration failure to
+# occur within 30 seconds (as might be needed in an embedded
+# application).
+#
+# Symbol: USB_FEW_INIT_RETRIES [=n]
+# Type : bool
+# Defined at drivers/usb/core/Kconfig:35
+# Prompt: Limit USB device initialization to only a few retries
+# Depends on: USB_SUPPORT [=y] && USB [=y]
+# Location:
+# -> Device Drivers
+# -> USB support (USB_SUPPORT [=y])
+#
+#
+#
+# CONFIG_USB_FEW_INIT_RETRIES is not set
diff --git a/configs/fedora/generic/CONFIG_USB_LGM_PHY b/configs/fedora/generic/CONFIG_USB_LGM_PHY
new file mode 100644
index 000000000..8ba5e85b6
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_USB_LGM_PHY
@@ -0,0 +1,19 @@
+# CONFIG_USB_LGM_PHY:
+#
+# Enable this to support Intel DWC3 PHY USB phy. This driver provides
+# interface to interact with USB GEN-II and USB 3.x PHY that is part
+# of the Intel network SOC.
+#
+# Symbol: USB_LGM_PHY [=n]
+# Type : tristate
+# Defined at drivers/phy/Kconfig:52
+# Prompt: INTEL Lightning Mountain USB PHY Driver
+# Depends on: USB_SUPPORT [=y]
+# Location:
+# -> Device Drivers
+# -> PHY Subsystem
+# Selects: USB_PHY [=y] && REGULATOR [=y] && REGULATOR_FIXED_VOLTAGE [=n]
+#
+#
+#
+CONFIG_USB_LGM_PHY=m
diff --git a/configs/fedora/generic/CONFIG_VFIO_PCI_ZDEV b/configs/fedora/generic/CONFIG_VFIO_PCI_ZDEV
new file mode 100644
index 000000000..7040692bb
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_VFIO_PCI_ZDEV
@@ -0,0 +1,22 @@
+# CONFIG_VFIO_PCI_ZDEV:
+#
+# Enabling this option exposes VFIO capabilities containing hardware
+# configuration for zPCI devices. This enables userspace (e.g. QEMU)
+# to supply proper configuration values instead of hard-coded defaults
+# for zPCI devices passed through via VFIO on s390.
+#
+# Say Y here.
+#
+# Symbol: VFIO_PCI_ZDEV [=y]
+# Type : bool
+# Defined at drivers/vfio/pci/Kconfig:49
+# Prompt: VFIO PCI ZPCI device CLP support
+# Depends on: VFIO_PCI [=m] && S390 [=y]
+# Location:
+# -> Device Drivers
+# -> VFIO Non-Privileged userspace driver framework (VFIO [=m])
+# -> VFIO support for PCI devices (VFIO_PCI [=m])
+#
+#
+#
+CONFIG_VFIO_PCI_ZDEV=y
diff --git a/configs/fedora/generic/CONFIG_VIDEO_TEGRA_TPG b/configs/fedora/generic/CONFIG_VIDEO_TEGRA_TPG
new file mode 100644
index 000000000..e52bd5bae
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_VIDEO_TEGRA_TPG
@@ -0,0 +1,18 @@
+# CONFIG_VIDEO_TEGRA_TPG:
+#
+# Say yes here to enable Tegra internal TPG mode
+#
+# Symbol: VIDEO_TEGRA_TPG [=n]
+# Type : bool
+# Defined at drivers/staging/media/tegra-video/Kconfig:15
+# Prompt: NVIDIA Tegra VI driver TPG mode
+# Depends on: STAGING [=y] && STAGING_MEDIA [=y] && MEDIA_SUPPORT [=m] && VIDEO_TEGRA [=m]
+# Location:
+# -> Device Drivers
+# -> Staging drivers (STAGING [=y])
+# -> Media staging drivers (STAGING_MEDIA [=y])
+# -> NVIDIA Tegra VI driver (VIDEO_TEGRA [=m])
+#
+#
+#
+# CONFIG_VIDEO_TEGRA_TPG is not set
diff --git a/configs/fedora/generic/CONFIG_VIDEO_ZORAN b/configs/fedora/generic/CONFIG_VIDEO_ZORAN
new file mode 100644
index 000000000..ccfbfb9b9
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_VIDEO_ZORAN
@@ -0,0 +1,25 @@
+# CONFIG_VIDEO_ZORAN:
+#
+# Say Y for support for MJPEG capture cards based on the Zoran
+# 36057/36067 PCI controller chipset. This includes the Iomega
+# Buz, Pinnacle DC10+ and the Linux Media Labs LML33. There is
+# a driver homepage at <http://mjpeg.sf.net/driver-zoran/>. For
+# more information, check <file:Documentation/driver-api/media/drivers/zoran.rst>.
+#
+# To compile this driver as a module, choose M here: the
+# module will be called zr36067.
+#
+# Symbol: VIDEO_ZORAN [=n]
+# Type : tristate
+# Defined at drivers/staging/media/zoran/Kconfig:1
+# Prompt: Zoran ZR36057/36067 Video For Linux (Deprecated)
+# Depends on: STAGING [=y] && STAGING_MEDIA [=y] && MEDIA_SUPPORT [=m] && PCI [=y] && I2C_ALGOBIT [=m] && VIDEO_V4L2 [=m] && !ALPHA
+# Location:
+# -> Device Drivers
+# -> Staging drivers (STAGING [=y])
+# -> Media staging drivers (STAGING_MEDIA [=y])
+# Selects: VIDEOBUF2_DMA_CONTIG [=m]
+#
+#
+#
+# CONFIG_VIDEO_ZORAN is not set
diff --git a/configs/fedora/generic/CONFIG_XFRM_USER_COMPAT b/configs/fedora/generic/CONFIG_XFRM_USER_COMPAT
new file mode 100644
index 000000000..7941fd360
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_XFRM_USER_COMPAT
@@ -0,0 +1,21 @@
+# CONFIG_XFRM_USER_COMPAT:
+#
+# Transformation(XFRM) user configuration interface like IPsec
+# used by compatible Linux applications.
+#
+# If unsure, say N.
+#
+# Symbol: XFRM_USER_COMPAT [=n]
+# Type : tristate
+# Defined at net/xfrm/Kconfig:31
+# Prompt: Compatible ABI support
+# Depends on: NET [=y] && INET [=y] && XFRM_USER [=y] && COMPAT_FOR_U64_ALIGNMENT [=y] && HAVE_EFFICIENT_UNALIGNED_ACCESS [=y]
+# Location:
+# -> Networking support (NET [=y])
+# -> Networking options
+# -> Transformation user configuration interface (XFRM_USER [=y])
+# Selects: WANT_COMPAT_NETLINK_MESSAGES [=n]
+#
+#
+#
+# CONFIG_XFRM_USER_COMPAT is not set
diff --git a/configs/fedora/generic/CONFIG_XFS_SUPPORT_V4 b/configs/fedora/generic/CONFIG_XFS_SUPPORT_V4
new file mode 100644
index 000000000..aeb9b39ac
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_XFS_SUPPORT_V4
@@ -0,0 +1,34 @@
+# CONFIG_XFS_SUPPORT_V4:
+#
+# The V4 filesystem format lacks certain features that are supported
+# by the V5 format, such as metadata checksumming, strengthened
+# metadata verification, and the ability to store timestamps past the
+# year 2038. Because of this, the V4 format is deprecated. All users
+# should upgrade by backing up their files, reformatting, and restoring
+# from the backup.
+#
+# Administrators and users can detect a V4 filesystem by running
+# xfs_info against a filesystem mountpoint and checking for a string
+# beginning with "crc=". If the string "crc=0" is found, the
+# filesystem is a V4 filesystem. If no such string is found, please
+# upgrade xfsprogs to the latest version and try again.
+#
+# This option will become default N in September 2025. Support for the
+# V4 format will be removed entirely in September 2030. Distributors
+# can say N here to withdraw support earlier.
+#
+# To continue supporting the old V4 format (crc=0), say Y.
+# To close off an attack surface, say N.
+#
+# Symbol: XFS_SUPPORT_V4 [=y]
+# Type : bool
+# Defined at fs/xfs/Kconfig:25
+# Prompt: Support deprecated V4 (crc=0) format
+# Depends on: BLOCK [=y] && XFS_FS [=m]
+# Location:
+# -> File systems
+# -> XFS filesystem support (XFS_FS [=m])
+#
+#
+#
+CONFIG_XFS_SUPPORT_V4=y
diff --git a/configs/fedora/generic/CONFIG_XILINX_ZYNQMP_DPDMA b/configs/fedora/generic/CONFIG_XILINX_ZYNQMP_DPDMA
index 08524461d..70851f72d 100644
--- a/configs/fedora/generic/CONFIG_XILINX_ZYNQMP_DPDMA
+++ b/configs/fedora/generic/CONFIG_XILINX_ZYNQMP_DPDMA
@@ -1,20 +1 @@
-# CONFIG_XILINX_ZYNQMP_DPDMA:
-#
-# Enable support for Xilinx ZynqMP DisplayPort DMA. Choose this option
-# if you have a Xilinx ZynqMP SoC with a DisplayPort subsystem. The
-# driver provides the dmaengine required by the DisplayPort subsystem
-# display driver.
-#
-# Symbol: XILINX_ZYNQMP_DPDMA [=n]
-# Type : tristate
-# Defined at drivers/dma/Kconfig:711
-# Prompt: Xilinx DPDMA Engine
-# Depends on: DMADEVICES [=y]
-# Location:
-# -> Device Drivers
-# -> DMA Engine support (DMADEVICES [=y])
-# Selects: DMA_ENGINE [=y] && DMA_VIRTUAL_CHANNELS [=y]
-#
-#
-#
# CONFIG_XILINX_ZYNQMP_DPDMA is not set
diff --git a/configs/fedora/generic/CONFIG_ZCRYPT_DEBUG b/configs/fedora/generic/CONFIG_ZCRYPT_DEBUG
new file mode 100644
index 000000000..b0a111e75
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_ZCRYPT_DEBUG
@@ -0,0 +1,26 @@
+# CONFIG_ZCRYPT_DEBUG:
+#
+# Say 'Y' here to enable some additional debug features on the
+# s390 cryptographic adapters driver.
+#
+# There will be some more sysfs attributes displayed for ap cards
+# and queues and some flags on crypto requests are interpreted as
+# debugging messages to force error injection.
+#
+# Do not enable on production level kernel build.
+#
+# If unsure, say N.
+#
+# Symbol: ZCRYPT_DEBUG [=n]
+# Type : bool
+# Defined at drivers/crypto/Kconfig:78
+# Prompt: Enable debug features for s390 cryptographic adapters
+# Depends on: CRYPTO [=y] && CRYPTO_HW [=y] && DEBUG_KERNEL [=y] && ZCRYPT [=m]
+# Location:
+# -> Cryptographic API (CRYPTO [=y])
+# -> Hardware crypto devices (CRYPTO_HW [=y])
+# -> Support for s390 cryptographic adapters (ZCRYPT [=m])
+#
+#
+#
+# CONFIG_ZCRYPT_DEBUG is not set
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_PX30 b/configs/fedora/generic/arm/CONFIG_CLK_PX30
new file mode 100644
index 000000000..5975c7ef8
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_PX30
@@ -0,0 +1,17 @@
+# CONFIG_CLK_PX30:
+#
+# Build the driver for PX30 Clock Driver.
+#
+# Symbol: CLK_PX30 [=y]
+# Type : bool
+# Defined at drivers/clk/rockchip/Kconfig:12
+# Prompt: Rockchip PX30 clock controller support
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_ROCKCHIP [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Rockchip clock controller common support (COMMON_CLK_ROCKCHIP [=y])
+#
+#
+#
+CONFIG_CLK_PX30=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RK3036 b/configs/fedora/generic/arm/CONFIG_CLK_RK3036
new file mode 100644
index 000000000..eb53ac5e4
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_RK3036
@@ -0,0 +1,17 @@
+# CONFIG_CLK_RK3036:
+#
+# Build the driver for RK3036 Clock Driver.
+#
+# Symbol: CLK_RK3036 [=y]
+# Type : bool
+# Defined at drivers/clk/rockchip/Kconfig:24
+# Prompt: Rockchip RK3036 clock controller support
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_ROCKCHIP [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Rockchip clock controller common support (COMMON_CLK_ROCKCHIP [=y])
+#
+#
+#
+CONFIG_CLK_RK3036=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RK312X b/configs/fedora/generic/arm/CONFIG_CLK_RK312X
new file mode 100644
index 000000000..b7a818d22
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_RK312X
@@ -0,0 +1,17 @@
+# CONFIG_CLK_RK312X:
+#
+# Build the driver for RK312x Clock Driver.
+#
+# Symbol: CLK_RK312X [=y]
+# Type : bool
+# Defined at drivers/clk/rockchip/Kconfig:30
+# Prompt: Rockchip RK312x clock controller support
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_ROCKCHIP [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Rockchip clock controller common support (COMMON_CLK_ROCKCHIP [=y])
+#
+#
+#
+CONFIG_CLK_RK312X=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RK3188 b/configs/fedora/generic/arm/CONFIG_CLK_RK3188
new file mode 100644
index 000000000..b96df4135
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_RK3188
@@ -0,0 +1,17 @@
+# CONFIG_CLK_RK3188:
+#
+# Build the driver for RK3188 Clock Driver.
+#
+# Symbol: CLK_RK3188 [=y]
+# Type : bool
+# Defined at drivers/clk/rockchip/Kconfig:36
+# Prompt: Rockchip RK3188 clock controller support
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_ROCKCHIP [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Rockchip clock controller common support (COMMON_CLK_ROCKCHIP [=y])
+#
+#
+#
+CONFIG_CLK_RK3188=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RK322X b/configs/fedora/generic/arm/CONFIG_CLK_RK322X
new file mode 100644
index 000000000..6d008857f
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_RK322X
@@ -0,0 +1,17 @@
+# CONFIG_CLK_RK322X:
+#
+# Build the driver for RK322x Clock Driver.
+#
+# Symbol: CLK_RK322X [=y]
+# Type : bool
+# Defined at drivers/clk/rockchip/Kconfig:42
+# Prompt: Rockchip RK322x clock controller support
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_ROCKCHIP [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Rockchip clock controller common support (COMMON_CLK_ROCKCHIP [=y])
+#
+#
+#
+CONFIG_CLK_RK322X=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RK3288 b/configs/fedora/generic/arm/CONFIG_CLK_RK3288
new file mode 100644
index 000000000..e54d88e9b
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_RK3288
@@ -0,0 +1,17 @@
+# CONFIG_CLK_RK3288:
+#
+# Build the driver for RK3288 Clock Driver.
+#
+# Symbol: CLK_RK3288 [=y]
+# Type : bool
+# Defined at drivers/clk/rockchip/Kconfig:48
+# Prompt: Rockchip RK3288 clock controller support
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_ROCKCHIP [=y] && ARM [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Rockchip clock controller common support (COMMON_CLK_ROCKCHIP [=y])
+#
+#
+#
+CONFIG_CLK_RK3288=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RK3308 b/configs/fedora/generic/arm/CONFIG_CLK_RK3308
new file mode 100644
index 000000000..0dd6cce0e
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_RK3308
@@ -0,0 +1,17 @@
+# CONFIG_CLK_RK3308:
+#
+# Build the driver for RK3308 Clock Driver.
+#
+# Symbol: CLK_RK3308 [=y]
+# Type : bool
+# Defined at drivers/clk/rockchip/Kconfig:55
+# Prompt: Rockchip RK3308 clock controller support
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_ROCKCHIP [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Rockchip clock controller common support (COMMON_CLK_ROCKCHIP [=y])
+#
+#
+#
+CONFIG_CLK_RK3308=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RK3328 b/configs/fedora/generic/arm/CONFIG_CLK_RK3328
new file mode 100644
index 000000000..041856c32
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_RK3328
@@ -0,0 +1,17 @@
+# CONFIG_CLK_RK3328:
+#
+# Build the driver for RK3328 Clock Driver.
+#
+# Symbol: CLK_RK3328 [=y]
+# Type : bool
+# Defined at drivers/clk/rockchip/Kconfig:61
+# Prompt: Rockchip RK3328 clock controller support
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_ROCKCHIP [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Rockchip clock controller common support (COMMON_CLK_ROCKCHIP [=y])
+#
+#
+#
+CONFIG_CLK_RK3328=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RK3368 b/configs/fedora/generic/arm/CONFIG_CLK_RK3368
new file mode 100644
index 000000000..fc5d98e0e
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_RK3368
@@ -0,0 +1,17 @@
+# CONFIG_CLK_RK3368:
+#
+# Build the driver for RK3368 Clock Driver.
+#
+# Symbol: CLK_RK3368 [=y]
+# Type : bool
+# Defined at drivers/clk/rockchip/Kconfig:67
+# Prompt: Rockchip RK3368 clock controller support
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_ROCKCHIP [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Rockchip clock controller common support (COMMON_CLK_ROCKCHIP [=y])
+#
+#
+#
+CONFIG_CLK_RK3368=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RK3399 b/configs/fedora/generic/arm/CONFIG_CLK_RK3399
new file mode 100644
index 000000000..4ddfb3907
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_RK3399
@@ -0,0 +1,16 @@
+# CONFIG_CLK_RK3399:
+#
+# Build the driver for RK3399 Clock Driver.
+# Symbol: CLK_RK3399 [=y]
+# Type : tristate
+# Defined at drivers/clk/rockchip/Kconfig:73
+# Prompt: Rockchip RK3399 clock controller support
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_ROCKCHIP [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Rockchip clock controller common support (COMMON_CLK_ROCKCHIP [=y])
+#
+#
+#
+CONFIG_CLK_RK3399=y
diff --git a/configs/fedora/generic/arm/CONFIG_CLK_RV110X b/configs/fedora/generic/arm/CONFIG_CLK_RV110X
new file mode 100644
index 000000000..3b180437a
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CLK_RV110X
@@ -0,0 +1,17 @@
+# CONFIG_CLK_RV110X:
+#
+# Build the driver for RV110x Clock Driver.
+#
+# Symbol: CLK_RV110X [=y]
+# Type : bool
+# Defined at drivers/clk/rockchip/Kconfig:18
+# Prompt: Rockchip RV110x clock controller support
+# Depends on: COMMON_CLK [=y] && COMMON_CLK_ROCKCHIP [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Rockchip clock controller common support (COMMON_CLK_ROCKCHIP [=y])
+#
+#
+#
+CONFIG_CLK_RV110X=y
diff --git a/configs/fedora/generic/arm/CONFIG_COMMON_CLK_MESON8B b/configs/fedora/generic/arm/CONFIG_COMMON_CLK_MESON8B
new file mode 100644
index 000000000..899a35341
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_COMMON_CLK_MESON8B
@@ -0,0 +1,22 @@
+# CONFIG_COMMON_CLK_MESON8B:
+#
+# Support for the clock controller on AmLogic S802 (Meson8),
+# S805 (Meson8b) and S812 (Meson8m2) devices. Say Y if you
+# want peripherals and CPU frequency scaling to work.
+#
+# Symbol: COMMON_CLK_MESON8B [=y]
+# Type : bool
+# Defined at drivers/clk/meson/Kconfig:46
+# Prompt: Meson8 SoC Clock controller support
+# Depends on: COMMON_CLK [=y] && (ARCH_MESON [=y] || COMPILE_TEST [=n]) && ARM [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+# -> Clock support for Amlogic platforms
+# Selects: COMMON_CLK_MESON_REGMAP [=y] && COMMON_CLK_MESON_MPLL [=y] && COMMON_CLK_MESON_PLL [=y] && MFD_SYSCON [=y] && RESET_CONTROLLER [=y]
+# Selected by [n]:
+# - MACH_MESON8 [=n] && ARCH_MESON [=y]
+#
+#
+#
+CONFIG_COMMON_CLK_MESON8B=y
diff --git a/configs/fedora/generic/arm/CONFIG_COMMON_CLK_ROCKCHIP b/configs/fedora/generic/arm/CONFIG_COMMON_CLK_ROCKCHIP
new file mode 100644
index 000000000..0e922a763
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_COMMON_CLK_ROCKCHIP
@@ -0,0 +1,16 @@
+# CONFIG_COMMON_CLK_ROCKCHIP:
+#
+# Say y here to enable common clock controller for Rockchip platforms.
+#
+# Symbol: COMMON_CLK_ROCKCHIP [=y]
+# Type : bool
+# Defined at drivers/clk/rockchip/Kconfig:4
+# Prompt: Rockchip clock controller common support
+# Depends on: COMMON_CLK [=y] && ARCH_ROCKCHIP [=y]
+# Location:
+# -> Device Drivers
+# -> Common Clock Framework (COMMON_CLK [=y])
+#
+#
+#
+CONFIG_COMMON_CLK_ROCKCHIP=y
diff --git a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_HASH b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_HASH
new file mode 100644
index 000000000..bfac68ef0
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_HASH
@@ -0,0 +1,19 @@
+# CONFIG_CRYPTO_DEV_SUN8I_CE_HASH:
+#
+# Say y to enable support for hash algorithms.
+#
+# Symbol: CRYPTO_DEV_SUN8I_CE_HASH [=n]
+# Type : bool
+# Defined at drivers/crypto/allwinner/Kconfig:62
+# Prompt: Enable support for hash on sun8i-ce
+# Depends on: CRYPTO [=y] && CRYPTO_HW [=y] && CRYPTO_DEV_SUN8I_CE [=m]
+# Location:
+# -> Cryptographic API (CRYPTO [=y])
+# -> Hardware crypto devices (CRYPTO_HW [=y])
+# -> Support for Allwinner cryptographic offloader (CRYPTO_DEV_ALLWINNER [=y])
+# -> Support for Allwinner Crypto Engine cryptographic offloader (CRYPTO_DEV_SUN8I_CE [=m])
+# Selects: MD5 && SHA1 && SHA256 && SHA512
+#
+#
+#
+CONFIG_CRYPTO_DEV_SUN8I_CE_HASH=y
diff --git a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_PRNG b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_PRNG
new file mode 100644
index 000000000..de4259173
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_PRNG
@@ -0,0 +1,20 @@
+# CONFIG_CRYPTO_DEV_SUN8I_CE_PRNG:
+#
+# Select this option if you want to provide kernel-side support for
+# the Pseudo-Random Number Generator found in the Crypto Engine.
+#
+# Symbol: CRYPTO_DEV_SUN8I_CE_PRNG [=n]
+# Type : bool
+# Defined at drivers/crypto/allwinner/Kconfig:72
+# Prompt: Support for Allwinner Crypto Engine PRNG
+# Depends on: CRYPTO [=y] && CRYPTO_HW [=y] && CRYPTO_DEV_SUN8I_CE [=m]
+# Location:
+# -> Cryptographic API (CRYPTO [=y])
+# -> Hardware crypto devices (CRYPTO_HW [=y])
+# -> Support for Allwinner cryptographic offloader (CRYPTO_DEV_ALLWINNER [=y])
+# -> Support for Allwinner Crypto Engine cryptographic offloader (CRYPTO_DEV_SUN8I_CE [=m])
+# Selects: CRYPTO_RNG [=y]
+#
+#
+#
+CONFIG_CRYPTO_DEV_SUN8I_CE_PRNG=y
diff --git a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_TRNG b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_TRNG
new file mode 100644
index 000000000..3e92c511d
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_CE_TRNG
@@ -0,0 +1,20 @@
+# CONFIG_CRYPTO_DEV_SUN8I_CE_TRNG:
+#
+# Select this option if you want to provide kernel-side support for
+# the True Random Number Generator found in the Crypto Engine.
+#
+# Symbol: CRYPTO_DEV_SUN8I_CE_TRNG [=n]
+# Type : bool
+# Defined at drivers/crypto/allwinner/Kconfig:80
+# Prompt: Support for Allwinner Crypto Engine TRNG
+# Depends on: CRYPTO [=y] && CRYPTO_HW [=y] && CRYPTO_DEV_SUN8I_CE [=m]
+# Location:
+# -> Cryptographic API (CRYPTO [=y])
+# -> Hardware crypto devices (CRYPTO_HW [=y])
+# -> Support for Allwinner cryptographic offloader (CRYPTO_DEV_ALLWINNER [=y])
+# -> Support for Allwinner Crypto Engine cryptographic offloader (CRYPTO_DEV_SUN8I_CE [=m])
+# Selects: HW_RANDOM [=y]
+#
+#
+#
+CONFIG_CRYPTO_DEV_SUN8I_CE_TRNG=y
diff --git a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_SS_HASH b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_SS_HASH
new file mode 100644
index 000000000..b893a14d6
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_SS_HASH
@@ -0,0 +1,19 @@
+# CONFIG_CRYPTO_DEV_SUN8I_SS_HASH:
+#
+# Say y to enable support for hash algorithms.
+#
+# Symbol: CRYPTO_DEV_SUN8I_SS_HASH [=n]
+# Type : bool
+# Defined at drivers/crypto/allwinner/Kconfig:123
+# Prompt: Enable support for hash on sun8i-ss
+# Depends on: CRYPTO [=y] && CRYPTO_HW [=y] && CRYPTO_DEV_SUN8I_SS [=m]
+# Location:
+# -> Cryptographic API (CRYPTO [=y])
+# -> Hardware crypto devices (CRYPTO_HW [=y])
+# -> Support for Allwinner cryptographic offloader (CRYPTO_DEV_ALLWINNER [=y])
+# -> Support for Allwinner Security System cryptographic offloader (CRYPTO_DEV_SUN8I_SS [=m])
+# Selects: MD5 && SHA1 && SHA256
+#
+#
+#
+CONFIG_CRYPTO_DEV_SUN8I_SS_HASH=y
diff --git a/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG
new file mode 100644
index 000000000..9ffaa2f31
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG
@@ -0,0 +1,20 @@
+# CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG:
+#
+# Select this option if you want to provide kernel-side support for
+# the Pseudo-Random Number Generator found in the Security System.
+#
+# Symbol: CRYPTO_DEV_SUN8I_SS_PRNG [=n]
+# Type : bool
+# Defined at drivers/crypto/allwinner/Kconfig:115
+# Prompt: Support for Allwinner Security System PRNG
+# Depends on: CRYPTO [=y] && CRYPTO_HW [=y] && CRYPTO_DEV_SUN8I_SS [=m]
+# Location:
+# -> Cryptographic API (CRYPTO [=y])
+# -> Hardware crypto devices (CRYPTO_HW [=y])
+# -> Support for Allwinner cryptographic offloader (CRYPTO_DEV_ALLWINNER [=y])
+# -> Support for Allwinner Security System cryptographic offloader (CRYPTO_DEV_SUN8I_SS [=m])
+# Selects: CRYPTO_RNG [=y]
+#
+#
+#
+CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y
diff --git a/configs/fedora/generic/arm/CONFIG_DRM_MSM_DP b/configs/fedora/generic/arm/CONFIG_DRM_MSM_DP
new file mode 100644
index 000000000..ddb74d5ff
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_DRM_MSM_DP
@@ -0,0 +1,19 @@
+# CONFIG_DRM_MSM_DP:
+#
+# Compile in support for DP driver in MSM DRM driver. DP external
+# display support is enabled through this config option. It can
+# be primary or secondary display on device.
+#
+# Symbol: DRM_MSM_DP [=y]
+# Type : bool
+# Defined at drivers/gpu/drm/msm/Kconfig:60
+# Prompt: Enable DisplayPort support in MSM DRM driver
+# Depends on: HAS_IOMEM [=y] && DRM_MSM [=m]
+# Location:
+# -> Device Drivers
+# -> Graphics support
+# -> MSM DRM (DRM_MSM [=m])
+#
+#
+#
+CONFIG_DRM_MSM_DP=y
diff --git a/configs/fedora/generic/arm/CONFIG_DRM_MSM_DSI_7NM_PHY b/configs/fedora/generic/arm/CONFIG_DRM_MSM_DSI_7NM_PHY
new file mode 100644
index 000000000..a1ac758d0
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_DRM_MSM_DSI_7NM_PHY
@@ -0,0 +1,19 @@
+# CONFIG_DRM_MSM_DSI_7NM_PHY:
+#
+# Choose this option if DSI PHY on SM8150/SM8250 is used on the
+# platform.
+#
+# Symbol: DRM_MSM_DSI_7NM_PHY [=y]
+# Type : bool
+# Defined at drivers/gpu/drm/msm/Kconfig:123
+# Prompt: Enable DSI 7nm PHY driver in MSM DRM (used by SM8150/SM8250)
+# Depends on: HAS_IOMEM [=y] && DRM_MSM_DSI [=y]
+# Location:
+# -> Device Drivers
+# -> Graphics support
+# -> MSM DRM (DRM_MSM [=m])
+# -> Enable DSI support in MSM DRM driver (DRM_MSM_DSI [=y])
+#
+#
+#
+CONFIG_DRM_MSM_DSI_7NM_PHY=y
diff --git a/configs/fedora/generic/arm/CONFIG_FSL_XGMAC_MDIO b/configs/fedora/generic/arm/CONFIG_FSL_XGMAC_MDIO
index 9113f3294..9dde6c3cc 100644
--- a/configs/fedora/generic/arm/CONFIG_FSL_XGMAC_MDIO
+++ b/configs/fedora/generic/arm/CONFIG_FSL_XGMAC_MDIO
@@ -1 +1 @@
-# CONFIG_FSL_XGMAC_MDIO is not set
+CONFIG_FSL_XGMAC_MDIO=m
diff --git a/configs/fedora/generic/arm/CONFIG_IMX_IRQSTEER b/configs/fedora/generic/arm/CONFIG_IMX_IRQSTEER
index cc9966eef..1fc1bbdb1 100644
--- a/configs/fedora/generic/arm/CONFIG_IMX_IRQSTEER
+++ b/configs/fedora/generic/arm/CONFIG_IMX_IRQSTEER
@@ -1 +1 @@
-# CONFIG_IMX_IRQSTEER is not set
+CONFIG_IMX_IRQSTEER=y
diff --git a/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SM8150 b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SM8150
new file mode 100644
index 000000000..8908412e2
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SM8150
@@ -0,0 +1,18 @@
+# CONFIG_INTERCONNECT_QCOM_SM8150:
+#
+# This is a driver for the Qualcomm Network-on-Chip on sm8150-based
+# platforms.
+#
+# Symbol: INTERCONNECT_QCOM_SM8150 [=n]
+# Type : tristate
+# Defined at drivers/interconnect/qcom/Kconfig:68
+# Prompt: Qualcomm SM8150 interconnect driver
+# Depends on: INTERCONNECT [=y] && INTERCONNECT_QCOM [=y] && (QCOM_RPMH [=y] && QCOM_COMMAND_DB [=y] && OF [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> On-Chip Interconnect management support (INTERCONNECT [=y])
+# Selects: INTERCONNECT_QCOM_RPMH [=m] && INTERCONNECT_QCOM_BCM_VOTER [=m]
+#
+#
+#
+CONFIG_INTERCONNECT_QCOM_SM8150=m
diff --git a/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SM8250 b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SM8250
new file mode 100644
index 000000000..823950d7e
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_INTERCONNECT_QCOM_SM8250
@@ -0,0 +1,18 @@
+# CONFIG_INTERCONNECT_QCOM_SM8250:
+#
+# This is a driver for the Qualcomm Network-on-Chip on sm8250-based
+# platforms.
+#
+# Symbol: INTERCONNECT_QCOM_SM8250 [=n]
+# Type : tristate
+# Defined at drivers/interconnect/qcom/Kconfig:78
+# Prompt: Qualcomm SM8250 interconnect driver
+# Depends on: INTERCONNECT [=y] && INTERCONNECT_QCOM [=y] && (QCOM_RPMH [=y] && QCOM_COMMAND_DB [=y] && OF [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> On-Chip Interconnect management support (INTERCONNECT [=y])
+# Selects: INTERCONNECT_QCOM_RPMH [=m] && INTERCONNECT_QCOM_BCM_VOTER [=m]
+#
+#
+#
+CONFIG_INTERCONNECT_QCOM_SM8250=m
diff --git a/configs/fedora/generic/arm/CONFIG_PINCTRL_MSM8226 b/configs/fedora/generic/arm/CONFIG_PINCTRL_MSM8226
new file mode 100644
index 000000000..6d3401f9c
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PINCTRL_MSM8226
@@ -0,0 +1,19 @@
+# CONFIG_PINCTRL_MSM8226:
+#
+# This is the pinctrl, pinmux, pinconf and gpiolib driver for the
+# Qualcomm Technologies Inc TLMM block found on the Qualcomm
+# Technologies Inc MSM8226 platform.
+#
+# Symbol: PINCTRL_MSM8226 [=n]
+# Type : tristate
+# Defined at drivers/pinctrl/qcom/Kconfig:65
+# Prompt: Qualcomm 8226 pin controller driver
+# Depends on: PINCTRL [=y] && (ARCH_QCOM [=y] || COMPILE_TEST [=n]) && GPIOLIB [=y] && OF [=y]
+# Location:
+# -> Device Drivers
+# -> Pin controllers (PINCTRL [=y])
+# Selects: PINCTRL_MSM [=y]
+#
+#
+#
+CONFIG_PINCTRL_MSM8226=m
diff --git a/configs/fedora/generic/arm/CONFIG_QRTR b/configs/fedora/generic/arm/CONFIG_QRTR
deleted file mode 100644
index 88325af84..000000000
--- a/configs/fedora/generic/arm/CONFIG_QRTR
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_QRTR=m
diff --git a/configs/fedora/generic/arm/CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY b/configs/fedora/generic/arm/CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY
new file mode 100644
index 000000000..88ed42976
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY
@@ -0,0 +1,19 @@
+# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY:
+#
+# This driver supports ATTINY regulator on the Raspberry Pi 7-inch
+# touchscreen unit. The regulator is used to enable power to the
+# TC358762, display and to control backlight.
+#
+# Symbol: REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY [=n]
+# Type : tristate
+# Defined at drivers/regulator/Kconfig:886
+# Prompt: Raspberry Pi 7-inch touchscreen panel ATTINY regulator
+# Depends on: REGULATOR [=y] && BACKLIGHT_CLASS_DEVICE [=y] && I2C [=y]
+# Location:
+# -> Device Drivers
+# -> Voltage and Current Regulator Support (REGULATOR [=y])
+# Selects: REGMAP_I2C [=y]
+#
+#
+#
+CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m
diff --git a/configs/fedora/generic/arm/CONFIG_RESET_RASPBERRYPI b/configs/fedora/generic/arm/CONFIG_RESET_RASPBERRYPI
new file mode 100644
index 000000000..0e90e585a
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_RESET_RASPBERRYPI
@@ -0,0 +1,20 @@
+# CONFIG_RESET_RASPBERRYPI:
+#
+# Raspberry Pi 4's co-processor controls some of the board's HW
+# initialization process, but it's up to Linux to trigger it when
+# relevant. This driver provides a reset controller capable of
+# interfacing with RPi4's co-processor and model these firmware
+# initialization routines as reset lines.
+#
+# Symbol: RESET_RASPBERRYPI [=y]
+# Type : tristate
+# Defined at drivers/reset/Kconfig:143
+# Prompt: Raspberry Pi 4 Firmware Reset Driver
+# Depends on: RESET_CONTROLLER [=y] && (RASPBERRYPI_FIRMWARE [=y] || RASPBERRYPI_FIRMWARE [=y]=n && COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> Reset Controller Support (RESET_CONTROLLER [=y])
+#
+#
+#
+CONFIG_RESET_RASPBERRYPI=y
diff --git a/configs/fedora/generic/arm/CONFIG_SND_MMP_SOC_SSPA b/configs/fedora/generic/arm/CONFIG_SND_MMP_SOC_SSPA
deleted file mode 100644
index ee012dc2a..000000000
--- a/configs/fedora/generic/arm/CONFIG_SND_MMP_SOC_SSPA
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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/aarch64/CONFIG_SND_SOC_FSL_AUDMIX b/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_AUDMIX
index e4cad6188..e4cad6188 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_FSL_AUDMIX
+++ b/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_AUDMIX
diff --git a/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_EASRC b/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_EASRC
index 6a6d3e1d9..b18768193 100644
--- a/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_EASRC
+++ b/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_EASRC
@@ -1,23 +1 @@
-# 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
+CONFIG_SND_SOC_FSL_EASRC=m
diff --git a/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_MICFIL b/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_MICFIL
new file mode 100644
index 000000000..221b4c2f2
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_MICFIL
@@ -0,0 +1 @@
+CONFIG_SND_SOC_FSL_MICFIL=m
diff --git a/configs/fedora/generic/arm/CONFIG_SND_SOC_IMX_AUDMIX b/configs/fedora/generic/arm/CONFIG_SND_SOC_IMX_AUDMIX
new file mode 100644
index 000000000..fb66a2340
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_SND_SOC_IMX_AUDMIX
@@ -0,0 +1 @@
+CONFIG_SND_SOC_IMX_AUDMIX=m
diff --git a/configs/fedora/generic/arm/CONFIG_TI_PRUSS b/configs/fedora/generic/arm/CONFIG_TI_PRUSS
new file mode 100644
index 000000000..157ac2ff1
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_TI_PRUSS
@@ -0,0 +1,22 @@
+# CONFIG_TI_PRUSS:
+#
+# TI PRU-ICSS Subsystem platform specific support.
+#
+# Say Y or M here to support the Programmable Realtime Unit (PRU)
+# processors on various TI SoCs. It's safe to say N here if you're
+# not interested in the PRU or if you are unsure.
+#
+# Symbol: TI_PRUSS [=n]
+# Type : tristate
+# Defined at drivers/soc/ti/Kconfig:104
+# Prompt: TI PRU-ICSS Subsystem Platform drivers
+# Depends on: SOC_TI [=y] && (SOC_AM33XX [=y] || SOC_AM43XX [=y] || SOC_DRA7XX [=y] || ARCH_KEYSTONE [=n] || ARCH_K3)
+# Location:
+# -> Device Drivers
+# -> SOC (System On Chip) specific Drivers
+# -> TI SOC drivers support (SOC_TI [=y])
+# Selects: MFD_SYSCON [=y]
+#
+#
+#
+# CONFIG_TI_PRUSS is not set
diff --git a/configs/fedora/generic/arm/CONFIG_TI_PRUSS_INTC b/configs/fedora/generic/arm/CONFIG_TI_PRUSS_INTC
new file mode 100644
index 000000000..9861eb177
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_TI_PRUSS_INTC
@@ -0,0 +1,20 @@
+# CONFIG_TI_PRUSS_INTC:
+#
+# This enables support for the PRU-ICSS Local Interrupt Controller
+# present within a PRU-ICSS subsystem present on various TI SoCs.
+# The PRUSS INTC enables various interrupts to be routed to multiple
+# different processors within the SoC.
+#
+# Symbol: TI_PRUSS_INTC [=n]
+# Type : tristate
+# Defined at drivers/irqchip/Kconfig:496
+# Prompt: TI PRU-ICSS Interrupt Controller
+# Depends on: ARCH_DAVINCI [=n] || SOC_AM33XX [=y] || SOC_AM43XX [=y] || SOC_DRA7XX [=y] || ARCH_KEYSTONE [=n] || ARCH_K3
+# Location:
+# -> Device Drivers
+# -> IRQ chip support
+# Selects: IRQ_DOMAIN [=y]
+#
+#
+#
+# CONFIG_TI_PRUSS_INTC is not set
diff --git a/configs/fedora/generic/arm/CONFIG_TYPEC_QCOM_PMIC b/configs/fedora/generic/arm/CONFIG_TYPEC_QCOM_PMIC
new file mode 100644
index 000000000..04cdc45ad
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_TYPEC_QCOM_PMIC
@@ -0,0 +1,23 @@
+# CONFIG_TYPEC_QCOM_PMIC:
+#
+# Driver for supporting role switch over the Qualcomm PMIC. This will
+# handle the USB Type-C role and orientation detection reported by the
+# QCOM PMIC if the PMIC has the capability to handle USB Type-C
+# detection.
+#
+# It will also enable the VBUS output to connected devices when a
+# DFP connection is made.
+#
+# Symbol: TYPEC_QCOM_PMIC [=n]
+# Type : tristate
+# Defined at drivers/usb/typec/Kconfig:88
+# Prompt: Qualcomm PMIC USB Type-C driver
+# Depends on: USB_SUPPORT [=y] && TYPEC [=m] && (ARCH_QCOM [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> USB support (USB_SUPPORT [=y])
+# -> USB Type-C Support (TYPEC [=m])
+#
+#
+#
+CONFIG_TYPEC_QCOM_PMIC=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC b/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC
new file mode 100644
index 000000000..7d11a5070
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC
@@ -0,0 +1,17 @@
+# CONFIG_ARCH_TEGRA_234_SOC:
+#
+# Enable support for the NVIDIA Tegra234 SoC.
+#
+# Symbol: ARCH_TEGRA_234_SOC [=n]
+# Type : bool
+# Defined at drivers/soc/tegra/Kconfig:122
+# Prompt: NVIDIA Tegra234 SoC
+# Depends on: ARCH_TEGRA [=y] && ARM64 [=y]
+# Location:
+# -> Device Drivers
+# -> SOC (System On Chip) specific Drivers
+# Selects: MAILBOX [=y] && TEGRA_BPMP [=y] && TEGRA_HSP_MBOX [=y] && TEGRA_IVC [=y] && SOC_TEGRA_PMC [=y]
+#
+#
+#
+# CONFIG_ARCH_TEGRA_234_SOC is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_VISCONTI b/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_VISCONTI
new file mode 100644
index 000000000..2d7076483
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_VISCONTI
@@ -0,0 +1,15 @@
+# CONFIG_ARCH_VISCONTI:
+#
+# This enables support for Toshiba Visconti SoCs Family.
+#
+# Symbol: ARCH_VISCONTI [=n]
+# Type : bool
+# Defined at arch/arm64/Kconfig.platforms:302
+# Prompt: Toshiba Visconti SoC Family
+# Location:
+# -> Platform selection
+# Selects: PINCTRL [=y] && PINCTRL_VISCONTI [=n]
+#
+#
+#
+# CONFIG_ARCH_VISCONTI is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1508412 b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1508412
new file mode 100644
index 000000000..749f590b1
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1508412
@@ -0,0 +1,29 @@
+# CONFIG_ARM64_ERRATUM_1508412:
+#
+# This option adds a workaround for Arm Cortex-A77 erratum 1508412.
+#
+# Affected Cortex-A77 cores (r0p0, r1p0) could deadlock on a sequence
+# of a store-exclusive or read of PAR_EL1 and a load with device or
+# non-cacheable memory attributes. The workaround depends on a firmware
+# counterpart.
+#
+# KVM guests must also have the workaround implemented or they can
+# deadlock the system.
+#
+# Work around the issue by inserting DMB SY barriers around PAR_EL1
+# register reads and warning KVM users. The DMB barrier is sufficient
+# to prevent a speculative PAR_EL1 read.
+#
+# If unsure, say Y.
+#
+# Symbol: ARM64_ERRATUM_1508412 [=y]
+# Type : bool
+# Defined at arch/arm64/Kconfig:639
+# Prompt: Cortex-A77: 1508412: workaround deadlock on sequence of NC/Device load and store exclusive or PAR read
+# Location:
+# -> Kernel Features
+# -> ARM errata workarounds via the alternatives framework
+#
+#
+#
+CONFIG_ARM64_ERRATUM_1508412=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_MTE b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_MTE
new file mode 100644
index 000000000..69b7778d4
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_MTE
@@ -0,0 +1 @@
+CONFIG_ARM64_MTE=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM_CMN b/configs/fedora/generic/arm/aarch64/CONFIG_ARM_CMN
new file mode 100644
index 000000000..f39b12ecf
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM_CMN
@@ -0,0 +1,17 @@
+# CONFIG_ARM_CMN:
+#
+# Support for PMU events monitoring on the Arm CMN-600 Coherent Mesh
+# Network interconnect.
+#
+# Symbol: ARM_CMN [=n]
+# Type : tristate
+# Defined at drivers/perf/Kconfig:44
+# Prompt: Arm CMN-600 PMU support
+# Depends on: PERF_EVENTS [=y] && (ARM64 [=y] || COMPILE_TEST [=n] && 64BIT [=y])
+# Location:
+# -> Device Drivers
+# -> Performance monitor support
+#
+#
+#
+# CONFIG_ARM_CMN is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM_SMMU_V3_SVA b/configs/fedora/generic/arm/aarch64/CONFIG_ARM_SMMU_V3_SVA
new file mode 100644
index 000000000..a461bf63e
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM_SMMU_V3_SVA
@@ -0,0 +1,21 @@
+# CONFIG_ARM_SMMU_V3_SVA:
+#
+# Support for sharing process address spaces with devices using the
+# SMMUv3.
+#
+# Say Y here if your system supports SVA extensions such as PCIe PASID
+# and PRI.
+#
+# Symbol: ARM_SMMU_V3_SVA [=n]
+# Type : bool
+# Defined at drivers/iommu/Kconfig:311
+# Prompt: Shared Virtual Addressing support for the ARM SMMUv3
+# Depends on: IOMMU_SUPPORT [=y] && ARM_SMMU_V3 [=y]
+# Location:
+# -> Device Drivers
+# -> IOMMU Hardware Support (IOMMU_SUPPORT [=y])
+# -> ARM Ltd. System MMU Version 3 (SMMUv3) Support (ARM_SMMU_V3 [=y])
+#
+#
+#
+CONFIG_ARM_SMMU_V3_SVA=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_BATTERY_MAX17042 b/configs/fedora/generic/arm/aarch64/CONFIG_BATTERY_MAX17042
new file mode 100644
index 000000000..669e6ac2e
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_BATTERY_MAX17042
@@ -0,0 +1 @@
+CONFIG_BATTERY_MAX17042=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CHARGER_BQ25980 b/configs/fedora/generic/arm/aarch64/CONFIG_CHARGER_BQ25980
new file mode 100644
index 000000000..4058f096e
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CHARGER_BQ25980
@@ -0,0 +1 @@
+CONFIG_CHARGER_BQ25980=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT
new file mode 100644
index 000000000..4d70504d8
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT
@@ -0,0 +1 @@
+CONFIG_CORESIGHT=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CATU b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CATU
new file mode 100644
index 000000000..160c1a367
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CATU
@@ -0,0 +1 @@
+CONFIG_CORESIGHT_CATU=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CPU_DEBUG b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CPU_DEBUG
new file mode 100644
index 000000000..05ee4b153
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CPU_DEBUG
@@ -0,0 +1 @@
+CONFIG_CORESIGHT_CPU_DEBUG=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CTI b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CTI
new file mode 100644
index 000000000..da3d7a8be
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CTI
@@ -0,0 +1 @@
+CONFIG_CORESIGHT_CTI=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CTI_INTEGRATION_REGS b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CTI_INTEGRATION_REGS
new file mode 100644
index 000000000..d480f04ef
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_CTI_INTEGRATION_REGS
@@ -0,0 +1 @@
+# CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_LINKS_AND_SINKS b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_LINKS_AND_SINKS
new file mode 100644
index 000000000..c1885e266
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_LINKS_AND_SINKS
@@ -0,0 +1 @@
+CONFIG_CORESIGHT_LINKS_AND_SINKS=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_LINK_AND_SINK_TMC b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_LINK_AND_SINK_TMC
new file mode 100644
index 000000000..af3cefcef
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_LINK_AND_SINK_TMC
@@ -0,0 +1 @@
+CONFIG_CORESIGHT_LINK_AND_SINK_TMC=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SINK_ETBV10 b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SINK_ETBV10
new file mode 100644
index 000000000..e2179b9b0
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SINK_ETBV10
@@ -0,0 +1 @@
+CONFIG_CORESIGHT_SINK_ETBV10=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SINK_TPIU b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SINK_TPIU
new file mode 100644
index 000000000..3875bb704
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SINK_TPIU
@@ -0,0 +1 @@
+CONFIG_CORESIGHT_SINK_TPIU=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SOURCE_ETM4X b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SOURCE_ETM4X
new file mode 100644
index 000000000..798908153
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_SOURCE_ETM4X
@@ -0,0 +1 @@
+CONFIG_CORESIGHT_SOURCE_ETM4X=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_STM b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_STM
new file mode 100644
index 000000000..742eeaa75
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CORESIGHT_STM
@@ -0,0 +1 @@
+CONFIG_CORESIGHT_STM=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_DRM_IMX_DCSS b/configs/fedora/generic/arm/aarch64/CONFIG_DRM_IMX_DCSS
new file mode 100644
index 000000000..31d1e559c
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_DRM_IMX_DCSS
@@ -0,0 +1,18 @@
+# CONFIG_DRM_IMX_DCSS:
+#
+# Choose this if you have a NXP i.MX8MQ based system and want to use the
+# Display Controller Subsystem. This option enables DCSS support.
+#
+# Symbol: DRM_IMX_DCSS [=n]
+# Type : tristate
+# Defined at drivers/gpu/drm/imx/dcss/Kconfig:1
+# Prompt: i.MX8MQ DCSS
+# Depends on: HAS_IOMEM [=y] && DRM [=m] && ARCH_MXC [=y] && ARM64 [=y]
+# Location:
+# -> Device Drivers
+# -> Graphics support
+# Selects: IMX_IRQSTEER [=n] && DRM_KMS_CMA_HELPER [=y] && VIDEOMODE_HELPERS [=y]
+#
+#
+#
+CONFIG_DRM_IMX_DCSS=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_KASAN_SW_TAGS b/configs/fedora/generic/arm/aarch64/CONFIG_KASAN_SW_TAGS
new file mode 100644
index 000000000..ba69442fd
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_KASAN_SW_TAGS
@@ -0,0 +1 @@
+# CONFIG_KASAN_SW_TAGS is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_KEXEC_FILE b/configs/fedora/generic/arm/aarch64/CONFIG_KEXEC_FILE
new file mode 100644
index 000000000..25862bf98
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_KEXEC_FILE
@@ -0,0 +1 @@
+CONFIG_KEXEC_FILE=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_HISI_ERR b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_HISI_ERR
new file mode 100644
index 000000000..502c3e8bf
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_HISI_ERR
@@ -0,0 +1,18 @@
+# CONFIG_PCIE_HISI_ERR:
+#
+# Say Y here if you want error handling support
+# for the PCIe controller's errors on HiSilicon HIP SoCs
+#
+# Symbol: PCIE_HISI_ERR [=n]
+# Type : bool
+# Defined at drivers/pci/controller/Kconfig:301
+# Prompt: HiSilicon HIP PCIe controller error handling driver
+# Depends on: PCI [=y] && ACPI_APEI_GHES [=y] && (ARM64 [=y] || COMPILE_TEST [=n])
+# Location:
+# -> Device Drivers
+# -> PCI support (PCI [=y])
+# -> PCI controller drivers
+#
+#
+#
+# CONFIG_PCIE_HISI_ERR is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST
index 005ca5c32..d79eeb7a7 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST
@@ -1 +1 @@
-CONFIG_PCIE_TEGRA194_HOST=y
+CONFIG_PCIE_TEGRA194_HOST=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PHY_INTEL_KEEMBAY_EMMC b/configs/fedora/generic/arm/aarch64/CONFIG_PHY_INTEL_KEEMBAY_EMMC
new file mode 100644
index 000000000..6c71e4d3c
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PHY_INTEL_KEEMBAY_EMMC
@@ -0,0 +1,20 @@
+# CONFIG_PHY_INTEL_KEEMBAY_EMMC:
+#
+# Choose this option if you have an Intel Keem Bay SoC.
+#
+# To compile this driver as a module, choose M here: the module
+# will be called phy-keembay-emmc.ko.
+#
+# Symbol: PHY_INTEL_KEEMBAY_EMMC [=n]
+# Type : tristate
+# Defined at drivers/phy/intel/Kconfig:5
+# Prompt: Intel Keem Bay EMMC PHY driver
+# Depends on: (OF [=y] && ARM64 [=y] || COMPILE_TEST [=n]) && HAS_IOMEM [=y]
+# Location:
+# -> Device Drivers
+# -> PHY Subsystem
+# Selects: GENERIC_PHY [=y] && REGMAP_MMIO [=y]
+#
+#
+#
+# CONFIG_PHY_INTEL_KEEMBAY_EMMC is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PHY_TEGRA194_P2U b/configs/fedora/generic/arm/aarch64/CONFIG_PHY_TEGRA194_P2U
index 96d1b8819..23e44783c 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=y
+CONFIG_PHY_TEGRA194_P2U=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PID_IN_CONTEXTIDR b/configs/fedora/generic/arm/aarch64/CONFIG_PID_IN_CONTEXTIDR
new file mode 100644
index 000000000..29cefd2bd
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PID_IN_CONTEXTIDR
@@ -0,0 +1 @@
+CONFIG_PID_IN_CONTEXTIDR=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_TPS65132 b/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_TPS65132
new file mode 100644
index 000000000..69f49c54d
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_TPS65132
@@ -0,0 +1 @@
+CONFIG_REGULATOR_TPS65132=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_STM b/configs/fedora/generic/arm/aarch64/CONFIG_STM
new file mode 100644
index 000000000..3542730b9
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_STM
@@ -0,0 +1 @@
+CONFIG_STM=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_STM_DUMMY b/configs/fedora/generic/arm/aarch64/CONFIG_STM_DUMMY
new file mode 100644
index 000000000..704a19ece
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_STM_DUMMY
@@ -0,0 +1 @@
+# CONFIG_STM_DUMMY is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_STM_PROTO_BASIC b/configs/fedora/generic/arm/aarch64/CONFIG_STM_PROTO_BASIC
new file mode 100644
index 000000000..7aed3f091
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_STM_PROTO_BASIC
@@ -0,0 +1 @@
+# CONFIG_STM_PROTO_BASIC is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_STM_PROTO_SYS_T b/configs/fedora/generic/arm/aarch64/CONFIG_STM_PROTO_SYS_T
new file mode 100644
index 000000000..2dfea9b0a
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_STM_PROTO_SYS_T
@@ -0,0 +1 @@
+# CONFIG_STM_PROTO_SYS_T is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_CONSOLE b/configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_CONSOLE
new file mode 100644
index 000000000..aa10fd476
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_CONSOLE
@@ -0,0 +1 @@
+# CONFIG_STM_SOURCE_CONSOLE is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_FTRACE b/configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_FTRACE
new file mode 100644
index 000000000..db5d7c1dc
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_FTRACE
@@ -0,0 +1 @@
+# CONFIG_STM_SOURCE_FTRACE is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_HEARTBEAT b/configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_HEARTBEAT
new file mode 100644
index 000000000..70814f3b7
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_STM_SOURCE_HEARTBEAT
@@ -0,0 +1 @@
+# CONFIG_STM_SOURCE_HEARTBEAT is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_A100_CCU b/configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_A100_CCU
new file mode 100644
index 000000000..032752985
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_A100_CCU
@@ -0,0 +1 @@
+CONFIG_SUN50I_A100_CCU=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_A100_R_CCU b/configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_A100_R_CCU
new file mode 100644
index 000000000..5aafced57
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_A100_R_CCU
@@ -0,0 +1 @@
+CONFIG_SUN50I_A100_R_CCU=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_TCG_TIS_SYNQUACER b/configs/fedora/generic/arm/aarch64/CONFIG_TCG_TIS_SYNQUACER
new file mode 100644
index 000000000..fb5924839
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_TCG_TIS_SYNQUACER
@@ -0,0 +1,23 @@
+# CONFIG_TCG_TIS_SYNQUACER:
+#
+# If you have a TPM security chip that is compliant with the
+# TCG TIS 1.2 TPM specification (TPM1.2) or the TCG PTP FIFO
+# specification (TPM2.0) say Yes and it will be accessible from
+# within Linux on Socionext SynQuacer platform.
+# To compile this driver as a module, choose M here;
+# the module will be called tpm_tis_synquacer.
+#
+# Symbol: TCG_TIS_SYNQUACER [=n]
+# Type : tristate
+# Defined at drivers/char/tpm/Kconfig:77
+# Prompt: TPM Interface Specification 1.2 Interface / TPM 2.0 FIFO Interface (MMIO - SynQuacer)
+# Depends on: TCG_TPM [=y] && ARCH_SYNQUACER [=y]
+# Location:
+# -> Device Drivers
+# -> Character devices
+# -> TPM Hardware Support (TCG_TPM [=y])
+# Selects: TCG_TIS_CORE [=y]
+#
+#
+#
+# CONFIG_TCG_TIS_SYNQUACER is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_VCNL4000 b/configs/fedora/generic/arm/aarch64/CONFIG_VCNL4000
new file mode 100644
index 000000000..a5d1e71c6
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_VCNL4000
@@ -0,0 +1 @@
+CONFIG_VCNL4000=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_VFIO_FSL_MC b/configs/fedora/generic/arm/aarch64/CONFIG_VFIO_FSL_MC
new file mode 100644
index 000000000..7c0197558
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_VFIO_FSL_MC
@@ -0,0 +1,20 @@
+# CONFIG_VFIO_FSL_MC:
+#
+# Driver to enable support for the VFIO QorIQ DPAA2 fsl-mc
+# (Management Complex) devices. This is required to passthrough
+# fsl-mc bus devices using the VFIO framework.
+#
+# If you don't know what to do here, say N.
+#
+# Symbol: VFIO_FSL_MC [=n]
+# Type : tristate
+# Defined at drivers/vfio/fsl-mc/Kconfig:1
+# Prompt: VFIO support for QorIQ DPAA2 fsl-mc bus devices
+# Depends on: VFIO [=m] && FSL_MC_BUS [=y] && EVENTFD [=y]
+# Location:
+# -> Device Drivers
+# -> VFIO Non-Privileged userspace driver framework (VFIO [=m])
+#
+#
+#
+# CONFIG_VFIO_FSL_MC is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_NANDSIM b/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_NANDSIM
deleted file mode 100644
index 500e1e796..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_NANDSIM
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_MTD_NAND_NANDSIM=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SND_MMP_SOC_SSPA b/configs/fedora/generic/arm/armv7/CONFIG_SND_MMP_SOC_SSPA
new file mode 100644
index 000000000..723a7cf19
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_SND_MMP_SOC_SSPA
@@ -0,0 +1 @@
+CONFIG_SND_MMP_SOC_SSPA=m
diff --git a/configs/fedora/generic/powerpc/CONFIG_IMA_ARCH_POLICY b/configs/fedora/generic/powerpc/CONFIG_IMA_ARCH_POLICY
new file mode 100644
index 000000000..e0230b86d
--- /dev/null
+++ b/configs/fedora/generic/powerpc/CONFIG_IMA_ARCH_POLICY
@@ -0,0 +1 @@
+CONFIG_IMA_ARCH_POLICY=y
diff --git a/configs/fedora/generic/powerpc/CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT b/configs/fedora/generic/powerpc/CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT
new file mode 100644
index 000000000..727598339
--- /dev/null
+++ b/configs/fedora/generic/powerpc/CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT
@@ -0,0 +1 @@
+CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y
diff --git a/configs/fedora/generic/powerpc/CONFIG_PPC_RTAS_FILTER b/configs/fedora/generic/powerpc/CONFIG_PPC_RTAS_FILTER
index 7470f4d4f..6105fa8ba 100644
--- a/configs/fedora/generic/powerpc/CONFIG_PPC_RTAS_FILTER
+++ b/configs/fedora/generic/powerpc/CONFIG_PPC_RTAS_FILTER
@@ -1 +1,21 @@
+# CONFIG_PPC_RTAS_FILTER:
+#
+# The RTAS syscall API has security issues that could be used to
+# compromise system integrity. This option enforces restrictions on the
+# RTAS calls and arguments passed by userspace programs to mitigate
+# these issues.
+#
+# Say Y unless you know what you are doing and the filter is causing
+# problems for you.
+#
+# Symbol: PPC_RTAS_FILTER [=y]
+# Type : bool
+# Defined at arch/powerpc/Kconfig:991
+# Prompt: Enable filtering of RTAS syscalls
+# Depends on: PPC_RTAS [=y]
+# Location:
+# -> Kernel options
+#
+#
+#
CONFIG_PPC_RTAS_FILTER=y
diff --git a/configs/fedora/generic/powerpc/CONFIG_PPC_SECURE_BOOT b/configs/fedora/generic/powerpc/CONFIG_PPC_SECURE_BOOT
new file mode 100644
index 000000000..2ed7b7fa6
--- /dev/null
+++ b/configs/fedora/generic/powerpc/CONFIG_PPC_SECURE_BOOT
@@ -0,0 +1 @@
+CONFIG_PPC_SECURE_BOOT=y
diff --git a/configs/fedora/generic/powerpc/CONFIG_PPC_SECVAR_SYSFS b/configs/fedora/generic/powerpc/CONFIG_PPC_SECVAR_SYSFS
new file mode 100644
index 000000000..fea2a70fa
--- /dev/null
+++ b/configs/fedora/generic/powerpc/CONFIG_PPC_SECVAR_SYSFS
@@ -0,0 +1 @@
+CONFIG_PPC_SECVAR_SYSFS=y
diff --git a/configs/fedora/generic/s390x/CONFIG_RTC_NVMEM b/configs/fedora/generic/s390x/CONFIG_RTC_NVMEM
new file mode 100644
index 000000000..5abe8e336
--- /dev/null
+++ b/configs/fedora/generic/s390x/CONFIG_RTC_NVMEM
@@ -0,0 +1 @@
+# CONFIG_RTC_NVMEM is not set
diff --git a/configs/fedora/generic/s390x/CONFIG_VFIO_PCI_ZDEV b/configs/fedora/generic/s390x/CONFIG_VFIO_PCI_ZDEV
new file mode 100644
index 000000000..7040692bb
--- /dev/null
+++ b/configs/fedora/generic/s390x/CONFIG_VFIO_PCI_ZDEV
@@ -0,0 +1,22 @@
+# CONFIG_VFIO_PCI_ZDEV:
+#
+# Enabling this option exposes VFIO capabilities containing hardware
+# configuration for zPCI devices. This enables userspace (e.g. QEMU)
+# to supply proper configuration values instead of hard-coded defaults
+# for zPCI devices passed through via VFIO on s390.
+#
+# Say Y here.
+#
+# Symbol: VFIO_PCI_ZDEV [=y]
+# Type : bool
+# Defined at drivers/vfio/pci/Kconfig:49
+# Prompt: VFIO PCI ZPCI device CLP support
+# Depends on: VFIO_PCI [=m] && S390 [=y]
+# Location:
+# -> Device Drivers
+# -> VFIO Non-Privileged userspace driver framework (VFIO [=m])
+# -> VFIO support for PCI devices (VFIO_PCI [=m])
+#
+#
+#
+CONFIG_VFIO_PCI_ZDEV=y
diff --git a/configs/fedora/generic/s390x/CONFIG_VIRTIO_CONSOLE b/configs/fedora/generic/s390x/CONFIG_VIRTIO_CONSOLE
index 390e7e6d8..763c8331d 100644
--- a/configs/fedora/generic/s390x/CONFIG_VIRTIO_CONSOLE
+++ b/configs/fedora/generic/s390x/CONFIG_VIRTIO_CONSOLE
@@ -1 +1 @@
-CONFIG_VIRTIO_CONSOLE=y
+# CONFIG_VIRTIO_CONSOLE is not set
diff --git a/configs/fedora/generic/s390x/CONFIG_ZCRYPT_DEBUG b/configs/fedora/generic/s390x/CONFIG_ZCRYPT_DEBUG
new file mode 100644
index 000000000..b0a111e75
--- /dev/null
+++ b/configs/fedora/generic/s390x/CONFIG_ZCRYPT_DEBUG
@@ -0,0 +1,26 @@
+# CONFIG_ZCRYPT_DEBUG:
+#
+# Say 'Y' here to enable some additional debug features on the
+# s390 cryptographic adapters driver.
+#
+# There will be some more sysfs attributes displayed for ap cards
+# and queues and some flags on crypto requests are interpreted as
+# debugging messages to force error injection.
+#
+# Do not enable on production level kernel build.
+#
+# If unsure, say N.
+#
+# Symbol: ZCRYPT_DEBUG [=n]
+# Type : bool
+# Defined at drivers/crypto/Kconfig:78
+# Prompt: Enable debug features for s390 cryptographic adapters
+# Depends on: CRYPTO [=y] && CRYPTO_HW [=y] && DEBUG_KERNEL [=y] && ZCRYPT [=m]
+# Location:
+# -> Cryptographic API (CRYPTO [=y])
+# -> Hardware crypto devices (CRYPTO_HW [=y])
+# -> Support for s390 cryptographic adapters (ZCRYPT [=m])
+#
+#
+#
+# CONFIG_ZCRYPT_DEBUG is not set
diff --git a/configs/fedora/generic/x86/CONFIG_ACPI_DPTF b/configs/fedora/generic/x86/CONFIG_ACPI_DPTF
new file mode 100644
index 000000000..0ab607006
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_ACPI_DPTF
@@ -0,0 +1,24 @@
+# CONFIG_ACPI_DPTF:
+#
+# Intel Dynamic Platform and Thermal Framework (DPTF) is a platform
+# level hardware/software solution for power and thermal management.
+#
+# As a container for multiple power/thermal technologies, DPTF provides
+# a coordinated approach for different policies to effect the hardware
+# state of a system.
+#
+# For more information see:
+# <https://01.org/intel%C2%AE-dynamic-platform-and-thermal-framework-dptf-chromium-os/overview>
+#
+# Symbol: ACPI_DPTF [=n]
+# Type : bool
+# Defined at drivers/acpi/dptf/Kconfig:3
+# Prompt: Intel DPTF (Dynamic Platform and Thermal Framework) Support
+# Depends on: ACPI [=y] && X86 [=y]
+# Location:
+# -> Power management and ACPI options
+# -> ACPI (Advanced Configuration and Power Interface) Support (ACPI [=y])
+#
+#
+#
+CONFIG_ACPI_DPTF=y
diff --git a/configs/fedora/generic/x86/CONFIG_DPTF_PCH_FIVR b/configs/fedora/generic/x86/CONFIG_DPTF_PCH_FIVR
new file mode 100644
index 000000000..20543f5c2
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_DPTF_PCH_FIVR
@@ -0,0 +1,24 @@
+# CONFIG_DPTF_PCH_FIVR:
+#
+# This driver adds support for Dynamic Platform and Thermal Framework
+# (DPTF) PCH FIVR Participant device support. This driver allows to
+# switch PCH FIVR (Fully Integrated Voltage Regulator) frequency.
+# This participant is responsible for exposing:
+# freq_mhz_low_clock
+# freq_mhz_high_clock
+#
+# To compile this driver as a module, choose M here:
+# the module will be called dptf_pch_fivr.
+#
+# Symbol: DPTF_PCH_FIVR [=n]
+# Type : tristate
+# Defined at drivers/acpi/dptf/Kconfig:18
+# Prompt: DPTF PCH FIVR Participant
+# Depends on: ACPI [=y] && X86 [=y]
+# Location:
+# -> Power management and ACPI options
+# -> ACPI (Advanced Configuration and Power Interface) Support (ACPI [=y])
+#
+#
+#
+CONFIG_DPTF_PCH_FIVR=m
diff --git a/configs/fedora/generic/x86/CONFIG_IMA_ARCH_POLICY b/configs/fedora/generic/x86/CONFIG_IMA_ARCH_POLICY
new file mode 100644
index 000000000..e0230b86d
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_IMA_ARCH_POLICY
@@ -0,0 +1 @@
+CONFIG_IMA_ARCH_POLICY=y
diff --git a/configs/fedora/generic/x86/CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT b/configs/fedora/generic/x86/CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT
new file mode 100644
index 000000000..727598339
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT
@@ -0,0 +1 @@
+CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y
diff --git a/configs/fedora/generic/x86/CONFIG_INTEL_MEI_VIRTIO b/configs/fedora/generic/x86/CONFIG_INTEL_MEI_VIRTIO
new file mode 100644
index 000000000..0dcee52da
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_INTEL_MEI_VIRTIO
@@ -0,0 +1,20 @@
+# CONFIG_INTEL_MEI_VIRTIO:
+#
+# This module implements mei hw emulation over virtio transport.
+# The module will be called mei_virtio.
+# Enable this if your virtual machine supports virtual mei
+# device over virtio.
+#
+# Symbol: INTEL_MEI_VIRTIO [=n]
+# Type : tristate
+# Defined at drivers/misc/mei/Kconfig:49
+# Prompt: Intel MEI interface emulation with virtio framework
+# Depends on: X86 [=y] && PCI [=y] && VIRTIO_PCI [=y]
+# Location:
+# -> Device Drivers
+# -> Misc devices
+# Selects: INTEL_MEI [=m]
+#
+#
+#
+CONFIG_INTEL_MEI_VIRTIO=m
diff --git a/configs/fedora/generic/x86/CONFIG_JOYSTICK_MAGELLAN b/configs/fedora/generic/x86/CONFIG_JOYSTICK_MAGELLAN
new file mode 100644
index 000000000..4a6b179e7
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_JOYSTICK_MAGELLAN
@@ -0,0 +1 @@
+CONFIG_JOYSTICK_MAGELLAN=m
diff --git a/configs/fedora/generic/x86/CONFIG_JOYSTICK_SPACEBALL b/configs/fedora/generic/x86/CONFIG_JOYSTICK_SPACEBALL
new file mode 100644
index 000000000..48ac84114
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_JOYSTICK_SPACEBALL
@@ -0,0 +1 @@
+CONFIG_JOYSTICK_SPACEBALL=m
diff --git a/configs/fedora/generic/x86/CONFIG_JOYSTICK_SPACEORB b/configs/fedora/generic/x86/CONFIG_JOYSTICK_SPACEORB
new file mode 100644
index 000000000..76e0cd48d
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_JOYSTICK_SPACEORB
@@ -0,0 +1 @@
+CONFIG_JOYSTICK_SPACEORB=m
diff --git a/configs/fedora/generic/x86/CONFIG_JOYSTICK_STINGER b/configs/fedora/generic/x86/CONFIG_JOYSTICK_STINGER
new file mode 100644
index 000000000..faa09de24
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_JOYSTICK_STINGER
@@ -0,0 +1 @@
+CONFIG_JOYSTICK_STINGER=m
diff --git a/configs/fedora/generic/x86/CONFIG_JOYSTICK_TWIDJOY b/configs/fedora/generic/x86/CONFIG_JOYSTICK_TWIDJOY
new file mode 100644
index 000000000..631f0c1a8
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_JOYSTICK_TWIDJOY
@@ -0,0 +1 @@
+CONFIG_JOYSTICK_TWIDJOY=m
diff --git a/configs/fedora/generic/x86/CONFIG_JOYSTICK_WARRIOR b/configs/fedora/generic/x86/CONFIG_JOYSTICK_WARRIOR
new file mode 100644
index 000000000..2e5b1e25f
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_JOYSTICK_WARRIOR
@@ -0,0 +1 @@
+CONFIG_JOYSTICK_WARRIOR=m
diff --git a/configs/fedora/generic/x86/CONFIG_JOYSTICK_ZHENHUA b/configs/fedora/generic/x86/CONFIG_JOYSTICK_ZHENHUA
new file mode 100644
index 000000000..06ef09eec
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_JOYSTICK_ZHENHUA
@@ -0,0 +1 @@
+CONFIG_JOYSTICK_ZHENHUA=m
diff --git a/configs/fedora/generic/x86/CONFIG_KCSAN b/configs/fedora/generic/x86/CONFIG_KCSAN
new file mode 100644
index 000000000..f9c0456c3
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_KCSAN
@@ -0,0 +1 @@
+# CONFIG_KCSAN is not set
diff --git a/configs/fedora/generic/x86/CONFIG_NITRO_ENCLAVES b/configs/fedora/generic/x86/CONFIG_NITRO_ENCLAVES
new file mode 100644
index 000000000..f5d45b819
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_NITRO_ENCLAVES
@@ -0,0 +1,20 @@
+# CONFIG_NITRO_ENCLAVES:
+#
+# This driver consists of support for enclave lifetime management
+# for Nitro Enclaves (NE).
+#
+# To compile this driver as a module, choose M here.
+# The module will be called nitro_enclaves.
+#
+# Symbol: NITRO_ENCLAVES [=n]
+# Type : tristate
+# Defined at drivers/virt/nitro_enclaves/Kconfig:12
+# Prompt: Nitro Enclaves Support
+# Depends on: VIRT_DRIVERS [=y] && X86 [=y] && HOTPLUG_CPU [=y] && PCI [=y] && SMP [=y]
+# Location:
+# -> Device Drivers
+# -> Virtualization drivers (VIRT_DRIVERS [=y])
+#
+#
+#
+CONFIG_NITRO_ENCLAVES=m
diff --git a/configs/fedora/generic/x86/CONFIG_PHY_INTEL_LGM_COMBO b/configs/fedora/generic/x86/CONFIG_PHY_INTEL_LGM_COMBO
new file mode 100644
index 000000000..8d847bc17
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_PHY_INTEL_LGM_COMBO
@@ -0,0 +1,21 @@
+# CONFIG_PHY_INTEL_LGM_COMBO:
+#
+# Enable this to support Intel ComboPhy.
+#
+# This driver configures ComboPhy subsystem on Intel gateway
+# chipsets which provides PHYs for various controllers, EMAC,
+# SATA and PCIe.
+#
+# Symbol: PHY_INTEL_LGM_COMBO [=n]
+# Type : bool
+# Defined at drivers/phy/intel/Kconfig:17
+# Prompt: Intel Lightning Mountain ComboPHY driver
+# Depends on: (X86 [=y] || COMPILE_TEST [=n]) && OF [=y] && HAS_IOMEM [=y]
+# Location:
+# -> Device Drivers
+# -> PHY Subsystem
+# Selects: MFD_SYSCON [=y] && GENERIC_PHY [=y] && REGMAP [=y]
+#
+#
+#
+CONFIG_PHY_INTEL_LGM_COMBO=y
diff --git a/configs/fedora/generic/x86/CONFIG_PHY_INTEL_LGM_EMMC b/configs/fedora/generic/x86/CONFIG_PHY_INTEL_LGM_EMMC
new file mode 100644
index 000000000..5a7d3795e
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_PHY_INTEL_LGM_EMMC
@@ -0,0 +1,17 @@
+# CONFIG_PHY_INTEL_LGM_EMMC:
+#
+# Enable this to support the Intel EMMC PHY
+#
+# Symbol: PHY_INTEL_LGM_EMMC [=n]
+# Type : tristate
+# Defined at drivers/phy/intel/Kconfig:31
+# Prompt: Intel Lightning Mountain EMMC PHY driver
+# Depends on: X86 [=y] || COMPILE_TEST [=n]
+# Location:
+# -> Device Drivers
+# -> PHY Subsystem
+# Selects: GENERIC_PHY [=y]
+#
+#
+#
+CONFIG_PHY_INTEL_LGM_EMMC=m
diff --git a/configs/fedora/generic/x86/CONFIG_REGULATOR b/configs/fedora/generic/x86/CONFIG_REGULATOR
deleted file mode 100644
index 5b7c35c8f..000000000
--- a/configs/fedora/generic/x86/CONFIG_REGULATOR
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_REGULATOR=y
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_CATPT b/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_CATPT
new file mode 100644
index 000000000..4cde57891
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_CATPT
@@ -0,0 +1,25 @@
+# CONFIG_SND_SOC_INTEL_CATPT:
+#
+# Enable support for Intel(R) Haswell and Broadwell platforms
+# with I2S codec present. This is a recommended option.
+# Say Y or m if you have such device.
+# If unsure, say N.
+#
+# Symbol: SND_SOC_INTEL_CATPT [=n]
+# Type : tristate
+# Defined at sound/soc/intel/Kconfig:37
+# Prompt: Haswell and Broadwell
+# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_SOC_INTEL_SST_TOPLEVEL [=y] && (ACPI [=y] || COMPILE_TEST [=n]) && DMADEVICES [=y] && SND_DMA_SGBUF [=y]
+# Location:
+# -> Device Drivers
+# -> Sound card support (SOUND [=m])
+# -> Advanced Linux Sound Architecture (SND [=m])
+# -> ALSA for SoC audio support (SND_SOC [=m])
+# -> Intel ASoC SST drivers (SND_SOC_INTEL_SST_TOPLEVEL [=y])
+# Selects: DW_DMAC_CORE [=y] && SND_SOC_ACPI_INTEL_MATCH [=m]
+# Selected by [n]:
+# - SND_SOC_INTEL_HASWELL [=n] && SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_SOC_INTEL_SST_TOPLEVEL [=y]
+#
+#
+#
+CONFIG_SND_SOC_INTEL_CATPT=m
diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK
new file mode 100644
index 000000000..0248643ee
--- /dev/null
+++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK
@@ -0,0 +1,23 @@
+# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK:
+#
+# This adds support for SoundWire with Sound Open Firmware
+# for Intel(R) platforms.
+# Say Y if you want to enable SoundWire links with SOF.
+# If unsure select "N".
+#
+# Symbol: SND_SOC_SOF_INTEL_SOUNDWIRE_LINK [=n]
+# Type : bool
+# Defined at sound/soc/sof/intel/Kconfig:338
+# Prompt: SOF support for SoundWire
+# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_SOC_SOF_TOPLEVEL [=y] && SND_SOC_SOF_INTEL_TOPLEVEL [=y] && SND_SOC_SOF_INTEL_PCI [=m] && SOUNDWIRE [=y] && ACPI [=y]
+# 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 Intel audio DSPs (SND_SOC_SOF_INTEL_TOPLEVEL [=y])
+#
+#
+#
+CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK=y
diff --git a/configs/fedora/generic/x86/CONFIG_INTEL_IOMMU_SVM b/configs/fedora/generic/x86/x86_64/CONFIG_INTEL_IOMMU_SVM
index eb03ccae7..eb03ccae7 100644
--- a/configs/fedora/generic/x86/CONFIG_INTEL_IOMMU_SVM
+++ b/configs/fedora/generic/x86/x86_64/CONFIG_INTEL_IOMMU_SVM