diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2020-04-28 19:32:13 +0200 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2020-05-08 12:24:48 +0200 |
commit | e9310105b093f4996ecb6a464b041bf177a813b4 (patch) | |
tree | 44afee9300af801bdb8d0a0efe5917e75b32033b /arch/arm64 | |
parent | d8329647499549f7b566990b1f3471a775b5ba28 (diff) |
ARM64: dts: verdin-imx8mm: add dahlia carrier board
Related-to: ELB-2324
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'arch/arm64')
4 files changed, 52 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 34e5f4126153..f2d2924c7f21 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -152,6 +152,8 @@ 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-dahlia.dtb \ + fsl-imx8mm-verdin-wifi-dahlia.dtb \ fsl-imx8mm-verdin-nonwifi-dev.dtb \ fsl-imx8mm-verdin-wifi-dev.dtb dtb-$(CONFIG_ARCH_FSL_IMX8MN) += fsl-imx8mn-ddr4-evk.dtb \ diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-dahlia.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-dahlia.dtsi new file mode 100755 index 000000000000..b71a67683fab --- /dev/null +++ b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-dahlia.dtsi @@ -0,0 +1,20 @@ +// SPDX-License-Identifier: GPL-2.0+ OR MIT +/* + * Copyright 2020 Toradex + */ + +#include "fsl-imx8mm-verdin-dev.dtsi" + +&gpio_expander_21 { + status = "disabled"; +}; + +&sound_card { + simple-audio-card,routing = + "Headphone Jack", "HPOUTL", + "Headphone Jack", "HPOUTR", + "IN2L", "Line In Jack", + "IN2R", "Line In Jack", + "Headphone Jack", "MICBIAS", + "IN1L", "Headphone Jack"; +}; diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi-dahlia.dts b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi-dahlia.dts new file mode 100755 index 000000000000..547852506884 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi-dahlia.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: GPL-2.0+ OR MIT +/* + * Copyright 2020 Toradex + */ + +/dts-v1/; + +#include "fsl-imx8mm-verdin-nonwifi.dtsi" +#include "fsl-imx8mm-verdin-dahlia.dtsi" + +/ { + model = "Toradex Verdin iMX8M Mini on Dahlia Board"; + compatible = "toradex,verdin-imx8mm-nonwifi-dahlia", + "toradex,verdin-imx8mm-nonwifi", "fsl,imx8mm"; +}; diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-wifi-dahlia.dts b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-wifi-dahlia.dts new file mode 100755 index 000000000000..3ce172f5f183 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-wifi-dahlia.dts @@ -0,0 +1,15 @@ +// SPDX-License-Identifier: GPL-2.0+ OR MIT +/* + * Copyright 2020 Toradex + */ + +/dts-v1/; + +#include "fsl-imx8mm-verdin-wifi.dtsi" +#include "fsl-imx8mm-verdin-dahlia.dtsi" + +/ { + model = "Toradex Verdin iMX8M Mini WB on Dahlia Board"; + compatible = "toradex,verdin-imx8mm-wifi-dahlia", + "toradex,verdin-imx8mm-wifi", "fsl,imx8mm"; +}; |