diff mbox series

[E,F] UBUNTU: [Config] Enable ROCKCHIP support for arm64

Message ID 20191120062255.13010-4-po-hsu.lin@canonical.com
State New
Headers show
Series [E,F] UBUNTU: [Config] Enable ROCKCHIP support for arm64 | expand

Commit Message

Po-Hsu Lin Nov. 20, 2019, 6:22 a.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1825222

We already have this ROCKCHIP support enabled for armhf (bug 1566283),
let's enable it for arm64 as well.

The only difference is arm64=m for CONFIG_CRYPTO_DEV_ROCKCHIP as
requested, it was set to 'n' for armhf.

Signed-off-by: Po-Hsu Lin <po-hsu.lin@canonical.com>
---
 debian.master/config/annotations               | 82 +++++++++++++-------------
 debian.master/config/arm64/config.common.arm64 |  1 -
 debian.master/config/armhf/config.common.armhf |  1 -
 debian.master/config/config.common.ubuntu      |  3 +-
 4 files changed, 43 insertions(+), 44 deletions(-)
diff mbox series

Patch

diff --git a/debian.master/config/annotations b/debian.master/config/annotations
index 039ab07..53021f9 100644
--- a/debian.master/config/annotations
+++ b/debian.master/config/annotations
@@ -419,7 +419,7 @@  CONFIG_CRYPTO_DEV_QCE                           policy<{'arm64': 'm', 'armhf': '
 CONFIG_CRYPTO_DEV_QCOM_RNG                      policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_CRYPTO_DEV_VMX                           policy<{'ppc64el': 'y'}>
 CONFIG_CRYPTO_DEV_VMX_ENCRYPT                   policy<{'ppc64el': 'm'}>
-CONFIG_CRYPTO_DEV_ROCKCHIP                      policy<{'armhf': 'n'}>
+CONFIG_CRYPTO_DEV_ROCKCHIP                      policy<{'arm64': 'm', 'armhf': 'n'}>
 CONFIG_CRYPTO_DEV_MEDIATEK                      policy<{'armhf': 'm'}>
 CONFIG_CRYPTO_DEV_CHELSIO                       policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm'}>
 CONFIG_CHELSIO_IPSEC_INLINE                     policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y'}>
@@ -483,7 +483,7 @@  CONFIG_ACCESSIBILITY                            flag<REVIEW>
 
 # Menu: Device Drivers >> Adaptive Voltage Scaling class support
 CONFIG_POWER_AVS                                policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'n'}>
-CONFIG_ROCKCHIP_IODOMAIN                        policy<{'armhf': 'm'}>
+CONFIG_ROCKCHIP_IODOMAIN                        policy<{'arm64': 'm', 'armhf': 'm'}>
 
 # Menu: Device Drivers >> Android
 CONFIG_ANDROID                                  policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'n'}>
@@ -925,7 +925,7 @@  CONFIG_TCG_TIS_I2C_NUVOTON                      note<LP:1643652>
 
 # Menu: Device Drivers >> Clock Source drivers
 CONFIG_DW_APB_TIMER                             policy<{'armhf': 'y', 'i386': 'y'}>
-CONFIG_ROCKCHIP_TIMER                           policy<{'armhf': 'y'}>
+CONFIG_ROCKCHIP_TIMER                           policy<{'arm64': 'y', 'armhf': 'y'}>
 CONFIG_ARMADA_370_XP_TIMER                      policy<{'armhf': 'y'}>
 CONFIG_MESON6_TIMER                             policy<{'armhf': 'y'}>
 CONFIG_ORION_TIMER                              policy<{'armhf': 'y'}>
@@ -1598,7 +1598,7 @@  CONFIG_ARM_RK3399_DMC_DEVFREQ                   policy<{'armhf': 'm'}>
 CONFIG_PM_DEVFREQ_EVENT                         policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y'}>
 CONFIG_DEVFREQ_EVENT_EXYNOS_NOCP                policy<{'armhf': 'y'}>
 CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU                policy<{'armhf': 'y'}>
-CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI               policy<{'armhf': 'm'}>
+CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI               policy<{'arm64': 'm', 'armhf': 'm'}>
 
 # Menu: Device Drivers >> Generic Target Core Mod (TCM) and ConfigFS Infrastructure
 CONFIG_TARGET_CORE                              policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm', 's390x': 'm'}>
@@ -1630,7 +1630,7 @@  CONFIG_THERMAL_MMIO                             policy<{'arm64': 'm', 'armhf': '
 CONFIG_HISI_THERMAL                             policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_IMX_THERMAL                              policy<{'arm64': 'm', 'armhf-generic': 'm'}>
 CONFIG_MAX77620_THERMAL                         policy<{'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}>
-CONFIG_ROCKCHIP_THERMAL                         policy<{'armhf': 'm'}>
+CONFIG_ROCKCHIP_THERMAL                         policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_RCAR_THERMAL                             policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_RCAR_GEN3_THERMAL                        policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_DOVE_THERMAL                             policy<{'armhf': 'm'}>
@@ -1891,15 +1891,15 @@  CONFIG_DRM_IMX_LDB                              policy<{'armhf': 'm'}>
 CONFIG_DRM_IMX_HDMI                             policy<{'armhf': 'm'}>
 
 # Menu: Device Drivers >> Graphics support >> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) >> DRM Support for Rockchip
-CONFIG_DRM_ROCKCHIP                             policy<{'armhf': 'm'}>
-CONFIG_ROCKCHIP_ANALOGIX_DP                     policy<{'armhf': 'y'}>
-CONFIG_ROCKCHIP_CDN_DP                          policy<{'armhf': 'y'}>
-CONFIG_ROCKCHIP_DW_HDMI                         policy<{'armhf': 'y'}>
-CONFIG_ROCKCHIP_DW_MIPI_DSI                     policy<{'armhf': 'y'}>
-CONFIG_ROCKCHIP_INNO_HDMI                       policy<{'armhf': 'y'}>
-CONFIG_ROCKCHIP_LVDS                            policy<{'armhf': 'y'}>
-CONFIG_ROCKCHIP_RGB                             policy<{'armhf': 'y'}>
-CONFIG_ROCKCHIP_RK3066_HDMI                     policy<{'armhf': 'y'}>
+CONFIG_DRM_ROCKCHIP                             policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_ROCKCHIP_ANALOGIX_DP                     policy<{'arm64': 'y', 'armhf': 'y'}>
+CONFIG_ROCKCHIP_CDN_DP                          policy<{'arm64': 'y', 'armhf': 'y'}>
+CONFIG_ROCKCHIP_DW_HDMI                         policy<{'arm64': 'y', 'armhf': 'y'}>
+CONFIG_ROCKCHIP_DW_MIPI_DSI                     policy<{'arm64': 'y', 'armhf': 'y'}>
+CONFIG_ROCKCHIP_INNO_HDMI                       policy<{'arm64': 'y', 'armhf': 'y'}>
+CONFIG_ROCKCHIP_LVDS                            policy<{'arm64': 'y', 'armhf': 'y'}>
+CONFIG_ROCKCHIP_RGB                             policy<{'arm64': 'y', 'armhf': 'y'}>
+CONFIG_ROCKCHIP_RK3066_HDMI                     policy<{'arm64': 'y', 'armhf': 'y'}>
 
 # Menu: Device Drivers >> Graphics support >> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) >> DRM Support for Samsung SoC EXYNOS Series
 CONFIG_DRM_EXYNOS                               policy<{'armhf': 'm'}>
@@ -2743,7 +2743,7 @@  CONFIG_AMD_IOMMU_V2                             policy<{'amd64': 'm'}>
 CONFIG_IRQ_REMAP                                policy<{'amd64': 'y'}>
 CONFIG_OMAP_IOMMU                               policy<{'armhf': 'y'}>
 CONFIG_OMAP_IOMMU_DEBUG                         policy<{'armhf': 'n'}>
-CONFIG_ROCKCHIP_IOMMU                           policy<{'armhf': 'y'}>
+CONFIG_ROCKCHIP_IOMMU                           policy<{'arm64': 'y', 'armhf': 'y'}>
 CONFIG_TEGRA_IOMMU_GART                         policy<{'armhf-generic': 'y'}>
 CONFIG_TEGRA_IOMMU_SMMU                         policy<{'armhf-generic': 'y'}>
 CONFIG_EXYNOS_IOMMU                             policy<{'armhf': 'y'}>
@@ -2915,7 +2915,7 @@  CONFIG_QCOM_SPMI_IADC                           policy<{'amd64': 'm', 'arm64': '
 CONFIG_QCOM_SPMI_VADC                           policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm'}>
 CONFIG_QCOM_SPMI_ADC5                           policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm'}>
 CONFIG_RCAR_GYRO_ADC                            policy<{'armhf': 'm'}>
-CONFIG_ROCKCHIP_SARADC                          policy<{'armhf': 'm'}>
+CONFIG_ROCKCHIP_SARADC                          policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_SC27XX_ADC                               policy<{'arm64': 'm'}>
 CONFIG_SD_ADC_MODULATOR                         policy<{'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}>
 CONFIG_STMPE_ADC                                policy<{'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}>
@@ -3824,7 +3824,7 @@  CONFIG_MMC_DW_EXYNOS                            policy<{'arm64': 'm', 'armhf': '
 CONFIG_MMC_DW_HI3798CV200                       policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_MMC_DW_K3                                policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_MMC_DW_PCI                               policy<{'arm64': 'm', 'armhf': 'm'}>
-CONFIG_MMC_DW_ROCKCHIP                          policy<{'armhf': 'm'}>
+CONFIG_MMC_DW_ROCKCHIP                          policy<{'arm64': 'm', 'armhf': 'm'}>
 
 # Menu: Device Drivers >> Macintosh device drivers
 CONFIG_MACINTOSH_DRIVERS                        policy<{'amd64': 'y', 'i386': 'y', 'ppc64el': 'y'}>
@@ -3846,7 +3846,7 @@  CONFIG_PL320_MBOX                               policy<{'arm64': 'y', 'armhf': '
 CONFIG_ARMADA_37XX_RWTM_MBOX                    policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_OMAP2PLUS_MBOX                           policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_OMAP_MBOX_KFIFO_SIZE                     policy<{'arm64': '256', 'armhf': '256'}>
-CONFIG_ROCKCHIP_MBOX                            policy<{'armhf': 'y'}>
+CONFIG_ROCKCHIP_MBOX                            policy<{'arm64': 'y', 'armhf': 'y'}>
 CONFIG_PCC                                      policy<{'amd64': 'y', 'arm64': 'y', 'i386': 'y'}>
 CONFIG_ALTERA_MBOX                              policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm'}>
 CONFIG_BCM2835_MBOX                             policy<{'arm64': 'y'}>
@@ -4393,7 +4393,7 @@  CONFIG_VIDEO_RENESAS_FDP1                       policy<{'arm64': 'm', 'armhf': '
 CONFIG_VIDEO_RENESAS_JPU                        policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_VIDEO_RENESAS_FCP                        policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_VIDEO_RENESAS_VSP1                       policy<{'arm64': 'm', 'armhf': 'm'}>
-CONFIG_VIDEO_ROCKCHIP_RGA                       policy<{'armhf': 'm'}>
+CONFIG_VIDEO_ROCKCHIP_RGA                       policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_VIDEO_TI_VPE                             policy<{'armhf': 'm'}>
 CONFIG_VIDEO_TI_VPE_DEBUG                       policy<{'armhf': 'n'}>
 CONFIG_VIDEO_QCOM_VENUS                         policy<{'arm64': 'm'}>
@@ -5070,7 +5070,7 @@  CONFIG_NVMEM_IMX_OCOTP                          policy<{'arm64': 'm', 'armhf-gen
 CONFIG_NVMEM_IMX_OCOTP_SCU                      policy<{'arm64': 'm', 'armhf-generic': 'm'}>
 CONFIG_MTK_EFUSE                                policy<{'arm64': 'n', 'armhf': 'n'}>
 CONFIG_QCOM_QFPROM                              policy<{'arm64': 'm', 'armhf': 'm'}>
-CONFIG_ROCKCHIP_EFUSE                           policy<{'armhf': 'm'}>
+CONFIG_ROCKCHIP_EFUSE                           policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_NVMEM_BCM_OCOTP                          policy<{'arm64': 'm'}>
 CONFIG_NVMEM_SUNXI_SID                          policy<{'arm64': 'm'}>
 CONFIG_UNIPHIER_EFUSE                           policy<{'armhf': 'm'}>
@@ -5213,7 +5213,7 @@  CONFIG_NET_XGENE_V2                             policy<{'arm64': 'm'}>
 CONFIG_NET_VENDOR_AQUANTIA                      policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'y'}>
 CONFIG_AQTION                                   policy<{'amd64': 'm', 'arm64': 'm'}>
 CONFIG_NET_VENDOR_ARC                           policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'n'}>
-CONFIG_EMAC_ROCKCHIP                            policy<{'armhf': 'm'}>
+CONFIG_EMAC_ROCKCHIP                            policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_NET_VENDOR_AURORA                        policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'y'}>
 CONFIG_AURORA_NB8800                            policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm', 's390x': 'm'}>
 CONFIG_NET_VENDOR_BROCADE                       policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'n'}>
@@ -5628,7 +5628,7 @@  CONFIG_DWMAC_IPQ806X                            policy<{'arm64': 'm', 'armhf': '
 CONFIG_DWMAC_MEDIATEK                           policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_DWMAC_MESON                              policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_DWMAC_QCOM_ETHQOS                        policy<{'arm64': 'm', 'armhf': 'm'}>
-CONFIG_DWMAC_ROCKCHIP                           policy<{'armhf': 'm'}>
+CONFIG_DWMAC_ROCKCHIP                           policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_DWMAC_SOCFPGA                            policy<{'arm64': 'm'}>
 CONFIG_DWMAC_SUNXI                              policy<{'arm64': 'n'}>
 CONFIG_DWMAC_SUN8I                              policy<{'arm64': 'm'}>
@@ -6324,8 +6324,8 @@  CONFIG_PCIE_ALTERA                              policy<{'arm64': 'y', 'armhf': '
 CONFIG_PCIE_ALTERA_MSI                          policy<{'arm64': 'y', 'armhf': 'y'}>
 CONFIG_PCI_HOST_THUNDER_PEM                     policy<{'arm64': 'y'}>
 CONFIG_PCI_HOST_THUNDER_ECAM                    policy<{'arm64': 'y'}>
-CONFIG_PCIE_ROCKCHIP_HOST                       policy<{'armhf': 'm'}>
-CONFIG_PCIE_ROCKCHIP_EP                         policy<{'armhf': 'y'}>
+CONFIG_PCIE_ROCKCHIP_HOST                       policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_PCIE_ROCKCHIP_EP                         policy<{'arm64': 'y', 'armhf': 'y'}>
 CONFIG_PCIE_MEDIATEK                            policy<{'arm64': 'y', 'armhf': 'y'}>
 CONFIG_PCIE_MOBIVEIL                            policy<{'arm64': 'y'}>
 CONFIG_VMD                                      policy<{'amd64': 'm'}>
@@ -6428,13 +6428,13 @@  CONFIG_PHY_RCAR_GEN2                            policy<{'arm64': 'm', 'armhf': '
 CONFIG_PHY_RCAR_GEN3_PCIE                       policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_PHY_RCAR_GEN3_USB2                       policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_PHY_RCAR_GEN3_USB3                       policy<{'arm64': 'm', 'armhf': 'm'}>
-CONFIG_PHY_ROCKCHIP_DP                          policy<{'armhf': 'm'}>
-CONFIG_PHY_ROCKCHIP_EMMC                        policy<{'armhf': 'm'}>
-CONFIG_PHY_ROCKCHIP_INNO_HDMI                   policy<{'armhf': 'm'}>
-CONFIG_PHY_ROCKCHIP_INNO_USB2                   policy<{'armhf': 'm'}>
-CONFIG_PHY_ROCKCHIP_PCIE                        policy<{'armhf': 'm'}>
-CONFIG_PHY_ROCKCHIP_TYPEC                       policy<{'armhf': 'm'}>
-CONFIG_PHY_ROCKCHIP_USB                         policy<{'armhf': 'm'}>
+CONFIG_PHY_ROCKCHIP_DP                          policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_PHY_ROCKCHIP_EMMC                        policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_PHY_ROCKCHIP_INNO_HDMI                   policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_PHY_ROCKCHIP_INNO_USB2                   policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_PHY_ROCKCHIP_PCIE                        policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_PHY_ROCKCHIP_TYPEC                       policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_PHY_ROCKCHIP_USB                         policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_PHY_EXYNOS_DP_VIDEO                      policy<{'armhf': 'y'}>
 CONFIG_PHY_EXYNOS_MIPI_VIDEO                    policy<{'armhf': 'y'}>
 CONFIG_PHY_EXYNOS_PCIE                          policy<{'armhf': 'y'}>
@@ -6811,7 +6811,7 @@  CONFIG_PWM_OMAP_DMTIMER                         policy<{'armhf': 'm'}>
 CONFIG_PWM_PCA9685                              policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm'}>
 CONFIG_PWM_RCAR                                 policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_PWM_RENESAS_TPU                          policy<{'arm64': 'm', 'armhf': 'm'}>
-CONFIG_PWM_ROCKCHIP                             policy<{'armhf': 'm'}>
+CONFIG_PWM_ROCKCHIP                             policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_PWM_SAMSUNG                              policy<{'armhf': 'm'}>
 CONFIG_PWM_STMPE                                policy<{'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y'}>
 CONFIG_PWM_SUN4I                                policy<{'arm64': 'm'}>
@@ -7289,7 +7289,7 @@  CONFIG_SLIM_QCOM_NGD_CTRL                       policy<{'arm64': 'm', 'armhf': '
 
 # Menu: Device Drivers >> SOC (System On Chip) specific Drivers
 CONFIG_OWL_PM_DOMAINS                           policy<{'arm64': 'y', 'armhf': 'y'}>
-CONFIG_ROCKCHIP_PM_DOMAINS                      policy<{'armhf': 'y'}>
+CONFIG_ROCKCHIP_PM_DOMAINS                      policy<{'arm64': 'y', 'armhf': 'y'}>
 CONFIG_ARCH_TEGRA_2x_SOC                        policy<{'armhf-generic': 'y'}>
 CONFIG_ARCH_TEGRA_3x_SOC                        policy<{'armhf-generic': 'y'}>
 CONFIG_ARCH_TEGRA_114_SOC                       policy<{'armhf-generic': 'y'}>
@@ -7709,12 +7709,12 @@  CONFIG_SND_MESON_G12A_TOHDMITX                  policy<{'arm64': 'm', 'armhf': '
 CONFIG_SND_SOC_MT8173                           policy<{'arm64': 'n', 'armhf': 'n'}>
 
 # Menu: Device Drivers >> Sound card support >> Advanced Linux Sound Architecture >> ALSA for SoC audio support >> ASoC support for Rockchip
-CONFIG_SND_SOC_ROCKCHIP                         policy<{'armhf': 'm'}>
-CONFIG_SND_SOC_ROCKCHIP_I2S                     policy<{'armhf': 'm'}>
-CONFIG_SND_SOC_ROCKCHIP_PDM                     policy<{'armhf': 'm'}>
-CONFIG_SND_SOC_ROCKCHIP_SPDIF                   policy<{'armhf': 'm'}>
-CONFIG_SND_SOC_ROCKCHIP_MAX98090                policy<{'armhf': 'm'}>
-CONFIG_SND_SOC_ROCKCHIP_RT5645                  policy<{'armhf': 'm'}>
+CONFIG_SND_SOC_ROCKCHIP                         policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_SND_SOC_ROCKCHIP_I2S                     policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_SND_SOC_ROCKCHIP_PDM                     policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_SND_SOC_ROCKCHIP_SPDIF                   policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_SND_SOC_ROCKCHIP_MAX98090                policy<{'arm64': 'm', 'armhf': 'm'}>
+CONFIG_SND_SOC_ROCKCHIP_RT5645                  policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_SND_SOC_RK3288_HDMI_ANALOG               policy<{'armhf': 'm'}>
 CONFIG_SND_SOC_RK3399_GRU_SOUND                 policy<{'armhf': 'm'}>
 
@@ -11914,13 +11914,13 @@  CONFIG_ARCH_MVEBU                               policy<{'arm64': 'y', 'armhf': '
 CONFIG_ARCH_MXC                                 policy<{'arm64': 'y', 'armhf-generic': 'y', 'armhf-generic-lpae': 'n'}>
 CONFIG_ARCH_QCOM                                policy<{'arm64': 'y', 'armhf': 'y'}>
 CONFIG_ARCH_RENESAS                             policy<{'arm64': 'y', 'armhf': 'y'}>
-CONFIG_ARCH_ROCKCHIP                            policy<{'arm64': 'n', 'armhf': 'y'}>
+CONFIG_ARCH_ROCKCHIP                            policy<{'arm64': 'y', 'armhf': 'y'}>
 CONFIG_ARCH_TEGRA                               policy<{'arm64': 'n', 'armhf-generic': 'y', 'armhf-generic-lpae': 'n'}>
 CONFIG_ARCH_UNIPHIER                            policy<{'arm64': 'n', 'armhf': 'y'}>
 CONFIG_ARCH_VEXPRESS                            policy<{'arm64': 'y', 'armhf': 'y'}>
 CONFIG_ARCH_ZX                                  policy<{'arm64': 'n', 'armhf': 'n'}>
 #
-CONFIG_ARCH_ROCKCHIP                            note<LP:1566283>
+CONFIG_ARCH_ROCKCHIP                            note<LP:1566283 / LP:1825222>
 CONFIG_ARCH_ZX                                  note<LP:1628503>
 
 # Menu: Platform selection >> Architecture: arm64
diff --git a/debian.master/config/arm64/config.common.arm64 b/debian.master/config/arm64/config.common.arm64
index 14b51a6..bf72b812 100644
--- a/debian.master/config/arm64/config.common.arm64
+++ b/debian.master/config/arm64/config.common.arm64
@@ -27,7 +27,6 @@  CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11
 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11
 CONFIG_ARCH_MXC=y
-# CONFIG_ARCH_ROCKCHIP is not set
 CONFIG_ARCH_SUNXI=y
 # CONFIG_ARCH_TEGRA is not set
 # CONFIG_ARCH_UNIPHIER is not set
diff --git a/debian.master/config/armhf/config.common.armhf b/debian.master/config/armhf/config.common.armhf
index 1fc93bf..24f2247 100644
--- a/debian.master/config/armhf/config.common.armhf
+++ b/debian.master/config/armhf/config.common.armhf
@@ -20,7 +20,6 @@  CONFIG_ARCH_EXYNOS=y
 CONFIG_ARCH_MMAP_RND_BITS=8
 CONFIG_ARCH_MMAP_RND_BITS_MAX=16
 CONFIG_ARCH_MMAP_RND_BITS_MIN=8
-CONFIG_ARCH_ROCKCHIP=y
 # CONFIG_ARCH_SUNXI is not set
 CONFIG_ARCH_UNIPHIER=y
 CONFIG_ARCNET=m
diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu
index 5c54854..0edd029 100644
--- a/debian.master/config/config.common.ubuntu
+++ b/debian.master/config/config.common.ubuntu
@@ -501,6 +501,7 @@  CONFIG_ARCH_REALTEK=y
 # CONFIG_ARCH_REALVIEW is not set
 CONFIG_ARCH_RENESAS=y
 CONFIG_ARCH_RMOBILE=y
+CONFIG_ARCH_ROCKCHIP=y
 # CONFIG_ARCH_RPC is not set
 CONFIG_ARCH_RZN1=y
 # CONFIG_ARCH_S3C24XX is not set
@@ -2083,7 +2084,7 @@  CONFIG_CRYPTO_DEV_QAT=m
 CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
 CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
 CONFIG_CRYPTO_DEV_QCE=m
-# CONFIG_CRYPTO_DEV_ROCKCHIP is not set
+CONFIG_CRYPTO_DEV_ROCKCHIP=m
 CONFIG_CRYPTO_DEV_S5P=m
 CONFIG_CRYPTO_DEV_SAFEXCEL=m
 CONFIG_CRYPTO_DEV_SAHARA=m