hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/arm/boot/dts/imx6qdl-udoo.dtsi
....@@ -34,6 +34,7 @@
3434 };
3535
3636 memory@10000000 {
37
+ device_type = "memory";
3738 reg = <0x10000000 0x40000000>;
3839 };
3940
....@@ -197,10 +198,25 @@
197198 >;
198199 };
199200
201
+ pinctrl_uart4: uart4grp {
202
+ fsl,pins = <
203
+ MX6QDL_PAD_KEY_COL0__UART4_TX_DATA 0x1b0b1
204
+ MX6QDL_PAD_KEY_ROW0__UART4_RX_DATA 0x1b0b1
205
+ >;
206
+ };
207
+
200208 pinctrl_usbh: usbhgrp {
201209 fsl,pins = <
202210 MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x80000000
203211 MX6QDL_PAD_NANDF_CS2__CCM_CLKO2 0x130b0
212
+ >;
213
+ };
214
+
215
+ pinctrl_usbotg: usbotg {
216
+ fsl,pins = <
217
+ MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059
218
+ MX6QDL_PAD_EIM_D22__USB_OTG_PWR 0x17059
219
+ MX6QDL_PAD_EIM_D21__USB_OTG_OC 0x17059
204220 >;
205221 };
206222
....@@ -268,6 +284,12 @@
268284 status = "okay";
269285 };
270286
287
+&uart4 {
288
+ pinctrl-names = "default";
289
+ pinctrl-0 = <&pinctrl_uart4>;
290
+ status = "okay";
291
+};
292
+
271293 &usbh1 {
272294 pinctrl-names = "default";
273295 pinctrl-0 = <&pinctrl_usbh>;
....@@ -276,6 +298,12 @@
276298 status = "okay";
277299 };
278300
301
+&usbotg {
302
+ pinctrl-names = "default";
303
+ pinctrl-0 = <&pinctrl_usbotg>;
304
+ status = "okay";
305
+};
306
+
279307 &usdhc3 {
280308 pinctrl-names = "default";
281309 pinctrl-0 = <&pinctrl_usdhc3>;