Lines Matching defs:drv

176 	struct samsung_usb2_phy_driver *drv = inst->drv;
180 if (drv->cfg == &exynos5250_usb2_phy_config &&
183 else if (drv->cfg == &exynos5250_usb2_phy_config &&
186 else if (drv->cfg == &exynos5420_usb2_phy_config &&
192 regmap_update_bits(drv->reg_pmu, offset, mask, on ? 0 : mask);
197 struct samsung_usb2_phy_driver *drv = inst->drv;
206 regmap_update_bits(drv->reg_sys,
212 otg = readl(drv->reg_phy + EXYNOS_5250_USBOTGSYS);
215 otg |= drv->ref_reg_val << EXYNOS_5250_USBOTGSYS_FSEL_SHIFT;
228 writel(otg, drv->reg_phy + EXYNOS_5250_USBOTGSYS);
234 writel(otg, drv->reg_phy + EXYNOS_5250_USBOTGSYS);
242 ctrl0 = readl(drv->reg_phy + EXYNOS_5250_HOSTPHYCTRL0);
245 ctrl0 |= drv->ref_reg_val <<
257 writel(ctrl0, drv->reg_phy + EXYNOS_5250_HOSTPHYCTRL0);
261 writel(ctrl0, drv->reg_phy + EXYNOS_5250_HOSTPHYCTRL0);
264 otg = readl(drv->reg_phy + EXYNOS_5250_USBOTGSYS);
267 otg |= drv->ref_reg_val << EXYNOS_5250_USBOTGSYS_FSEL_SHIFT;
280 writel(otg, drv->reg_phy + EXYNOS_5250_USBOTGSYS);
290 writel(hsic, drv->reg_phy + EXYNOS_5250_HSICPHYCTRL1);
291 writel(hsic, drv->reg_phy + EXYNOS_5250_HSICPHYCTRL2);
294 writel(hsic, drv->reg_phy + EXYNOS_5250_HSICPHYCTRL1);
295 writel(hsic, drv->reg_phy + EXYNOS_5250_HSICPHYCTRL2);
301 ehci = readl(drv->reg_phy + EXYNOS_5250_HOSTEHCICTRL);
306 writel(ehci, drv->reg_phy + EXYNOS_5250_HOSTEHCICTRL);
309 ohci = readl(drv->reg_phy + EXYNOS_5250_HOSTOHCICTRL);
312 writel(ohci, drv->reg_phy + EXYNOS_5250_HOSTOHCICTRL);
323 struct samsung_usb2_phy_driver *drv = inst->drv;
332 otg = readl(drv->reg_phy + EXYNOS_5250_USBOTGSYS);
336 writel(otg, drv->reg_phy + EXYNOS_5250_USBOTGSYS);
339 ctrl0 = readl(drv->reg_phy + EXYNOS_5250_HOSTPHYCTRL0);
345 writel(ctrl0, drv->reg_phy + EXYNOS_5250_HOSTPHYCTRL0);
355 writel(hsic, drv->reg_phy + EXYNOS_5250_HSICPHYCTRL1);
356 writel(hsic, drv->reg_phy + EXYNOS_5250_HSICPHYCTRL2);