Lines Matching refs:u2_phy
73 static void u2_phy_ext_fsm_power_on(struct u2_phy_ext_fsm *u2_phy) in u2_phy_ext_fsm_power_on() argument
75 mmio_setbits_32(u2_phy->phy_ctrl_reg, USB2_PHY_ISO); in u2_phy_ext_fsm_power_on()
79 mmio_setbits_32(u2_phy->phy_ctrl_reg, u2_phy->phy_iddq); in u2_phy_ext_fsm_power_on()
83 mmio_clrbits_32(u2_phy->phy_ctrl_reg, in u2_phy_ext_fsm_power_on()
89 mmio_clrsetbits_32(u2_phy->phy_ctrl_reg, in u2_phy_ext_fsm_power_on()
95 mmio_setbits_32(u2_phy->phy_ctrl_reg, USB2_CTRL_CORERDY); in u2_phy_ext_fsm_power_on()
99 mmio_setbits_32(u2_phy->phy_ctrl_reg, USB2_AFE_BG_PWRDWNB); in u2_phy_ext_fsm_power_on()
103 mmio_setbits_32(u2_phy->pwr_ctrl_reg, u2_phy->pwr_onin); in u2_phy_ext_fsm_power_on()
104 mmio_setbits_32(u2_phy->phy_ctrl_reg, USB2_AFE_LDO_PWRDWNB); in u2_phy_ext_fsm_power_on()
108 mmio_setbits_32(u2_phy->pwr_ctrl_reg, u2_phy->pwr_okin); in u2_phy_ext_fsm_power_on()
112 mmio_setbits_32(u2_phy->phy_ctrl_reg, USB2_AFE_PLL_PWRDWNB); in u2_phy_ext_fsm_power_on()
116 mmio_clrbits_32(u2_phy->phy_ctrl_reg, USB2_PHY_ISO); in u2_phy_ext_fsm_power_on()
119 mmio_clrbits_32(u2_phy->phy_ctrl_reg, u2_phy->phy_iddq); in u2_phy_ext_fsm_power_on()
123 mmio_setbits_32(u2_phy->pll_ctrl_reg, USB2_PLL_RESETB); in u2_phy_ext_fsm_power_on()
124 mmio_setbits_32(u2_phy->phy_ctrl_reg, USB2_PHY_RESETB); in u2_phy_ext_fsm_power_on()
131 struct u2_phy_ext_fsm u2_phy; in usb3h_u2_phy_power_on() local
133 u2_phy.pll_ctrl_reg = base + USB3H_U2PLL_CTRL; in usb3h_u2_phy_power_on()
134 u2_phy.phy_ctrl_reg = base + USB3H_U2PHY_CTRL; in usb3h_u2_phy_power_on()
135 u2_phy.phy_iddq = USB3H_U2PHY_IDDQ; in usb3h_u2_phy_power_on()
136 u2_phy.pwr_ctrl_reg = base + USB3H_PWR_CTRL; in usb3h_u2_phy_power_on()
137 u2_phy.pwr_okin = USB3H_PWR_CTRL_U2PHY_DFE_SWITCH_PWROKIN; in usb3h_u2_phy_power_on()
138 u2_phy.pwr_onin = USB3H_PWR_CTRL_U2PHY_DFE_SWITCH_PWRONIN; in usb3h_u2_phy_power_on()
140 u2_phy_ext_fsm_power_on(&u2_phy); in usb3h_u2_phy_power_on()
187 struct u2_phy_ext_fsm u2_phy; in drdu3_u2_phy_power_on() local
189 u2_phy.pll_ctrl_reg = base + DRDU3_U2PLL_CTRL; in drdu3_u2_phy_power_on()
190 u2_phy.phy_ctrl_reg = base + DRDU3_U2PHY_CTRL; in drdu3_u2_phy_power_on()
191 u2_phy.phy_iddq = DRDU3_U2PHY_IDDQ; in drdu3_u2_phy_power_on()
192 u2_phy.pwr_ctrl_reg = base + DRDU3_PWR_CTRL; in drdu3_u2_phy_power_on()
193 u2_phy.pwr_okin = DRDU3_U2PHY_DFE_SWITCH_PWROKIN; in drdu3_u2_phy_power_on()
194 u2_phy.pwr_onin = DRDU3_U2PHY_DFE_SWITCH_PWRONIN; in drdu3_u2_phy_power_on()
196 u2_phy_ext_fsm_power_on(&u2_phy); in drdu3_u2_phy_power_on()
245 struct u2_phy_ext_fsm u2_phy; in drdu2_u2_phy_power_on() local
247 u2_phy.pll_ctrl_reg = base + DRDU2_U2PLL_CTRL; in drdu2_u2_phy_power_on()
248 u2_phy.phy_ctrl_reg = base + DRDU2_PHY_CTRL; in drdu2_u2_phy_power_on()
249 u2_phy.phy_iddq = DRDU2_U2IDDQ; in drdu2_u2_phy_power_on()
250 u2_phy.pwr_ctrl_reg = base + DRDU2_PWR_CTRL; in drdu2_u2_phy_power_on()
251 u2_phy.pwr_okin = DRDU2_U2PHY_DFE_SWITCH_PWROKIN_I; in drdu2_u2_phy_power_on()
252 u2_phy.pwr_onin = DRDU2_U2PHY_DFE_SWITCH_PWRONIN_I; in drdu2_u2_phy_power_on()
254 u2_phy_ext_fsm_power_on(&u2_phy); in drdu2_u2_phy_power_on()