Lines Matching refs:phy_base
458 struct rockchip_usb_phy_base *phy_base; in rockchip_usb_phy_probe() local
463 phy_base = devm_kzalloc(dev, sizeof(*phy_base), GFP_KERNEL); in rockchip_usb_phy_probe()
464 if (!phy_base) in rockchip_usb_phy_probe()
467 phy_base->pdata = device_get_match_data(dev); in rockchip_usb_phy_probe()
468 if (!phy_base->pdata) { in rockchip_usb_phy_probe()
473 phy_base->dev = dev; in rockchip_usb_phy_probe()
474 phy_base->reg_base = ERR_PTR(-ENODEV); in rockchip_usb_phy_probe()
476 phy_base->reg_base = syscon_node_to_regmap( in rockchip_usb_phy_probe()
478 if (IS_ERR(phy_base->reg_base)) in rockchip_usb_phy_probe()
479 phy_base->reg_base = syscon_regmap_lookup_by_phandle( in rockchip_usb_phy_probe()
481 if (IS_ERR(phy_base->reg_base)) { in rockchip_usb_phy_probe()
483 return PTR_ERR(phy_base->reg_base); in rockchip_usb_phy_probe()
487 err = rockchip_usb_phy_init(phy_base, child); in rockchip_usb_phy_probe()