From 0de3cd661e09567fc376e0bbad05908acb057d38 Mon Sep 17 00:00:00 2001 From: Jianlong Huang Date: Sat, 24 Sep 2022 08:46:23 +0800 Subject: [PATCH] dts: starfive: Enable usb device node Sync jh7110 usb device node and enable Sync jh7110 imx219 compatible name Signed-off-by: Jianlong Huang --- .../boot/dts/starfive/jh7110-visionfive-v2.dtsi | 24 ++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/arch/riscv/boot/dts/starfive/jh7110-visionfive-v2.dtsi b/arch/riscv/boot/dts/starfive/jh7110-visionfive-v2.dtsi index 280eac7..e0567834 100644 --- a/arch/riscv/boot/dts/starfive/jh7110-visionfive-v2.dtsi +++ b/arch/riscv/boot/dts/starfive/jh7110-visionfive-v2.dtsi @@ -489,8 +489,8 @@ pinctrl-0 = <&i2c6_pins>; status = "okay"; - imx219@10 { - compatible = "imx219"; + imx219: imx219@10 { + compatible = "sony,imx219"; reg = <0x10>; clocks = <&clk_ext_camera>; clock-names = "xclk"; @@ -766,10 +766,22 @@ }; &usbdrd30 { - pinctrl-names = "default"; - pinctrl-0 = <&usb_pins>; - dr_mode = "host"; /*host or peripheral*/ - status = "disabled"; + clocks = <&clkgen JH7110_USB_125M>, + <&clkgen JH7110_USB0_CLK_APP_125>, + <&clkgen JH7110_USB0_CLK_LPM>, + <&clkgen JH7110_USB0_CLK_STB>, + <&clkgen JH7110_USB0_CLK_USB_APB>, + <&clkgen JH7110_USB0_CLK_AXI>, + <&clkgen JH7110_USB0_CLK_UTMI_APB>; + clock-names = "125m","app","lpm","stb","apb","axi","utmi"; + resets = <&rstgen RSTN_U0_CDN_USB_PWRUP>, + <&rstgen RSTN_U0_CDN_USB_APB>, + <&rstgen RSTN_U0_CDN_USB_AXI>, + <&rstgen RSTN_U0_CDN_USB_UTMI_APB>; + reset-names = "pwrup","apb","axi","utmi"; + starfive,usb2-only; + dr_mode = "peripheral"; /*host or peripheral*/ + status = "okay"; }; &xrp { -- 2.7.4