]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
armsr: armv8: enable PCIe controllers for Rockchip
authorMathew McBride <matt@traverse.com.au>
Mon, 30 Mar 2026 03:58:32 +0000 (14:58 +1100)
committerJonas Jelonek <jelonek.jonas@gmail.com>
Mon, 25 May 2026 20:12:04 +0000 (22:12 +0200)
This is to improve compatibility with Rockchip platforms,
especially when NVMe is used as the operating system
block device.

Signed-off-by: Mathew McBride <matt@traverse.com.au>
Link: https://github.com/openwrt/openwrt/pull/21433
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
target/linux/armsr/armv8/config-6.18

index fdd42b13efc251dfa907b3cd283993c9593243fc..80d325e44e53361273a7f022cd538a061614418d 100644 (file)
@@ -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