PLL_GO
writel_relaxed(1, base + PLL_GO); /* PLL_GO */
readl_relaxed(base + PLL_GO);
!(readl_relaxed(base + PLL_GO) & 0x1))
writel_relaxed(1, base + PLL_GO); /* PLL_GO */
if (wait_for_bit_change(base + PLL_GO, 0, 0) != 0) {
writel_relaxed(1, base + PLL_GO); /* PLL_GO */
if (wait_for_bit_change(base + PLL_GO, 0, 0) != 0) {
ti_pipe3_writel(phy->pll_ctrl_base, PLL_GO, SET_PLL_GO);
writel_relaxed(1, base + PLL_GO); /* PLL_GO */
if (wait_for_bit_change(base + PLL_GO, 0, 0) != 0) {
writel_relaxed(1, base + PLL_GO); /* PLL_GO */
if (wait_for_bit_change(base + PLL_GO, 0, 0) != 0) {