Searched defs:supply (Results 1 - 16 of 16) sorted by relevance

/drivers/pcmcia/
H A Dsa1111_badge4.c40 * 12v0 operation requires that the power supply actually supply 12v0
64 const char *supply,
70 whom, supply,
72 supply,
63 complain_about_jumpering(const char *whom, const char *supply, int given, int wanted) argument
/drivers/leds/
H A Dleds-regulator.c36 static inline int led_regulator_get_max_brightness(struct regulator *supply) argument
39 int voltage = regulator_list_voltage(supply, 0);
48 ret = regulator_set_voltage(supply, voltage, voltage);
52 return regulator_count_voltages(supply);
55 static int led_regulator_get_voltage(struct regulator *supply, argument
61 return regulator_list_voltage(supply, brightness - 1);
/drivers/regulator/
H A Dwm8994-regulator.c32 struct regulator_consumer_supply supply; member in struct:wm8994_ldo
106 { .supply = "AVDD1" },
107 { .supply = "DCVDD" },
141 ldo->supply = wm8994_ldo_consumer[id];
142 ldo->supply.dev_name = dev_name(wm8994->dev);
155 dev_dbg(wm8994->dev, "Using default init data, supply %s %s\n",
156 ldo->supply.dev_name, ldo->supply.supply);
159 ldo->init_data.consumer_supplies = &ldo->supply;
[all...]
H A Darizona-ldo1.c2 * arizona-ldo1.c -- LDO1 supply for Arizona devices
35 struct regulator_consumer_supply supply; member in struct:arizona_ldo1
192 dcvdd_node = of_parse_phandle(arizona->dev->of_node, "DCVDD-supply", 0);
200 init_data->consumer_supplies = &ldo1->supply;
250 ldo1->init_data.consumer_supplies = &ldo1->supply;
251 ldo1->supply.supply = "DCVDD";
252 ldo1->supply.dev_name = dev_name(arizona->dev);
274 * LDO1 can only be used to supply DCVDD so if it has no
283 dev_err(arizona->dev, "Failed to register LDO1 supply
[all...]
H A Darizona-micsupp.c2 * arizona-micsupp.c -- Microphone supply for Arizona devices
37 struct regulator_consumer_supply supply; member in struct:arizona_micsupp
216 init_data->consumer_supplies = &micsupp->supply;
257 micsupp->init_data.consumer_supplies = &micsupp->supply;
258 micsupp->supply.supply = "MICVDD";
259 micsupp->supply.dev_name = dev_name(arizona->dev);
287 dev_err(arizona->dev, "Failed to register mic supply: %d\n",
311 MODULE_DESCRIPTION("Arizona microphone supply driver");
H A Dcore.c65 * Used to provide symbolic supply names to devices.
70 const char *supply; member in struct:regulator_map
90 * Used to map lookups for a supply onto an alternative device.
129 * of_get_regulator - get a regulator device node based on supply name
131 * @supply: regulator supply name
133 * Extract the regulator device node corresponding to the supply name.
137 static struct device_node *of_get_regulator(struct device *dev, const char *supply) argument
142 dev_dbg(dev, "Looking up %s-supply from device tree\n", supply);
1092 set_consumer_device_supply(struct regulator_dev *rdev, const char *consumer_dev_name, const char *supply) argument
1243 regulator_find_supply_alias( struct device *dev, const char *supply) argument
1255 regulator_supply_alias(struct device **dev, const char **supply) argument
1269 regulator_dev_lookup(struct device *dev, const char *supply, int *ret) argument
3574 const char *supply = NULL; local
[all...]
/drivers/video/backlight/
H A Das3711_bl.c59 struct as3711_bl_supply *supply = to_supply(data); local
60 struct as3711 *as3711 = supply->as3711;
61 const struct as3711_bl_pdata *pdata = supply->pdata;
89 static int as3711_bl_su2_reset(struct as3711_bl_supply *supply) argument
91 struct as3711 *as3711 = supply->as3711;
93 3, supply->pdata->su2_fbprot);
110 struct as3711_bl_supply *supply = to_supply(data); local
111 struct as3711 *as3711 = supply->as3711;
128 const struct as3711_bl_pdata *pdata = supply->pdata;
140 ret = as3711_bl_su2_reset(supply);
185 as3711_bl_init_su2(struct as3711_bl_supply *supply) argument
369 struct as3711_bl_supply *supply; local
[all...]
/drivers/power/avs/
H A Drockchip-io-domain.c71 static int rockchip_iodomain_write(struct rockchip_iodomain_supply *supply, argument
74 struct rockchip_iodomain *iod = supply->iod;
80 val <<= supply->idx;
83 val |= (BIT(supply->idx) << 16);
96 struct rockchip_iodomain_supply *supply = local
125 dev_dbg(supply->iod->dev, "Setting to %d\n", uV);
128 dev_err(supply->iod->dev, "Voltage too high: %d\n", uV);
134 ret = rockchip_iodomain_write(supply, uV);
138 dev_info(supply->iod->dev, "Setting to %d done\n", uV);
147 /* if no flash supply w
244 struct rockchip_iodomain_supply *supply = &iod->supplies[i]; local
[all...]
/drivers/power/
H A Dbq24735-charger.c251 struct power_supply *supply; local
280 supply = &charger->charger;
282 supply->name = name;
283 supply->type = POWER_SUPPLY_TYPE_MAINS;
284 supply->properties = bq24735_charger_properties;
285 supply->num_properties = ARRAY_SIZE(bq24735_charger_properties);
286 supply->get_property = bq24735_charger_get_property;
287 supply->supplied_to = charger->pdata->supplied_to;
288 supply->num_supplicants = charger->pdata->num_supplicants;
289 supply
[all...]
H A Dwm831x_power.c33 static int wm831x_power_check_online(struct wm831x *wm831x, int supply, argument
42 if (ret & supply)
665 MODULE_DESCRIPTION("Power supply driver for WM831x PMICs");
H A Dpower_supply_core.c2 * Universal power supply monitor class
34 struct power_supply *supply)
38 if (!supply->supplied_from && !supplier->supplied_to)
42 if (supply->supplied_from) {
45 for (i = 0; i < supply->num_supplies; i++)
46 if (!strcmp(supplier->name, supply->supplied_from[i]))
49 if (!supply->name)
52 if (!strcmp(supplier->supplied_to[i], supply->name))
141 dev_info(psy->dev, "%s: Found supply : %s\n",
223 dev_dbg(psy->dev, "Failed to find supply!\
33 __power_supply_is_supplied_by(struct power_supply *supplier, struct power_supply *supply) argument
[all...]
/drivers/gpu/drm/panel/
H A Dpanel-simple.c74 struct regulator *supply; member in struct:panel_simple
148 regulator_disable(p->supply);
166 err = regulator_enable(p->supply);
168 dev_err(panel->dev, "failed to enable supply: %d\n", err);
246 panel->supply = devm_regulator_get(dev, "power");
247 if (IS_ERR(panel->supply))
248 return PTR_ERR(panel->supply);
/drivers/media/platform/s5p-tv/
H A Dhdmi_drv.c812 static char *supply[] = { local
851 res->regul_bulk = kcalloc(ARRAY_SIZE(supply),
857 for (i = 0; i < ARRAY_SIZE(supply); ++i) {
858 res->regul_bulk[i].supply = supply[i];
862 ret = regulator_bulk_get(dev, ARRAY_SIZE(supply), res->regul_bulk);
867 res->regul_count = ARRAY_SIZE(supply);
/drivers/media/i2c/
H A Dnoon010pc30.c136 struct regulator_bulk_data supply[NOON010_NUM_SUPPLIES]; member in struct:noon010_info
406 ret = regulator_bulk_enable(NOON010_NUM_SUPPLIES, info->supply);
441 ret = regulator_bulk_disable(NOON010_NUM_SUPPLIES, info->supply);
773 info->supply[i].supply = noon010_supply_name[i];
776 info->supply);
/drivers/gpu/drm/exynos/
H A Dexynos_hdmi.c2179 static char *supply[] = { local
2222 res->regul_bulk = devm_kzalloc(dev, ARRAY_SIZE(supply) *
2228 for (i = 0; i < ARRAY_SIZE(supply); ++i) {
2229 res->regul_bulk[i].supply = supply[i];
2232 ret = devm_regulator_bulk_get(dev, ARRAY_SIZE(supply), res->regul_bulk);
2237 res->regul_count = ARRAY_SIZE(supply);
/drivers/mmc/core/
H A Dcore.c1222 * @supply: regulator to use
1229 int mmc_regulator_get_ocrmask(struct regulator *supply) argument
1237 count = regulator_count_voltages(supply);
1242 vdd_uV = regulator_list_voltage(supply, i);
1251 vdd_uV = regulator_get_voltage(supply);
1266 * @supply: regulator to use
1272 * a particular supply voltage. This would normally be called from the
1276 struct regulator *supply,
1300 result = regulator_set_voltage(supply, min_uV, max_uV);
1302 result = regulator_enable(supply);
1275 mmc_regulator_set_ocr(struct mmc_host *mmc, struct regulator *supply, unsigned short vdd_bit) argument
[all...]

Completed in 5785 milliseconds