Lines Matching refs:exynos_phy
146 struct exynos_pcie_phy *exynos_phy; in exynos_pcie_phy_probe() local
150 exynos_phy = devm_kzalloc(dev, sizeof(*exynos_phy), GFP_KERNEL); in exynos_pcie_phy_probe()
151 if (!exynos_phy) in exynos_pcie_phy_probe()
154 exynos_phy->base = devm_platform_ioremap_resource(pdev, 0); in exynos_pcie_phy_probe()
155 if (IS_ERR(exynos_phy->base)) in exynos_pcie_phy_probe()
156 return PTR_ERR(exynos_phy->base); in exynos_pcie_phy_probe()
158 exynos_phy->pmureg = syscon_regmap_lookup_by_phandle(dev->of_node, in exynos_pcie_phy_probe()
160 if (IS_ERR(exynos_phy->pmureg)) { in exynos_pcie_phy_probe()
162 return PTR_ERR(exynos_phy->pmureg); in exynos_pcie_phy_probe()
165 exynos_phy->fsysreg = syscon_regmap_lookup_by_phandle(dev->of_node, in exynos_pcie_phy_probe()
167 if (IS_ERR(exynos_phy->fsysreg)) { in exynos_pcie_phy_probe()
169 return PTR_ERR(exynos_phy->fsysreg); in exynos_pcie_phy_probe()
178 phy_set_drvdata(generic_phy, exynos_phy); in exynos_pcie_phy_probe()