diff --git a/arch/arm64/boot/dts/seco/seco-imx8qxp-c57.dts b/arch/arm64/boot/dts/seco/seco-imx8qxp-c57.dts
index ea784d914599bedbabfadd41ebd81e7bf4179467..03505aa4cf9b8c2540942c22150881404de12de8 100644
--- a/arch/arm64/boot/dts/seco/seco-imx8qxp-c57.dts
+++ b/arch/arm64/boot/dts/seco/seco-imx8qxp-c57.dts
@@ -565,6 +565,14 @@
                 IMX8QXP_USDHC1_DATA3_CONN_USDHC1_DATA3	0x00000020
             >;
         };
+        
+        pinctrl_pcieb: pcieagrp {
+            fsl,pins = <
+                IMX8QXP_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO00  0x06000021
+                IMX8QXP_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO01	0x06000021
+                IMX8QXP_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO02	0x04000021
+            >;
+        };
 
         pinctrl_wlan: wlangrp {
             fsl,pins = <
@@ -1026,6 +1034,16 @@ gpio5: &lsio_gpio5 {
     };
 };
 
+&pcieb {
+    compatible = "fsl,imx8qxp-pcie","snps,dw-pcie";
+    pinctrl-names = "default";
+    pinctrl-0 = <&pinctrl_pcieb>;
+    clkreq-gpio = <&gpio4 1 GPIO_ACTIVE_LOW>;
+    reset-gpio = <&gpio4 0 GPIO_ACTIVE_LOW>;
+    ext_osc = <1>;
+    status = "okay";
+};
+
 &usb3_phy {
     status = "okay";
 };
@@ -1126,11 +1144,11 @@ gpio5: &lsio_gpio5 {
 };
 
 &mipi0_dphy {
-	status = "disabled";
+    status = "disabled";
 };
 
 &mipi0_dsi_host {
-	status = "disabled";
+    status = "disabled";
     pwr-delay = <10>;
     ports{
         port@1 {
@@ -1143,11 +1161,11 @@ gpio5: &lsio_gpio5 {
 };
 
 &mipi1_dphy {
-	status = "disabled";
+    status = "disabled";
 };
 
 &mipi1_dsi_host {
-	status = "disabled";
+    status = "disabled";
 };
 
 &dpu1 {