Lines Matching refs:phy
94 static void exynos5_usb3_phy_init(struct exynos_usb3_phy *phy) in exynos5_usb3_phy_init() argument
102 writel(0x0, &phy->phy_reg0); in exynos5_usb3_phy_init()
104 clrbits_le32(&phy->phy_param0, in exynos5_usb3_phy_init()
109 setbits_le32(&phy->phy_param0, PHYPARAM0_REF_LOSLEVEL); in exynos5_usb3_phy_init()
111 writel(0x0, &phy->phy_resume); in exynos5_usb3_phy_init()
117 setbits_le32(&phy->link_system, in exynos5_usb3_phy_init()
122 clrbits_le32(&phy->phy_param1, PHYPARAM1_PCS_TXDEEMPH_MASK); in exynos5_usb3_phy_init()
123 setbits_le32(&phy->phy_param1, PHYPARAM1_PCS_TXDEEMPH); in exynos5_usb3_phy_init()
125 setbits_le32(&phy->phy_batchg, PHYBATCHG_UTMI_CLKSEL); in exynos5_usb3_phy_init()
128 clrbits_le32(&phy->phy_test, in exynos5_usb3_phy_init()
133 writel(PHYUTMI_OTGDISABLE, &phy->phy_utmi); in exynos5_usb3_phy_init()
152 writel(reg, &phy->phy_clk_rst); in exynos5_usb3_phy_init()
158 writel(reg, &phy->phy_clk_rst); in exynos5_usb3_phy_init()
161 static void exynos5_usb3_phy_exit(struct exynos_usb3_phy *phy) in exynos5_usb3_phy_exit() argument
163 setbits_le32(&phy->phy_utmi, in exynos5_usb3_phy_exit()
168 clrbits_le32(&phy->phy_clk_rst, in exynos5_usb3_phy_exit()
174 setbits_le32(&phy->phy_test, in exynos5_usb3_phy_exit()