Lines Matching refs:phy_base
337 void __iomem *phy_base; member
466 if (!phy_property_enabled(rphy->phy_base, &rphy->phy_cfg->clkout_ctl_phy)) { in rockchip_usb2phy_clk480m_prepare()
467 phy_property_enable(rphy->phy_base, &rphy->phy_cfg->clkout_ctl_phy, true); in rockchip_usb2phy_clk480m_prepare()
492 phy_property_enable(rphy->phy_base, &rphy->phy_cfg->clkout_ctl_phy, false); in rockchip_usb2phy_clk480m_unprepare()
504 return phy_property_enabled(rphy->phy_base, &rphy->phy_cfg->clkout_ctl_phy); in rockchip_usb2phy_clk480m_prepared()
2282 rphy->phy_base = devm_ioremap_resource(dev, res); in rockchip_usb2phy_probe()
2283 if (IS_ERR(rphy->phy_base)) in rockchip_usb2phy_probe()
2284 return PTR_ERR(rphy->phy_base); in rockchip_usb2phy_probe()
2737 phy_clear_bits(rphy->phy_base + 0x30, BIT(2)); in rk3528_usb2phy_tuning()
2740 phy_clear_bits(rphy->phy_base + 0x430, BIT(2)); in rk3528_usb2phy_tuning()
2743 phy_update_bits(rphy->phy_base + 0x30, GENMASK(6, 4), (0x00 << 4)); in rk3528_usb2phy_tuning()
2746 phy_update_bits(rphy->phy_base + 0x430, GENMASK(6, 4), (0x00 << 4)); in rk3528_usb2phy_tuning()
2749 phy_update_bits(rphy->phy_base + 0x94, GENMASK(6, 3), (0x03 << 3)); in rk3528_usb2phy_tuning()
2762 phy_clear_bits(rphy->phy_base + 0x0030, BIT(2)); in rk3562_usb2phy_tuning()
2763 phy_clear_bits(rphy->phy_base + 0x0430, BIT(2)); in rk3562_usb2phy_tuning()
2766 phy_update_bits(rphy->phy_base, GENMASK(2, 0), 0x04); in rk3562_usb2phy_tuning()
2767 phy_update_bits(rphy->phy_base + 0x0400, GENMASK(2, 0), 0x04); in rk3562_usb2phy_tuning()
2770 phy_update_bits(rphy->phy_base + 0x0030, GENMASK(6, 4), (0x05 << 4)); in rk3562_usb2phy_tuning()
2771 phy_update_bits(rphy->phy_base + 0x0430, GENMASK(6, 4), (0x05 << 4)); in rk3562_usb2phy_tuning()
2790 phy_clear_bits(rphy->phy_base + 0x30, BIT(2)); in rk3568_usb2phy_tuning()
2793 phy_update_bits(rphy->phy_base, GENMASK(2, 0), 0x04); in rk3568_usb2phy_tuning()
2796 phy_update_bits(rphy->phy_base + 0x0400, GENMASK(2, 0), 0x04); in rk3568_usb2phy_tuning()
2800 phy_update_bits(rphy->phy_base + 0x30, GENMASK(6, 4), (0x06 << 4)); in rk3568_usb2phy_tuning()
2824 phy_update_bits(rphy->phy_base + 0x30, GENMASK(2, 0), 0x07); in rv1106_usb2phy_tuning()
2828 phy_update_bits(rphy->phy_base + 0x40, GENMASK(5, 3), (0x01 << 3)); in rv1106_usb2phy_tuning()
2831 phy_update_bits(rphy->phy_base + 0x40, GENMASK(5, 3), (0x03 << 3)); in rv1106_usb2phy_tuning()
2835 phy_update_bits(rphy->phy_base + 0x64, GENMASK(6, 3), (0x00 << 3)); in rv1106_usb2phy_tuning()
2838 phy_clear_bits(rphy->phy_base + 0x100, BIT(6)); in rv1106_usb2phy_tuning()
2841 phy_update_bits(rphy->phy_base + 0x11c, GENMASK(4, 0), 0x17); in rv1106_usb2phy_tuning()
2844 phy_update_bits(rphy->phy_base + 0x124, GENMASK(4, 2), (0x03 << 2)); in rv1106_usb2phy_tuning()
2847 phy_update_bits(rphy->phy_base + 0x1a4, GENMASK(7, 4), (0x01 << 4)); in rv1106_usb2phy_tuning()
2848 phy_update_bits(rphy->phy_base + 0x1b4, GENMASK(7, 4), (0x01 << 4)); in rv1106_usb2phy_tuning()
2851 phy_set_bits(rphy->phy_base + 0x70, BIT(2)); in rv1106_usb2phy_tuning()
2862 phy_clear_bits(rphy->phy_base + vbus_det_en->offset, BIT(7)); in rockchip_usb2phy_vbus_det_control()
2865 phy_set_bits(rphy->phy_base + vbus_det_en->offset, BIT(7)); in rockchip_usb2phy_vbus_det_control()