[PATCH] powerpc/fsl: add property 'reg' to pcie at 0 node
Minghuan Lian
Minghuan.Lian at freescale.com
Wed May 8 19:17:21 EST 2013
The property 'reg' is used to identify the PCIe device. if there is
no 'reg' the PCI driver can not find PCI device node corresponding
to PCI controller, and can not map the interrupts. So all the INTx
interrupts can not be used.
Signed-off-by: Minghuan Lian <Minghuan.Lian at freescale.com>
---
arch/powerpc/boot/dts/fsl/b4si-post.dtsi | 1 +
arch/powerpc/boot/dts/fsl/t4240si-post.dtsi | 4 ++++
2 files changed, 5 insertions(+)
diff --git a/arch/powerpc/boot/dts/fsl/b4si-post.dtsi b/arch/powerpc/boot/dts/fsl/b4si-post.dtsi
index 7399154..d82c8da 100644
--- a/arch/powerpc/boot/dts/fsl/b4si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/b4si-post.dtsi
@@ -49,6 +49,7 @@
interrupts = <20 2 0 0>;
fsl,iommu-parent = <&pamu0>;
pcie at 0 {
+ reg = <0 0 0 0 0>;
#interrupt-cells = <1>;
#size-cells = <2>;
#address-cells = <3>;
diff --git a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi
index bd611a9..3a6179f 100644
--- a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi
@@ -48,6 +48,7 @@
bus-range = <0x0 0xff>;
interrupts = <20 2 0 0>;
pcie at 0 {
+ reg = <0 0 0 0 0>;
#interrupt-cells = <1>;
#size-cells = <2>;
#address-cells = <3>;
@@ -74,6 +75,7 @@
bus-range = <0 0xff>;
interrupts = <21 2 0 0>;
pcie at 0 {
+ reg = <0 0 0 0 0>;
#interrupt-cells = <1>;
#size-cells = <2>;
#address-cells = <3>;
@@ -100,6 +102,7 @@
bus-range = <0x0 0xff>;
interrupts = <22 2 0 0>;
pcie at 0 {
+ reg = <0 0 0 0 0>;
#interrupt-cells = <1>;
#size-cells = <2>;
#address-cells = <3>;
@@ -126,6 +129,7 @@
bus-range = <0x0 0xff>;
interrupts = <23 2 0 0>;
pcie at 0 {
+ reg = <0 0 0 0 0>;
#interrupt-cells = <1>;
#size-cells = <2>;
#address-cells = <3>;
--
1.8.1.2
More information about the Linuxppc-dev
mailing list