diff options
author | Anson Huang <Anson.Huang@nxp.com> | 2016-11-29 21:48:31 +0800 |
---|---|---|
committer | Leonard Crestez <leonard.crestez@nxp.com> | 2018-08-24 12:41:33 +0300 |
commit | cb54c1c740e4440d5b3aa8e749d4a72ee77fb4c4 (patch) | |
tree | 915645dd32e03e60a399e7d9c7c09736cd8a9ee6 | |
parent | 639b997adfc3259e0b3cae6713b7a0e8ab76db0f (diff) |
MLK-13534-2 ARM: dts: imx7ulp: add 14x14 arm2 board
Add i.MX7ULP 14x14 arm2 board support.
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
-rw-r--r-- | arch/arm/boot/dts/Makefile | 1 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx7ulp-14x14-arm2.dts | 59 |
2 files changed, 60 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 01c587bbdf3a..339487c9b378 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -567,6 +567,7 @@ dtb-$(CONFIG_SOC_IMX7D) += \ imx7d-sdb-reva-touch.dtb \ imx7d-sdb-reva-wm8960.dtb dtb-$(CONFIG_SOC_IMX7ULP) += \ + imx7ulp-14x14-arm2.dtb \ imx7ulp-evk.dtb \ imx7ulp-evk-emmc.dtb dtb-$(CONFIG_SOC_LS1021A) += \ diff --git a/arch/arm/boot/dts/imx7ulp-14x14-arm2.dts b/arch/arm/boot/dts/imx7ulp-14x14-arm2.dts new file mode 100644 index 000000000000..8dfee712bd9e --- /dev/null +++ b/arch/arm/boot/dts/imx7ulp-14x14-arm2.dts @@ -0,0 +1,59 @@ +/* + * Copyright 2016 Freescale Semiconductor, Inc. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +/dts-v1/; + +#include "imx7ulp.dtsi" + +/ { + model = "NXP i.MX7ULP 14x14 arm2"; + compatible = "fsl,imx7ulp-14x14-arm2", "fsl,imx7ulp", "Generic DT based system"; + + chosen { + bootargs = "console=ttyLP0,115200 earlycon=lpuart32,0x402D0010,115200"; + stdout-path = &lpuart4; + }; + + memory { + device_type = "memory"; + reg = <0x60000000 0x40000000>; + }; +}; + +&iomuxc1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_hog_1>; + + imx7ulp-evk { + pinctrl_hog_1: hoggrp-1 { + fsl,pins = < + ULP1_PAD_PTC10__PTC10 0x30100 + ULP1_PAD_PTC1__PTC1 0x20100 + >; + }; + + pinctrl_usdhc1: usdhc1grp { + fsl,pins = < + ULP1_PAD_PTE3__SDHC1_CMD 0x843 + ULP1_PAD_PTE2__SDHC1_CLK 0x843 + ULP1_PAD_PTE4__SDHC1_D3 0x843 + ULP1_PAD_PTE5__SDHC1_D2 0x843 + ULP1_PAD_PTE0__SDHC1_D1 0x843 + ULP1_PAD_PTE1__SDHC1_D0 0x843 + >; + }; + }; +}; + +&usdhc1 { + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&pinctrl_usdhc1>; + pinctrl-1 = <&pinctrl_usdhc1>; + non-removable; + status = "okay"; +}; |