| /drivers/mmc/core/ |
| A D | regulator.c | 69 count = regulator_count_voltages(supply); in mmc_regulator_get_ocrmask() 83 vdd_uV = regulator_get_voltage(supply); in mmc_regulator_get_ocrmask() 107 struct regulator *supply, in mmc_regulator_set_ocr() argument 113 if (IS_ERR(supply)) in mmc_regulator_set_ocr() 121 result = regulator_enable(supply); in mmc_regulator_set_ocr() 126 result = regulator_disable(supply); in mmc_regulator_set_ocr() 188 if (IS_ERR(mmc->supply.vqmmc)) in mmc_regulator_set_vqmmc() 243 if (IS_ERR(mmc->supply.vqmmc2)) in mmc_regulator_set_vqmmc2() 284 if (IS_ERR(mmc->supply.vmmc)) { in mmc_regulator_get_supply() 298 if (IS_ERR(mmc->supply.vqmmc)) { in mmc_regulator_get_supply() [all …]
|
| /drivers/gpu/drm/msm/dsi/ |
| A D | dsi_cfg.c | 13 { .supply = "vdda", .init_load_uA = 100000 }, /* 1.2 V */ 14 { .supply = "avdd", .init_load_uA = 10000 }, /* 3.0 V */ 15 { .supply = "vddio", .init_load_uA = 100000 }, /* 1.8 V */ 34 { .supply = "vdd", .init_load_uA = 150000 }, /* 3.0 V */ 35 { .supply = "vdda", .init_load_uA = 100000 }, /* 1.2 V */ 36 { .supply = "vddio", .init_load_uA = 100000 }, /* 1.8 V */ 86 { .supply = "lab_reg", .init_load_uA = -1 }, 87 { .supply = "ibb_reg", .init_load_uA = -1 }, 163 { .supply = "refgen" }, 210 { .supply = "refgen" }, [all …]
|
| /drivers/soc/rockchip/ |
| A D | io-domain.c | 93 switch (supply->idx) { in rk3568_iodomain_write() 97 b = supply->idx; in rk3568_iodomain_write() 99 b = supply->idx + 4; in rk3568_iodomain_write() 113 b = supply->idx - 1; in rk3568_iodomain_write() 136 val <<= supply->idx; in rockchip_iodomain_write() 190 ret = supply->iod->write(supply, uV); in rockchip_iodomain_notify() 692 supply->idx = i; in rockchip_iodomain_probe() 693 supply->iod = iod; in rockchip_iodomain_probe() 694 supply->reg = reg; in rockchip_iodomain_probe() 699 supply->reg = NULL; in rockchip_iodomain_probe() [all …]
|
| /drivers/video/backlight/ |
| A D | as3711_bl.c | 54 struct as3711 *as3711 = supply->as3711; in as3711_set_brightness_auto_i() 87 3, supply->pdata->su2_fbprot); in as3711_bl_su2_reset() 127 ret = as3711_bl_su2_reset(supply); in as3711_bl_update_status() 373 struct as3711_bl_supply *supply; in as3711_backlight_probe() local 408 supply = devm_kzalloc(&pdev->dev, sizeof(*supply), GFP_KERNEL); in as3711_backlight_probe() 409 if (!supply) in as3711_backlight_probe() 412 supply->as3711 = as3711; in as3711_backlight_probe() 413 supply->pdata = pdata; in as3711_backlight_probe() 416 su = &supply->su1; in as3711_backlight_probe() 426 su = &supply->su2; in as3711_backlight_probe() [all …]
|
| /drivers/i2c/ |
| A D | i2c-core-of-prober.c | 190 struct regulator *supply; in i2c_of_probe_simple_get_supply() local 202 supply = of_regulator_get_optional(dev, node, supply_name); in i2c_of_probe_simple_get_supply() 203 if (IS_ERR(supply)) { in i2c_of_probe_simple_get_supply() 204 return dev_err_probe(dev, PTR_ERR(supply), in i2c_of_probe_simple_get_supply() 209 ctx->supply = supply; in i2c_of_probe_simple_get_supply() 216 regulator_put(ctx->supply); in i2c_of_probe_simple_put_supply() 217 ctx->supply = NULL; in i2c_of_probe_simple_put_supply() 224 if (!ctx->supply) in i2c_of_probe_simple_enable_regulator() 229 ret = regulator_enable(ctx->supply); in i2c_of_probe_simple_enable_regulator() 241 if (!ctx->supply) in i2c_of_probe_simple_disable_regulator() [all …]
|
| /drivers/regulator/ |
| A D | wm8994-regulator.c | 27 struct regulator_consumer_supply supply; member 130 { .supply = "AVDD1" }, 131 { .supply = "DCVDD" }, 166 ldo->supply = wm8994_ldo_consumer[id]; in wm8994_ldo_probe() 167 ldo->supply.dev_name = dev_name(wm8994->dev); in wm8994_ldo_probe() 189 ldo->supply.dev_name, ldo->supply.supply); in wm8994_ldo_probe() 192 ldo->init_data.consumer_supplies = &ldo->supply; in wm8994_ldo_probe()
|
| A D | max8907-regulator.c | 46 #define REG_LDO(ids, supply, base, min, max, step) \ argument 49 .supply_name = supply, \ 63 #define REG_FIXED(ids, supply, voltage) \ argument 66 .supply_name = supply, \ 75 #define REG_OUT5V(ids, supply, base, voltage) \ argument 78 .supply_name = supply, \ 89 #define REG_BBAT(ids, supply, base, min, max, step) \ argument 92 .supply_name = supply, \ 104 #define LDO_750_50(id, supply, base) REG_LDO(id, supply, (base), \ argument 106 #define LDO_650_25(id, supply, base) REG_LDO(id, supply, (base), \ argument
|
| A D | core.c | 57 const char *supply; member 1029 if (rdev->supply) in drms_uA_update() 1610 if (rdev->supply) in set_machine_constraints() 1726 new_node->supply = supply; in set_consumer_device_supply() 1745 if (strcmp(node->supply, supply) != 0) in set_consumer_device_supply() 1752 supply, in set_consumer_device_supply() 2024 if (strcmp(map->supply, supply) == 0 && in regulator_dev_lookup() 2054 if (rdev->supply) in regulator_resolve_supply() 4758 if (rdev->supply) in regulator_free_power_budget() 6224 map->supply); in supply_map_show() [all …]
|
| A D | arizona-micsupp.c | 40 struct regulator_consumer_supply supply; member 244 init_data->consumer_supplies = &micsupp->supply; in arizona_micsupp_of_get_pdata() 264 micsupp->init_data.consumer_supplies = &micsupp->supply; in arizona_micsupp_common_init() 265 micsupp->supply.dev_name = dev_name(micsupp->dev); in arizona_micsupp_common_init() 321 micsupp->supply.supply = "MICVDD"; in arizona_micsupp_probe() 358 micsupp->supply.supply = "MICVDD"; in madera_micsupp_probe()
|
| /drivers/clk/ |
| A D | clk-gpio.c | 262 struct regulator *supply; member 278 if (!clk->supply) in clk_gated_fixed_prepare() 281 return regulator_enable(clk->supply); in clk_gated_fixed_prepare() 288 if (!clk->supply) in clk_gated_fixed_unprepare() 291 regulator_disable(clk->supply); in clk_gated_fixed_unprepare() 298 if (!clk->supply) in clk_gated_fixed_is_prepared() 301 return regulator_is_enabled(clk->supply); in clk_gated_fixed_is_prepared() 379 if (IS_ERR(clk->supply)) { in clk_gated_fixed_probe() 380 if (PTR_ERR(clk->supply) != -ENODEV) in clk_gated_fixed_probe() 381 return dev_err_probe(dev, PTR_ERR(clk->supply), in clk_gated_fixed_probe() [all …]
|
| /drivers/gpu/drm/panel/ |
| A D | panel-lvds.c | 37 struct regulator *supply; member 57 if (lvds->supply) in panel_lvds_unprepare() 58 regulator_disable(lvds->supply); in panel_lvds_unprepare() 67 if (lvds->supply) { in panel_lvds_prepare() 70 err = regulator_enable(lvds->supply); in panel_lvds_prepare() 179 lvds->supply = devm_regulator_get_optional(lvds->dev, "power"); in panel_lvds_probe() 180 if (IS_ERR(lvds->supply)) { in panel_lvds_probe() 181 ret = PTR_ERR(lvds->supply); in panel_lvds_probe() 190 lvds->supply = NULL; in panel_lvds_probe()
|
| A D | panel-tdo-tl070wsh30.c | 25 struct regulator *supply; member 40 err = regulator_enable(tdo_tl070wsh30->supply); in tdo_tl070wsh30_panel_prepare() 57 regulator_disable(tdo_tl070wsh30->supply); in tdo_tl070wsh30_panel_prepare() 66 regulator_disable(tdo_tl070wsh30->supply); in tdo_tl070wsh30_panel_prepare() 94 regulator_disable(tdo_tl070wsh30->supply); in tdo_tl070wsh30_panel_unprepare() 153 tdo_tl070wsh30->supply = devm_regulator_get(dev, "power"); in tdo_tl070wsh30_panel_add() 154 if (IS_ERR(tdo_tl070wsh30->supply)) in tdo_tl070wsh30_panel_add() 155 return PTR_ERR(tdo_tl070wsh30->supply); in tdo_tl070wsh30_panel_add()
|
| A D | panel-panasonic-vvx10f034n00.c | 33 struct regulator *supply; member 61 regulator_disable(wuxga_nt->supply); in wuxga_nt_panel_unprepare() 86 ret = regulator_enable(wuxga_nt->supply); in wuxga_nt_panel_prepare() 105 regulator_disable(wuxga_nt->supply); in wuxga_nt_panel_prepare() 165 wuxga_nt->supply = devm_regulator_get(dev, "power"); in wuxga_nt_panel_add() 166 if (IS_ERR(wuxga_nt->supply)) in wuxga_nt_panel_add() 167 return PTR_ERR(wuxga_nt->supply); in wuxga_nt_panel_add()
|
| A D | panel-kingdisplay-kd097d04.c | 24 struct regulator *supply; member 208 err = regulator_disable(kingdisplay->supply); in kingdisplay_panel_unprepare() 223 err = regulator_enable(kingdisplay->supply); in kingdisplay_panel_prepare() 267 regulator_err = regulator_disable(kingdisplay->supply); in kingdisplay_panel_prepare() 328 kingdisplay->supply = devm_regulator_get(dev, "power"); in kingdisplay_panel_add() 329 if (IS_ERR(kingdisplay->supply)) in kingdisplay_panel_add() 330 return PTR_ERR(kingdisplay->supply); in kingdisplay_panel_add()
|
| A D | panel-innolux-ej030na.c | 37 struct regulator *supply; member 92 err = regulator_enable(priv->supply); in ej030na_prepare() 114 regulator_disable(priv->supply); in ej030na_prepare() 123 regulator_disable(priv->supply); in ej030na_unprepare() 226 priv->supply = devm_regulator_get(dev, "power"); in ej030na_probe() 227 if (IS_ERR(priv->supply)) in ej030na_probe() 228 return dev_err_probe(dev, PTR_ERR(priv->supply), in ej030na_probe()
|
| A D | panel-lincolntech-lcd197.c | 23 struct regulator *supply; member 41 err = regulator_enable(lcd->supply); in lincoln_lcd197_panel_prepare() 110 regulator_disable(lcd->supply); in lincoln_lcd197_panel_prepare() 125 regulator_disable(lcd->supply); in lincoln_lcd197_panel_unprepare() 202 lcd->supply = devm_regulator_get(dev, "power"); in lincoln_lcd197_panel_probe() 203 if (IS_ERR(lcd->supply)) in lincoln_lcd197_panel_probe() 204 return dev_err_probe(dev, PTR_ERR(lcd->supply), in lincoln_lcd197_panel_probe()
|
| A D | panel-sharp-ls043t1le01.c | 27 struct regulator *supply; member 95 regulator_disable(sharp_nt->supply); in sharp_nt_panel_unprepare() 107 ret = regulator_enable(sharp_nt->supply); in sharp_nt_panel_prepare() 137 regulator_disable(sharp_nt->supply); in sharp_nt_panel_prepare() 189 sharp_nt->supply = devm_regulator_get(dev, "avdd"); in sharp_nt_panel_add() 190 if (IS_ERR(sharp_nt->supply)) in sharp_nt_panel_add() 191 return PTR_ERR(sharp_nt->supply); in sharp_nt_panel_add()
|
| A D | panel-osd-osd101t2587-53ts.c | 22 struct regulator *supply; member 46 regulator_disable(osd101t2587->supply); in osd101t2587_panel_unprepare() 55 return regulator_enable(osd101t2587->supply); in osd101t2587_panel_prepare() 131 osd101t2587->supply = devm_regulator_get(dev, "power"); in osd101t2587_panel_add() 132 if (IS_ERR(osd101t2587->supply)) in osd101t2587_panel_add() 133 return PTR_ERR(osd101t2587->supply); in osd101t2587_panel_add()
|
| A D | panel-orisetech-ota5601a.c | 36 struct regulator *supply; member 116 err = regulator_enable(panel->supply); in ota5601a_prepare() 141 regulator_disable(panel->supply); in ota5601a_prepare() 151 regulator_disable(panel->supply); in ota5601a_unprepare() 252 panel->supply = devm_regulator_get(dev, "power"); in ota5601a_probe() 253 if (IS_ERR(panel->supply)) { in ota5601a_probe() 255 return PTR_ERR(panel->supply); in ota5601a_probe()
|
| A D | panel-samsung-s6d16d0.c | 20 struct regulator *supply; member 63 regulator_disable(s6->supply); in s6d16d0_unprepare() 74 ret = regulator_enable(s6->supply); in s6d16d0_prepare() 191 s6->supply = devm_regulator_get(dev, "vdd1"); in s6d16d0_probe() 192 if (IS_ERR(s6->supply)) in s6d16d0_probe() 193 return PTR_ERR(s6->supply); in s6d16d0_probe()
|
| A D | panel-auo-a030jtn01.c | 46 struct regulator *supply; member 62 err = regulator_enable(priv->supply); in a030jtn01_prepare() 100 regulator_disable(priv->supply); in a030jtn01_prepare() 109 regulator_disable(priv->supply); in a030jtn01_unprepare() 219 priv->supply = devm_regulator_get(dev, "power"); in a030jtn01_probe() 220 if (IS_ERR(priv->supply)) in a030jtn01_probe() 221 return dev_err_probe(dev, PTR_ERR(priv->supply), "Failed to get power supply"); in a030jtn01_probe()
|
| /drivers/pmdomain/imx/ |
| A D | gpc.c | 46 struct regulator *supply; member 82 if (pd->supply) in imx6_pm_domain_power_off() 83 regulator_disable(pd->supply); in imx6_pm_domain_power_off() 94 if (pd->supply) { in imx6_pm_domain_power_on() 95 ret = regulator_enable(pd->supply); in imx6_pm_domain_power_on() 169 if (IS_ERR(domain->supply)) { in imx_pgc_parse_dt() 170 if (PTR_ERR(domain->supply) == -ENODEV) in imx_pgc_parse_dt() 171 domain->supply = NULL; in imx_pgc_parse_dt() 173 return PTR_ERR(domain->supply); in imx_pgc_parse_dt() 372 if (IS_ERR(domain->supply)) in imx_gpc_old_dt_init() [all …]
|
| /drivers/opp/ |
| A D | ti-opp-supply.c | 222 struct dev_pm_opp_supply *supply, in _opp_set_voltage() argument 232 vdd_uv = supply->u_volt; in _opp_set_voltage() 245 uv_max = supply->u_volt_max; in _opp_set_voltage() 248 vdd_uv < supply->u_volt_min || in _opp_set_voltage() 249 supply->u_volt_min > uv_max) { in _opp_set_voltage() 252 supply->u_volt_min, vdd_uv, uv_max); in _opp_set_voltage() 257 vdd_uv, supply->u_volt_min, in _opp_set_voltage() 261 supply->u_volt_min, in _opp_set_voltage() 266 reg_name, vdd_uv, supply->u_volt_min, in _opp_set_voltage()
|
| /drivers/leds/ |
| A D | leds-regulator.c | 30 static inline int led_regulator_get_max_brightness(struct regulator *supply) in led_regulator_get_max_brightness() argument 33 int voltage = regulator_list_voltage(supply, 0); in led_regulator_get_max_brightness() 42 ret = regulator_set_voltage(supply, voltage, voltage); in led_regulator_get_max_brightness() 46 return regulator_count_voltages(supply); in led_regulator_get_max_brightness() 49 static int led_regulator_get_voltage(struct regulator *supply, in led_regulator_get_voltage() argument 55 return regulator_list_voltage(supply, brightness - 1); in led_regulator_get_voltage()
|
| /drivers/gpu/drm/bridge/ |
| A D | display-connector.c | 26 struct regulator *supply; member 203 conn->supply = devm_regulator_get_optional(&pdev->dev, name); in display_connector_get_supply() 205 if (conn->supply == ERR_PTR(-ENODEV)) in display_connector_get_supply() 206 conn->supply = NULL; in display_connector_get_supply() 208 return PTR_ERR_OR_ZERO(conn->supply); in display_connector_get_supply() 363 if (conn->supply) { in display_connector_probe() 364 ret = regulator_enable(conn->supply); in display_connector_probe() 401 if (conn->supply) in display_connector_remove() 402 regulator_disable(conn->supply); in display_connector_remove()
|