diff options
author | Oleksandr Suvorov <oleksandr.suvorov@toradex.com> | 2020-03-22 01:21:03 +0200 |
---|---|---|
committer | Oleksandr Suvorov <oleksandr.suvorov@toradex.com> | 2020-03-26 21:02:37 +0200 |
commit | fdcb9ec95d414998942c0b938fb4c046eeecf44d (patch) | |
tree | 7b0e71451552921f2da9c25e94f029a6b51e2bcb /arch/arm64/boot/dts | |
parent | 51bd65623cda9cf346da77e698535a36db31d9cb (diff) |
ARM64: boot: dts: verdin-imx8mm: support non-wifi module
Add support of non-wifi Toradex Verdin iMX8MM module
on the Development board.
Related-to: ELB-2322
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
Diffstat (limited to 'arch/arm64/boot/dts')
-rw-r--r-- | arch/arm64/boot/dts/freescale/Makefile | 1 | ||||
-rwxr-xr-x | arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi-dev.dts | 15 | ||||
-rwxr-xr-x | arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi.dtsi | 26 |
3 files changed, 42 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 131fda2550c5..34e5f4126153 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -152,6 +152,7 @@ dtb-$(CONFIG_ARCH_FSL_IMX8MM) += fsl-imx8mm-evk.dtb \ fsl-imx8mm-evk-revb-rm67191.dtb \ fsl-imx8mm-ddr4-evk-rm67191.dtb \ fsl-imx8mm-ddr4-qca9377-evk.dtb \ + fsl-imx8mm-verdin-nonwifi-dev.dtb \ fsl-imx8mm-verdin-wifi-dev.dtb dtb-$(CONFIG_ARCH_FSL_IMX8MN) += fsl-imx8mn-ddr4-evk.dtb \ fsl-imx8mn-evk.dtb \ diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi-dev.dts b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi-dev.dts new file mode 100755 index 000000000000..3cb6c9e30686 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi-dev.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: GPL-2.0+ OR MIT +/* + * Copyright 2019 Toradex + */ + +/dts-v1/; + +#include "fsl-imx8mm-verdin-nonwifi.dtsi" +#include "fsl-imx8mm-verdin-dev.dtsi" + +/ { + model = "Toradex Verdin iMX8M Mini on Verdin Development Board"; + compatible = "toradex,verdin-imx8mm-nonwifi-dev", + "toradex,verdin-imx8mm-nonwifi", "fsl,imx8mm"; +}; diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi.dtsi new file mode 100755 index 000000000000..6ece6911ccbf --- /dev/null +++ b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi.dtsi @@ -0,0 +1,26 @@ +// SPDX-License-Identifier: GPL-2.0+ OR MIT +/* + * Copyright 2020 Toradex + */ + +#include "fsl-imx8mm-verdin.dtsi" + +&usdhc3 { + bus-width = <4>; + pinctrl-names = "default", "state_100mhz", "state_200mhz"; + pinctrl-0 = <&pinctrl_usdhc3>; + pinctrl-1 = <&pinctrl_usdhc3_100mhz>; + pinctrl-2 = <&pinctrl_usdhc3_200mhz>; +}; + +&iomuxc { + pinctrl_tsp: tspgrp { + fsl,pins = < + MX8MM_IOMUXC_SAI1_RXD4_GPIO4_IO6 0x140 /* SODIMM 148 */ + MX8MM_IOMUXC_SAI1_RXD5_GPIO4_IO7 0x140 /* SODIMM 152 */ + MX8MM_IOMUXC_SAI1_RXD6_GPIO4_IO8 0x140 /* SODIMM 154 */ + MX8MM_IOMUXC_SAI1_RXD7_GPIO4_IO9 0x140 /* SODIMM 179 */ + MX8MM_IOMUXC_SAI1_TXD5_GPIO4_IO17 0x140 /* SODIMM 150 */ + >; + }; +}; |