/openbmc/linux/drivers/regulator/ |
H A D | arizona-ldo1.c | 39 struct gpio_desc *ena_gpiod; member 260 config.ena_gpiod = gpiod_get_optional(parent_dev, "wlf,ldoena", in arizona_ldo1_common_init() 262 if (IS_ERR(config.ena_gpiod)) in arizona_ldo1_common_init() 263 return PTR_ERR(config.ena_gpiod); in arizona_ldo1_common_init() 265 ldo1->ena_gpiod = config.ena_gpiod; in arizona_ldo1_common_init() 346 if (ldo1->ena_gpiod) in arizona_ldo1_remove() 347 gpiod_put(ldo1->ena_gpiod); in arizona_ldo1_remove()
|
H A D | lp8788-ldo.c | 114 struct gpio_desc *ena_gpiod; member 505 ldo->ena_gpiod = gpiod_get_index_optional(&pdev->dev, in lp8788_config_ldo_enable_mode() 510 if (IS_ERR(ldo->ena_gpiod)) in lp8788_config_ldo_enable_mode() 511 return PTR_ERR(ldo->ena_gpiod); in lp8788_config_ldo_enable_mode() 514 if (!ldo->ena_gpiod) in lp8788_config_ldo_enable_mode() 541 if (ldo->ena_gpiod) in lp8788_dldo_probe() 542 cfg.ena_gpiod = ldo->ena_gpiod; in lp8788_dldo_probe() 589 if (ldo->ena_gpiod) in lp8788_aldo_probe() 590 cfg.ena_gpiod = ldo->ena_gpiod; in lp8788_aldo_probe()
|
H A D | max20086-regulator.c | 62 struct gpio_desc *ena_gpiod; member 117 config.ena_gpiod = chip->ena_gpiod; in max20086_regulators_register() 262 chip->ena_gpiod = devm_gpiod_get(chip->dev, "enable", flags); in max20086_i2c_probe() 263 if (IS_ERR(chip->ena_gpiod)) { in max20086_i2c_probe() 264 ret = PTR_ERR(chip->ena_gpiod); in max20086_i2c_probe()
|
H A D | max20411-regulator.c | 129 cfg.ena_gpiod = gpiod_get(max20411->dev, "enable", GPIOD_ASIS); in max20411_probe() 130 if (IS_ERR(cfg.ena_gpiod)) in max20411_probe() 131 return dev_err_probe(dev, PTR_ERR(cfg.ena_gpiod), in max20411_probe()
|
H A D | max77686-regulator.c | 227 config->ena_gpiod = fwnode_gpiod_get_index( in max77686_of_parse_cb() 233 if (IS_ERR(config->ena_gpiod)) in max77686_of_parse_cb() 234 config->ena_gpiod = NULL; in max77686_of_parse_cb() 240 if (config->ena_gpiod) { in max77686_of_parse_cb() 247 gpiod_put(config->ena_gpiod); in max77686_of_parse_cb() 248 config->ena_gpiod = NULL; in max77686_of_parse_cb()
|
H A D | slg51000-regulator.c | 201 struct gpio_desc *ena_gpiod; in slg51000_of_parse_cb() local 203 ena_gpiod = fwnode_gpiod_get_index(of_fwnode_handle(np), "enable", 0, in slg51000_of_parse_cb() 207 if (!IS_ERR(ena_gpiod)) in slg51000_of_parse_cb() 208 config->ena_gpiod = ena_gpiod; in slg51000_of_parse_cb()
|
H A D | fixed.c | 273 cfg.ena_gpiod = gpiod_get_optional(&pdev->dev, NULL, gflags); in reg_fixed_voltage_probe() 274 if (IS_ERR(cfg.ena_gpiod)) in reg_fixed_voltage_probe() 275 return dev_err_probe(&pdev->dev, PTR_ERR(cfg.ena_gpiod), in reg_fixed_voltage_probe()
|
H A D | da9211-regulator.c | 412 config.ena_gpiod = chip->pdata->gpiod_ren[i]; in da9211_regulator_init() 414 config.ena_gpiod = NULL; in da9211_regulator_init() 420 if (config.ena_gpiod) in da9211_regulator_init() 421 devm_gpiod_unhinge(chip->dev, config.ena_gpiod); in da9211_regulator_init()
|
H A D | gpio-regulator.c | 343 cfg.ena_gpiod = gpiod_get_optional(dev, "enable", gflags); in gpio_regulator_probe() 344 if (IS_ERR(cfg.ena_gpiod)) in gpio_regulator_probe() 345 return PTR_ERR(cfg.ena_gpiod); in gpio_regulator_probe()
|
H A D | tps65090-regulator.c | 453 config.ena_gpiod = tps_pdata->gpiod; in tps65090_regulator_probe() 482 if (config.ena_gpiod) in tps65090_regulator_probe() 483 devm_gpiod_unhinge(&pdev->dev, config.ena_gpiod); in tps65090_regulator_probe()
|
H A D | mt6370-regulator.c | 162 config->ena_gpiod = NULL; in mt6370_of_parse_cb() 178 config->ena_gpiod = enable_gpio; in mt6370_of_parse_cb()
|
H A D | da9121-regulator.c | 383 struct gpio_desc *ena_gpiod; in da9121_of_parse_cb() local 400 ena_gpiod = fwnode_gpiod_get_index(of_fwnode_handle(np), "enable", 0, in da9121_of_parse_cb() 404 if (!IS_ERR(ena_gpiod)) in da9121_of_parse_cb() 405 config->ena_gpiod = ena_gpiod; in da9121_of_parse_cb()
|
H A D | max8973-regulator.c | 736 config.ena_gpiod = gpiod; in max8973_probe() 784 if (config.ena_gpiod) in max8973_probe() 785 devm_gpiod_unhinge(&client->dev, config.ena_gpiod); in max8973_probe()
|
H A D | wm8994-regulator.c | 184 config.ena_gpiod = gpiod; in wm8994_ldo_probe()
|
H A D | s5m8767.c | 458 config->ena_gpiod = rdata->ext_control_gpiod; in s5m8767_regulator_config_ext_control() 958 config.ena_gpiod = NULL; in s5m8767_pmic_probe() 968 devm_gpiod_unhinge(s5m8767->dev, config.ena_gpiod); in s5m8767_pmic_probe()
|
H A D | bd71815-regulator.c | 599 config.ena_gpiod = ldo4_en; in bd7181x_probe() 601 config.ena_gpiod = NULL; in bd7181x_probe()
|
H A D | s2mps11.c | 1194 config.ena_gpiod = s2mps11->ext_control_gpiod[i]; in s2mps11_pmic_probe() 1199 if (config.ena_gpiod) in s2mps11_pmic_probe() 1200 devm_gpiod_unhinge(&pdev->dev, config.ena_gpiod); in s2mps11_pmic_probe() 1210 if (config.ena_gpiod) { in s2mps11_pmic_probe()
|
H A D | lm363x-regulator.c | 335 cfg.ena_gpiod = gpiod; in lm363x_regulator_probe()
|
H A D | max8952.c | 225 config.ena_gpiod = gpiod; in max8952_pmic_probe()
|
H A D | bd9576-regulator.c | 974 config.ena_gpiod = en; in bd957x_probe() 1046 config.ena_gpiod = NULL; in bd957x_probe()
|
H A D | da9055-regulator.c | 430 config->ena_gpiod = pdata->ena_gpiods[id]; in da9055_gpio_init()
|
/openbmc/linux/drivers/power/supply/ |
H A D | mt6370-charger.c | 240 rcfg->ena_gpiod = fwnode_gpiod_get_index(of_fwnode_handle(of), in mt6370_chg_otg_of_parse_cb() 244 if (IS_ERR(rcfg->ena_gpiod)) { in mt6370_chg_otg_of_parse_cb() 245 rcfg->ena_gpiod = NULL; in mt6370_chg_otg_of_parse_cb()
|
H A D | rt9467-charger.c | 291 cfg->ena_gpiod = fwnode_gpiod_get_index(of_fwnode_handle(of), in rt9467_otg_of_parse_cb() 295 if (IS_ERR(cfg->ena_gpiod)) { in rt9467_otg_of_parse_cb() 296 cfg->ena_gpiod = NULL; in rt9467_otg_of_parse_cb()
|
/openbmc/linux/drivers/platform/x86/intel/int3472/ |
H A D | clk_and_regulator.c | 330 cfg.ena_gpiod = int3472->regulator.gpio; in skl_int3472_register_regulator()
|
/openbmc/linux/include/linux/regulator/ |
H A D | driver.h | 463 struct gpio_desc *ena_gpiod; member
|