summaryrefslogtreecommitdiff
path: root/arch/powerpc/boot
diff options
context:
space:
mode:
authorAlistair Popple <alistair@popple.id.au>2013-05-09 00:42:13 (GMT)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2013-06-20 06:55:13 (GMT)
commitab9a4183fddf232a46b6255e0d3da5a09f85ecbd (patch)
treeac02b69da7a19f477e99e8fd2a79658d965f4188 /arch/powerpc/boot
parent70a54a4faec72ee9d12b9c4dfa27bc241deb79a6 (diff)
downloadlinux-fsl-qoriq-ab9a4183fddf232a46b6255e0d3da5a09f85ecbd.tar.xz
powerpc: Update currituck pci/usb fixup for new board revision
The currituck board uses a different IRQ for the pci usb host controller depending on the board revision. This patch adds support for newer board revisions by retrieving the board revision from the FPGA and mapping the appropriate IRQ. Signed-off-by: Alistair Popple <alistair@popple.id.au> Acked-by: Tony Breeds <tony@bakeyournoodle.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/boot')
-rw-r--r--arch/powerpc/boot/dts/currituck.dts5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/powerpc/boot/dts/currituck.dts b/arch/powerpc/boot/dts/currituck.dts
index b801dd0..d2c8a87 100644
--- a/arch/powerpc/boot/dts/currituck.dts
+++ b/arch/powerpc/boot/dts/currituck.dts
@@ -103,6 +103,11 @@
interrupts = <34 2>;
};
+ FPGA0: fpga@50000000 {
+ compatible = "ibm,currituck-fpga";
+ reg = <0x50000000 0x4>;
+ };
+
IIC0: i2c@00000000 {
compatible = "ibm,iic-currituck", "ibm,iic";
reg = <0x0 0x00000014>;