/drivers/pcmcia/ |
H A D | sa1111_badge4.c | 40 * 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 D | leds-regulator.c | 36 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 D | wm8994-regulator.c | 32 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 D | arizona-ldo1.c | 2 * 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 D | arizona-micsupp.c | 2 * 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 D | core.c | 65 * 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 D | as3711_bl.c | 59 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 D | rockchip-io-domain.c | 71 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 D | bq24735-charger.c | 251 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 D | wm831x_power.c | 33 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 D | power_supply_core.c | 2 * 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 D | panel-simple.c | 74 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 D | hdmi_drv.c | 812 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 D | noon010pc30.c | 136 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 D | exynos_hdmi.c | 2179 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 D | core.c | 1222 * @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...] |