Skip to contentSkip to conversation

ARM: dts: imx6: add aristainetos board support

PATCH New Heiko Schocher 2 participants 2 messages Jun 20, 2014 – Jun 21, 2014

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH v3 1/1 ARM: dts: imx6: add aristainetos board support

This patch add support for the imx6dl based aristainetos board with following configuration:

CPU:   Freescale i.MX6DL rev1.1 at 792 MHz
DRAM:  1 GiB
NAND:  512 MiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
SF: Detected N25Q128 with page size 256 Bytes, erase size 64 KiB, total 16 MiB

As this board can used with 2 different display types, the differences between them are extracted into 2 DTS files, and the common settings are collected in a common file.

---
Cc: Shawn Guo <[email protected]>
Cc: Sascha Hauer <[email protected]>
Cc: devicetree at vger.kernel.org <[email protected]>
Cc: linux-arm-kernel at lists.infradead.org

- changes for v2:
add comments from Shawn Guo:
- fixed patch subject
- move 'status' at the bottom of property list
- sort nodes alphabetical
- use macro in include/dt-bindings/gpio/gpio.h
- renamed regulator node name to generic name
- removed partition table
- move iomuxc node to the end
- remove Codingstyle issues
- sort pinctrl entries alphabetically
- remove pinctrl_backlight and pinctrl_gpio
- use specific pad configuration
- changes for v3:
add comments from Shawn Guo:
- #address-cells and #size-cells
- Instead of using 0x80000000, configure pinmux values explicitly

 arch/arm/boot/dts/Makefile                  |   2 +
 arch/arm/boot/dts/imx6dl-aristainetos_4.dts |  85 ++++++
 arch/arm/boot/dts/imx6dl-aristainetos_7.dts |  74 +++++
 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi | 418 ++++++++++++++++++++++++++++
 4 files changed, 579 insertions(+)
 create mode 100644 arch/arm/boot/dts/imx6dl-aristainetos_4.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-aristainetos_7.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi
arch/arm/boot/dts/Makefile +2 -0
index 5986ff6..3b9a275 100644
@@ -182,6 +182,8 @@ dtb-$(CONFIG_ARCH_MXC) += \
 	imx53-tx53-x03x.dtb \
 	imx53-tx53-x13x.dtb \
 	imx53-voipac-bsb.dtb \
+	imx6dl-aristainetos_4.dtb \
+	imx6dl-aristainetos_7.dtb \
 	imx6dl-cubox-i.dtb \
 	imx6dl-dfi-fs700-m60.dtb \
 	imx6dl-gw51xx.dtb \
arch/arm/boot/dts/imx6dl-aristainetos_4.dts new file +85 -0

85 lines not on this page · raw message

arch/arm/boot/dts/imx6dl-aristainetos_7.dts new file +74 -0

74 lines not on this page · raw message

arch/arm/boot/dts/imx6qdl-aristainetos.dtsi new file +418 -0

418 lines not on this page · raw message

Signature · 1 line
1.8.3.1
Applied
#1 lore raw

PATCH v3 1/1 ARM: dts: imx6: add aristainetos board support

Quoted 9 lines · Heiko Schocher

This patch add support for the imx6dl based aristainetos board with following configuration:

CPU:   Freescale i.MX6DL rev1.1 at 792 MHz
DRAM:  1 GiB
NAND:  512 MiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
SF: Detected N25Q128 with page size 256 Bytes, erase size 64 KiB, total 16 MiB
Quoted 5 lines

As this board can used with 2 different display types, the differences between them are extracted into 2 DTS files, and the common settings are collected in a common file.

Applied, thanks.