arm64: dts: imx8mq-nitrogen: add USB HOST support

Add the description for the USB host port.
This port is linked to a resettable USB HUB so handle
this reset signal with a GPIO hog.

Signed-off-by: Adrien Grassein <adrien.grassein@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
This commit is contained in:
Adrien Grassein 2021-05-11 21:35:59 +02:00 коммит произвёл Shawn Guo
Родитель 77a1aa0393
Коммит 4a085de205
1 изменённых файлов: 26 добавлений и 0 удалений

Просмотреть файл

@ -102,6 +102,15 @@
};
};
/* Release reset of the USB Host HUB */
&gpio1 {
usb-host-reset-hog {
gpio-hog;
gpios = <14 GPIO_ACTIVE_HIGH>;
output-high;
};
};
&i2c1 {
clock-frequency = <400000>;
pinctrl-names = "default";
@ -213,6 +222,17 @@
status = "okay";
};
&usb_dwc3_1 {
dr_mode = "host";
status = "okay";
};
&usb3_phy1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb3_1>;
status = "okay";
};
&usdhc1 {
assigned-clocks = <&clk IMX8MQ_CLK_USDHC1>;
assigned-clock-rates = <400000000>;
@ -388,6 +408,12 @@
>;
};
pinctrl_usb3_1: usb3-1grp {
fsl,pins = <
MX8MQ_IOMUXC_GPIO1_IO14_GPIO1_IO14 0x16
>;
};
pinctrl_usdhc1: usdhc1grp {
fsl,pins = <
MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK 0x83