From: Peng Fan
We are using Jailhouse Hypervsior which has virtual pci node that
use dt domains. so also use dt domains for pci node, this will avoid
conflict with Jailhouse Hypervisor to trigger the following error:
pr_err("Inconsistent \"linux,pci-domain\" property in DT\n");
Reviewed-by: Richard Zhu
Signed-off-by: Peng Fan
---
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mq.dtsi
b/arch/arm64/boot/dts/freescale/imx8mq.dtsi
index a841a023e8e0..ac37cc86ad39 100644
--- a/arch/arm64/boot/dts/freescale/imx8mq.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mq.dtsi
@@ -1315,6 +1315,7 @@ pcie0: pcie@3380 {
<0 0 0 3 GIC_SPI 123
IRQ_TYPE_LEVEL_HIGH>,
<0 0 0 4 GIC_SPI 122
IRQ_TYPE_LEVEL_HIGH>;
fsl,max-link-speed = <2>;
+ linux,pci-domain = <0>;
power-domains = <_pcie>;
resets = < IMX8MQ_RESET_PCIEPHY>,
< IMX8MQ_RESET_PCIE_CTRL_APPS_EN>,
@@ -1344,6 +1345,7 @@ pcie1: pcie@33c0 {
<0 0 0 3 GIC_SPI 75
IRQ_TYPE_LEVEL_HIGH>,
<0 0 0 4 GIC_SPI 74
IRQ_TYPE_LEVEL_HIGH>;
fsl,max-link-speed = <2>;
+ linux,pci-domain = <1>;
power-domains = <_pcie>;
resets = < IMX8MQ_RESET_PCIEPHY2>,
< IMX8MQ_RESET_PCIE2_CTRL_APPS_EN>,
--
2.28.0