summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/omap3-sbc-t3517.dts
diff options
context:
space:
mode:
authorTony Lindgren <tony@atomide.com>2014-04-23 20:04:30 +0200
committerTony Lindgren <tony@atomide.com>2014-04-23 20:29:49 +0200
commitde9949a45ec05a9cd5b98eb0a5b5a65db252f1f3 (patch)
treeccdddfac19cab252069848611918bbba1aa3fa44 /arch/arm/boot/dts/omap3-sbc-t3517.dts
parentARM: dts: Fix bad OTG muxing for cm-t boards (diff)
downloadlinux-de9949a45ec05a9cd5b98eb0a5b5a65db252f1f3.tar.xz
linux-de9949a45ec05a9cd5b98eb0a5b5a65db252f1f3.zip
ARM: dts: Fix GPMC Ethernet timings for omap cm-t sbc-t boards for device tree
Looks like we have wrong GPMC timings we have for the cm-t and sbc-t boards. This can cause occasional strange errors with at least doing an rsync of large files or doing apt-get dist-upgrade. Let's fix the issue in two phases. First let's simplify cm-t and sbc-t to use the shared omap-gpmc-smsc911x.dtsi to avoid fixing the issue in multiple places. Then we can fix the timings in a single place with a follow-up patch. Cc: Dmitry Lifshitz <lifshitz@compulab.co.il> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/boot/dts/omap3-sbc-t3517.dts')
-rw-r--r--arch/arm/boot/dts/omap3-sbc-t3517.dts13
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/omap3-sbc-t3517.dts b/arch/arm/boot/dts/omap3-sbc-t3517.dts
index 024c9c6c682d..42189b65d393 100644
--- a/arch/arm/boot/dts/omap3-sbc-t3517.dts
+++ b/arch/arm/boot/dts/omap3-sbc-t3517.dts
@@ -8,6 +8,19 @@
/ {
model = "CompuLab SBC-T3517 with CM-T3517";
compatible = "compulab,omap3-sbc-t3517", "compulab,omap3-cm-t3517", "ti,am3517", "ti,omap3";
+
+ /* Only one GPMC smsc9220 on SBC-T3517, CM-T3517 uses am35x Ethernet */
+ vddvario: regulator-vddvario-sb-t35 {
+ compatible = "regulator-fixed";
+ regulator-name = "vddvario";
+ regulator-always-on;
+ };
+
+ vdd33a: regulator-vdd33a-sb-t35 {
+ compatible = "regulator-fixed";
+ regulator-name = "vdd33a";
+ regulator-always-on;
+ };
};
&omap3_pmx_core {