compatible = "rockchip,rk3126_ehci";
reg = <0x101c0000 0x20000>;
interrupts = <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>;
- clocks = <&clk_gates1 6>, <&clk_gates7 3>, <&clk_gates10 14>;
- clock-names = "clk_usbphy1", "hclk_hoct0_3126","hclk_host0_3126b";
+ clocks = <&clk_gates1 6>, <&clk_gates7 3>;
+ clock-names = "clk_usbphy1", "hclk_host0";
resets = <&reset RK3128_RST_USBOTG1>, <&reset RK3128_RST_UTMI1>,
<&reset RK3128_RST_OTGC1>;
reset-names = "host_ahb", "host_phy", "host_controller";
struct rkehci_platform_data *usbpdata = pdata;
struct clk *ahbclk, *phyclk;
- if (soc_is_rk3126b())
- ahbclk = devm_clk_get(usbpdata->dev, "hclk_hoct0_3126b");
- else
- ahbclk = devm_clk_get(usbpdata->dev, "hclk_hoct0_3126");
+ ahbclk = devm_clk_get(usbpdata->dev, "hclk_host0");
if (IS_ERR(ahbclk)) {
dev_err(usbpdata->dev, "Failed to get hclk_usb1\n");
return;