Lines Matching full:variant
101 const struct bcm63xx_usbh_phy_variant *variant; member
226 return (usbh->variant->regs[reg] >= 0); in usbh_has_reg()
231 return __raw_readl(usbh->base + usbh->variant->regs[reg]); in usbh_readl()
237 __raw_writel(value, usbh->base + usbh->variant->regs[reg]); in usbh_writel()
276 if (usbh->device_mode && usbh->variant->swapctl_dev_set) in bcm63xx_usbh_phy_init()
277 val |= usbh->variant->swapctl_dev_set; in bcm63xx_usbh_phy_init()
285 val |= usbh->variant->setup_set; in bcm63xx_usbh_phy_init()
286 val &= ~usbh->variant->setup_clr; in bcm63xx_usbh_phy_init()
294 val |= usbh->variant->usc_set; in bcm63xx_usbh_phy_init()
299 if (usbh->variant->tpc_val && in bcm63xx_usbh_phy_init()
302 usbh->variant->tpc_val); in bcm63xx_usbh_phy_init()
306 usbh->variant->utmictl1_dev_set) { in bcm63xx_usbh_phy_init()
309 val |= usbh->variant->utmictl1_dev_set; in bcm63xx_usbh_phy_init()
324 val |= usbh->variant->power_pllc_set; in bcm63xx_usbh_phy_power_on()
325 val &= ~usbh->variant->power_pllc_clr; in bcm63xx_usbh_phy_power_on()
340 val &= ~usbh->variant->power_pllc_set; in bcm63xx_usbh_phy_power_off()
341 val |= usbh->variant->power_pllc_clr; in bcm63xx_usbh_phy_power_off()
381 const struct bcm63xx_usbh_phy_variant *variant; in bcm63xx_usbh_phy_probe() local
389 variant = device_get_match_data(dev); in bcm63xx_usbh_phy_probe()
390 if (!variant) in bcm63xx_usbh_phy_probe()
392 usbh->variant = variant; in bcm63xx_usbh_phy_probe()