Lines Matching full:supplies

368 	struct regulator_bulk_data *supplies;  member
1187 err = regulator_bulk_disable(pcie->num_supplies, pcie->supplies); in tegra_pcie_power_off()
1206 err = regulator_bulk_enable(pcie->num_supplies, pcie->supplies); in tegra_pcie_power_on()
1256 regulator_bulk_disable(pcie->num_supplies, pcie->supplies); in tegra_pcie_power_on()
1910 * Check whether a given set of supplies is available in a device tree node.
1915 struct regulator_bulk_data *supplies, in of_regulator_bulk_available() argument
1922 snprintf(property, 32, "%s-supply", supplies[i].supply); in of_regulator_bulk_available()
1933 * supplies that didn't match the hardware inputs. This happened to work for a
1936 * set of supplies.
1953 pcie->supplies = devm_kcalloc(dev, pcie->num_supplies, in tegra_pcie_get_legacy_regulators()
1954 sizeof(*pcie->supplies), in tegra_pcie_get_legacy_regulators()
1956 if (!pcie->supplies) in tegra_pcie_get_legacy_regulators()
1959 pcie->supplies[0].supply = "pex-clk"; in tegra_pcie_get_legacy_regulators()
1960 pcie->supplies[1].supply = "vdd"; in tegra_pcie_get_legacy_regulators()
1963 pcie->supplies[2].supply = "avdd"; in tegra_pcie_get_legacy_regulators()
1965 return devm_regulator_bulk_get(dev, pcie->num_supplies, pcie->supplies); in tegra_pcie_get_legacy_regulators()
1974 * in that it has two pairs or AVDD_PEX and VDD_PEX supplies (PEXA and PEXB)
1986 pcie->supplies = devm_kcalloc(pcie->dev, pcie->num_supplies, in tegra_pcie_get_regulators()
1987 sizeof(*pcie->supplies), in tegra_pcie_get_regulators()
1989 if (!pcie->supplies) in tegra_pcie_get_regulators()
1992 pcie->supplies[i++].supply = "dvdd-pex"; in tegra_pcie_get_regulators()
1993 pcie->supplies[i++].supply = "hvdd-pex-pll"; in tegra_pcie_get_regulators()
1994 pcie->supplies[i++].supply = "hvdd-pex"; in tegra_pcie_get_regulators()
1995 pcie->supplies[i++].supply = "vddio-pexctl-aud"; in tegra_pcie_get_regulators()
1999 pcie->supplies = devm_kcalloc(pcie->dev, pcie->num_supplies, in tegra_pcie_get_regulators()
2000 sizeof(*pcie->supplies), in tegra_pcie_get_regulators()
2002 if (!pcie->supplies) in tegra_pcie_get_regulators()
2005 pcie->supplies[i++].supply = "hvddio-pex"; in tegra_pcie_get_regulators()
2006 pcie->supplies[i++].supply = "dvddio-pex"; in tegra_pcie_get_regulators()
2007 pcie->supplies[i++].supply = "vddio-pex-ctl"; in tegra_pcie_get_regulators()
2011 pcie->supplies = devm_kcalloc(dev, pcie->num_supplies, in tegra_pcie_get_regulators()
2012 sizeof(*pcie->supplies), in tegra_pcie_get_regulators()
2014 if (!pcie->supplies) in tegra_pcie_get_regulators()
2017 pcie->supplies[i++].supply = "avddio-pex"; in tegra_pcie_get_regulators()
2018 pcie->supplies[i++].supply = "dvddio-pex"; in tegra_pcie_get_regulators()
2019 pcie->supplies[i++].supply = "hvdd-pex"; in tegra_pcie_get_regulators()
2020 pcie->supplies[i++].supply = "vddio-pex-ctl"; in tegra_pcie_get_regulators()
2035 pcie->supplies = devm_kcalloc(dev, pcie->num_supplies, in tegra_pcie_get_regulators()
2036 sizeof(*pcie->supplies), in tegra_pcie_get_regulators()
2038 if (!pcie->supplies) in tegra_pcie_get_regulators()
2041 pcie->supplies[i++].supply = "avdd-pex-pll"; in tegra_pcie_get_regulators()
2042 pcie->supplies[i++].supply = "hvdd-pex"; in tegra_pcie_get_regulators()
2043 pcie->supplies[i++].supply = "vddio-pex-ctl"; in tegra_pcie_get_regulators()
2044 pcie->supplies[i++].supply = "avdd-plle"; in tegra_pcie_get_regulators()
2047 pcie->supplies[i++].supply = "avdd-pexa"; in tegra_pcie_get_regulators()
2048 pcie->supplies[i++].supply = "vdd-pexa"; in tegra_pcie_get_regulators()
2052 pcie->supplies[i++].supply = "avdd-pexb"; in tegra_pcie_get_regulators()
2053 pcie->supplies[i++].supply = "vdd-pexb"; in tegra_pcie_get_regulators()
2058 pcie->supplies = devm_kcalloc(dev, pcie->num_supplies, in tegra_pcie_get_regulators()
2059 sizeof(*pcie->supplies), in tegra_pcie_get_regulators()
2061 if (!pcie->supplies) in tegra_pcie_get_regulators()
2064 pcie->supplies[0].supply = "avdd-pex"; in tegra_pcie_get_regulators()
2065 pcie->supplies[1].supply = "vdd-pex"; in tegra_pcie_get_regulators()
2066 pcie->supplies[2].supply = "avdd-pex-pll"; in tegra_pcie_get_regulators()
2067 pcie->supplies[3].supply = "avdd-plle"; in tegra_pcie_get_regulators()
2068 pcie->supplies[4].supply = "vddio-pex-clk"; in tegra_pcie_get_regulators()
2071 if (of_regulator_bulk_available(dev->of_node, pcie->supplies, in tegra_pcie_get_regulators()
2074 pcie->supplies); in tegra_pcie_get_regulators()
2081 dev_info(dev, "using legacy DT binding for power supplies\n"); in tegra_pcie_get_regulators()
2083 devm_kfree(dev, pcie->supplies); in tegra_pcie_get_regulators()