From 1cc6744ed1df9168d29ee623775aa1d86e413443 Mon Sep 17 00:00:00 2001 From: Mathew McBride Date: Mon, 30 Mar 2026 14:58:32 +1100 Subject: [PATCH] armsr: armv8: enable PCIe controllers for Rockchip This is to improve compatibility with Rockchip platforms, especially when NVMe is used as the operating system block device. Signed-off-by: Mathew McBride Link: https://github.com/openwrt/openwrt/pull/21433 Signed-off-by: Jonas Jelonek --- target/linux/armsr/armv8/config-6.18 | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/target/linux/armsr/armv8/config-6.18 b/target/linux/armsr/armv8/config-6.18 index fdd42b13efc..80d325e44e5 100644 --- a/target/linux/armsr/armv8/config-6.18 +++ b/target/linux/armsr/armv8/config-6.18 @@ -527,6 +527,8 @@ CONFIG_PCIEPORTBUS=y CONFIG_PCIE_ARMADA_8K=y CONFIG_PCIE_BRCMSTB=y # CONFIG_PCIE_DW_DEBUGFS is not set +CONFIG_PCIE_DW_PLAT=y +CONFIG_PCIE_DW_PLAT_HOST=y CONFIG_PCIE_HISI_STB=y CONFIG_PCIE_IPROC_MSI=y CONFIG_PCIE_IPROC_PLATFORM=y @@ -536,7 +538,8 @@ CONFIG_PCIE_MOBIVEIL_PLAT=y # CONFIG_PCIE_RCAR_GEN4_HOST is not set CONFIG_PCIE_RCAR_HOST=y CONFIG_PCIE_ROCKCHIP=y -# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set +CONFIG_PCIE_ROCKCHIP_DW=y +CONFIG_PCIE_ROCKCHIP_DW_HOST=y CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_XILINX_CPM=y # CONFIG_PCIE_XILINX_DMA_PL is not set @@ -590,7 +593,7 @@ CONFIG_PHY_ROCKCHIP_EMMC=y # CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY is not set # CONFIG_PHY_ROCKCHIP_INNO_HDMI is not set CONFIG_PHY_ROCKCHIP_INNO_USB2=y -# CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY is not set +CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=y CONFIG_PHY_ROCKCHIP_PCIE=y # CONFIG_PHY_ROCKCHIP_SAMSUNG_DCPHY is not set # CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX is not set