compatible = "qca,ar7100-usb-phy";
reg = <0x18030000 0x10>;
- reset-names = "phy", "usb-host", "usb-ohci-dll";
+ reset-names = "phy", "host", "usb-ohci-dll";
resets = <&rst 4>, <&rst 5>, <&rst 6>;
#phy-cells = <0>;
interrupts = <3>;
resets = <&rst 5>;
- reset-names = "usb-host";
phy-names = "usb";
phys = <&usb_phy>;
interrupts = <3>;
resets = <&rst 5>;
- reset-names = "usb-host";
has-transaction-translator;
caps-offset = <0x100>;
interrupts = <3>;
resets = <&rst 5>;
- reset-names = "usb-host";
has-transaction-translator;
caps-offset = <0x100>;
interrupts = <3>;
resets = <&rst 5>;
- reset-names = "usb-host";
phy-names = "usb";
phys = <&usb_phy>;
interrupts = <3>;
resets = <&rst 5>;
- reset-names = "usb-host";
has-transaction-translator;
caps-offset = <0x100>;
interrupts = <3>;
resets = <&rst 5>;
- reset-names = "usb-host";
dr_mode = "host";
has-transaction-translator;
interrupt-parent = <&intc3>;
interrupts = <1>;
resets = <&rst 5>;
- reset-names = "usb-host";
has-transaction-translator;
caps-offset = <0x100>;
interrupt-parent = <&intc3>;
interrupts = <2>;
resets = <&rst2 5>;
- reset-names = "usb-host";
has-transaction-translator;
caps-offset = <0x100>;
interrupts = <1>;
resets = <&rst 5>;
- reset-names = "usb-host";
has-transaction-translator;
caps-offset = <0x100>;
interrupts = <2>;
resets = <&rst2 5>;
- reset-names = "usb-host";
has-transaction-translator;
caps-offset = <0x100>;
+ if (IS_ERR(priv->rst_phy))
+ return dev_err_probe(&pdev->dev, PTR_ERR(priv->rst_phy), "phy reset is missing");
+
-+ priv->rst_host = devm_reset_control_get(&pdev->dev, "usb-host");
++ priv->rst_host = devm_reset_control_get(&pdev->dev, "host");
+ if (IS_ERR(priv->rst_host))
+ return dev_err_probe(&pdev->dev, PTR_ERR(priv->rst_host), "host reset is missing");
+