summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx7s-warp.dts
diff options
context:
space:
mode:
authorRyan Harkin <ryan.harkin@linaro.org>2018-01-23 15:37:30 +0300
committerShawn Guo <shawnguo@kernel.org>2018-02-12 16:13:11 +0300
commit9acb15e1dcd54ef32b94e7a03ad70fc0a8ad69f4 (patch)
tree683f73f4d1830b3cd37bbb7f3fe44e242e2e1a38 /arch/arm/boot/dts/imx7s-warp.dts
parent9e5b2e9be15d6ac5210b14a787c6e9936e10ed77 (diff)
downloadlinux-9acb15e1dcd54ef32b94e7a03ad70fc0a8ad69f4.tar.xz
ARM: dts: imx7s-warp: enable uart6 on mikroBus
This patch configures the board to output UART6 to the mikroBus. The NXP WaRP7 board can route UART6 to the mikroBus, where an RS232 click board can be plugged in to get an additional serial port. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org> Reviewed-by: Rui Miguel Silva <rui.silva@linaro.org> Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Diffstat (limited to 'arch/arm/boot/dts/imx7s-warp.dts')
-rw-r--r--arch/arm/boot/dts/imx7s-warp.dts16
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx7s-warp.dts b/arch/arm/boot/dts/imx7s-warp.dts
index 9bdf121f7e43..1606713bf66c 100644
--- a/arch/arm/boot/dts/imx7s-warp.dts
+++ b/arch/arm/boot/dts/imx7s-warp.dts
@@ -271,6 +271,15 @@
status = "okay";
};
+&uart6 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_uart6>;
+ assigned-clocks = <&clks IMX7D_UART6_ROOT_SRC>;
+ assigned-clock-parents = <&clks IMX7D_PLL_SYS_MAIN_240M_CLK>;
+ fsl,dte-mode;
+ status = "okay";
+};
+
&usbotg1 {
dr_mode = "peripheral";
status = "okay";
@@ -379,6 +388,13 @@
>;
};
+ pinctrl_uart6: uart6grp {
+ fsl,pins = <
+ MX7D_PAD_ECSPI1_MOSI__UART6_DTE_RX 0x79
+ MX7D_PAD_ECSPI1_SCLK__UART6_DTE_TX 0x79
+ >;
+ };
+
pinctrl_usdhc1: usdhc1grp {
fsl,pins = <
MX7D_PAD_SD1_CMD__SD1_CMD 0x59