From 2352fc874d82c2499636242c013410515d0587e8 Mon Sep 17 00:00:00 2001
From: Peter Robinson <pbrobinson@gmail.com>
Date: Wed, 11 Dec 2019 02:35:43 +0000
Subject: [PATCH] 5.5 Updates for ARMv7/aarch64, Enable newer TI ARMv7
 platforms

---
 configs/fedora/generic/arm/CONFIG_FSL_RCPM    |   2 +-
 .../fedora/generic/arm/CONFIG_MACH_MMP3_DT    |   1 -
 .../fedora/generic/arm/CONFIG_PHY_DM816X_USB  |   1 +
 configs/fedora/generic/arm/CONFIG_PWM_STMPE   |   2 +-
 configs/fedora/generic/arm/CONFIG_QCOM_OCMEM  |   1 +
 .../fedora/generic/arm/CONFIG_ROCKCHIP_OTP    |   2 +-
 configs/fedora/generic/arm/CONFIG_STMPE_ADC   |   2 +-
 .../generic/arm/CONFIG_TOUCHSCREEN_AD7879_I2C |   1 +
 .../generic/arm/CONFIG_USB_OHCI_HCD_OMAP3     |   1 +
 .../arm/aarch64/CONFIG_BACKLIGHT_QCOM_WLED    |   1 +
 .../aarch64}/CONFIG_ZYNQMP_FIRMWARE_DEBUG     |   0
 .../arm/armv7/CONFIG_ARCH_OMAP2PLUS_TYPICAL   |   1 +
 .../{armv7 => }/CONFIG_ARM_OMAP2PLUS_CPUFREQ  |   0
 .../{armv7 => }/CONFIG_COMMON_CLK_PALMAS      |   0
 .../arm/armv7/CONFIG_COMMON_CLK_TI_ADPLL      |   1 +
 .../armv7/{armv7 => }/CONFIG_CRYPTO_DEV_OMAP  |   0
 .../{armv7 => }/CONFIG_CRYPTO_DEV_OMAP_AES    |   0
 .../{armv7 => }/CONFIG_CRYPTO_DEV_OMAP_DES    |   0
 .../{armv7 => }/CONFIG_CRYPTO_DEV_OMAP_SHAM   |   0
 .../generic/arm/armv7/{armv7 => }/CONFIG_DDR  |   0
 .../arm/armv7/{armv7 => }/CONFIG_DMA_OMAP     |   0
 .../generic/arm/armv7/CONFIG_DRA752_THERMAL   |   1 +
 .../arm/armv7/{armv7 => }/CONFIG_DRM_OMAP     |   0
 .../CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV       |   0
 .../CONFIG_DRM_OMAP_CONNECTOR_HDMI            |   0
 .../CONFIG_DRM_OMAP_ENCODER_OPA362            |   0
 .../CONFIG_DRM_OMAP_ENCODER_TPD12S015         |   0
 .../{armv7 => }/CONFIG_DRM_OMAP_PANEL_DSI_CM  |   0
 .../arm/armv7/{lpae => }/CONFIG_EDAC_TI       |   0
 .../armv7/{armv7 => }/CONFIG_EXTCON_PALMAS    |   0
 .../arm/armv7/{armv7 => }/CONFIG_GPIO_OMAP    |   0
 .../arm/armv7/{armv7 => }/CONFIG_GPIO_PALMAS  |   0
 .../generic/arm/armv7/CONFIG_GPIO_PISOSR      |   1 +
 .../armv7/{armv7 => }/CONFIG_HDQ_MASTER_OMAP  |   0
 .../armv7/{armv7 => }/CONFIG_HWSPINLOCK_OMAP  |   0
 .../arm/armv7/{armv7 => }/CONFIG_I2C_OMAP     |   0
 .../{armv7 => }/CONFIG_INPUT_PALMAS_PWRBUTTON |   0
 .../arm/armv7/CONFIG_MFD_OMAP_USB_HOST        |   1 +
 .../arm/armv7/{armv7 => }/CONFIG_MFD_PALMAS   |   0
 .../{armv7 => }/CONFIG_MFD_TI_AM335X_TSCADC   |   0
 .../arm/armv7/{armv7 => }/CONFIG_MMC_OMAP     |   0
 .../armv7/{armv7 => }/CONFIG_OMAP2PLUS_MBOX   |   0
 .../arm/armv7/{armv7 => }/CONFIG_OMAP2_DSS    |   0
 .../armv7/{armv7 => }/CONFIG_OMAP2_DSS_DEBUG  |   0
 .../{armv7 => }/CONFIG_OMAP2_DSS_DEBUGFS      |   0
 .../armv7/{armv7 => }/CONFIG_OMAP2_DSS_DPI    |   0
 .../armv7/{armv7 => }/CONFIG_OMAP2_DSS_DSI    |   0
 .../CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK          |   0
 .../armv7/{armv7 => }/CONFIG_OMAP2_DSS_SDI    |   0
 .../CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET   |   0
 .../armv7/{armv7 => }/CONFIG_OMAP2_DSS_VENC   |   0
 .../generic/arm/armv7/CONFIG_OMAP4_DSS_HDMI   |   1 +
 .../generic/arm/armv7/CONFIG_OMAP5_DSS_HDMI   |   1 +
 .../{armv7 => }/CONFIG_OMAP5_ERRATA_801819    |   0
 .../armv7/{armv7 => }/CONFIG_OMAP5_THERMAL    |   0
 .../armv7/{armv7 => }/CONFIG_OMAP_32K_TIMER   |   0
 .../armv7/{armv7 => }/CONFIG_OMAP_CONTROL_PHY |   0
 .../fedora/generic/arm/armv7/CONFIG_OMAP_GPMC |   1 +
 .../arm/{ => armv7}/CONFIG_OMAP_GPMC_DEBUG    |   0
 .../arm/armv7/{armv7 => }/CONFIG_OMAP_IOMMU   |   0
 .../armv7/{armv7 => }/CONFIG_OMAP_IOMMU_DEBUG |   0
 .../{armv7 => }/CONFIG_OMAP_MBOX_KFIFO_SIZE   |   0
 .../arm/armv7/{armv7 => }/CONFIG_OMAP_OCP2SCP |   0
 .../armv7/{armv7 => }/CONFIG_OMAP_REMOTEPROC  |   0
 .../{armv7 => }/CONFIG_OMAP_RESET_CLOCKS      |   0
 .../arm/armv7/{armv7 => }/CONFIG_OMAP_USB2    |   0
 .../armv7/{armv7 => }/CONFIG_OMAP_WATCHDOG    |   0
 .../arm/armv7/{armv7 => }/CONFIG_PALMAS_GPADC |   0
 .../generic/arm/armv7/CONFIG_PCI_DRA7XX_HOST  |   1 +
 .../generic/arm/armv7/CONFIG_PHY_MMP3_USB     |   1 +
 .../armv7/{armv7 => }/CONFIG_PHY_TI_GMII_SEL  |   0
 .../armv7/{armv7 => }/CONFIG_PINCTRL_PALMAS   |   0
 .../generic/arm/armv7/CONFIG_PWM_OMAP_DMTIMER |   1 +
 .../armv7/{armv7 => }/CONFIG_REGULATOR_PALMAS |   0
 .../armv7/{armv7 => }/CONFIG_REGULATOR_PBIAS  |   0
 .../armv7/{armv7 => }/CONFIG_REGULATOR_TI_ABB |   0
 .../arm/armv7/{armv7 => }/CONFIG_RTC_DRV_OMAP |   0
 .../armv7/{armv7 => }/CONFIG_RTC_DRV_PALMAS   |   0
 .../armv7/{armv7 => }/CONFIG_SERIAL_8250_OMAP |   0
 .../CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP        |   0
 .../arm/armv7/{armv7 => }/CONFIG_SERIAL_OMAP  |   0
 .../CONFIG_SND_SOC_OMAP_ABE_TWL6040           |   0
 .../{armv7 => }/CONFIG_SND_SOC_OMAP_DMIC      |   0
 .../{armv7 => }/CONFIG_SND_SOC_OMAP_HDMI      |   0
 .../{armv7 => }/CONFIG_SND_SOC_OMAP_MCBSP     |   0
 .../{armv7 => }/CONFIG_SND_SOC_OMAP_MCPDM     |   0
 .../arm/armv7/{armv7 => }/CONFIG_SOC_AM43XX   |   0
 .../generic/arm/armv7/CONFIG_SOC_DRA7XX       |   2 +-
 .../arm/armv7/CONFIG_SOC_HAS_OMAP2_SDRC       |   1 +
 .../CONFIG_SOC_HAS_REALTIME_COUNTER           |   0
 .../arm/armv7/{armv7 => }/CONFIG_SOC_OMAP5    |   0
 .../arm/armv7/{armv7 => }/CONFIG_SPI_OMAP24XX |   0
 .../arm/armv7/{armv7 => }/CONFIG_SPI_TI_QSPI  |   0
 .../arm/armv7/{armv7 => }/CONFIG_TI_ADC081C   |   0
 .../armv7/{armv7 => }/CONFIG_TI_AM335X_ADC    |   0
 .../arm/armv7/{armv7 => }/CONFIG_TI_CPPI41    |   0
 .../arm/armv7/{armv7 => }/CONFIG_TI_CPSW      |   0
 .../arm/{ => armv7}/CONFIG_TI_CPSW_SWITCHDEV  |   0
 .../arm/armv7/{armv7 => }/CONFIG_TI_CPTS      |   0
 .../arm/armv7/{armv7 => }/CONFIG_TI_CPTS_MOD  |   0
 .../armv7/{armv7 => }/CONFIG_TI_DAVINCI_EMAC  |   0
 .../arm/armv7/{armv7 => }/CONFIG_TI_EMIF      |   0
 .../arm/armv7/{armv7 => }/CONFIG_TI_EMIF_SRAM |   0
 .../arm/armv7/{armv7 => }/CONFIG_TI_PIPE3     |   0
 .../armv7}/CONFIG_TOUCHSCREEN_TI_AM335X_TSC   |   0
 .../armv7/{armv7 => }/CONFIG_USB_DWC3_OMAP    |   0
 .../{armv7 => }/CONFIG_USB_EHCI_HCD_OMAP      |   0
 .../armv7/{armv7 => }/CONFIG_USB_INVENTRA_DMA |   0
 .../{armv7 => }/CONFIG_USB_MUSB_AM335X_CHILD  |   0
 .../armv7/{armv7 => }/CONFIG_USB_MUSB_AM35X   |   0
 .../{armv7 => }/CONFIG_USB_MUSB_OMAP2PLUS     |   0
 .../{armv7 => }/CONFIG_USB_TI_CPPI41_DMA      |   0
 .../{armv7 => }/CONFIG_VIDEO_AM437X_VPFE      |   0
 .../generic/arm/armv7/CONFIG_VIDEO_TI_CAL     |   1 +
 .../generic/arm/armv7/CONFIG_VIDEO_TI_VPE     |   1 +
 .../arm/armv7/CONFIG_VIDEO_TI_VPE_DEBUG       |   1 +
 .../arm/armv7/armv7/CONFIG_COMMON_CLK_MMP2    |   1 +
 .../arm/armv7/armv7/CONFIG_MACH_MMP3_DT       |   1 +
 .../{ => armv7}/CONFIG_OMAP4_DSS_HDMI_CEC     |   0
 .../arm/armv7/armv7/CONFIG_SOC_HAS_OMAP2_SDRC |   1 +
 .../arm/armv7/armv7/CONFIG_USB_OHCI_HCD_OMAP3 |   1 -
 .../generic/arm/armv7/lpae/CONFIG_DRM_OMAP    |   1 -
 .../generic/arm/armv7/lpae/CONFIG_SOC_OMAP5   |   1 -
 kernel-aarch64-debug-fedora.config            |  17 ++-
 kernel-aarch64-fedora.config                  |  17 ++-
 kernel-armv7hl-debug-fedora.config            |  28 ++--
 kernel-armv7hl-fedora.config                  |  28 ++--
 kernel-armv7hl-lpae-debug-fedora.config       | 122 +++++++++++++++---
 kernel-armv7hl-lpae-fedora.config             | 122 +++++++++++++++---
 kernel-i686-debug-fedora.config               |   2 -
 kernel-i686-fedora.config                     |   2 -
 kernel-ppc64le-debug-fedora.config            |   2 -
 kernel-ppc64le-fedora.config                  |   2 -
 kernel-s390x-debug-fedora.config              |   2 -
 kernel-s390x-fedora.config                    |   2 -
 kernel-x86_64-debug-fedora.config             |   2 -
 kernel-x86_64-fedora.config                   |   2 -
 kernel.spec                                   |   4 +
 138 files changed, 300 insertions(+), 91 deletions(-)
 delete mode 100644 configs/fedora/generic/arm/CONFIG_MACH_MMP3_DT
 create mode 100644 configs/fedora/generic/arm/CONFIG_PHY_DM816X_USB
 create mode 100644 configs/fedora/generic/arm/CONFIG_QCOM_OCMEM
 create mode 100644 configs/fedora/generic/arm/CONFIG_TOUCHSCREEN_AD7879_I2C
 create mode 100644 configs/fedora/generic/arm/CONFIG_USB_OHCI_HCD_OMAP3
 create mode 100644 configs/fedora/generic/arm/aarch64/CONFIG_BACKLIGHT_QCOM_WLED
 rename configs/fedora/generic/{ => arm/aarch64}/CONFIG_ZYNQMP_FIRMWARE_DEBUG (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_ARCH_OMAP2PLUS_TYPICAL
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_ARM_OMAP2PLUS_CPUFREQ (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_COMMON_CLK_PALMAS (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_COMMON_CLK_TI_ADPLL
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_CRYPTO_DEV_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_CRYPTO_DEV_OMAP_AES (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_CRYPTO_DEV_OMAP_DES (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_CRYPTO_DEV_OMAP_SHAM (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_DDR (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_DMA_OMAP (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_DRA752_THERMAL
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_DRM_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_DRM_OMAP_CONNECTOR_HDMI (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_DRM_OMAP_ENCODER_OPA362 (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_DRM_OMAP_ENCODER_TPD12S015 (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_DRM_OMAP_PANEL_DSI_CM (100%)
 rename configs/fedora/generic/arm/armv7/{lpae => }/CONFIG_EDAC_TI (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_EXTCON_PALMAS (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_GPIO_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_GPIO_PALMAS (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_GPIO_PISOSR
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_HDQ_MASTER_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_HWSPINLOCK_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_I2C_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_INPUT_PALMAS_PWRBUTTON (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_MFD_OMAP_USB_HOST
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_MFD_PALMAS (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_MFD_TI_AM335X_TSCADC (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_MMC_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP2PLUS_MBOX (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP2_DSS (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP2_DSS_DEBUG (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP2_DSS_DEBUGFS (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP2_DSS_DPI (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP2_DSS_DSI (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP2_DSS_SDI (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP2_DSS_VENC (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_OMAP4_DSS_HDMI
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_OMAP5_DSS_HDMI
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP5_ERRATA_801819 (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP5_THERMAL (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP_32K_TIMER (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP_CONTROL_PHY (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_OMAP_GPMC
 rename configs/fedora/generic/arm/{ => armv7}/CONFIG_OMAP_GPMC_DEBUG (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP_IOMMU (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP_IOMMU_DEBUG (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP_MBOX_KFIFO_SIZE (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP_OCP2SCP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP_REMOTEPROC (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP_RESET_CLOCKS (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP_USB2 (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_OMAP_WATCHDOG (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_PALMAS_GPADC (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_PCI_DRA7XX_HOST
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_PHY_MMP3_USB
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_PHY_TI_GMII_SEL (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_PINCTRL_PALMAS (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_PWM_OMAP_DMTIMER
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_REGULATOR_PALMAS (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_REGULATOR_PBIAS (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_REGULATOR_TI_ABB (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_RTC_DRV_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_RTC_DRV_PALMAS (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SERIAL_8250_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SERIAL_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SND_SOC_OMAP_ABE_TWL6040 (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SND_SOC_OMAP_DMIC (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SND_SOC_OMAP_HDMI (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SND_SOC_OMAP_MCBSP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SND_SOC_OMAP_MCPDM (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SOC_AM43XX (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_SOC_HAS_OMAP2_SDRC
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SOC_HAS_REALTIME_COUNTER (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SOC_OMAP5 (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SPI_OMAP24XX (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_SPI_TI_QSPI (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_TI_ADC081C (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_TI_AM335X_ADC (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_TI_CPPI41 (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_TI_CPSW (100%)
 rename configs/fedora/generic/arm/{ => armv7}/CONFIG_TI_CPSW_SWITCHDEV (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_TI_CPTS (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_TI_CPTS_MOD (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_TI_DAVINCI_EMAC (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_TI_EMIF (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_TI_EMIF_SRAM (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_TI_PIPE3 (100%)
 rename configs/fedora/generic/{ => arm/armv7}/CONFIG_TOUCHSCREEN_TI_AM335X_TSC (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_USB_DWC3_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_USB_EHCI_HCD_OMAP (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_USB_INVENTRA_DMA (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_USB_MUSB_AM335X_CHILD (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_USB_MUSB_AM35X (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_USB_MUSB_OMAP2PLUS (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_USB_TI_CPPI41_DMA (100%)
 rename configs/fedora/generic/arm/armv7/{armv7 => }/CONFIG_VIDEO_AM437X_VPFE (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_CAL
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_VPE
 create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_VPE_DEBUG
 create mode 100644 configs/fedora/generic/arm/armv7/armv7/CONFIG_COMMON_CLK_MMP2
 create mode 100644 configs/fedora/generic/arm/armv7/armv7/CONFIG_MACH_MMP3_DT
 rename configs/fedora/generic/arm/armv7/{ => armv7}/CONFIG_OMAP4_DSS_HDMI_CEC (100%)
 create mode 100644 configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_HAS_OMAP2_SDRC
 delete mode 100644 configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_OHCI_HCD_OMAP3
 delete mode 100644 configs/fedora/generic/arm/armv7/lpae/CONFIG_DRM_OMAP
 delete mode 100644 configs/fedora/generic/arm/armv7/lpae/CONFIG_SOC_OMAP5

diff --git a/configs/fedora/generic/arm/CONFIG_FSL_RCPM b/configs/fedora/generic/arm/CONFIG_FSL_RCPM
index aab0d456e..79e4e5fbf 100644
--- a/configs/fedora/generic/arm/CONFIG_FSL_RCPM
+++ b/configs/fedora/generic/arm/CONFIG_FSL_RCPM
@@ -1 +1 @@
-# CONFIG_FSL_RCPM is not set
+CONFIG_FSL_RCPM=y
diff --git a/configs/fedora/generic/arm/CONFIG_MACH_MMP3_DT b/configs/fedora/generic/arm/CONFIG_MACH_MMP3_DT
deleted file mode 100644
index 70037090b..000000000
--- a/configs/fedora/generic/arm/CONFIG_MACH_MMP3_DT
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MACH_MMP3_DT is not set
diff --git a/configs/fedora/generic/arm/CONFIG_PHY_DM816X_USB b/configs/fedora/generic/arm/CONFIG_PHY_DM816X_USB
new file mode 100644
index 000000000..d226f92a3
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PHY_DM816X_USB
@@ -0,0 +1 @@
+# CONFIG_PHY_DM816X_USB is not set
diff --git a/configs/fedora/generic/arm/CONFIG_PWM_STMPE b/configs/fedora/generic/arm/CONFIG_PWM_STMPE
index 4c2b7c562..9609cadec 100644
--- a/configs/fedora/generic/arm/CONFIG_PWM_STMPE
+++ b/configs/fedora/generic/arm/CONFIG_PWM_STMPE
@@ -1 +1 @@
-# CONFIG_PWM_STMPE is not set
+CONFIG_PWM_STMPE=y
diff --git a/configs/fedora/generic/arm/CONFIG_QCOM_OCMEM b/configs/fedora/generic/arm/CONFIG_QCOM_OCMEM
new file mode 100644
index 000000000..f9d75028d
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_QCOM_OCMEM
@@ -0,0 +1 @@
+CONFIG_QCOM_OCMEM=m
diff --git a/configs/fedora/generic/arm/CONFIG_ROCKCHIP_OTP b/configs/fedora/generic/arm/CONFIG_ROCKCHIP_OTP
index 931bc099d..7218294a4 100644
--- a/configs/fedora/generic/arm/CONFIG_ROCKCHIP_OTP
+++ b/configs/fedora/generic/arm/CONFIG_ROCKCHIP_OTP
@@ -1 +1 @@
-# CONFIG_ROCKCHIP_OTP is not set
+CONFIG_ROCKCHIP_OTP=m
diff --git a/configs/fedora/generic/arm/CONFIG_STMPE_ADC b/configs/fedora/generic/arm/CONFIG_STMPE_ADC
index 64ab9f554..549b42943 100644
--- a/configs/fedora/generic/arm/CONFIG_STMPE_ADC
+++ b/configs/fedora/generic/arm/CONFIG_STMPE_ADC
@@ -1 +1 @@
-# CONFIG_STMPE_ADC is not set
+CONFIG_STMPE_ADC=m
diff --git a/configs/fedora/generic/arm/CONFIG_TOUCHSCREEN_AD7879_I2C b/configs/fedora/generic/arm/CONFIG_TOUCHSCREEN_AD7879_I2C
new file mode 100644
index 000000000..f7fdb66d4
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_TOUCHSCREEN_AD7879_I2C
@@ -0,0 +1 @@
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
diff --git a/configs/fedora/generic/arm/CONFIG_USB_OHCI_HCD_OMAP3 b/configs/fedora/generic/arm/CONFIG_USB_OHCI_HCD_OMAP3
new file mode 100644
index 000000000..ecc32d576
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_USB_OHCI_HCD_OMAP3
@@ -0,0 +1 @@
+# CONFIG_USB_OHCI_HCD_OMAP3 is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_BACKLIGHT_QCOM_WLED b/configs/fedora/generic/arm/aarch64/CONFIG_BACKLIGHT_QCOM_WLED
new file mode 100644
index 000000000..68baeebf3
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_BACKLIGHT_QCOM_WLED
@@ -0,0 +1 @@
+CONFIG_BACKLIGHT_QCOM_WLED=m
diff --git a/configs/fedora/generic/CONFIG_ZYNQMP_FIRMWARE_DEBUG b/configs/fedora/generic/arm/aarch64/CONFIG_ZYNQMP_FIRMWARE_DEBUG
similarity index 100%
rename from configs/fedora/generic/CONFIG_ZYNQMP_FIRMWARE_DEBUG
rename to configs/fedora/generic/arm/aarch64/CONFIG_ZYNQMP_FIRMWARE_DEBUG
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_ARCH_OMAP2PLUS_TYPICAL b/configs/fedora/generic/arm/armv7/CONFIG_ARCH_OMAP2PLUS_TYPICAL
new file mode 100644
index 000000000..a1a3142b1
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_ARCH_OMAP2PLUS_TYPICAL
@@ -0,0 +1 @@
+# CONFIG_ARCH_OMAP2PLUS_TYPICAL is not set
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_ARM_OMAP2PLUS_CPUFREQ b/configs/fedora/generic/arm/armv7/CONFIG_ARM_OMAP2PLUS_CPUFREQ
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_ARM_OMAP2PLUS_CPUFREQ
rename to configs/fedora/generic/arm/armv7/CONFIG_ARM_OMAP2PLUS_CPUFREQ
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_COMMON_CLK_PALMAS b/configs/fedora/generic/arm/armv7/CONFIG_COMMON_CLK_PALMAS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_COMMON_CLK_PALMAS
rename to configs/fedora/generic/arm/armv7/CONFIG_COMMON_CLK_PALMAS
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_COMMON_CLK_TI_ADPLL b/configs/fedora/generic/arm/armv7/CONFIG_COMMON_CLK_TI_ADPLL
new file mode 100644
index 000000000..84d80643f
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_COMMON_CLK_TI_ADPLL
@@ -0,0 +1 @@
+# CONFIG_COMMON_CLK_TI_ADPLL is not set
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_CRYPTO_DEV_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_CRYPTO_DEV_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_OMAP_AES b/configs/fedora/generic/arm/armv7/CONFIG_CRYPTO_DEV_OMAP_AES
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_OMAP_AES
rename to configs/fedora/generic/arm/armv7/CONFIG_CRYPTO_DEV_OMAP_AES
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_OMAP_DES b/configs/fedora/generic/arm/armv7/CONFIG_CRYPTO_DEV_OMAP_DES
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_OMAP_DES
rename to configs/fedora/generic/arm/armv7/CONFIG_CRYPTO_DEV_OMAP_DES
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_OMAP_SHAM b/configs/fedora/generic/arm/armv7/CONFIG_CRYPTO_DEV_OMAP_SHAM
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_OMAP_SHAM
rename to configs/fedora/generic/arm/armv7/CONFIG_CRYPTO_DEV_OMAP_SHAM
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DDR b/configs/fedora/generic/arm/armv7/CONFIG_DDR
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_DDR
rename to configs/fedora/generic/arm/armv7/CONFIG_DDR
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DMA_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_DMA_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_DMA_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_DMA_OMAP
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_DRA752_THERMAL b/configs/fedora/generic/arm/armv7/CONFIG_DRA752_THERMAL
new file mode 100644
index 000000000..4d4ffe7c5
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_DRA752_THERMAL
@@ -0,0 +1 @@
+CONFIG_DRA752_THERMAL=y
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV b/configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV
rename to configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_CONNECTOR_HDMI b/configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP_CONNECTOR_HDMI
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_CONNECTOR_HDMI
rename to configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP_CONNECTOR_HDMI
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_ENCODER_OPA362 b/configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP_ENCODER_OPA362
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_ENCODER_OPA362
rename to configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP_ENCODER_OPA362
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_ENCODER_TPD12S015 b/configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP_ENCODER_TPD12S015
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_ENCODER_TPD12S015
rename to configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP_ENCODER_TPD12S015
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_PANEL_DSI_CM b/configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP_PANEL_DSI_CM
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_PANEL_DSI_CM
rename to configs/fedora/generic/arm/armv7/CONFIG_DRM_OMAP_PANEL_DSI_CM
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_EDAC_TI b/configs/fedora/generic/arm/armv7/CONFIG_EDAC_TI
similarity index 100%
rename from configs/fedora/generic/arm/armv7/lpae/CONFIG_EDAC_TI
rename to configs/fedora/generic/arm/armv7/CONFIG_EDAC_TI
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_EXTCON_PALMAS b/configs/fedora/generic/arm/armv7/CONFIG_EXTCON_PALMAS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_EXTCON_PALMAS
rename to configs/fedora/generic/arm/armv7/CONFIG_EXTCON_PALMAS
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_GPIO_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_GPIO_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_GPIO_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_GPIO_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_GPIO_PALMAS b/configs/fedora/generic/arm/armv7/CONFIG_GPIO_PALMAS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_GPIO_PALMAS
rename to configs/fedora/generic/arm/armv7/CONFIG_GPIO_PALMAS
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_GPIO_PISOSR b/configs/fedora/generic/arm/armv7/CONFIG_GPIO_PISOSR
new file mode 100644
index 000000000..187f0d5ef
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_GPIO_PISOSR
@@ -0,0 +1 @@
+CONFIG_GPIO_PISOSR=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_HDQ_MASTER_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_HDQ_MASTER_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_HDQ_MASTER_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_HDQ_MASTER_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_HWSPINLOCK_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_HWSPINLOCK_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_HWSPINLOCK_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_HWSPINLOCK_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_I2C_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_I2C_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_I2C_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_I2C_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_INPUT_PALMAS_PWRBUTTON b/configs/fedora/generic/arm/armv7/CONFIG_INPUT_PALMAS_PWRBUTTON
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_INPUT_PALMAS_PWRBUTTON
rename to configs/fedora/generic/arm/armv7/CONFIG_INPUT_PALMAS_PWRBUTTON
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MFD_OMAP_USB_HOST b/configs/fedora/generic/arm/armv7/CONFIG_MFD_OMAP_USB_HOST
new file mode 100644
index 000000000..0facc49a9
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_MFD_OMAP_USB_HOST
@@ -0,0 +1 @@
+# CONFIG_MFD_OMAP_USB_HOST is not set
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_MFD_PALMAS b/configs/fedora/generic/arm/armv7/CONFIG_MFD_PALMAS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_MFD_PALMAS
rename to configs/fedora/generic/arm/armv7/CONFIG_MFD_PALMAS
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_MFD_TI_AM335X_TSCADC b/configs/fedora/generic/arm/armv7/CONFIG_MFD_TI_AM335X_TSCADC
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_MFD_TI_AM335X_TSCADC
rename to configs/fedora/generic/arm/armv7/CONFIG_MFD_TI_AM335X_TSCADC
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_MMC_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_MMC_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_MMC_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_MMC_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2PLUS_MBOX b/configs/fedora/generic/arm/armv7/CONFIG_OMAP2PLUS_MBOX
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2PLUS_MBOX
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP2PLUS_MBOX
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS b/configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_DEBUG b/configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_DEBUG
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_DEBUG
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_DEBUG
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_DEBUGFS b/configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_DEBUGFS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_DEBUGFS
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_DEBUGFS
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_DPI b/configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_DPI
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_DPI
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_DPI
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_DSI b/configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_DSI
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_DSI
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_DSI
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK b/configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_SDI b/configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_SDI
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_SDI
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_SDI
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET b/configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_VENC b/configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_VENC
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_VENC
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP2_DSS_VENC
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_OMAP4_DSS_HDMI b/configs/fedora/generic/arm/armv7/CONFIG_OMAP4_DSS_HDMI
new file mode 100644
index 000000000..46826dfcf
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_OMAP4_DSS_HDMI
@@ -0,0 +1 @@
+# CONFIG_OMAP4_DSS_HDMI is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_OMAP5_DSS_HDMI b/configs/fedora/generic/arm/armv7/CONFIG_OMAP5_DSS_HDMI
new file mode 100644
index 000000000..8a170285c
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_OMAP5_DSS_HDMI
@@ -0,0 +1 @@
+# CONFIG_OMAP5_DSS_HDMI is not set
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP5_ERRATA_801819 b/configs/fedora/generic/arm/armv7/CONFIG_OMAP5_ERRATA_801819
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP5_ERRATA_801819
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP5_ERRATA_801819
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP5_THERMAL b/configs/fedora/generic/arm/armv7/CONFIG_OMAP5_THERMAL
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP5_THERMAL
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP5_THERMAL
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_32K_TIMER b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_32K_TIMER
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_32K_TIMER
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP_32K_TIMER
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_CONTROL_PHY b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_CONTROL_PHY
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_CONTROL_PHY
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP_CONTROL_PHY
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_OMAP_GPMC b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_GPMC
new file mode 100644
index 000000000..4d5e03b6d
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_GPMC
@@ -0,0 +1 @@
+CONFIG_OMAP_GPMC=y
diff --git a/configs/fedora/generic/arm/CONFIG_OMAP_GPMC_DEBUG b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_GPMC_DEBUG
similarity index 100%
rename from configs/fedora/generic/arm/CONFIG_OMAP_GPMC_DEBUG
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP_GPMC_DEBUG
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_IOMMU b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_IOMMU
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_IOMMU
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP_IOMMU
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_IOMMU_DEBUG b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_IOMMU_DEBUG
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_IOMMU_DEBUG
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP_IOMMU_DEBUG
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_MBOX_KFIFO_SIZE b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_MBOX_KFIFO_SIZE
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_MBOX_KFIFO_SIZE
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP_MBOX_KFIFO_SIZE
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_OCP2SCP b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_OCP2SCP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_OCP2SCP
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP_OCP2SCP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_REMOTEPROC b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_REMOTEPROC
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_REMOTEPROC
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP_REMOTEPROC
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_RESET_CLOCKS b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_RESET_CLOCKS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_RESET_CLOCKS
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP_RESET_CLOCKS
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_USB2 b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_USB2
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_USB2
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP_USB2
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_WATCHDOG b/configs/fedora/generic/arm/armv7/CONFIG_OMAP_WATCHDOG
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_WATCHDOG
rename to configs/fedora/generic/arm/armv7/CONFIG_OMAP_WATCHDOG
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_PALMAS_GPADC b/configs/fedora/generic/arm/armv7/CONFIG_PALMAS_GPADC
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_PALMAS_GPADC
rename to configs/fedora/generic/arm/armv7/CONFIG_PALMAS_GPADC
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PCI_DRA7XX_HOST b/configs/fedora/generic/arm/armv7/CONFIG_PCI_DRA7XX_HOST
new file mode 100644
index 000000000..7bbb2fd97
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PCI_DRA7XX_HOST
@@ -0,0 +1 @@
+# CONFIG_PCI_DRA7XX_HOST is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PHY_MMP3_USB b/configs/fedora/generic/arm/armv7/CONFIG_PHY_MMP3_USB
new file mode 100644
index 000000000..57958e494
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PHY_MMP3_USB
@@ -0,0 +1 @@
+CONFIG_PHY_MMP3_USB=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_TI_GMII_SEL b/configs/fedora/generic/arm/armv7/CONFIG_PHY_TI_GMII_SEL
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_TI_GMII_SEL
rename to configs/fedora/generic/arm/armv7/CONFIG_PHY_TI_GMII_SEL
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_PINCTRL_PALMAS b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_PALMAS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_PINCTRL_PALMAS
rename to configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_PALMAS
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PWM_OMAP_DMTIMER b/configs/fedora/generic/arm/armv7/CONFIG_PWM_OMAP_DMTIMER
new file mode 100644
index 000000000..f4f8647f7
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_PWM_OMAP_DMTIMER
@@ -0,0 +1 @@
+# CONFIG_PWM_OMAP_DMTIMER is not set
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_PALMAS b/configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_PALMAS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_PALMAS
rename to configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_PALMAS
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_PBIAS b/configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_PBIAS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_PBIAS
rename to configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_PBIAS
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_TI_ABB b/configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_TI_ABB
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_TI_ABB
rename to configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_TI_ABB
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_RTC_DRV_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_RTC_DRV_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_RTC_DRV_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_RTC_DRV_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_RTC_DRV_PALMAS b/configs/fedora/generic/arm/armv7/CONFIG_RTC_DRV_PALMAS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_RTC_DRV_PALMAS
rename to configs/fedora/generic/arm/armv7/CONFIG_RTC_DRV_PALMAS
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SERIAL_8250_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_SERIAL_8250_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SERIAL_8250_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_SERIAL_8250_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP b/configs/fedora/generic/arm/armv7/CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP
rename to configs/fedora/generic/arm/armv7/CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SERIAL_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_SERIAL_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SERIAL_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_SERIAL_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_OMAP_ABE_TWL6040 b/configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_OMAP_ABE_TWL6040
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_OMAP_ABE_TWL6040
rename to configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_OMAP_ABE_TWL6040
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_OMAP_DMIC b/configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_OMAP_DMIC
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_OMAP_DMIC
rename to configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_OMAP_DMIC
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_OMAP_HDMI b/configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_OMAP_HDMI
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_OMAP_HDMI
rename to configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_OMAP_HDMI
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_OMAP_MCBSP b/configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_OMAP_MCBSP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_OMAP_MCBSP
rename to configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_OMAP_MCBSP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_OMAP_MCPDM b/configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_OMAP_MCPDM
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_OMAP_MCPDM
rename to configs/fedora/generic/arm/armv7/CONFIG_SND_SOC_OMAP_MCPDM
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_AM43XX b/configs/fedora/generic/arm/armv7/CONFIG_SOC_AM43XX
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_AM43XX
rename to configs/fedora/generic/arm/armv7/CONFIG_SOC_AM43XX
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SOC_DRA7XX b/configs/fedora/generic/arm/armv7/CONFIG_SOC_DRA7XX
index a11bb6971..523e14428 100644
--- a/configs/fedora/generic/arm/armv7/CONFIG_SOC_DRA7XX
+++ b/configs/fedora/generic/arm/armv7/CONFIG_SOC_DRA7XX
@@ -1 +1 @@
-# CONFIG_SOC_DRA7XX is not set
+CONFIG_SOC_DRA7XX=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SOC_HAS_OMAP2_SDRC b/configs/fedora/generic/arm/armv7/CONFIG_SOC_HAS_OMAP2_SDRC
new file mode 100644
index 000000000..caa9a525c
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_SOC_HAS_OMAP2_SDRC
@@ -0,0 +1 @@
+# CONFIG_SOC_HAS_OMAP2_SDRC is not set
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_HAS_REALTIME_COUNTER b/configs/fedora/generic/arm/armv7/CONFIG_SOC_HAS_REALTIME_COUNTER
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_HAS_REALTIME_COUNTER
rename to configs/fedora/generic/arm/armv7/CONFIG_SOC_HAS_REALTIME_COUNTER
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_OMAP5 b/configs/fedora/generic/arm/armv7/CONFIG_SOC_OMAP5
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_OMAP5
rename to configs/fedora/generic/arm/armv7/CONFIG_SOC_OMAP5
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SPI_OMAP24XX b/configs/fedora/generic/arm/armv7/CONFIG_SPI_OMAP24XX
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SPI_OMAP24XX
rename to configs/fedora/generic/arm/armv7/CONFIG_SPI_OMAP24XX
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SPI_TI_QSPI b/configs/fedora/generic/arm/armv7/CONFIG_SPI_TI_QSPI
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_SPI_TI_QSPI
rename to configs/fedora/generic/arm/armv7/CONFIG_SPI_TI_QSPI
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_ADC081C b/configs/fedora/generic/arm/armv7/CONFIG_TI_ADC081C
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_ADC081C
rename to configs/fedora/generic/arm/armv7/CONFIG_TI_ADC081C
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_AM335X_ADC b/configs/fedora/generic/arm/armv7/CONFIG_TI_AM335X_ADC
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_AM335X_ADC
rename to configs/fedora/generic/arm/armv7/CONFIG_TI_AM335X_ADC
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPPI41 b/configs/fedora/generic/arm/armv7/CONFIG_TI_CPPI41
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPPI41
rename to configs/fedora/generic/arm/armv7/CONFIG_TI_CPPI41
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPSW b/configs/fedora/generic/arm/armv7/CONFIG_TI_CPSW
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPSW
rename to configs/fedora/generic/arm/armv7/CONFIG_TI_CPSW
diff --git a/configs/fedora/generic/arm/CONFIG_TI_CPSW_SWITCHDEV b/configs/fedora/generic/arm/armv7/CONFIG_TI_CPSW_SWITCHDEV
similarity index 100%
rename from configs/fedora/generic/arm/CONFIG_TI_CPSW_SWITCHDEV
rename to configs/fedora/generic/arm/armv7/CONFIG_TI_CPSW_SWITCHDEV
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPTS b/configs/fedora/generic/arm/armv7/CONFIG_TI_CPTS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPTS
rename to configs/fedora/generic/arm/armv7/CONFIG_TI_CPTS
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPTS_MOD b/configs/fedora/generic/arm/armv7/CONFIG_TI_CPTS_MOD
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_CPTS_MOD
rename to configs/fedora/generic/arm/armv7/CONFIG_TI_CPTS_MOD
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_DAVINCI_EMAC b/configs/fedora/generic/arm/armv7/CONFIG_TI_DAVINCI_EMAC
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_DAVINCI_EMAC
rename to configs/fedora/generic/arm/armv7/CONFIG_TI_DAVINCI_EMAC
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_EMIF b/configs/fedora/generic/arm/armv7/CONFIG_TI_EMIF
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_EMIF
rename to configs/fedora/generic/arm/armv7/CONFIG_TI_EMIF
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_EMIF_SRAM b/configs/fedora/generic/arm/armv7/CONFIG_TI_EMIF_SRAM
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_EMIF_SRAM
rename to configs/fedora/generic/arm/armv7/CONFIG_TI_EMIF_SRAM
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_PIPE3 b/configs/fedora/generic/arm/armv7/CONFIG_TI_PIPE3
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_PIPE3
rename to configs/fedora/generic/arm/armv7/CONFIG_TI_PIPE3
diff --git a/configs/fedora/generic/CONFIG_TOUCHSCREEN_TI_AM335X_TSC b/configs/fedora/generic/arm/armv7/CONFIG_TOUCHSCREEN_TI_AM335X_TSC
similarity index 100%
rename from configs/fedora/generic/CONFIG_TOUCHSCREEN_TI_AM335X_TSC
rename to configs/fedora/generic/arm/armv7/CONFIG_TOUCHSCREEN_TI_AM335X_TSC
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_DWC3_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_USB_DWC3_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_DWC3_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_USB_DWC3_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_HCD_OMAP b/configs/fedora/generic/arm/armv7/CONFIG_USB_EHCI_HCD_OMAP
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_HCD_OMAP
rename to configs/fedora/generic/arm/armv7/CONFIG_USB_EHCI_HCD_OMAP
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_INVENTRA_DMA b/configs/fedora/generic/arm/armv7/CONFIG_USB_INVENTRA_DMA
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_INVENTRA_DMA
rename to configs/fedora/generic/arm/armv7/CONFIG_USB_INVENTRA_DMA
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_MUSB_AM335X_CHILD b/configs/fedora/generic/arm/armv7/CONFIG_USB_MUSB_AM335X_CHILD
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_MUSB_AM335X_CHILD
rename to configs/fedora/generic/arm/armv7/CONFIG_USB_MUSB_AM335X_CHILD
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_MUSB_AM35X b/configs/fedora/generic/arm/armv7/CONFIG_USB_MUSB_AM35X
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_MUSB_AM35X
rename to configs/fedora/generic/arm/armv7/CONFIG_USB_MUSB_AM35X
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_MUSB_OMAP2PLUS b/configs/fedora/generic/arm/armv7/CONFIG_USB_MUSB_OMAP2PLUS
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_MUSB_OMAP2PLUS
rename to configs/fedora/generic/arm/armv7/CONFIG_USB_MUSB_OMAP2PLUS
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_TI_CPPI41_DMA b/configs/fedora/generic/arm/armv7/CONFIG_USB_TI_CPPI41_DMA
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_TI_CPPI41_DMA
rename to configs/fedora/generic/arm/armv7/CONFIG_USB_TI_CPPI41_DMA
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_VIDEO_AM437X_VPFE b/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_AM437X_VPFE
similarity index 100%
rename from configs/fedora/generic/arm/armv7/armv7/CONFIG_VIDEO_AM437X_VPFE
rename to configs/fedora/generic/arm/armv7/CONFIG_VIDEO_AM437X_VPFE
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_CAL b/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_CAL
new file mode 100644
index 000000000..b38023b9f
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_CAL
@@ -0,0 +1 @@
+CONFIG_VIDEO_TI_CAL=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_VPE b/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_VPE
new file mode 100644
index 000000000..ef50d7a25
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_VPE
@@ -0,0 +1 @@
+CONFIG_VIDEO_TI_VPE=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_VPE_DEBUG b/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_VPE_DEBUG
new file mode 100644
index 000000000..7df4ef9a8
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_VPE_DEBUG
@@ -0,0 +1 @@
+# CONFIG_VIDEO_TI_VPE_DEBUG is not set
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_COMMON_CLK_MMP2 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_COMMON_CLK_MMP2
new file mode 100644
index 000000000..9d4a7ecde
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_COMMON_CLK_MMP2
@@ -0,0 +1 @@
+CONFIG_COMMON_CLK_MMP2=y
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_MACH_MMP3_DT b/configs/fedora/generic/arm/armv7/armv7/CONFIG_MACH_MMP3_DT
new file mode 100644
index 000000000..9ae7f6941
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_MACH_MMP3_DT
@@ -0,0 +1 @@
+CONFIG_MACH_MMP3_DT=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_OMAP4_DSS_HDMI_CEC b/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP4_DSS_HDMI_CEC
similarity index 100%
rename from configs/fedora/generic/arm/armv7/CONFIG_OMAP4_DSS_HDMI_CEC
rename to configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP4_DSS_HDMI_CEC
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_HAS_OMAP2_SDRC b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_HAS_OMAP2_SDRC
new file mode 100644
index 000000000..44603fafb
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_HAS_OMAP2_SDRC
@@ -0,0 +1 @@
+CONFIG_SOC_HAS_OMAP2_SDRC=y
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_OHCI_HCD_OMAP3 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_OHCI_HCD_OMAP3
deleted file mode 100644
index f4286c5b1..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_OHCI_HCD_OMAP3
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_USB_OHCI_HCD_OMAP3=m
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_DRM_OMAP b/configs/fedora/generic/arm/armv7/lpae/CONFIG_DRM_OMAP
deleted file mode 100644
index 1506b3d55..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_DRM_OMAP
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_DRM_OMAP is not set
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_SOC_OMAP5 b/configs/fedora/generic/arm/armv7/lpae/CONFIG_SOC_OMAP5
deleted file mode 100644
index 0f9cdbc7a..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_SOC_OMAP5
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_SOC_OMAP5 is not set
diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config
index 28254cdc7..8599af399 100644
--- a/kernel-aarch64-debug-fedora.config
+++ b/kernel-aarch64-debug-fedora.config
@@ -526,7 +526,7 @@ CONFIG_BACKLIGHT_GPIO=m
 CONFIG_BACKLIGHT_LP855X=m
 # CONFIG_BACKLIGHT_LV5207LP is not set
 CONFIG_BACKLIGHT_PWM=m
-# CONFIG_BACKLIGHT_QCOM_WLED is not set
+CONFIG_BACKLIGHT_QCOM_WLED=m
 # CONFIG_BACKLIGHT_SAHARA is not set
 # CONFIG_BACKTRACE_SELF_TEST is not set
 CONFIG_BALLOON_COMPACTION=y
@@ -1977,7 +1977,7 @@ CONFIG_FSL_MC_DPIO=m
 CONFIG_FSL_PQ_MDIO=m
 CONFIG_FSL_QDMA=m
 # CONFIG_FSL_QMAN_TEST is not set
-# CONFIG_FSL_RCPM is not set
+CONFIG_FSL_RCPM=y
 # CONFIG_FSL_XGMAC_MDIO is not set
 CONFIG_FS_MBCACHE=y
 CONFIG_FSNOTIFY=y
@@ -3215,7 +3215,6 @@ CONFIG_MACB=m
 CONFIG_MACB_PCI=m
 CONFIG_MACB_USE_HWSTAMP=y
 CONFIG_MAC_EMUMOUSEBTN=y
-# CONFIG_MACH_MMP3_DT is not set
 CONFIG_MACHZ_WDT=m
 CONFIG_MAC_PARTITION=y
 CONFIG_MACSEC=m
@@ -4356,7 +4355,6 @@ CONFIG_OF_RESERVED_MEM=y
 CONFIG_OF_RESOLVE=y
 # CONFIG_OF_UNITTEST is not set
 CONFIG_OF=y
-# CONFIG_OMAP_GPMC_DEBUG is not set
 # CONFIG_OMFS_FS is not set
 CONFIG_OPENVSWITCH_GENEVE=m
 CONFIG_OPENVSWITCH_GRE=m
@@ -4544,6 +4542,7 @@ CONFIG_PHY_CADENCE_DPHY=m
 CONFIG_PHY_CADENCE_DP=m
 CONFIG_PHY_CADENCE_SIERRA=m
 # CONFIG_PHY_CPCAP_USB is not set
+# CONFIG_PHY_DM816X_USB is not set
 CONFIG_PHY_FSL_IMX8MQ_USB=m
 CONFIG_PHY_HI3660_USB=m
 CONFIG_PHY_HI6220_USB=m
@@ -4803,7 +4802,7 @@ CONFIG_PWM_IMX_TPM=m
 CONFIG_PWM_MESON=m
 CONFIG_PWM_PCA9685=m
 CONFIG_PWM_ROCKCHIP=m
-# CONFIG_PWM_STMPE is not set
+CONFIG_PWM_STMPE=y
 CONFIG_PWM_SUN4I=m
 CONFIG_PWM_SYSFS=y
 CONFIG_PWM_TEGRA=y
@@ -5090,7 +5089,7 @@ CONFIG_ROCKCHIP_IODOMAIN=m
 CONFIG_ROCKCHIP_IOMMU=y
 CONFIG_ROCKCHIP_LVDS=y
 CONFIG_ROCKCHIP_MBOX=y
-# CONFIG_ROCKCHIP_OTP is not set
+CONFIG_ROCKCHIP_OTP=m
 CONFIG_ROCKCHIP_PHY=m
 CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_ROCKCHIP_RGB=y
@@ -6302,7 +6301,7 @@ CONFIG_STMMAC_ETH=m
 # CONFIG_STMMAC_PCI is not set
 CONFIG_STMMAC_PLATFORM=m
 # CONFIG_STMMAC_SELFTESTS is not set
-# CONFIG_STMPE_ADC is not set
+CONFIG_STMPE_ADC=m
 CONFIG_STMPE_I2C=y
 CONFIG_STMPE_SPI=y
 CONFIG_STRICT_DEVMEM=y
@@ -6513,7 +6512,6 @@ CONFIG_TI_ADS8344=m
 # CONFIG_TI_ADS8688 is not set
 CONFIG_TICK_CPU_ACCOUNTING=y
 # CONFIG_TI_CPSW_PHY_SEL is not set
-CONFIG_TI_CPSW_SWITCHDEV=m
 # CONFIG_TI_DAC082S085 is not set
 # CONFIG_TI_DAC5571 is not set
 CONFIG_TI_DAC7311=m
@@ -6549,6 +6547,7 @@ CONFIG_TMPFS_POSIX_ACL=y
 CONFIG_TMPFS_XATTR=y
 CONFIG_TMPFS=y
 # CONFIG_TOUCHSCREEN_AD7877 is not set
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
 # CONFIG_TOUCHSCREEN_AD7879 is not set
 CONFIG_TOUCHSCREEN_ADC=m
 CONFIG_TOUCHSCREEN_ADS7846=m
@@ -6603,7 +6602,6 @@ CONFIG_TOUCHSCREEN_STMPE=m
 # CONFIG_TOUCHSCREEN_SUR40 is not set
 # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set
 # CONFIG_TOUCHSCREEN_SX8654 is not set
-CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
 CONFIG_TOUCHSCREEN_TOUCHIT213=m
 CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
 CONFIG_TOUCHSCREEN_TOUCHWIN=m
@@ -6962,6 +6960,7 @@ CONFIG_USB_NET_SR9700=m
 # CONFIG_USB_NET_SR9800 is not set
 CONFIG_USB_NET_ZAURUS=m
 CONFIG_USB_OHCI_HCD=m
+# CONFIG_USB_OHCI_HCD_OMAP3 is not set
 CONFIG_USB_OHCI_HCD_PCI=m
 CONFIG_USB_OHCI_HCD_PLATFORM=m
 # CONFIG_USB_OHCI_HCD_SSB is not set
diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config
index 8249c6f61..20e3e5a4e 100644
--- a/kernel-aarch64-fedora.config
+++ b/kernel-aarch64-fedora.config
@@ -526,7 +526,7 @@ CONFIG_BACKLIGHT_GPIO=m
 CONFIG_BACKLIGHT_LP855X=m
 # CONFIG_BACKLIGHT_LV5207LP is not set
 CONFIG_BACKLIGHT_PWM=m
-# CONFIG_BACKLIGHT_QCOM_WLED is not set
+CONFIG_BACKLIGHT_QCOM_WLED=m
 # CONFIG_BACKLIGHT_SAHARA is not set
 # CONFIG_BACKTRACE_SELF_TEST is not set
 CONFIG_BALLOON_COMPACTION=y
@@ -1961,7 +1961,7 @@ CONFIG_FSL_MC_DPIO=m
 CONFIG_FSL_PQ_MDIO=m
 CONFIG_FSL_QDMA=m
 # CONFIG_FSL_QMAN_TEST is not set
-# CONFIG_FSL_RCPM is not set
+CONFIG_FSL_RCPM=y
 # CONFIG_FSL_XGMAC_MDIO is not set
 CONFIG_FS_MBCACHE=y
 CONFIG_FSNOTIFY=y
@@ -3197,7 +3197,6 @@ CONFIG_MACB=m
 CONFIG_MACB_PCI=m
 CONFIG_MACB_USE_HWSTAMP=y
 CONFIG_MAC_EMUMOUSEBTN=y
-# CONFIG_MACH_MMP3_DT is not set
 CONFIG_MACHZ_WDT=m
 CONFIG_MAC_PARTITION=y
 CONFIG_MACSEC=m
@@ -4336,7 +4335,6 @@ CONFIG_OF_RESERVED_MEM=y
 CONFIG_OF_RESOLVE=y
 # CONFIG_OF_UNITTEST is not set
 CONFIG_OF=y
-# CONFIG_OMAP_GPMC_DEBUG is not set
 # CONFIG_OMFS_FS is not set
 CONFIG_OPENVSWITCH_GENEVE=m
 CONFIG_OPENVSWITCH_GRE=m
@@ -4524,6 +4522,7 @@ CONFIG_PHY_CADENCE_DPHY=m
 CONFIG_PHY_CADENCE_DP=m
 CONFIG_PHY_CADENCE_SIERRA=m
 # CONFIG_PHY_CPCAP_USB is not set
+# CONFIG_PHY_DM816X_USB is not set
 CONFIG_PHY_FSL_IMX8MQ_USB=m
 CONFIG_PHY_HI3660_USB=m
 CONFIG_PHY_HI6220_USB=m
@@ -4782,7 +4781,7 @@ CONFIG_PWM_IMX_TPM=m
 CONFIG_PWM_MESON=m
 CONFIG_PWM_PCA9685=m
 CONFIG_PWM_ROCKCHIP=m
-# CONFIG_PWM_STMPE is not set
+CONFIG_PWM_STMPE=y
 CONFIG_PWM_SUN4I=m
 CONFIG_PWM_SYSFS=y
 CONFIG_PWM_TEGRA=y
@@ -5069,7 +5068,7 @@ CONFIG_ROCKCHIP_IODOMAIN=m
 CONFIG_ROCKCHIP_IOMMU=y
 CONFIG_ROCKCHIP_LVDS=y
 CONFIG_ROCKCHIP_MBOX=y
-# CONFIG_ROCKCHIP_OTP is not set
+CONFIG_ROCKCHIP_OTP=m
 CONFIG_ROCKCHIP_PHY=m
 CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_ROCKCHIP_RGB=y
@@ -6280,7 +6279,7 @@ CONFIG_STMMAC_ETH=m
 # CONFIG_STMMAC_PCI is not set
 CONFIG_STMMAC_PLATFORM=m
 # CONFIG_STMMAC_SELFTESTS is not set
-# CONFIG_STMPE_ADC is not set
+CONFIG_STMPE_ADC=m
 CONFIG_STMPE_I2C=y
 CONFIG_STMPE_SPI=y
 CONFIG_STRICT_DEVMEM=y
@@ -6491,7 +6490,6 @@ CONFIG_TI_ADS8344=m
 # CONFIG_TI_ADS8688 is not set
 CONFIG_TICK_CPU_ACCOUNTING=y
 # CONFIG_TI_CPSW_PHY_SEL is not set
-CONFIG_TI_CPSW_SWITCHDEV=m
 # CONFIG_TI_DAC082S085 is not set
 # CONFIG_TI_DAC5571 is not set
 CONFIG_TI_DAC7311=m
@@ -6527,6 +6525,7 @@ CONFIG_TMPFS_POSIX_ACL=y
 CONFIG_TMPFS_XATTR=y
 CONFIG_TMPFS=y
 # CONFIG_TOUCHSCREEN_AD7877 is not set
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
 # CONFIG_TOUCHSCREEN_AD7879 is not set
 CONFIG_TOUCHSCREEN_ADC=m
 CONFIG_TOUCHSCREEN_ADS7846=m
@@ -6581,7 +6580,6 @@ CONFIG_TOUCHSCREEN_STMPE=m
 # CONFIG_TOUCHSCREEN_SUR40 is not set
 # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set
 # CONFIG_TOUCHSCREEN_SX8654 is not set
-CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
 CONFIG_TOUCHSCREEN_TOUCHIT213=m
 CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
 CONFIG_TOUCHSCREEN_TOUCHWIN=m
@@ -6940,6 +6938,7 @@ CONFIG_USB_NET_SR9700=m
 # CONFIG_USB_NET_SR9800 is not set
 CONFIG_USB_NET_ZAURUS=m
 CONFIG_USB_OHCI_HCD=m
+# CONFIG_USB_OHCI_HCD_OMAP3 is not set
 CONFIG_USB_OHCI_HCD_PCI=m
 CONFIG_USB_OHCI_HCD_PLATFORM=m
 # CONFIG_USB_OHCI_HCD_SSB is not set
diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config
index cc709585f..251038427 100644
--- a/kernel-armv7hl-debug-fedora.config
+++ b/kernel-armv7hl-debug-fedora.config
@@ -1001,6 +1001,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m
 # CONFIG_COMMON_CLK_FIXED_MMIO is not set
 CONFIG_COMMON_CLK_MAX77686=y
 # CONFIG_COMMON_CLK_MAX9485 is not set
+CONFIG_COMMON_CLK_MMP2=y
 CONFIG_COMMON_CLK_PALMAS=m
 CONFIG_COMMON_CLK_PWM=m
 CONFIG_COMMON_CLK_QCOM=y
@@ -1455,6 +1456,7 @@ CONFIG_DP83869_PHY=m
 # CONFIG_DP83TC811_PHY is not set
 CONFIG_DPOT_DAC=m
 # CONFIG_DPS310 is not set
+CONFIG_DRA752_THERMAL=y
 CONFIG_DRAGONRISE_FF=y
 CONFIG_DRBD_FAULT_INJECTION=y
 CONFIG_DRM_AMD_ACP=y
@@ -1765,6 +1767,7 @@ CONFIG_EDAC_HIGHBANK_L2=m
 CONFIG_EDAC_HIGHBANK_MC=m
 CONFIG_EDAC_LEGACY_SYSFS=y
 CONFIG_EDAC_SYNOPSYS=m
+CONFIG_EDAC_TI=m
 CONFIG_EDAC=y
 CONFIG_EEPROM_93CX6=m
 CONFIG_EEPROM_93XX46=m
@@ -1986,7 +1989,7 @@ CONFIG_FSL_ENETC_QOS=y
 # CONFIG_FSL_IMX8_DDR_PMU is not set
 # CONFIG_FSL_PQ_MDIO is not set
 # CONFIG_FSL_QDMA is not set
-# CONFIG_FSL_RCPM is not set
+CONFIG_FSL_RCPM=y
 # CONFIG_FSL_XGMAC_MDIO is not set
 CONFIG_FS_MBCACHE=y
 CONFIG_FSNOTIFY=y
@@ -2101,7 +2104,7 @@ CONFIG_GPIO_PCF857X=m
 # CONFIG_GPIO_PCH is not set
 # CONFIG_GPIO_PCIE_IDIO_24 is not set
 CONFIG_GPIO_PCI_IDIO_16=m
-# CONFIG_GPIO_PISOSR is not set
+CONFIG_GPIO_PISOSR=m
 CONFIG_GPIO_PL061=y
 CONFIG_GPIO_RASPBERRYPI_EXP=m
 # CONFIG_GPIO_RDC321X is not set
@@ -3250,7 +3253,7 @@ CONFIG_MACH_DOVE=y
 # CONFIG_MACH_MESON6 is not set
 # CONFIG_MACH_MESON8 is not set
 CONFIG_MACH_MMP2_DT=y
-# CONFIG_MACH_MMP3_DT is not set
+CONFIG_MACH_MMP3_DT=y
 # CONFIG_MACH_OMAP3517EVM is not set
 # CONFIG_MACH_OMAP3_PANDORA is not set
 CONFIG_MACH_STM32MP157=y
@@ -4436,6 +4439,7 @@ CONFIG_OMAP5_ERRATA_801819=y
 CONFIG_OMAP5_THERMAL=y
 CONFIG_OMAP_CONTROL_PHY=m
 # CONFIG_OMAP_GPMC_DEBUG is not set
+CONFIG_OMAP_GPMC=y
 CONFIG_OMAP_INTERCONNECT=y
 # CONFIG_OMAP_IOMMU_DEBUG is not set
 CONFIG_OMAP_IOMMU=y
@@ -4545,6 +4549,7 @@ CONFIG_PCCARD=y
 # CONFIG_PCH_GBE is not set
 CONFIG_PCI_AARDVARK=y
 # CONFIG_PCI_DEBUG is not set
+# CONFIG_PCI_DRA7XX_HOST is not set
 CONFIG_PCIEAER_INJECT=m
 CONFIG_PCIEAER=y
 # CONFIG_PCIE_ALTERA is not set
@@ -4641,6 +4646,7 @@ CONFIG_PHY_MESON_G12A_USB3_PCIE=m
 CONFIG_PHY_MESON_GXL_USB3=m
 CONFIG_PHY_MIPHY28LP=m
 # CONFIG_PHY_MIXEL_MIPI_DPHY is not set
+CONFIG_PHY_MMP3_USB=m
 # CONFIG_PHY_MVEBU_A3700_COMPHY is not set
 # CONFIG_PHY_MVEBU_A3700_UTMI is not set
 CONFIG_PHY_MVEBU_A38X_COMPHY=m
@@ -4892,7 +4898,7 @@ CONFIG_PWM_SAMSUNG=m
 CONFIG_PWM_STI=m
 # CONFIG_PWM_STM32 is not set
 # CONFIG_PWM_STM32_LP is not set
-# CONFIG_PWM_STMPE is not set
+CONFIG_PWM_STMPE=y
 CONFIG_PWM_SUN4I=m
 CONFIG_PWM_SYSFS=y
 CONFIG_PWM_TEGRA=y
@@ -5191,7 +5197,7 @@ CONFIG_ROCKCHIP_IODOMAIN=m
 CONFIG_ROCKCHIP_IOMMU=y
 CONFIG_ROCKCHIP_LVDS=y
 CONFIG_ROCKCHIP_MBOX=y
-# CONFIG_ROCKCHIP_OTP is not set
+CONFIG_ROCKCHIP_OTP=m
 CONFIG_ROCKCHIP_PHY=m
 CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_ROCKCHIP_RGB=y
@@ -6342,7 +6348,7 @@ CONFIG_SOC_AM33XX=y
 CONFIG_SOC_AM43XX=y
 # CONFIG_SOC_BRCMSTB is not set
 # CONFIG_SOC_CAMERA is not set
-# CONFIG_SOC_DRA7XX is not set
+CONFIG_SOC_DRA7XX=y
 CONFIG_SOC_EXYNOS3250=y
 CONFIG_SOC_EXYNOS4412=y
 CONFIG_SOC_EXYNOS5250=y
@@ -6350,6 +6356,7 @@ CONFIG_SOC_EXYNOS5260=y
 CONFIG_SOC_EXYNOS5410=y
 CONFIG_SOC_EXYNOS5420=y
 CONFIG_SOC_EXYNOS5800=y
+CONFIG_SOC_HAS_OMAP2_SDRC=y
 CONFIG_SOC_HAS_REALTIME_COUNTER=y
 CONFIG_SOC_IMX50=y
 CONFIG_SOC_IMX51=y
@@ -6513,7 +6520,7 @@ CONFIG_STMMAC_ETH=m
 # CONFIG_STMMAC_PCI is not set
 CONFIG_STMMAC_PLATFORM=m
 # CONFIG_STMMAC_SELFTESTS is not set
-# CONFIG_STMPE_ADC is not set
+CONFIG_STMPE_ADC=m
 CONFIG_STMPE_I2C=y
 CONFIG_STMPE_SPI=y
 CONFIG_STPMIC1_WATCHDOG=m
@@ -6779,6 +6786,7 @@ CONFIG_TMPFS_POSIX_ACL=y
 CONFIG_TMPFS_XATTR=y
 CONFIG_TMPFS=y
 CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
 # CONFIG_TOUCHSCREEN_AD7879 is not set
 CONFIG_TOUCHSCREEN_ADC=m
 CONFIG_TOUCHSCREEN_ADS7846=m
@@ -7216,7 +7224,7 @@ CONFIG_USB_NET_SR9700=m
 CONFIG_USB_NET_ZAURUS=m
 CONFIG_USB_OHCI_EXYNOS=m
 CONFIG_USB_OHCI_HCD=m
-CONFIG_USB_OHCI_HCD_OMAP3=m
+# CONFIG_USB_OHCI_HCD_OMAP3 is not set
 CONFIG_USB_OHCI_HCD_PCI=m
 CONFIG_USB_OHCI_HCD_PLATFORM=m
 # CONFIG_USB_OHCI_HCD_SSB is not set
@@ -7521,6 +7529,9 @@ CONFIG_VIDEO_SUN8I_DEINTERLACE=m
 CONFIG_VIDEO_SUNXI_CEDRUS=m
 CONFIG_VIDEO_SUNXI=y
 CONFIG_VIDEO_TEGRA_HDMI_CEC=m
+CONFIG_VIDEO_TI_CAL=m
+# CONFIG_VIDEO_TI_VPE_DEBUG is not set
+CONFIG_VIDEO_TI_VPE=m
 CONFIG_VIDEO_TM6000_ALSA=m
 CONFIG_VIDEO_TM6000_DVB=m
 CONFIG_VIDEO_TM6000=m
@@ -7744,4 +7755,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config
index 76ce11adf..b3015a29c 100644
--- a/kernel-armv7hl-fedora.config
+++ b/kernel-armv7hl-fedora.config
@@ -1001,6 +1001,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m
 # CONFIG_COMMON_CLK_FIXED_MMIO is not set
 CONFIG_COMMON_CLK_MAX77686=y
 # CONFIG_COMMON_CLK_MAX9485 is not set
+CONFIG_COMMON_CLK_MMP2=y
 CONFIG_COMMON_CLK_PALMAS=m
 CONFIG_COMMON_CLK_PWM=m
 CONFIG_COMMON_CLK_QCOM=y
@@ -1448,6 +1449,7 @@ CONFIG_DP83869_PHY=m
 # CONFIG_DP83TC811_PHY is not set
 CONFIG_DPOT_DAC=m
 # CONFIG_DPS310 is not set
+CONFIG_DRA752_THERMAL=y
 CONFIG_DRAGONRISE_FF=y
 # CONFIG_DRBD_FAULT_INJECTION is not set
 CONFIG_DRM_AMD_ACP=y
@@ -1758,6 +1760,7 @@ CONFIG_EDAC_HIGHBANK_L2=m
 CONFIG_EDAC_HIGHBANK_MC=m
 CONFIG_EDAC_LEGACY_SYSFS=y
 CONFIG_EDAC_SYNOPSYS=m
+CONFIG_EDAC_TI=m
 CONFIG_EDAC=y
 CONFIG_EEPROM_93CX6=m
 CONFIG_EEPROM_93XX46=m
@@ -1971,7 +1974,7 @@ CONFIG_FSL_ENETC_QOS=y
 # CONFIG_FSL_IMX8_DDR_PMU is not set
 # CONFIG_FSL_PQ_MDIO is not set
 # CONFIG_FSL_QDMA is not set
-# CONFIG_FSL_RCPM is not set
+CONFIG_FSL_RCPM=y
 # CONFIG_FSL_XGMAC_MDIO is not set
 CONFIG_FS_MBCACHE=y
 CONFIG_FSNOTIFY=y
@@ -2086,7 +2089,7 @@ CONFIG_GPIO_PCF857X=m
 # CONFIG_GPIO_PCH is not set
 # CONFIG_GPIO_PCIE_IDIO_24 is not set
 CONFIG_GPIO_PCI_IDIO_16=m
-# CONFIG_GPIO_PISOSR is not set
+CONFIG_GPIO_PISOSR=m
 CONFIG_GPIO_PL061=y
 CONFIG_GPIO_RASPBERRYPI_EXP=m
 # CONFIG_GPIO_RDC321X is not set
@@ -3233,7 +3236,7 @@ CONFIG_MACH_DOVE=y
 # CONFIG_MACH_MESON6 is not set
 # CONFIG_MACH_MESON8 is not set
 CONFIG_MACH_MMP2_DT=y
-# CONFIG_MACH_MMP3_DT is not set
+CONFIG_MACH_MMP3_DT=y
 # CONFIG_MACH_OMAP3517EVM is not set
 # CONFIG_MACH_OMAP3_PANDORA is not set
 CONFIG_MACH_STM32MP157=y
@@ -4417,6 +4420,7 @@ CONFIG_OMAP5_ERRATA_801819=y
 CONFIG_OMAP5_THERMAL=y
 CONFIG_OMAP_CONTROL_PHY=m
 # CONFIG_OMAP_GPMC_DEBUG is not set
+CONFIG_OMAP_GPMC=y
 CONFIG_OMAP_INTERCONNECT=y
 # CONFIG_OMAP_IOMMU_DEBUG is not set
 CONFIG_OMAP_IOMMU=y
@@ -4526,6 +4530,7 @@ CONFIG_PCCARD=y
 # CONFIG_PCH_GBE is not set
 CONFIG_PCI_AARDVARK=y
 # CONFIG_PCI_DEBUG is not set
+# CONFIG_PCI_DRA7XX_HOST is not set
 CONFIG_PCIEAER_INJECT=m
 CONFIG_PCIEAER=y
 # CONFIG_PCIE_ALTERA is not set
@@ -4622,6 +4627,7 @@ CONFIG_PHY_MESON_G12A_USB3_PCIE=m
 CONFIG_PHY_MESON_GXL_USB3=m
 CONFIG_PHY_MIPHY28LP=m
 # CONFIG_PHY_MIXEL_MIPI_DPHY is not set
+CONFIG_PHY_MMP3_USB=m
 # CONFIG_PHY_MVEBU_A3700_COMPHY is not set
 # CONFIG_PHY_MVEBU_A3700_UTMI is not set
 CONFIG_PHY_MVEBU_A38X_COMPHY=m
@@ -4872,7 +4878,7 @@ CONFIG_PWM_SAMSUNG=m
 CONFIG_PWM_STI=m
 # CONFIG_PWM_STM32 is not set
 # CONFIG_PWM_STM32_LP is not set
-# CONFIG_PWM_STMPE is not set
+CONFIG_PWM_STMPE=y
 CONFIG_PWM_SUN4I=m
 CONFIG_PWM_SYSFS=y
 CONFIG_PWM_TEGRA=y
@@ -5171,7 +5177,7 @@ CONFIG_ROCKCHIP_IODOMAIN=m
 CONFIG_ROCKCHIP_IOMMU=y
 CONFIG_ROCKCHIP_LVDS=y
 CONFIG_ROCKCHIP_MBOX=y
-# CONFIG_ROCKCHIP_OTP is not set
+CONFIG_ROCKCHIP_OTP=m
 CONFIG_ROCKCHIP_PHY=m
 CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_ROCKCHIP_RGB=y
@@ -6321,7 +6327,7 @@ CONFIG_SOC_AM33XX=y
 CONFIG_SOC_AM43XX=y
 # CONFIG_SOC_BRCMSTB is not set
 # CONFIG_SOC_CAMERA is not set
-# CONFIG_SOC_DRA7XX is not set
+CONFIG_SOC_DRA7XX=y
 CONFIG_SOC_EXYNOS3250=y
 CONFIG_SOC_EXYNOS4412=y
 CONFIG_SOC_EXYNOS5250=y
@@ -6329,6 +6335,7 @@ CONFIG_SOC_EXYNOS5260=y
 CONFIG_SOC_EXYNOS5410=y
 CONFIG_SOC_EXYNOS5420=y
 CONFIG_SOC_EXYNOS5800=y
+CONFIG_SOC_HAS_OMAP2_SDRC=y
 CONFIG_SOC_HAS_REALTIME_COUNTER=y
 CONFIG_SOC_IMX50=y
 CONFIG_SOC_IMX51=y
@@ -6492,7 +6499,7 @@ CONFIG_STMMAC_ETH=m
 # CONFIG_STMMAC_PCI is not set
 CONFIG_STMMAC_PLATFORM=m
 # CONFIG_STMMAC_SELFTESTS is not set
-# CONFIG_STMPE_ADC is not set
+CONFIG_STMPE_ADC=m
 CONFIG_STMPE_I2C=y
 CONFIG_STMPE_SPI=y
 CONFIG_STPMIC1_WATCHDOG=m
@@ -6758,6 +6765,7 @@ CONFIG_TMPFS_POSIX_ACL=y
 CONFIG_TMPFS_XATTR=y
 CONFIG_TMPFS=y
 CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
 # CONFIG_TOUCHSCREEN_AD7879 is not set
 CONFIG_TOUCHSCREEN_ADC=m
 CONFIG_TOUCHSCREEN_ADS7846=m
@@ -7195,7 +7203,7 @@ CONFIG_USB_NET_SR9700=m
 CONFIG_USB_NET_ZAURUS=m
 CONFIG_USB_OHCI_EXYNOS=m
 CONFIG_USB_OHCI_HCD=m
-CONFIG_USB_OHCI_HCD_OMAP3=m
+# CONFIG_USB_OHCI_HCD_OMAP3 is not set
 CONFIG_USB_OHCI_HCD_PCI=m
 CONFIG_USB_OHCI_HCD_PLATFORM=m
 # CONFIG_USB_OHCI_HCD_SSB is not set
@@ -7500,6 +7508,9 @@ CONFIG_VIDEO_SUN8I_DEINTERLACE=m
 CONFIG_VIDEO_SUNXI_CEDRUS=m
 CONFIG_VIDEO_SUNXI=y
 CONFIG_VIDEO_TEGRA_HDMI_CEC=m
+CONFIG_VIDEO_TI_CAL=m
+# CONFIG_VIDEO_TI_VPE_DEBUG is not set
+CONFIG_VIDEO_TI_VPE=m
 CONFIG_VIDEO_TM6000_ALSA=m
 CONFIG_VIDEO_TM6000_DVB=m
 CONFIG_VIDEO_TM6000=m
@@ -7723,4 +7734,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config
index afe55162f..1ece33eed 100644
--- a/kernel-armv7hl-lpae-debug-fedora.config
+++ b/kernel-armv7hl-lpae-debug-fedora.config
@@ -236,6 +236,7 @@ CONFIG_ARCH_MVEBU=y
 # CONFIG_ARCH_MXC is not set
 # CONFIG_ARCH_NPCM is not set
 # CONFIG_ARCH_OMAP1 is not set
+# CONFIG_ARCH_OMAP2PLUS_TYPICAL is not set
 # CONFIG_ARCH_OMAP3 is not set
 # CONFIG_ARCH_OMAP4 is not set
 # CONFIG_ARCH_PXA is not set
@@ -336,6 +337,7 @@ CONFIG_ARM_LPAE=y
 CONFIG_ARM_MHU=m
 # CONFIG_ARM_MODULE_PLTS is not set
 CONFIG_ARM_MVEBU_V7_CPUIDLE=y
+# CONFIG_ARM_OMAP2PLUS_CPUFREQ is not set
 CONFIG_ARM_PATCH_IDIV=y
 CONFIG_ARM_PL172_MPMC=m
 CONFIG_ARM_PMU=y
@@ -972,6 +974,7 @@ CONFIG_CNIC=m
 # CONFIG_COMMON_CLK_FIXED_MMIO is not set
 CONFIG_COMMON_CLK_MAX77686=y
 # CONFIG_COMMON_CLK_MAX9485 is not set
+CONFIG_COMMON_CLK_PALMAS=m
 CONFIG_COMMON_CLK_PWM=m
 CONFIG_COMMON_CLK_RK808=y
 CONFIG_COMMON_CLK_S2MPS11=m
@@ -982,6 +985,7 @@ CONFIG_COMMON_CLK_SCPI=m
 CONFIG_COMMON_CLK_SI5351=m
 CONFIG_COMMON_CLK_SI544=m
 # CONFIG_COMMON_CLK_SI570 is not set
+# CONFIG_COMMON_CLK_TI_ADPLL is not set
 # CONFIG_COMMON_CLK_VC5 is not set
 CONFIG_COMMON_CLK_VERSATILE=y
 # CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set
@@ -1132,6 +1136,10 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
 CONFIG_CRYPTO_DEV_MARVELL_CESA=m
 # CONFIG_CRYPTO_DEV_MXS_DCP is not set
 # CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
+# CONFIG_CRYPTO_DEV_OMAP_AES is not set
+CONFIG_CRYPTO_DEV_OMAP_DES=m
+CONFIG_CRYPTO_DEV_OMAP=m
+CONFIG_CRYPTO_DEV_OMAP_SHAM=m
 CONFIG_CRYPTO_DEV_QCOM_RNG=m
 CONFIG_CRYPTO_DEV_ROCKCHIP=m
 CONFIG_CRYPTO_DEV_S5P=m
@@ -1245,7 +1253,7 @@ CONFIG_DAVICOM_PHY=m
 CONFIG_DAVINCI_WATCHDOG=m
 CONFIG_DAX=y
 CONFIG_DCB=y
-# CONFIG_DDR is not set
+CONFIG_DDR=y
 CONFIG_DE2104X_DSL=0
 CONFIG_DE2104X=m
 CONFIG_DE4X5=m
@@ -1362,6 +1370,7 @@ CONFIG_DMADEVICES=y
 CONFIG_DMA_ENGINE=y
 # CONFIG_DMA_FENCE_TRACE is not set
 CONFIG_DMA_OF=y
+CONFIG_DMA_OMAP=m
 # CONFIG_DMARD06 is not set
 # CONFIG_DMARD09 is not set
 CONFIG_DMARD10=m
@@ -1415,6 +1424,7 @@ CONFIG_DP83869_PHY=m
 # CONFIG_DP83TC811_PHY is not set
 CONFIG_DPOT_DAC=m
 # CONFIG_DPS310 is not set
+CONFIG_DRA752_THERMAL=y
 CONFIG_DRAGONRISE_FF=y
 CONFIG_DRBD_FAULT_INJECTION=y
 CONFIG_DRM_AMD_ACP=y
@@ -1495,7 +1505,12 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y
 CONFIG_DRM_NOUVEAU=m
 # CONFIG_DRM_NOUVEAU_SVM is not set
 CONFIG_DRM_NXP_PTN3460=m
-# CONFIG_DRM_OMAP is not set
+CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV=m
+CONFIG_DRM_OMAP_CONNECTOR_HDMI=m
+CONFIG_DRM_OMAP_ENCODER_OPA362=m
+CONFIG_DRM_OMAP_ENCODER_TPD12S015=m
+CONFIG_DRM_OMAP=m
+CONFIG_DRM_OMAP_PANEL_DSI_CM=m
 CONFIG_DRM_PANEL_ARM_VERSATILE=m
 CONFIG_DRM_PANEL_BRIDGE=y
 CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
@@ -1765,6 +1780,7 @@ CONFIG_EXTCON_AXP288=m
 CONFIG_EXTCON_GPIO=m
 # CONFIG_EXTCON_MAX3355 is not set
 CONFIG_EXTCON_MAX8997=m
+CONFIG_EXTCON_PALMAS=m
 # CONFIG_EXTCON_PTN5150 is not set
 # CONFIG_EXTCON_QCOM_SPMI_MISC is not set
 # CONFIG_EXTCON_RT8973A is not set
@@ -1925,7 +1941,7 @@ CONFIG_FSL_ENETC_QOS=y
 # CONFIG_FSL_IMX8_DDR_PMU is not set
 # CONFIG_FSL_PQ_MDIO is not set
 # CONFIG_FSL_QDMA is not set
-# CONFIG_FSL_RCPM is not set
+CONFIG_FSL_RCPM=y
 # CONFIG_FSL_XGMAC_MDIO is not set
 CONFIG_FS_MBCACHE=y
 CONFIG_FSNOTIFY=y
@@ -2030,13 +2046,15 @@ CONFIG_GPIO_MC33880=m
 CONFIG_GPIO_MOXTET=m
 # CONFIG_GPIO_MPC8XXX is not set
 CONFIG_GPIO_MVEBU=y
+CONFIG_GPIO_OMAP=y
+CONFIG_GPIO_PALMAS=y
 CONFIG_GPIO_PCA953X_IRQ=y
 CONFIG_GPIO_PCA953X=y
 CONFIG_GPIO_PCF857X=m
 # CONFIG_GPIO_PCH is not set
 # CONFIG_GPIO_PCIE_IDIO_24 is not set
 CONFIG_GPIO_PCI_IDIO_16=m
-# CONFIG_GPIO_PISOSR is not set
+CONFIG_GPIO_PISOSR=m
 CONFIG_GPIO_PL061=y
 CONFIG_GPIO_RASPBERRYPI_EXP=m
 # CONFIG_GPIO_RDC321X is not set
@@ -2080,6 +2098,7 @@ CONFIG_HAVE_PERF_REGS=y
 CONFIG_HAVE_PERF_USER_STACK_DUMP=y
 CONFIG_HD44780=m
 CONFIG_HDC100X=m
+CONFIG_HDQ_MASTER_OMAP=m
 CONFIG_HEADERS_CHECK=y
 CONFIG_HEADERS_INSTALL=y
 CONFIG_HEADER_TEST=y
@@ -2251,6 +2270,7 @@ CONFIG_HW_RANDOM_TIMERIOMEM=m
 CONFIG_HW_RANDOM_TPM=y
 CONFIG_HW_RANDOM_VIRTIO=y
 CONFIG_HW_RANDOM=y
+CONFIG_HWSPINLOCK_OMAP=m
 # CONFIG_HWSPINLOCK_STM32 is not set
 CONFIG_HWSPINLOCK=y
 # CONFIG_HX711 is not set
@@ -2320,6 +2340,7 @@ CONFIG_I2C_NFORCE2=m
 # CONFIG_I2C_NOMADIK is not set
 CONFIG_I2C_NVIDIA_GPU=m
 # CONFIG_I2C_OCORES is not set
+CONFIG_I2C_OMAP=y
 # CONFIG_I2C_PARPORT_LIGHT is not set
 CONFIG_I2C_PCA_PLATFORM=m
 # CONFIG_I2C_PIIX4 is not set
@@ -2552,6 +2573,7 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
 CONFIG_INPUT_MOUSEDEV=y
 CONFIG_INPUT_MOUSE=y
 # CONFIG_INPUT_MSM_VIBRATOR is not set
+CONFIG_INPUT_PALMAS_PWRBUTTON=m
 # CONFIG_INPUT_PCF8574 is not set
 CONFIG_INPUT_PCSPKR=m
 CONFIG_INPUT_PM8XXX_VIBRATOR=m
@@ -3154,7 +3176,6 @@ CONFIG_MACH_ARMADA_XP=y
 CONFIG_MACH_DOVE=y
 # CONFIG_MACH_MESON6 is not set
 # CONFIG_MACH_MESON8 is not set
-# CONFIG_MACH_MMP3_DT is not set
 CONFIG_MACH_STM32MP157=y
 # CONFIG_MACH_SUN4I is not set
 # CONFIG_MACH_SUN5I is not set
@@ -3354,7 +3375,8 @@ CONFIG_MFD_MAX8997=y
 # CONFIG_MFD_MENF21BMC is not set
 # CONFIG_MFD_MT6397 is not set
 # CONFIG_MFD_NVEC is not set
-# CONFIG_MFD_PALMAS is not set
+# CONFIG_MFD_OMAP_USB_HOST is not set
+CONFIG_MFD_PALMAS=y
 # CONFIG_MFD_PCF50633 is not set
 # CONFIG_MFD_PM8XXX is not set
 # CONFIG_MFD_RC5T583 is not set
@@ -3383,7 +3405,7 @@ CONFIG_MFD_SYSCON=y
 # CONFIG_MFD_TC3589X is not set
 # CONFIG_MFD_TC6387XB is not set
 # CONFIG_MFD_TC6393XB is not set
-# CONFIG_MFD_TI_AM335X_TSCADC is not set
+CONFIG_MFD_TI_AM335X_TSCADC=m
 # CONFIG_MFD_TI_LMU is not set
 # CONFIG_MFD_TI_LP873X is not set
 # CONFIG_MFD_TI_LP87565 is not set
@@ -3487,6 +3509,7 @@ CONFIG_MMC_MESON_MX_SDIO=m
 CONFIG_MMC_MVSDIO=m
 # CONFIG_MMC_MXC is not set
 CONFIG_MMC_OMAP_HS=m
+CONFIG_MMC_OMAP=m
 CONFIG_MMC_REALTEK_PCI=m
 CONFIG_MMC_REALTEK_USB=m
 CONFIG_MMC_RICOH_MMC=y
@@ -4287,9 +4310,33 @@ CONFIG_OF_RESERVED_MEM=y
 CONFIG_OF_RESOLVE=y
 # CONFIG_OF_UNITTEST is not set
 CONFIG_OF=y
+# CONFIG_OMAP2_DSS_DEBUGFS is not set
+# CONFIG_OMAP2_DSS_DEBUG is not set
+CONFIG_OMAP2_DSS_DPI=y
+CONFIG_OMAP2_DSS_DSI=y
+CONFIG_OMAP2_DSS=m
+CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0
+CONFIG_OMAP2_DSS_SDI=y
+CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y
+CONFIG_OMAP2_DSS_VENC=y
+CONFIG_OMAP2PLUS_MBOX=m
+CONFIG_OMAP_32K_TIMER=y
 # CONFIG_OMAP3_THERMAL is not set
-CONFIG_OMAP4_DSS_HDMI_CEC=y
+# CONFIG_OMAP4_DSS_HDMI is not set
+# CONFIG_OMAP5_DSS_HDMI is not set
+CONFIG_OMAP5_ERRATA_801819=y
+CONFIG_OMAP5_THERMAL=y
+CONFIG_OMAP_CONTROL_PHY=m
 # CONFIG_OMAP_GPMC_DEBUG is not set
+CONFIG_OMAP_GPMC=y
+# CONFIG_OMAP_IOMMU_DEBUG is not set
+CONFIG_OMAP_IOMMU=y
+CONFIG_OMAP_MBOX_KFIFO_SIZE=256
+CONFIG_OMAP_OCP2SCP=m
+CONFIG_OMAP_REMOTEPROC=m
+CONFIG_OMAP_RESET_CLOCKS=y
+CONFIG_OMAP_USB2=m
+CONFIG_OMAP_WATCHDOG=m
 # CONFIG_OMFS_FS is not set
 CONFIG_OPENVSWITCH_GENEVE=m
 CONFIG_OPENVSWITCH_GRE=m
@@ -4323,6 +4370,7 @@ CONFIG_PACKING=y
 # CONFIG_PAGE_EXTENSION is not set
 # CONFIG_PAGE_OWNER is not set
 # CONFIG_PAGE_POISONING is not set
+CONFIG_PALMAS_GPADC=m
 # CONFIG_PANEL_CHANGE_MESSAGE is not set
 # CONFIG_PANEL is not set
 # CONFIG_PANIC_ON_OOPS is not set
@@ -4389,6 +4437,7 @@ CONFIG_PCCARD=y
 # CONFIG_PCH_GBE is not set
 CONFIG_PCI_AARDVARK=y
 # CONFIG_PCI_DEBUG is not set
+# CONFIG_PCI_DRA7XX_HOST is not set
 CONFIG_PCIEAER_INJECT=m
 CONFIG_PCIEAER=y
 # CONFIG_PCIE_ALTERA is not set
@@ -4468,6 +4517,7 @@ CONFIG_PHY_CADENCE_DPHY=m
 CONFIG_PHY_CADENCE_DP=m
 CONFIG_PHY_CADENCE_SIERRA=m
 # CONFIG_PHY_CPCAP_USB is not set
+# CONFIG_PHY_DM816X_USB is not set
 CONFIG_PHY_EXYNOS5250_SATA=m
 CONFIG_PHY_EXYNOS5_USBDRD=m
 CONFIG_PHY_EXYNOS_DP_VIDEO=m
@@ -4483,6 +4533,7 @@ CONFIG_PHY_MESON_G12A_USB3_PCIE=m
 # CONFIG_PHY_MESON_GXL_USB2 is not set
 CONFIG_PHY_MESON_GXL_USB3=m
 # CONFIG_PHY_MIXEL_MIPI_DPHY is not set
+CONFIG_PHY_MMP3_USB=m
 # CONFIG_PHY_MVEBU_A3700_COMPHY is not set
 # CONFIG_PHY_MVEBU_A3700_UTMI is not set
 CONFIG_PHY_MVEBU_A38X_COMPHY=m
@@ -4512,6 +4563,7 @@ CONFIG_PHY_SUN50I_USB3=m
 CONFIG_PHY_SUN6I_MIPI_DPHY=m
 CONFIG_PHY_SUN9I_USB=m
 CONFIG_PHY_TEGRA_XUSB=m
+CONFIG_PHY_TI_GMII_SEL=m
 # CONFIG_PHY_TUSB1210 is not set
 # CONFIG_PI433 is not set
 # CONFIG_PID_IN_CONTEXTIDR is not set
@@ -4543,6 +4595,7 @@ CONFIG_PINCTRL_MSM8976=m
 CONFIG_PINCTRL_MSM8998=m
 CONFIG_PINCTRL_MVEBU=y
 # CONFIG_PINCTRL_OCELOT is not set
+CONFIG_PINCTRL_PALMAS=y
 # CONFIG_PINCTRL_QCS404 is not set
 CONFIG_PINCTRL_RK805=m
 CONFIG_PINCTRL_SAMSUNG=y
@@ -4706,12 +4759,13 @@ CONFIG_PWM_HIBVT=m
 CONFIG_PWM_IMX27=m
 CONFIG_PWM_IMX_TPM=m
 CONFIG_PWM_MESON=m
+# CONFIG_PWM_OMAP_DMTIMER is not set
 CONFIG_PWM_PCA9685=m
 CONFIG_PWM_ROCKCHIP=m
 CONFIG_PWM_SAMSUNG=m
 # CONFIG_PWM_STM32 is not set
 # CONFIG_PWM_STM32_LP is not set
-# CONFIG_PWM_STMPE is not set
+CONFIG_PWM_STMPE=y
 CONFIG_PWM_SUN4I=m
 CONFIG_PWM_SYSFS=y
 CONFIG_PWM_TEGRA=y
@@ -4881,6 +4935,8 @@ CONFIG_REGULATOR_MAX8973=m
 CONFIG_REGULATOR_MAX8997=m
 # CONFIG_REGULATOR_MCP16502 is not set
 # CONFIG_REGULATOR_MT6311 is not set
+CONFIG_REGULATOR_PALMAS=y
+CONFIG_REGULATOR_PBIAS=m
 CONFIG_REGULATOR_PFUZE100=m
 CONFIG_REGULATOR_PV88060=m
 # CONFIG_REGULATOR_PV88080 is not set
@@ -4897,6 +4953,7 @@ CONFIG_REGULATOR_STM32_VREFBUF=m
 CONFIG_REGULATOR_STPMIC1=m
 CONFIG_REGULATOR_SY8106A=m
 # CONFIG_REGULATOR_SY8824X is not set
+CONFIG_REGULATOR_TI_ABB=m
 CONFIG_REGULATOR_TPS51632=m
 CONFIG_REGULATOR_TPS62360=m
 CONFIG_REGULATOR_TPS65023=m
@@ -4967,7 +5024,7 @@ CONFIG_ROCKCHIP_IODOMAIN=m
 CONFIG_ROCKCHIP_IOMMU=y
 CONFIG_ROCKCHIP_LVDS=y
 CONFIG_ROCKCHIP_MBOX=y
-# CONFIG_ROCKCHIP_OTP is not set
+CONFIG_ROCKCHIP_OTP=m
 CONFIG_ROCKCHIP_PHY=m
 CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_ROCKCHIP_RGB=y
@@ -5080,6 +5137,8 @@ CONFIG_RTC_DRV_MSM6242=m
 CONFIG_RTC_DRV_MV=m
 # CONFIG_RTC_DRV_MXC is not set
 # CONFIG_RTC_DRV_MXC_V2 is not set
+CONFIG_RTC_DRV_OMAP=m
+CONFIG_RTC_DRV_PALMAS=m
 CONFIG_RTC_DRV_PCF2123=m
 CONFIG_RTC_DRV_PCF2127=m
 CONFIG_RTC_DRV_PCF85063=m
@@ -5532,6 +5591,8 @@ CONFIG_SERIAL_8250_EXTENDED=y
 CONFIG_SERIAL_8250_MANY_PORTS=y
 # CONFIG_SERIAL_8250_MID is not set
 CONFIG_SERIAL_8250_NR_UARTS=32
+CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y
+CONFIG_SERIAL_8250_OMAP=y
 CONFIG_SERIAL_8250_PCI=y
 CONFIG_SERIAL_8250_RSA=y
 CONFIG_SERIAL_8250_RT288X=y
@@ -5569,6 +5630,7 @@ CONFIG_SERIAL_MVEBU_CONSOLE=y
 CONFIG_SERIAL_MVEBU_UART=y
 # CONFIG_SERIAL_NONSTANDARD is not set
 CONFIG_SERIAL_OF_PLATFORM=y
+# CONFIG_SERIAL_OMAP is not set
 # CONFIG_SERIAL_PCH_UART is not set
 # CONFIG_SERIAL_RP2 is not set
 CONFIG_SERIAL_SAMSUNG_CONSOLE=y
@@ -5904,6 +5966,11 @@ CONFIG_SND_SOC_MAX98927=m
 # CONFIG_SND_SOC_NAU8822 is not set
 CONFIG_SND_SOC_NAU8824=m
 CONFIG_SND_SOC_ODROID=m
+CONFIG_SND_SOC_OMAP_ABE_TWL6040=m
+CONFIG_SND_SOC_OMAP_DMIC=m
+CONFIG_SND_SOC_OMAP_HDMI=m
+CONFIG_SND_SOC_OMAP_MCBSP=m
+CONFIG_SND_SOC_OMAP_MCPDM=m
 # CONFIG_SND_SOC_PCM1681 is not set
 CONFIG_SND_SOC_PCM1789_I2C=m
 # CONFIG_SND_SOC_PCM179X_I2C is not set
@@ -6060,15 +6127,17 @@ CONFIG_SND_YMFPCI=m
 # CONFIG_SOC_AM43XX is not set
 # CONFIG_SOC_BRCMSTB is not set
 # CONFIG_SOC_CAMERA is not set
-# CONFIG_SOC_DRA7XX is not set
+CONFIG_SOC_DRA7XX=y
 CONFIG_SOC_EXYNOS3250=y
 CONFIG_SOC_EXYNOS5250=y
 CONFIG_SOC_EXYNOS5260=y
 CONFIG_SOC_EXYNOS5410=y
 CONFIG_SOC_EXYNOS5420=y
 CONFIG_SOC_EXYNOS5800=y
+# CONFIG_SOC_HAS_OMAP2_SDRC is not set
+CONFIG_SOC_HAS_REALTIME_COUNTER=y
 # CONFIG_SOC_IMX6SLL is not set
-# CONFIG_SOC_OMAP5 is not set
+CONFIG_SOC_OMAP5=y
 CONFIG_SOC_TEGRA_FLOWCTRL=y
 # CONFIG_SOC_TI is not set
 CONFIG_SOFTLOCKUP_DETECTOR=y
@@ -6114,6 +6183,7 @@ CONFIG_SPI_MESON_SPIFC=m
 # CONFIG_SPI_MXIC is not set
 # CONFIG_SPI_NXP_FLEXSPI is not set
 # CONFIG_SPI_OC_TINY is not set
+CONFIG_SPI_OMAP24XX=m
 CONFIG_SPI_ORION=m
 CONFIG_SPI_PL022=m
 # CONFIG_SPI_PXA2XX is not set
@@ -6130,6 +6200,7 @@ CONFIG_SPI_SUN6I=m
 CONFIG_SPI_TEGRA114=m
 # CONFIG_SPI_TEGRA20_SFLASH is not set
 # CONFIG_SPI_TEGRA20_SLINK is not set
+CONFIG_SPI_TI_QSPI=m
 # CONFIG_SPI_TLE62X0 is not set
 # CONFIG_SPI_TOPCLIFF_PCH is not set
 # CONFIG_SPI_XCOMM is not set
@@ -6201,7 +6272,7 @@ CONFIG_STMMAC_ETH=m
 # CONFIG_STMMAC_PCI is not set
 CONFIG_STMMAC_PLATFORM=m
 # CONFIG_STMMAC_SELFTESTS is not set
-# CONFIG_STMPE_ADC is not set
+CONFIG_STMPE_ADC=m
 CONFIG_STMPE_I2C=y
 CONFIG_STMPE_SPI=y
 CONFIG_STPMIC1_WATCHDOG=m
@@ -6401,7 +6472,7 @@ CONFIG_THERMAL=y
 CONFIG_THRUSTMASTER_FF=y
 # CONFIG_THUMB2_KERNEL is not set
 # CONFIG_THUNDERBOLT is not set
-# CONFIG_TI_ADC081C is not set
+CONFIG_TI_ADC081C=m
 # CONFIG_TI_ADC0832 is not set
 # CONFIG_TI_ADC084S021 is not set
 # CONFIG_TI_ADC108S102 is not set
@@ -6414,15 +6485,23 @@ CONFIG_TI_ADS1015=m
 CONFIG_TI_ADS8344=m
 # CONFIG_TI_ADS8688 is not set
 CONFIG_TI_AEMIF=m
+CONFIG_TI_AM335X_ADC=m
 CONFIG_TICK_CPU_ACCOUNTING=y
+CONFIG_TI_CPPI41=m
+CONFIG_TI_CPSW=m
 # CONFIG_TI_CPSW_PHY_SEL is not set
 CONFIG_TI_CPSW_SWITCHDEV=m
+CONFIG_TI_CPTS_MOD=m
+CONFIG_TI_CPTS=y
 # CONFIG_TI_DAC082S085 is not set
 # CONFIG_TI_DAC5571 is not set
 CONFIG_TI_DAC7311=m
 # CONFIG_TI_DAC7612 is not set
+CONFIG_TI_DAVINCI_EMAC=m
 CONFIG_TI_DAVINCI_MDIO=m
 CONFIG_TI_EDMA=y
+CONFIG_TI_EMIF=m
+CONFIG_TI_EMIF_SRAM=m
 CONFIG_TI_EQEP=m
 CONFIG_TIFM_7XX1=m
 CONFIG_TIFM_CORE=m
@@ -6441,6 +6520,7 @@ CONFIG_TIPC_DIAG=m
 CONFIG_TIPC=m
 # CONFIG_TIPC_MEDIA_IB is not set
 CONFIG_TIPC_MEDIA_UDP=y
+CONFIG_TI_PIPE3=m
 CONFIG_TI_PWMSS=y
 # CONFIG_TI_SCI_CLK is not set
 CONFIG_TI_SCI_PROTOCOL=m
@@ -6459,6 +6539,7 @@ CONFIG_TMPFS_POSIX_ACL=y
 CONFIG_TMPFS_XATTR=y
 CONFIG_TMPFS=y
 CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
 # CONFIG_TOUCHSCREEN_AD7879 is not set
 CONFIG_TOUCHSCREEN_ADC=m
 CONFIG_TOUCHSCREEN_ADS7846=m
@@ -6697,12 +6778,14 @@ CONFIG_USB_DWC3_KEYSTONE=m
 CONFIG_USB_DWC3=m
 CONFIG_USB_DWC3_MESON_G12A=m
 CONFIG_USB_DWC3_OF_SIMPLE=m
+CONFIG_USB_DWC3_OMAP=m
 CONFIG_USB_DWC3_PCI=m
 CONFIG_USB_DWC3_ULPI=y
 # CONFIG_USB_DYNAMIC_MINORS is not set
 # CONFIG_USB_EG20T is not set
 CONFIG_USB_EHCI_EXYNOS=m
 # CONFIG_USB_EHCI_FSL is not set
+CONFIG_USB_EHCI_HCD_OMAP=m
 CONFIG_USB_EHCI_HCD_ORION=m
 CONFIG_USB_EHCI_HCD_PLATFORM=m
 CONFIG_USB_EHCI_HCD=y
@@ -6799,6 +6882,7 @@ CONFIG_USB_HSO=m
 CONFIG_USB_HUB_USB251XB=m
 # CONFIG_USB_HWA_HCD is not set
 CONFIG_USB_IDMOUSE=m
+CONFIG_USB_INVENTRA_DMA=y
 CONFIG_USB_IOWARRIOR=m
 CONFIG_USBIP_CORE=m
 # CONFIG_USBIP_DEBUG is not set
@@ -6835,11 +6919,14 @@ CONFIG_USB_MICROTEK=m
 # CONFIG_USB_MIDI_GADGET is not set
 CONFIG_USB_MON=y
 CONFIG_USB_MR800=m
+CONFIG_USB_MUSB_AM335X_CHILD=m
+CONFIG_USB_MUSB_AM35X=m
 CONFIG_USB_MUSB_DSPS=m
 CONFIG_USB_MUSB_DUAL_ROLE=y
 # CONFIG_USB_MUSB_GADGET is not set
 CONFIG_USB_MUSB_HDRC=m
 # CONFIG_USB_MUSB_HOST is not set
+CONFIG_USB_MUSB_OMAP2PLUS=m
 CONFIG_USB_MUSB_SUNXI=m
 # CONFIG_USB_MUSB_TUSB6010 is not set
 # CONFIG_USB_MV_U3D is not set
@@ -6874,6 +6961,7 @@ CONFIG_USB_NET_SR9700=m
 CONFIG_USB_NET_ZAURUS=m
 CONFIG_USB_OHCI_EXYNOS=m
 CONFIG_USB_OHCI_HCD=m
+# CONFIG_USB_OHCI_HCD_OMAP3 is not set
 CONFIG_USB_OHCI_HCD_PCI=m
 CONFIG_USB_OHCI_HCD_PLATFORM=m
 # CONFIG_USB_OHCI_HCD_SSB is not set
@@ -6987,6 +7075,7 @@ CONFIG_USB_SUPPORT=y
 CONFIG_USB_TEGRA_PHY=m
 CONFIG_USB_TEGRA_XUDC=m
 # CONFIG_USB_TEST is not set
+CONFIG_USB_TI_CPPI41_DMA=y
 CONFIG_USB_TMC=m
 CONFIG_USB_TRANCEVIBRATOR=m
 # CONFIG_USB_U132_HCD is not set
@@ -7069,6 +7158,7 @@ CONFIG_VIA_RHINE_MMIO=y
 CONFIG_VIA_VELOCITY=m
 # CONFIG_VIDEO_ADV_DEBUG is not set
 # CONFIG_VIDEO_ALLEGRO_DVT is not set
+CONFIG_VIDEO_AM437X_VPFE=m
 # CONFIG_VIDEO_ASPEED is not set
 CONFIG_VIDEO_AU0828=m
 # CONFIG_VIDEO_AU0828_RC is not set
@@ -7162,6 +7252,9 @@ CONFIG_VIDEO_SUN8I_DEINTERLACE=m
 CONFIG_VIDEO_SUNXI_CEDRUS=m
 CONFIG_VIDEO_SUNXI=y
 CONFIG_VIDEO_TEGRA_HDMI_CEC=m
+CONFIG_VIDEO_TI_CAL=m
+# CONFIG_VIDEO_TI_VPE_DEBUG is not set
+CONFIG_VIDEO_TI_VPE=m
 CONFIG_VIDEO_TM6000_ALSA=m
 CONFIG_VIDEO_TM6000_DVB=m
 CONFIG_VIDEO_TM6000=m
@@ -7382,4 +7475,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config
index 884d35185..ad6bf5553 100644
--- a/kernel-armv7hl-lpae-fedora.config
+++ b/kernel-armv7hl-lpae-fedora.config
@@ -236,6 +236,7 @@ CONFIG_ARCH_MVEBU=y
 # CONFIG_ARCH_MXC is not set
 # CONFIG_ARCH_NPCM is not set
 # CONFIG_ARCH_OMAP1 is not set
+# CONFIG_ARCH_OMAP2PLUS_TYPICAL is not set
 # CONFIG_ARCH_OMAP3 is not set
 # CONFIG_ARCH_OMAP4 is not set
 # CONFIG_ARCH_PXA is not set
@@ -336,6 +337,7 @@ CONFIG_ARM_LPAE=y
 CONFIG_ARM_MHU=m
 # CONFIG_ARM_MODULE_PLTS is not set
 CONFIG_ARM_MVEBU_V7_CPUIDLE=y
+# CONFIG_ARM_OMAP2PLUS_CPUFREQ is not set
 CONFIG_ARM_PATCH_IDIV=y
 CONFIG_ARM_PL172_MPMC=m
 CONFIG_ARM_PMU=y
@@ -972,6 +974,7 @@ CONFIG_CNIC=m
 # CONFIG_COMMON_CLK_FIXED_MMIO is not set
 CONFIG_COMMON_CLK_MAX77686=y
 # CONFIG_COMMON_CLK_MAX9485 is not set
+CONFIG_COMMON_CLK_PALMAS=m
 CONFIG_COMMON_CLK_PWM=m
 CONFIG_COMMON_CLK_RK808=y
 CONFIG_COMMON_CLK_S2MPS11=m
@@ -982,6 +985,7 @@ CONFIG_COMMON_CLK_SCPI=m
 CONFIG_COMMON_CLK_SI5351=m
 CONFIG_COMMON_CLK_SI544=m
 # CONFIG_COMMON_CLK_SI570 is not set
+# CONFIG_COMMON_CLK_TI_ADPLL is not set
 # CONFIG_COMMON_CLK_VC5 is not set
 CONFIG_COMMON_CLK_VERSATILE=y
 # CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set
@@ -1132,6 +1136,10 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
 CONFIG_CRYPTO_DEV_MARVELL_CESA=m
 # CONFIG_CRYPTO_DEV_MXS_DCP is not set
 # CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
+# CONFIG_CRYPTO_DEV_OMAP_AES is not set
+CONFIG_CRYPTO_DEV_OMAP_DES=m
+CONFIG_CRYPTO_DEV_OMAP=m
+CONFIG_CRYPTO_DEV_OMAP_SHAM=m
 CONFIG_CRYPTO_DEV_QCOM_RNG=m
 CONFIG_CRYPTO_DEV_ROCKCHIP=m
 CONFIG_CRYPTO_DEV_S5P=m
@@ -1245,7 +1253,7 @@ CONFIG_DAVICOM_PHY=m
 CONFIG_DAVINCI_WATCHDOG=m
 CONFIG_DAX=y
 CONFIG_DCB=y
-# CONFIG_DDR is not set
+CONFIG_DDR=y
 CONFIG_DE2104X_DSL=0
 CONFIG_DE2104X=m
 CONFIG_DE4X5=m
@@ -1355,6 +1363,7 @@ CONFIG_DMADEVICES=y
 CONFIG_DMA_ENGINE=y
 # CONFIG_DMA_FENCE_TRACE is not set
 CONFIG_DMA_OF=y
+CONFIG_DMA_OMAP=m
 # CONFIG_DMARD06 is not set
 # CONFIG_DMARD09 is not set
 CONFIG_DMARD10=m
@@ -1408,6 +1417,7 @@ CONFIG_DP83869_PHY=m
 # CONFIG_DP83TC811_PHY is not set
 CONFIG_DPOT_DAC=m
 # CONFIG_DPS310 is not set
+CONFIG_DRA752_THERMAL=y
 CONFIG_DRAGONRISE_FF=y
 # CONFIG_DRBD_FAULT_INJECTION is not set
 CONFIG_DRM_AMD_ACP=y
@@ -1488,7 +1498,12 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y
 CONFIG_DRM_NOUVEAU=m
 # CONFIG_DRM_NOUVEAU_SVM is not set
 CONFIG_DRM_NXP_PTN3460=m
-# CONFIG_DRM_OMAP is not set
+CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV=m
+CONFIG_DRM_OMAP_CONNECTOR_HDMI=m
+CONFIG_DRM_OMAP_ENCODER_OPA362=m
+CONFIG_DRM_OMAP_ENCODER_TPD12S015=m
+CONFIG_DRM_OMAP=m
+CONFIG_DRM_OMAP_PANEL_DSI_CM=m
 CONFIG_DRM_PANEL_ARM_VERSATILE=m
 CONFIG_DRM_PANEL_BRIDGE=y
 CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
@@ -1758,6 +1773,7 @@ CONFIG_EXTCON_AXP288=m
 CONFIG_EXTCON_GPIO=m
 # CONFIG_EXTCON_MAX3355 is not set
 CONFIG_EXTCON_MAX8997=m
+CONFIG_EXTCON_PALMAS=m
 # CONFIG_EXTCON_PTN5150 is not set
 # CONFIG_EXTCON_QCOM_SPMI_MISC is not set
 # CONFIG_EXTCON_RT8973A is not set
@@ -1910,7 +1926,7 @@ CONFIG_FSL_ENETC_QOS=y
 # CONFIG_FSL_IMX8_DDR_PMU is not set
 # CONFIG_FSL_PQ_MDIO is not set
 # CONFIG_FSL_QDMA is not set
-# CONFIG_FSL_RCPM is not set
+CONFIG_FSL_RCPM=y
 # CONFIG_FSL_XGMAC_MDIO is not set
 CONFIG_FS_MBCACHE=y
 CONFIG_FSNOTIFY=y
@@ -2015,13 +2031,15 @@ CONFIG_GPIO_MC33880=m
 CONFIG_GPIO_MOXTET=m
 # CONFIG_GPIO_MPC8XXX is not set
 CONFIG_GPIO_MVEBU=y
+CONFIG_GPIO_OMAP=y
+CONFIG_GPIO_PALMAS=y
 CONFIG_GPIO_PCA953X_IRQ=y
 CONFIG_GPIO_PCA953X=y
 CONFIG_GPIO_PCF857X=m
 # CONFIG_GPIO_PCH is not set
 # CONFIG_GPIO_PCIE_IDIO_24 is not set
 CONFIG_GPIO_PCI_IDIO_16=m
-# CONFIG_GPIO_PISOSR is not set
+CONFIG_GPIO_PISOSR=m
 CONFIG_GPIO_PL061=y
 CONFIG_GPIO_RASPBERRYPI_EXP=m
 # CONFIG_GPIO_RDC321X is not set
@@ -2065,6 +2083,7 @@ CONFIG_HAVE_PERF_REGS=y
 CONFIG_HAVE_PERF_USER_STACK_DUMP=y
 CONFIG_HD44780=m
 CONFIG_HDC100X=m
+CONFIG_HDQ_MASTER_OMAP=m
 CONFIG_HEADERS_CHECK=y
 CONFIG_HEADERS_INSTALL=y
 CONFIG_HEADER_TEST=y
@@ -2236,6 +2255,7 @@ CONFIG_HW_RANDOM_TIMERIOMEM=m
 CONFIG_HW_RANDOM_TPM=y
 CONFIG_HW_RANDOM_VIRTIO=y
 CONFIG_HW_RANDOM=y
+CONFIG_HWSPINLOCK_OMAP=m
 # CONFIG_HWSPINLOCK_STM32 is not set
 CONFIG_HWSPINLOCK=y
 # CONFIG_HX711 is not set
@@ -2305,6 +2325,7 @@ CONFIG_I2C_NFORCE2=m
 # CONFIG_I2C_NOMADIK is not set
 CONFIG_I2C_NVIDIA_GPU=m
 # CONFIG_I2C_OCORES is not set
+CONFIG_I2C_OMAP=y
 # CONFIG_I2C_PARPORT_LIGHT is not set
 CONFIG_I2C_PCA_PLATFORM=m
 # CONFIG_I2C_PIIX4 is not set
@@ -2537,6 +2558,7 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
 CONFIG_INPUT_MOUSEDEV=y
 CONFIG_INPUT_MOUSE=y
 # CONFIG_INPUT_MSM_VIBRATOR is not set
+CONFIG_INPUT_PALMAS_PWRBUTTON=m
 # CONFIG_INPUT_PCF8574 is not set
 CONFIG_INPUT_PCSPKR=m
 CONFIG_INPUT_PM8XXX_VIBRATOR=m
@@ -3137,7 +3159,6 @@ CONFIG_MACH_ARMADA_XP=y
 CONFIG_MACH_DOVE=y
 # CONFIG_MACH_MESON6 is not set
 # CONFIG_MACH_MESON8 is not set
-# CONFIG_MACH_MMP3_DT is not set
 CONFIG_MACH_STM32MP157=y
 # CONFIG_MACH_SUN4I is not set
 # CONFIG_MACH_SUN5I is not set
@@ -3336,7 +3357,8 @@ CONFIG_MFD_MAX8997=y
 # CONFIG_MFD_MENF21BMC is not set
 # CONFIG_MFD_MT6397 is not set
 # CONFIG_MFD_NVEC is not set
-# CONFIG_MFD_PALMAS is not set
+# CONFIG_MFD_OMAP_USB_HOST is not set
+CONFIG_MFD_PALMAS=y
 # CONFIG_MFD_PCF50633 is not set
 # CONFIG_MFD_PM8XXX is not set
 # CONFIG_MFD_RC5T583 is not set
@@ -3365,7 +3387,7 @@ CONFIG_MFD_SYSCON=y
 # CONFIG_MFD_TC3589X is not set
 # CONFIG_MFD_TC6387XB is not set
 # CONFIG_MFD_TC6393XB is not set
-# CONFIG_MFD_TI_AM335X_TSCADC is not set
+CONFIG_MFD_TI_AM335X_TSCADC=m
 # CONFIG_MFD_TI_LMU is not set
 # CONFIG_MFD_TI_LP873X is not set
 # CONFIG_MFD_TI_LP87565 is not set
@@ -3469,6 +3491,7 @@ CONFIG_MMC_MESON_MX_SDIO=m
 CONFIG_MMC_MVSDIO=m
 # CONFIG_MMC_MXC is not set
 CONFIG_MMC_OMAP_HS=m
+CONFIG_MMC_OMAP=m
 CONFIG_MMC_REALTEK_PCI=m
 CONFIG_MMC_REALTEK_USB=m
 CONFIG_MMC_RICOH_MMC=y
@@ -4268,9 +4291,33 @@ CONFIG_OF_RESERVED_MEM=y
 CONFIG_OF_RESOLVE=y
 # CONFIG_OF_UNITTEST is not set
 CONFIG_OF=y
+# CONFIG_OMAP2_DSS_DEBUGFS is not set
+# CONFIG_OMAP2_DSS_DEBUG is not set
+CONFIG_OMAP2_DSS_DPI=y
+CONFIG_OMAP2_DSS_DSI=y
+CONFIG_OMAP2_DSS=m
+CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0
+CONFIG_OMAP2_DSS_SDI=y
+CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y
+CONFIG_OMAP2_DSS_VENC=y
+CONFIG_OMAP2PLUS_MBOX=m
+CONFIG_OMAP_32K_TIMER=y
 # CONFIG_OMAP3_THERMAL is not set
-CONFIG_OMAP4_DSS_HDMI_CEC=y
+# CONFIG_OMAP4_DSS_HDMI is not set
+# CONFIG_OMAP5_DSS_HDMI is not set
+CONFIG_OMAP5_ERRATA_801819=y
+CONFIG_OMAP5_THERMAL=y
+CONFIG_OMAP_CONTROL_PHY=m
 # CONFIG_OMAP_GPMC_DEBUG is not set
+CONFIG_OMAP_GPMC=y
+# CONFIG_OMAP_IOMMU_DEBUG is not set
+CONFIG_OMAP_IOMMU=y
+CONFIG_OMAP_MBOX_KFIFO_SIZE=256
+CONFIG_OMAP_OCP2SCP=m
+CONFIG_OMAP_REMOTEPROC=m
+CONFIG_OMAP_RESET_CLOCKS=y
+CONFIG_OMAP_USB2=m
+CONFIG_OMAP_WATCHDOG=m
 # CONFIG_OMFS_FS is not set
 CONFIG_OPENVSWITCH_GENEVE=m
 CONFIG_OPENVSWITCH_GRE=m
@@ -4304,6 +4351,7 @@ CONFIG_PACKING=y
 # CONFIG_PAGE_EXTENSION is not set
 # CONFIG_PAGE_OWNER is not set
 # CONFIG_PAGE_POISONING is not set
+CONFIG_PALMAS_GPADC=m
 # CONFIG_PANEL_CHANGE_MESSAGE is not set
 # CONFIG_PANEL is not set
 # CONFIG_PANIC_ON_OOPS is not set
@@ -4370,6 +4418,7 @@ CONFIG_PCCARD=y
 # CONFIG_PCH_GBE is not set
 CONFIG_PCI_AARDVARK=y
 # CONFIG_PCI_DEBUG is not set
+# CONFIG_PCI_DRA7XX_HOST is not set
 CONFIG_PCIEAER_INJECT=m
 CONFIG_PCIEAER=y
 # CONFIG_PCIE_ALTERA is not set
@@ -4449,6 +4498,7 @@ CONFIG_PHY_CADENCE_DPHY=m
 CONFIG_PHY_CADENCE_DP=m
 CONFIG_PHY_CADENCE_SIERRA=m
 # CONFIG_PHY_CPCAP_USB is not set
+# CONFIG_PHY_DM816X_USB is not set
 CONFIG_PHY_EXYNOS5250_SATA=m
 CONFIG_PHY_EXYNOS5_USBDRD=m
 CONFIG_PHY_EXYNOS_DP_VIDEO=m
@@ -4464,6 +4514,7 @@ CONFIG_PHY_MESON_G12A_USB3_PCIE=m
 # CONFIG_PHY_MESON_GXL_USB2 is not set
 CONFIG_PHY_MESON_GXL_USB3=m
 # CONFIG_PHY_MIXEL_MIPI_DPHY is not set
+CONFIG_PHY_MMP3_USB=m
 # CONFIG_PHY_MVEBU_A3700_COMPHY is not set
 # CONFIG_PHY_MVEBU_A3700_UTMI is not set
 CONFIG_PHY_MVEBU_A38X_COMPHY=m
@@ -4493,6 +4544,7 @@ CONFIG_PHY_SUN50I_USB3=m
 CONFIG_PHY_SUN6I_MIPI_DPHY=m
 CONFIG_PHY_SUN9I_USB=m
 CONFIG_PHY_TEGRA_XUSB=m
+CONFIG_PHY_TI_GMII_SEL=m
 # CONFIG_PHY_TUSB1210 is not set
 # CONFIG_PI433 is not set
 # CONFIG_PID_IN_CONTEXTIDR is not set
@@ -4524,6 +4576,7 @@ CONFIG_PINCTRL_MSM8976=m
 CONFIG_PINCTRL_MSM8998=m
 CONFIG_PINCTRL_MVEBU=y
 # CONFIG_PINCTRL_OCELOT is not set
+CONFIG_PINCTRL_PALMAS=y
 # CONFIG_PINCTRL_QCS404 is not set
 CONFIG_PINCTRL_RK805=m
 CONFIG_PINCTRL_SAMSUNG=y
@@ -4686,12 +4739,13 @@ CONFIG_PWM_HIBVT=m
 CONFIG_PWM_IMX27=m
 CONFIG_PWM_IMX_TPM=m
 CONFIG_PWM_MESON=m
+# CONFIG_PWM_OMAP_DMTIMER is not set
 CONFIG_PWM_PCA9685=m
 CONFIG_PWM_ROCKCHIP=m
 CONFIG_PWM_SAMSUNG=m
 # CONFIG_PWM_STM32 is not set
 # CONFIG_PWM_STM32_LP is not set
-# CONFIG_PWM_STMPE is not set
+CONFIG_PWM_STMPE=y
 CONFIG_PWM_SUN4I=m
 CONFIG_PWM_SYSFS=y
 CONFIG_PWM_TEGRA=y
@@ -4861,6 +4915,8 @@ CONFIG_REGULATOR_MAX8973=m
 CONFIG_REGULATOR_MAX8997=m
 # CONFIG_REGULATOR_MCP16502 is not set
 # CONFIG_REGULATOR_MT6311 is not set
+CONFIG_REGULATOR_PALMAS=y
+CONFIG_REGULATOR_PBIAS=m
 CONFIG_REGULATOR_PFUZE100=m
 CONFIG_REGULATOR_PV88060=m
 # CONFIG_REGULATOR_PV88080 is not set
@@ -4877,6 +4933,7 @@ CONFIG_REGULATOR_STM32_VREFBUF=m
 CONFIG_REGULATOR_STPMIC1=m
 CONFIG_REGULATOR_SY8106A=m
 # CONFIG_REGULATOR_SY8824X is not set
+CONFIG_REGULATOR_TI_ABB=m
 CONFIG_REGULATOR_TPS51632=m
 CONFIG_REGULATOR_TPS62360=m
 CONFIG_REGULATOR_TPS65023=m
@@ -4947,7 +5004,7 @@ CONFIG_ROCKCHIP_IODOMAIN=m
 CONFIG_ROCKCHIP_IOMMU=y
 CONFIG_ROCKCHIP_LVDS=y
 CONFIG_ROCKCHIP_MBOX=y
-# CONFIG_ROCKCHIP_OTP is not set
+CONFIG_ROCKCHIP_OTP=m
 CONFIG_ROCKCHIP_PHY=m
 CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_ROCKCHIP_RGB=y
@@ -5060,6 +5117,8 @@ CONFIG_RTC_DRV_MSM6242=m
 CONFIG_RTC_DRV_MV=m
 # CONFIG_RTC_DRV_MXC is not set
 # CONFIG_RTC_DRV_MXC_V2 is not set
+CONFIG_RTC_DRV_OMAP=m
+CONFIG_RTC_DRV_PALMAS=m
 CONFIG_RTC_DRV_PCF2123=m
 CONFIG_RTC_DRV_PCF2127=m
 CONFIG_RTC_DRV_PCF85063=m
@@ -5512,6 +5571,8 @@ CONFIG_SERIAL_8250_EXTENDED=y
 CONFIG_SERIAL_8250_MANY_PORTS=y
 # CONFIG_SERIAL_8250_MID is not set
 CONFIG_SERIAL_8250_NR_UARTS=32
+CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y
+CONFIG_SERIAL_8250_OMAP=y
 CONFIG_SERIAL_8250_PCI=y
 CONFIG_SERIAL_8250_RSA=y
 CONFIG_SERIAL_8250_RT288X=y
@@ -5549,6 +5610,7 @@ CONFIG_SERIAL_MVEBU_CONSOLE=y
 CONFIG_SERIAL_MVEBU_UART=y
 # CONFIG_SERIAL_NONSTANDARD is not set
 CONFIG_SERIAL_OF_PLATFORM=y
+# CONFIG_SERIAL_OMAP is not set
 # CONFIG_SERIAL_PCH_UART is not set
 # CONFIG_SERIAL_RP2 is not set
 CONFIG_SERIAL_SAMSUNG_CONSOLE=y
@@ -5883,6 +5945,11 @@ CONFIG_SND_SOC_MAX98927=m
 # CONFIG_SND_SOC_NAU8822 is not set
 CONFIG_SND_SOC_NAU8824=m
 CONFIG_SND_SOC_ODROID=m
+CONFIG_SND_SOC_OMAP_ABE_TWL6040=m
+CONFIG_SND_SOC_OMAP_DMIC=m
+CONFIG_SND_SOC_OMAP_HDMI=m
+CONFIG_SND_SOC_OMAP_MCBSP=m
+CONFIG_SND_SOC_OMAP_MCPDM=m
 # CONFIG_SND_SOC_PCM1681 is not set
 CONFIG_SND_SOC_PCM1789_I2C=m
 # CONFIG_SND_SOC_PCM179X_I2C is not set
@@ -6039,15 +6106,17 @@ CONFIG_SND_YMFPCI=m
 # CONFIG_SOC_AM43XX is not set
 # CONFIG_SOC_BRCMSTB is not set
 # CONFIG_SOC_CAMERA is not set
-# CONFIG_SOC_DRA7XX is not set
+CONFIG_SOC_DRA7XX=y
 CONFIG_SOC_EXYNOS3250=y
 CONFIG_SOC_EXYNOS5250=y
 CONFIG_SOC_EXYNOS5260=y
 CONFIG_SOC_EXYNOS5410=y
 CONFIG_SOC_EXYNOS5420=y
 CONFIG_SOC_EXYNOS5800=y
+# CONFIG_SOC_HAS_OMAP2_SDRC is not set
+CONFIG_SOC_HAS_REALTIME_COUNTER=y
 # CONFIG_SOC_IMX6SLL is not set
-# CONFIG_SOC_OMAP5 is not set
+CONFIG_SOC_OMAP5=y
 CONFIG_SOC_TEGRA_FLOWCTRL=y
 # CONFIG_SOC_TI is not set
 CONFIG_SOFTLOCKUP_DETECTOR=y
@@ -6093,6 +6162,7 @@ CONFIG_SPI_MESON_SPIFC=m
 # CONFIG_SPI_MXIC is not set
 # CONFIG_SPI_NXP_FLEXSPI is not set
 # CONFIG_SPI_OC_TINY is not set
+CONFIG_SPI_OMAP24XX=m
 CONFIG_SPI_ORION=m
 CONFIG_SPI_PL022=m
 # CONFIG_SPI_PXA2XX is not set
@@ -6109,6 +6179,7 @@ CONFIG_SPI_SUN6I=m
 CONFIG_SPI_TEGRA114=m
 # CONFIG_SPI_TEGRA20_SFLASH is not set
 # CONFIG_SPI_TEGRA20_SLINK is not set
+CONFIG_SPI_TI_QSPI=m
 # CONFIG_SPI_TLE62X0 is not set
 # CONFIG_SPI_TOPCLIFF_PCH is not set
 # CONFIG_SPI_XCOMM is not set
@@ -6180,7 +6251,7 @@ CONFIG_STMMAC_ETH=m
 # CONFIG_STMMAC_PCI is not set
 CONFIG_STMMAC_PLATFORM=m
 # CONFIG_STMMAC_SELFTESTS is not set
-# CONFIG_STMPE_ADC is not set
+CONFIG_STMPE_ADC=m
 CONFIG_STMPE_I2C=y
 CONFIG_STMPE_SPI=y
 CONFIG_STPMIC1_WATCHDOG=m
@@ -6380,7 +6451,7 @@ CONFIG_THERMAL=y
 CONFIG_THRUSTMASTER_FF=y
 # CONFIG_THUMB2_KERNEL is not set
 # CONFIG_THUNDERBOLT is not set
-# CONFIG_TI_ADC081C is not set
+CONFIG_TI_ADC081C=m
 # CONFIG_TI_ADC0832 is not set
 # CONFIG_TI_ADC084S021 is not set
 # CONFIG_TI_ADC108S102 is not set
@@ -6393,15 +6464,23 @@ CONFIG_TI_ADS1015=m
 CONFIG_TI_ADS8344=m
 # CONFIG_TI_ADS8688 is not set
 CONFIG_TI_AEMIF=m
+CONFIG_TI_AM335X_ADC=m
 CONFIG_TICK_CPU_ACCOUNTING=y
+CONFIG_TI_CPPI41=m
+CONFIG_TI_CPSW=m
 # CONFIG_TI_CPSW_PHY_SEL is not set
 CONFIG_TI_CPSW_SWITCHDEV=m
+CONFIG_TI_CPTS_MOD=m
+CONFIG_TI_CPTS=y
 # CONFIG_TI_DAC082S085 is not set
 # CONFIG_TI_DAC5571 is not set
 CONFIG_TI_DAC7311=m
 # CONFIG_TI_DAC7612 is not set
+CONFIG_TI_DAVINCI_EMAC=m
 CONFIG_TI_DAVINCI_MDIO=m
 CONFIG_TI_EDMA=y
+CONFIG_TI_EMIF=m
+CONFIG_TI_EMIF_SRAM=m
 CONFIG_TI_EQEP=m
 CONFIG_TIFM_7XX1=m
 CONFIG_TIFM_CORE=m
@@ -6420,6 +6499,7 @@ CONFIG_TIPC_DIAG=m
 CONFIG_TIPC=m
 # CONFIG_TIPC_MEDIA_IB is not set
 CONFIG_TIPC_MEDIA_UDP=y
+CONFIG_TI_PIPE3=m
 CONFIG_TI_PWMSS=y
 # CONFIG_TI_SCI_CLK is not set
 CONFIG_TI_SCI_PROTOCOL=m
@@ -6438,6 +6518,7 @@ CONFIG_TMPFS_POSIX_ACL=y
 CONFIG_TMPFS_XATTR=y
 CONFIG_TMPFS=y
 CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
 # CONFIG_TOUCHSCREEN_AD7879 is not set
 CONFIG_TOUCHSCREEN_ADC=m
 CONFIG_TOUCHSCREEN_ADS7846=m
@@ -6676,12 +6757,14 @@ CONFIG_USB_DWC3_KEYSTONE=m
 CONFIG_USB_DWC3=m
 CONFIG_USB_DWC3_MESON_G12A=m
 CONFIG_USB_DWC3_OF_SIMPLE=m
+CONFIG_USB_DWC3_OMAP=m
 CONFIG_USB_DWC3_PCI=m
 CONFIG_USB_DWC3_ULPI=y
 # CONFIG_USB_DYNAMIC_MINORS is not set
 # CONFIG_USB_EG20T is not set
 CONFIG_USB_EHCI_EXYNOS=m
 # CONFIG_USB_EHCI_FSL is not set
+CONFIG_USB_EHCI_HCD_OMAP=m
 CONFIG_USB_EHCI_HCD_ORION=m
 CONFIG_USB_EHCI_HCD_PLATFORM=m
 CONFIG_USB_EHCI_HCD=y
@@ -6778,6 +6861,7 @@ CONFIG_USB_HSO=m
 CONFIG_USB_HUB_USB251XB=m
 # CONFIG_USB_HWA_HCD is not set
 CONFIG_USB_IDMOUSE=m
+CONFIG_USB_INVENTRA_DMA=y
 CONFIG_USB_IOWARRIOR=m
 CONFIG_USBIP_CORE=m
 # CONFIG_USBIP_DEBUG is not set
@@ -6814,11 +6898,14 @@ CONFIG_USB_MICROTEK=m
 # CONFIG_USB_MIDI_GADGET is not set
 CONFIG_USB_MON=y
 CONFIG_USB_MR800=m
+CONFIG_USB_MUSB_AM335X_CHILD=m
+CONFIG_USB_MUSB_AM35X=m
 CONFIG_USB_MUSB_DSPS=m
 CONFIG_USB_MUSB_DUAL_ROLE=y
 # CONFIG_USB_MUSB_GADGET is not set
 CONFIG_USB_MUSB_HDRC=m
 # CONFIG_USB_MUSB_HOST is not set
+CONFIG_USB_MUSB_OMAP2PLUS=m
 CONFIG_USB_MUSB_SUNXI=m
 # CONFIG_USB_MUSB_TUSB6010 is not set
 # CONFIG_USB_MV_U3D is not set
@@ -6853,6 +6940,7 @@ CONFIG_USB_NET_SR9700=m
 CONFIG_USB_NET_ZAURUS=m
 CONFIG_USB_OHCI_EXYNOS=m
 CONFIG_USB_OHCI_HCD=m
+# CONFIG_USB_OHCI_HCD_OMAP3 is not set
 CONFIG_USB_OHCI_HCD_PCI=m
 CONFIG_USB_OHCI_HCD_PLATFORM=m
 # CONFIG_USB_OHCI_HCD_SSB is not set
@@ -6966,6 +7054,7 @@ CONFIG_USB_SUPPORT=y
 CONFIG_USB_TEGRA_PHY=m
 CONFIG_USB_TEGRA_XUDC=m
 # CONFIG_USB_TEST is not set
+CONFIG_USB_TI_CPPI41_DMA=y
 CONFIG_USB_TMC=m
 CONFIG_USB_TRANCEVIBRATOR=m
 # CONFIG_USB_U132_HCD is not set
@@ -7048,6 +7137,7 @@ CONFIG_VIA_RHINE_MMIO=y
 CONFIG_VIA_VELOCITY=m
 # CONFIG_VIDEO_ADV_DEBUG is not set
 # CONFIG_VIDEO_ALLEGRO_DVT is not set
+CONFIG_VIDEO_AM437X_VPFE=m
 # CONFIG_VIDEO_ASPEED is not set
 CONFIG_VIDEO_AU0828=m
 # CONFIG_VIDEO_AU0828_RC is not set
@@ -7141,6 +7231,9 @@ CONFIG_VIDEO_SUN8I_DEINTERLACE=m
 CONFIG_VIDEO_SUNXI_CEDRUS=m
 CONFIG_VIDEO_SUNXI=y
 CONFIG_VIDEO_TEGRA_HDMI_CEC=m
+CONFIG_VIDEO_TI_CAL=m
+# CONFIG_VIDEO_TI_VPE_DEBUG is not set
+CONFIG_VIDEO_TI_VPE=m
 CONFIG_VIDEO_TM6000_ALSA=m
 CONFIG_VIDEO_TM6000_DVB=m
 CONFIG_VIDEO_TM6000=m
@@ -7361,4 +7454,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config
index 2762ea22d..0a0c1f1be 100644
--- a/kernel-i686-debug-fedora.config
+++ b/kernel-i686-debug-fedora.config
@@ -5941,7 +5941,6 @@ CONFIG_TOUCHSCREEN_ST1232=m
 # CONFIG_TOUCHSCREEN_SUR40 is not set
 CONFIG_TOUCHSCREEN_SURFACE3_SPI=m
 # CONFIG_TOUCHSCREEN_SX8654 is not set
-CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
 CONFIG_TOUCHSCREEN_TOUCHIT213=m
 CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
 CONFIG_TOUCHSCREEN_TOUCHWIN=m
@@ -6807,4 +6806,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config
index 78b7577b5..4814a7e6b 100644
--- a/kernel-i686-fedora.config
+++ b/kernel-i686-fedora.config
@@ -5920,7 +5920,6 @@ CONFIG_TOUCHSCREEN_ST1232=m
 # CONFIG_TOUCHSCREEN_SUR40 is not set
 CONFIG_TOUCHSCREEN_SURFACE3_SPI=m
 # CONFIG_TOUCHSCREEN_SX8654 is not set
-CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
 CONFIG_TOUCHSCREEN_TOUCHIT213=m
 CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
 CONFIG_TOUCHSCREEN_TOUCHWIN=m
@@ -6786,4 +6785,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config
index ba79b178d..0eed0d363 100644
--- a/kernel-ppc64le-debug-fedora.config
+++ b/kernel-ppc64le-debug-fedora.config
@@ -5566,7 +5566,6 @@ CONFIG_TOUCHSCREEN_ST1232=m
 # CONFIG_TOUCHSCREEN_SUR40 is not set
 # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set
 # CONFIG_TOUCHSCREEN_SX8654 is not set
-CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
 CONFIG_TOUCHSCREEN_TOUCHIT213=m
 CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
 CONFIG_TOUCHSCREEN_TOUCHWIN=m
@@ -6331,4 +6330,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config
index d33dfbc25..0c1f891d1 100644
--- a/kernel-ppc64le-fedora.config
+++ b/kernel-ppc64le-fedora.config
@@ -5543,7 +5543,6 @@ CONFIG_TOUCHSCREEN_ST1232=m
 # CONFIG_TOUCHSCREEN_SUR40 is not set
 # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set
 # CONFIG_TOUCHSCREEN_SX8654 is not set
-CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
 CONFIG_TOUCHSCREEN_TOUCHIT213=m
 CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
 CONFIG_TOUCHSCREEN_TOUCHWIN=m
@@ -6308,4 +6307,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config
index bc424312b..fd5798aaa 100644
--- a/kernel-s390x-debug-fedora.config
+++ b/kernel-s390x-debug-fedora.config
@@ -5507,7 +5507,6 @@ CONFIG_TOUCHSCREEN_ST1232=m
 # CONFIG_TOUCHSCREEN_SUR40 is not set
 # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set
 # CONFIG_TOUCHSCREEN_SX8654 is not set
-CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
 CONFIG_TOUCHSCREEN_TOUCHIT213=m
 CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
 CONFIG_TOUCHSCREEN_TOUCHWIN=m
@@ -6269,4 +6268,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config
index c192e4f26..7e82b27b6 100644
--- a/kernel-s390x-fedora.config
+++ b/kernel-s390x-fedora.config
@@ -5484,7 +5484,6 @@ CONFIG_TOUCHSCREEN_ST1232=m
 # CONFIG_TOUCHSCREEN_SUR40 is not set
 # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set
 # CONFIG_TOUCHSCREEN_SX8654 is not set
-CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
 CONFIG_TOUCHSCREEN_TOUCHIT213=m
 CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
 CONFIG_TOUCHSCREEN_TOUCHWIN=m
@@ -6246,4 +6245,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config
index 48b89c3d4..bdcbf9b7a 100644
--- a/kernel-x86_64-debug-fedora.config
+++ b/kernel-x86_64-debug-fedora.config
@@ -5995,7 +5995,6 @@ CONFIG_TOUCHSCREEN_ST1232=m
 # CONFIG_TOUCHSCREEN_SUR40 is not set
 CONFIG_TOUCHSCREEN_SURFACE3_SPI=m
 # CONFIG_TOUCHSCREEN_SX8654 is not set
-CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
 CONFIG_TOUCHSCREEN_TOUCHIT213=m
 CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
 CONFIG_TOUCHSCREEN_TOUCHWIN=m
@@ -6861,4 +6860,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config
index a28baaadc..4c83d7b02 100644
--- a/kernel-x86_64-fedora.config
+++ b/kernel-x86_64-fedora.config
@@ -5974,7 +5974,6 @@ CONFIG_TOUCHSCREEN_ST1232=m
 # CONFIG_TOUCHSCREEN_SUR40 is not set
 CONFIG_TOUCHSCREEN_SURFACE3_SPI=m
 # CONFIG_TOUCHSCREEN_SX8654 is not set
-CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
 CONFIG_TOUCHSCREEN_TOUCHIT213=m
 CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
 CONFIG_TOUCHSCREEN_TOUCHWIN=m
@@ -6840,4 +6839,3 @@ CONFIG_ZRAM=m
 CONFIG_ZSMALLOC=y
 CONFIG_ZSWAP=y
 # CONFIG_ZX_TDM is not set
-# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set
diff --git a/kernel.spec b/kernel.spec
index 09192507c..832543414 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -2890,6 +2890,10 @@ fi
 #
 #
 %changelog
+* Tue Dec 10 2019 Peter Robinson <pbrobinson@fedoraproject.org>
+- Updates for ARMv7/aarch64
+- Enable newer TI ARMv7 platforms
+
 * Tue Dec 10 2019 Justin M. Forbes <jforbes@fedoraproject.org> - 5.5.0-0.rc1.git1.1
 - Linux v5.5-rc1-12-g6794862a16ef
 - Reenable debugging options.