From e9310105b093f4996ecb6a464b041bf177a813b4 Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Tue, 28 Apr 2020 19:32:13 +0200 Subject: ARM64: dts: verdin-imx8mm: add dahlia carrier board Related-to: ELB-2324 Signed-off-by: Max Krummenacher --- arch/arm64/boot/dts/freescale/Makefile | 2 ++ .../boot/dts/freescale/fsl-imx8mm-verdin-dahlia.dtsi | 20 ++++++++++++++++++++ .../freescale/fsl-imx8mm-verdin-nonwifi-dahlia.dts | 15 +++++++++++++++ .../dts/freescale/fsl-imx8mm-verdin-wifi-dahlia.dts | 15 +++++++++++++++ 4 files changed, 52 insertions(+) create mode 100755 arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-dahlia.dtsi create mode 100755 arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-nonwifi-dahlia.dts create mode 100755 arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin-wifi-dahlia.dts 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"; +}; -- cgit v1.2.3