Searched refs:rdevs (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/regulator/ |
| H A D | max5970-regulator.c | 53 struct regulator_dev **rdevs = dev_get_drvdata(dev); in max5970_read() local 54 struct max5970_regulator *ddata = rdev_get_drvdata(rdevs[channel]); in max5970_read() 109 struct regulator_dev **rdevs = (struct regulator_dev **)data; in max5970_is_visible() local 112 if (channel >= MAX5970_NUM_SWITCHES || !rdevs[channel]) in max5970_is_visible() 115 ddata = rdev_get_drvdata(rdevs[channel]); in max5970_is_visible() 523 struct regulator_dev *rdevs[MAX5970_NUM_SWITCHES], in max597x_setup_irq() 542 &rdevs[0], num_switches); in max597x_setup_irq() 560 struct regulator_dev **rdevs = NULL; in max597x_regulator_probe() local 568 rdevs = devm_kcalloc(&i2c->dev, MAX5970_NUM_SWITCHES, sizeof(struct regulator_dev *), in max597x_regulator_probe() 570 if (!rdevs) in max597x_regulator_probe() [all …]
|
| H A D | pf1550-regulator.c | 35 struct regulator_dev *rdevs[PF1550_MAX_REGULATOR]; member 309 if (!strcmp(rdev_get_name(info->rdevs[i]), "SW3")) in pf1550_regulator_irq_handler() 310 regulator_notifier_call_chain(info->rdevs[i], in pf1550_regulator_irq_handler() 318 if (!strcmp(rdev_get_name(info->rdevs[i]), "SW3")) in pf1550_regulator_irq_handler() 319 regulator_notifier_call_chain(info->rdevs[i], in pf1550_regulator_irq_handler() 327 if (!strcmp(rdev_get_name(info->rdevs[i]), "LDO3")) in pf1550_regulator_irq_handler() 328 regulator_notifier_call_chain(info->rdevs[i], in pf1550_regulator_irq_handler() 335 regulator_notifier_call_chain(info->rdevs[i], in pf1550_regulator_irq_handler() 383 info->rdevs[i] = devm_regulator_register(&pdev->dev, desc, in pf1550_regulator_probe() 385 if (IS_ERR(info->rdevs[i])) in pf1550_regulator_probe() [all …]
|
| H A D | pf0900-regulator.c | 263 struct regulator_dev *rdevs[PF0900_REGULATOR_CNT]; member 806 regulator_notifier_call_chain(pf0900->rdevs[regu], in pf0900_irq_handler() 815 regulator_notifier_call_chain(pf0900->rdevs[regu], in pf0900_irq_handler() 885 pf0900->rdevs[i] = devm_regulator_register(pf0900->dev, desc, &config); in pf0900_i2c_probe() 886 if (IS_ERR(pf0900->rdevs[i])) in pf0900_i2c_probe() 887 return dev_err_probe(pf0900->dev, PTR_ERR(pf0900->rdevs[i]), in pf0900_i2c_probe()
|
| H A D | bd9576-regulator.c | 906 struct regulator_dev *rdevs[BD9576_NUM_REGULATORS]; in bd957x_probe() local 1051 rdevs[i] = r->rdev; in bd957x_probe() 1081 &rdevs[0], in bd957x_probe() 1106 &rdevs[0], in bd957x_probe()
|
| /linux/drivers/hwmon/pmbus/ |
| H A D | pmbus_core.c | 96 struct regulator_dev **rdevs; member 3391 if (i == rdev_get_id(data->rdevs[j])) { in pmbus_regulator_notify_worker() 3392 regulator_notifier_call_chain(data->rdevs[j], in pmbus_regulator_notify_worker() 3407 data->rdevs = devm_kzalloc(dev, sizeof(struct regulator_dev *) * info->num_regulators, in pmbus_regulator_register() 3409 if (!data->rdevs) in pmbus_regulator_register() 3421 data->rdevs[i] = devm_regulator_register(dev, &info->reg_desc[i], in pmbus_regulator_register() 3423 if (IS_ERR(data->rdevs[i])) in pmbus_regulator_register() 3424 return dev_err_probe(dev, PTR_ERR(data->rdevs[i]), in pmbus_regulator_register()
|