aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts
diff options
context:
space:
mode:
authorAndrew Davis <afd@ti.com>2022-10-24 12:34:31 -0500
committerShawn Guo <shawnguo@kernel.org>2022-11-19 14:30:40 +0800
commit4c33cb31282c3968000a08223591c532128dfcfd (patch)
tree2afae25e5764f35b644c7ba930d0f7144a9cf872 /arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts
parentMerge remote-tracking branch 'robh/dt/dtbo-rename' into imx/dt64 (diff)
downloadwireguard-linux-4c33cb31282c3968000a08223591c532128dfcfd.tar.xz
wireguard-linux-4c33cb31282c3968000a08223591c532128dfcfd.zip
arm64: dts: freescale: Rename DTB overlay source files from .dts to .dtso
DTB Overlays (.dtbo) can now be built from source files with the extension (.dtso). This makes it clear what is the content of the files and differentiates them from base DTB source files. Convert the DTB overlay source files in the arm64/freescale directory. Signed-off-by: Andrew Davis <afd@ti.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Tested-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts')
-rw-r--r--arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts61
1 files changed, 0 insertions, 61 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts b/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts
deleted file mode 100644
index 2c71ab9854cb..000000000000
--- a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts
+++ /dev/null
@@ -1,61 +0,0 @@
-// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
-/*
- * Copyright 2021 Gateworks Corporation
- *
- * GW73xx RS485 HD:
- * - GPIO1_0 rs485_term selects on-chip termination
- * - GPIO4_0 rs485_en needs to be driven high (active)
- * - GPIO4_2 rs485_hd needs to be driven high (active)
- * - UART4_TX is DE for RS485 transmitter
- * - RS485_EN needs to be pulled high
- * - RS485_HALF needs to be pulled high
- */
-
-#include <dt-bindings/gpio/gpio.h>
-
-#include "imx8mm-pinfunc.h"
-
-/dts-v1/;
-/plugin/;
-
-&{/} {
- compatible = "gw,imx8mm-gw73xx-0x";
-};
-
-&gpio4 {
- rs485_en {
- gpio-hog;
- gpios = <0 GPIO_ACTIVE_HIGH>;
- output-high;
- line-name = "rs485_en";
- };
-
- rs485_hd {
- gpio-hog;
- gpios = <2 GPIO_ACTIVE_HIGH>;
- output-high;
- line-name = "rs485_hd";
- };
-};
-
-&uart2 {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_uart2>;
- rts-gpios = <&gpio5 29 GPIO_ACTIVE_HIGH>;
- linux,rs485-enabled-at-boot-time;
- status = "okay";
-};
-
-&uart4 {
- status = "disabled";
-};
-
-&iomuxc {
- pinctrl_uart2: uart2grp {
- fsl,pins = <
- MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX 0x140
- MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX 0x140
- MX8MM_IOMUXC_UART4_TXD_GPIO5_IO29 0x140
- >;
- };
-};