summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/bcm958305k.dts
diff options
context:
space:
mode:
authorRay Jui <rjui@broadcom.com>2015-09-22 00:12:47 +0200
committerFlorian Fainelli <f.fainelli@gmail.com>2015-09-23 02:50:36 +0200
commit894526cd466e4cb5fd88afbc5ff573b14933321f (patch)
treee33ccb6b0efce88ce6bc9242c98b5eb15793edc1 /arch/arm/boot/dts/bcm958305k.dts
parentARM: dts: Reorder Cygnus peripherals (diff)
downloadlinux-894526cd466e4cb5fd88afbc5ff573b14933321f.tar.xz
linux-894526cd466e4cb5fd88afbc5ff573b14933321f.zip
ARM: dts: Enable various peripherals on bcm958305k
This patch enables various peripherals on Broadcom Cygnus wireless audio board (bcm958305k). These peripherals include I2C, PCIe, and NAND Signed-off-by: Ray Jui <rjui@broadcom.com> Reviewed-by: Scott Branden <sbranden@broadcom.com> Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Diffstat (limited to 'arch/arm/boot/dts/bcm958305k.dts')
-rw-r--r--arch/arm/boot/dts/bcm958305k.dts32
1 files changed, 32 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/bcm958305k.dts b/arch/arm/boot/dts/bcm958305k.dts
index af11a8e30d09..9863a19ab1bd 100644
--- a/arch/arm/boot/dts/bcm958305k.dts
+++ b/arch/arm/boot/dts/bcm958305k.dts
@@ -44,6 +44,38 @@
};
};
+&i2c0 {
+ status = "okay";
+};
+
+&i2c1 {
+ status = "okay";
+};
+
+&pcie0 {
+ status = "okay";
+};
+
+&pcie1 {
+ status = "okay";
+};
+
&uart3 {
status = "okay";
};
+
+&nand {
+ nandcs@1 {
+ compatible = "brcm,nandcs";
+ reg = <0>;
+ nand-on-flash-bbt;
+
+ #address-cells = <1>;
+ #size-cells = <1>;
+
+ nand-ecc-strength = <24>;
+ nand-ecc-step-size = <1024>;
+
+ brcm,nand-oob-sector-size = <27>;
+ };
+};