aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/imx28.dtsi
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2013-06-19 20:06:36 -0400
committerArnd Bergmann <arnd@arndb.de>2013-06-19 20:06:36 -0400
commitd5a51af940efec07c969bdb5fe478bb518116404 (patch)
tree26291e51122081d929e3cac3d441ee5efbfa75d6 /arch/arm/boot/dts/imx28.dtsi
parenta44bde66bec168889c95bd1d0d15834b02387901 (diff)
parentd75f3d92e86e65b3cb9725e65f7278cc303511db (diff)
Merge tag 'mxs-dt-3.11' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt
From Shawn Guo: mxs device tree changes for 3.11: * A couple of new board support, cfa10055 and cfa10057 * A few updates on cfa10036 device tree source * Some auart pinctrl data addition * Adopt soc bus infrastructure for mach-mxs * tag 'mxs-dt-3.11' of git://git.linaro.org/people/shawnguo/linux-2.6: ARM: mxs: dt: Add Crystalfontz CFA-10057 device tree ARM: mxs: dt: Add the Crystalfontz CFA-10055 device tree ARM: cfa10049: Switch the chip select pin of the LCD controller ARM: cfa10036: Add USB0 OTG port ARM: dts: apf28dev: Add touchscreen support for APF28dev ARM: mxs: Fix UARTs on M28EVK ARM: cfa10036: dt: Change i2c0 clock frequency ARM: dts: cfa10036: Change the OLED display to SSD1306 ARM: mx28: add auart4 2 pins pinmux to imx28.dtsi ARM: mx28: add auart3 2 pins pinmux to imx28.dtsi ARM: mx28: add auart2 2 pins pinmux to imx28.dtsi ARM: mxs: Use soc bus infrastructure ARM: dts: mx28: Adjust the digctl compatible string ARM: mxs: Remove init_irq declaration in machine description Includes an update to 3.10-rc6 Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/arm/boot/dts/imx28.dtsi')
-rw-r--r--arch/arm/boot/dts/imx28.dtsi35
1 files changed, 34 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/imx28.dtsi b/arch/arm/boot/dts/imx28.dtsi
index 4c10a1968c0e..195451bf7706 100644
--- a/arch/arm/boot/dts/imx28.dtsi
+++ b/arch/arm/boot/dts/imx28.dtsi
@@ -334,6 +334,17 @@
334 fsl,pull-up = <0>; 334 fsl,pull-up = <0>;
335 }; 335 };
336 336
337 auart2_2pins_b: auart2-2pins@1 {
338 reg = <1>;
339 fsl,pinmux-ids = <
340 0x3080 /* MX28_PAD_AUART2_RX__AUART2_RX */
341 0x3090 /* MX28_PAD_AUART2_TX__AUART2_TX */
342 >;
343 fsl,drive-strength = <0>;
344 fsl,voltage = <1>;
345 fsl,pull-up = <0>;
346 };
347
337 auart3_pins_a: auart3@0 { 348 auart3_pins_a: auart3@0 {
338 reg = <0>; 349 reg = <0>;
339 fsl,pinmux-ids = < 350 fsl,pinmux-ids = <
@@ -358,6 +369,28 @@
358 fsl,pull-up = <0>; 369 fsl,pull-up = <0>;
359 }; 370 };
360 371
372 auart3_2pins_b: auart3-2pins@1 {
373 reg = <1>;
374 fsl,pinmux-ids = <
375 0x30c0 /* MX28_PAD_AUART3_RX__AUART3_RX */
376 0x30d0 /* MX28_PAD_AUART3_TX__AUART3_TX */
377 >;
378 fsl,drive-strength = <0>;
379 fsl,voltage = <1>;
380 fsl,pull-up = <0>;
381 };
382
383 auart4_2pins_a: auart4@0 {
384 reg = <0>;
385 fsl,pinmux-ids = <
386 0x2181 /* MX28_PAD_SSP3_SCK__AUART4_TX */
387 0x2191 /* MX28_PAD_SSP3_MOSI__AUART4_RX */
388 >;
389 fsl,drive-strength = <0>;
390 fsl,voltage = <1>;
391 fsl,pull-up = <0>;
392 };
393
361 mac0_pins_a: mac0@0 { 394 mac0_pins_a: mac0@0 {
362 reg = <0>; 395 reg = <0>;
363 fsl,pinmux-ids = < 396 fsl,pinmux-ids = <
@@ -673,7 +706,7 @@
673 }; 706 };
674 707
675 digctl@8001c000 { 708 digctl@8001c000 {
676 compatible = "fsl,imx28-digctl"; 709 compatible = "fsl,imx28-digctl", "fsl,imx23-digctl";
677 reg = <0x8001c000 0x2000>; 710 reg = <0x8001c000 0x2000>;
678 interrupts = <89>; 711 interrupts = <89>;
679 status = "disabled"; 712 status = "disabled";