ARM: am335x: Add support for ICEv2 board
Subsystems (4)
v2 cover ARM: am335x: Add support for ICEv2 board
This series adds support for AM3359 ICEv2 board.
Boot log: http://pastebin.ubuntu.com/15471649/
Lokesh Vutla (2):
ARM: dts: am335x: Add initial support for ICEv2 board
ARM: omap2plus_defconfig: Enable GPIO_TPIC2810
.../devicetree/bindings/arm/omap/omap.txt | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-icev2.dts | 306 +++++++++++++++++++++ arch/arm/configs/omap2plus_defconfig | 1 + 4 files changed, 311 insertions(+) create mode 100644 arch/arm/boot/dts/am335x-icev2.dts
Signature · 1 line
2.1.4
PATCH v2 1/2 ARM: dts: am335x: Add initial support for ICEv2 board
TI's Industrial Communication Engine EVM is a low cost hardware mainly developed for industrial communication type applications using serial or Ethernet based interfaces. This platform features TI's AM3359 with 800MHz single core Cortex-A8 processor, 256MB DDR3, 64MB SPI flash, 8MB NOR Flash, mmc, usb, can, dual Ethernet ports.
For more information, look at HW user guide[1], Data manual[2].
Just add basic support for the moment.
[1] http://processors.wiki.ti.com/index.php/AM335x_Industrial_Communication_Engine_EVM_Rev2_1_HW_User_Guide
[2] http://www.ti.com/lit/ds/symlink/am3359.pdf
---
Changes since v1:
- Add separate nodes for gpio leds and tpic2810 leds.
.../devicetree/bindings/arm/omap/omap.txt | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-icev2.dts | 306 +++++++++++++++++++++ 3 files changed, 310 insertions(+) create mode 100644 arch/arm/boot/dts/am335x-icev2.dts
Documentation/devicetree/bindings/arm/omap/omap.txt +3 -0
@@ -133,6 +133,9 @@ Boards: - AM335X Bone : Low cost community board compatible = "ti,am335x-bone", "ti,am33xx", "ti,omap3" +- AM3359 ICEv2 : Low cost Industrial Communication Engine EVM. + compatible = "ti,am3359-icev2", "ti,am33xx", "ti,omap3" + - AM335X OrionLXm : Substation Automation Platform compatible = "novatech,am335x-lxm", "ti,am33xx"
arch/arm/boot/dts/Makefile +1 -0
@@ -486,6 +486,7 @@ dtb-$(CONFIG_SOC_AM33XX) += \ am335x-cm-t335.dtb \ am335x-evm.dtb \ am335x-evmsk.dtb \ + am335x-icev2.dtb \ am335x-lxm.dtb \ am335x-nano.dtb \ am335x-pepper.dtb \
arch/arm/boot/dts/am335x-icev2.dts new file +306 -0
306 lines not on this page · raw message
Signature · 1 line
2.1.4
PATCH v2 1/2 ARM: dts: am335x: Add initial support for ICEv2 board
Quoted 6 lines · Lokesh Vutla
TI's Industrial Communication Engine EVM is a low cost hardware mainly developed for industrial communication type applications using serial or Ethernet based interfaces. This platform features TI's AM3359 with 800MHz single core Cortex-A8 processor, 256MB DDR3, 64MB SPI flash, 8MB NOR Flash, mmc, usb, can, dual Ethernet ports.
Quoted 8 lines
For more information, look at HW user guide[1], Data manual[2].
Just add basic support for the moment.
[1] http://processors.wiki.ti.com/index.php/AM335x_Industrial_Communication_Engine_EVM_Rev2_1_HW_User_Guide
[2] http://www.ti.com/lit/ds/symlink/am3359.pdfSigned-off-by Lokesh Vutla <[email protected]>
Quoted 10 lines
---
Changes since v1:
- Add separate nodes for gpio leds and tpic2810 leds..../devicetree/bindings/arm/omap/omap.txt | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-icev2.dts | 306 +++++++++++++++++++++ 3 files changed, 310 insertions(+)create mode 100644
arch/arm/boot/dts/am335x-icev2.dts
[...]
Signature · 2 lines
regards, -grygorii
Tony Lindgren
maintainerPATCH v2 1/2 ARM: dts: am335x: Add initial support for ICEv2 board
Quoted 9 lines · Grygorii Strashko
Quoted 8 lines · Lokesh Vutla
TI's Industrial Communication Engine EVM is a low cost hardware mainly developed for industrial communication type applications using serial or Ethernet based interfaces. This platform features TI's AM3359 with 800MHz single core Cortex-A8 processor, 256MB DDR3, 64MB SPI flash, 8MB NOR Flash, mmc, usb, can, dual Ethernet ports.
For more information, look at HW user guide[1], Data manual[2].
Quoted 8 lines
Quoted 6 lines
Just add basic support for the moment.
[1] http://processors.wiki.ti.com/index.php/AM335x_Industrial_Communication_Engine_EVM_Rev2_1_HW_User_Guide
[2] http://www.ti.com/lit/ds/symlink/am3359.pdfSigned-off-by Lokesh Vutla <[email protected]>Reviewed-by Grygorii Strashko <[email protected]>
Applying this patch into omap-for-v4.7/dt thanks.
Tony
PATCH v2 2/2 ARM: omap2plus_defconfig: Enable GPIO_TPIC2810
In reply to Lokesh VutlaEnable the TI TPIC2810 8-Bit LED Driver with I2C Interface. This is used in AM335x ICEv2 Boards.
---
Changes since v1:
- none.
arch/arm/configs/omap2plus_defconfig | 1 + 1 file changed, 1 insertion(+)
arch/arm/configs/omap2plus_defconfig +1 -0
@@ -245,6 +245,7 @@ CONFIG_DEBUG_GPIO=y CONFIG_GPIO_SYSFS=y CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCF857X=y +CONFIG_GPIO_TPIC2810=m CONFIG_GPIO_TWL4030=y CONFIG_GPIO_PALMAS=y CONFIG_W1=m
Signature · 1 line
2.1.4
Tony Lindgren
maintainerPATCH v2 2/2 ARM: omap2plus_defconfig: Enable GPIO_TPIC2810
Quoted 2 lines · Lokesh Vutla
Enable the TI TPIC2810 8-Bit LED Driver with I2C Interface. This is used in AM335x ICEv2 Boards.
Applying into omap-for-v4.6/defconfig thanks.
Tony