Lines Matching refs:phy_cfg

351 	const struct rockchip_usb2phy_cfg	*phy_cfg;  member
465 if (rphy->phy_cfg->clkout_ctl_phy.enable) { in rockchip_usb2phy_clk480m_prepare()
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()
472 } else if (!property_enabled(base, &rphy->phy_cfg->clkout_ctl)) { in rockchip_usb2phy_clk480m_prepare()
473 ret = property_enable(base, &rphy->phy_cfg->clkout_ctl, true); in rockchip_usb2phy_clk480m_prepare()
491 if (rphy->phy_cfg->clkout_ctl_phy.enable) in rockchip_usb2phy_clk480m_unprepare()
492 phy_property_enable(rphy->phy_base, &rphy->phy_cfg->clkout_ctl_phy, false); in rockchip_usb2phy_clk480m_unprepare()
494 property_enable(base, &rphy->phy_cfg->clkout_ctl, false); in rockchip_usb2phy_clk480m_unprepare()
503 if (rphy->phy_cfg->clkout_ctl_phy.enable) in rockchip_usb2phy_clk480m_prepared()
504 return phy_property_enabled(rphy->phy_base, &rphy->phy_cfg->clkout_ctl_phy); in rockchip_usb2phy_clk480m_prepared()
506 return property_enabled(base, &rphy->phy_cfg->clkout_ctl); in rockchip_usb2phy_clk480m_prepared()
1057 if (rphy->phy_cfg->vbus_detect) in rockchip_usb2phy_set_mode()
1058 rphy->phy_cfg->vbus_detect(rphy, &rport->port_cfg->vbus_det_en, in rockchip_usb2phy_set_mode()
1085 for (index = 0; index < rphy->phy_cfg->num_ports; index++) { in otg_mode_show()
1124 for (index = 0; index < rphy->phy_cfg->num_ports; index++) { in otg_mode_store()
1391 property_enable(base, &rphy->phy_cfg->chg_det.rdm_pdwn_en, en); in rockchip_chg_enable_dcd()
1392 property_enable(base, &rphy->phy_cfg->chg_det.idp_src_en, en); in rockchip_chg_enable_dcd()
1400 property_enable(base, &rphy->phy_cfg->chg_det.vdp_src_en, en); in rockchip_chg_enable_primary_det()
1401 property_enable(base, &rphy->phy_cfg->chg_det.idm_sink_en, en); in rockchip_chg_enable_primary_det()
1409 property_enable(base, &rphy->phy_cfg->chg_det.vdm_src_en, en); in rockchip_chg_enable_secondary_det()
1410 property_enable(base, &rphy->phy_cfg->chg_det.idp_sink_en, en); in rockchip_chg_enable_secondary_det()
1456 property_enable(base, &rphy->phy_cfg->chg_det.chg_mode, true); in rockchip_chg_detect_work()
1467 &rphy->phy_cfg->chg_det.dp_det); in rockchip_chg_detect_work()
1485 &rphy->phy_cfg->chg_det.cp_det); in rockchip_chg_detect_work()
1520 &rphy->phy_cfg->chg_det.dcp_det); in rockchip_chg_detect_work()
1532 if (rphy->phy_cfg->chg_det.chg_mode.offset != in rockchip_chg_detect_work()
1534 property_enable(base, &rphy->phy_cfg->chg_det.chg_mode, false); in rockchip_chg_detect_work()
1838 for (index = 0; index < rphy->phy_cfg->num_ports; index++) { in rockchip_usb2phy_irq()
2054 rport->port_cfg = &rphy->phy_cfg->port_cfgs[USB2PHY_PORT_HOST]; in rockchip_usb2phy_host_port_init()
2107 rport->port_cfg = &rphy->phy_cfg->port_cfgs[USB2PHY_PORT_OTG]; in rockchip_usb2phy_otg_port_init()
2330 rphy->phy_cfg = &phy_cfgs[index]; in rockchip_usb2phy_probe()
2337 if (!rphy->phy_cfg) { in rockchip_usb2phy_probe()
2366 if (rphy->phy_cfg->phy_tuning) { in rockchip_usb2phy_probe()
2367 ret = rphy->phy_cfg->phy_tuning(rphy); in rockchip_usb2phy_probe()
2407 if (++index >= rphy->phy_cfg->num_ports) in rockchip_usb2phy_probe()
2513 if (rphy->phy_cfg->reg == 0x760) in rk3228_usb2phy_tuning()
2666 if (rphy->phy_cfg->reg == 0xe450) { in rk3399_usb2phy_tuning()
2693 if (rphy->phy_cfg->reg == 0xe450) { in rk3399_usb2phy_tuning()
2798 if (rphy->phy_cfg->reg == 0xfe8a0000) { in rk3568_usb2phy_tuning()
2894 if (rphy->phy_cfg->reg == 0x0000) { in rk3588_usb2phy_tuning()
2915 } else if (rphy->phy_cfg->reg == 0x4000) { in rk3588_usb2phy_tuning()
2936 } else if (rphy->phy_cfg->reg == 0x8000) { in rk3588_usb2phy_tuning()
2953 } else if (rphy->phy_cfg->reg == 0xc000) { in rk3588_usb2phy_tuning()
2979 const struct rockchip_usb2phy_cfg *phy_cfg = rphy->phy_cfg; in rockchip_usb2phy_pm_suspend() local
2992 if (phy_cfg->ls_filter_con.enable) { in rockchip_usb2phy_pm_suspend()
2993 ret = regmap_write(rphy->grf, phy_cfg->ls_filter_con.offset, in rockchip_usb2phy_pm_suspend()
2994 phy_cfg->ls_filter_con.enable); in rockchip_usb2phy_pm_suspend()
2999 for (index = 0; index < phy_cfg->num_ports; index++) { in rockchip_usb2phy_pm_suspend()
3056 const struct rockchip_usb2phy_cfg *phy_cfg = rphy->phy_cfg; in rockchip_usb2phy_pm_resume() local
3073 if (phy_cfg->phy_tuning) in rockchip_usb2phy_pm_resume()
3074 ret = phy_cfg->phy_tuning(rphy); in rockchip_usb2phy_pm_resume()
3076 if (phy_cfg->ls_filter_con.disable) { in rockchip_usb2phy_pm_resume()
3077 ret = regmap_write(rphy->grf, phy_cfg->ls_filter_con.offset, in rockchip_usb2phy_pm_resume()
3078 phy_cfg->ls_filter_con.disable); in rockchip_usb2phy_pm_resume()
3083 for (index = 0; index < phy_cfg->num_ports; index++) { in rockchip_usb2phy_pm_resume()