/Linux-v4.19/include/linux/regulator/ |
D | of_regulator.h | 12 struct of_regulator_match { struct 25 extern int of_regulator_match(struct device *dev, struct device_node *node, argument 26 struct of_regulator_match *matches, 37 static inline int of_regulator_match(struct device *dev, in of_regulator_match() function 39 struct of_regulator_match *matches, in of_regulator_match()
|
/Linux-v4.19/drivers/regulator/ |
D | pfuze100-regulator.c | 410 static struct of_regulator_match pfuze100_matches[] = { 429 static struct of_regulator_match pfuze200_matches[] = { 448 static struct of_regulator_match pfuze3000_matches[] = { 466 static struct of_regulator_match pfuze3001_matches[] = { 480 static struct of_regulator_match *pfuze_matches; 504 ret = of_regulator_match(dev, parent, pfuze3001_matches, in pfuze_parse_regulators_dt() 509 ret = of_regulator_match(dev, parent, pfuze3000_matches, in pfuze_parse_regulators_dt() 514 ret = of_regulator_match(dev, parent, pfuze200_matches, in pfuze_parse_regulators_dt() 521 ret = of_regulator_match(dev, parent, pfuze100_matches, in pfuze_parse_regulators_dt()
|
D | of_regulator.c | 273 struct of_regulator_match *matches; 304 int of_regulator_match(struct device *dev, struct device_node *node, in of_regulator_match() function 305 struct of_regulator_match *matches, in of_regulator_match() 329 struct of_regulator_match *match = &matches[i]; in of_regulator_match() 340 struct of_regulator_match *match = &matches[i]; in of_regulator_match() 365 EXPORT_SYMBOL_GPL(of_regulator_match);
|
D | bcm590xx-regulator.c | 285 static struct of_regulator_match bcm590xx_matches[] = { 317 struct of_regulator_match **bcm590xx_reg_matches) in bcm590xx_parse_dt_reg_data() 322 struct of_regulator_match *matches = bcm590xx_matches; in bcm590xx_parse_dt_reg_data() 343 ret = of_regulator_match(&pdev->dev, regulators, matches, count); in bcm590xx_parse_dt_reg_data() 372 struct of_regulator_match *bcm590xx_reg_matches = NULL; in bcm590xx_probe()
|
D | tps6507x-regulator.c | 362 static struct of_regulator_match tps6507x_matches[] = { 372 struct of_regulator_match **tps6507x_reg_matches) in tps6507x_parse_dt_reg_data() 377 struct of_regulator_match *matches; in tps6507x_parse_dt_reg_data() 395 ret = of_regulator_match(&pdev->dev, regulators, matches, count); in tps6507x_parse_dt_reg_data() 433 struct of_regulator_match *tps6507x_reg_matches = NULL; in tps6507x_pmic_probe()
|
D | tps65090-regulator.c | 304 static struct of_regulator_match tps65090_matches[] = { 321 struct of_regulator_match **tps65090_reg_matches) in tps65090_parse_dt_reg_data() 346 ret = of_regulator_match(&pdev->dev, regulators, tps65090_matches, in tps65090_parse_dt_reg_data() 402 struct of_regulator_match **tps65090_reg_matches) in tps65090_parse_dt_reg_data() 418 struct of_regulator_match *tps65090_reg_matches = NULL; in tps65090_regulator_probe()
|
D | act8865-regulator.c | 351 static struct of_regulator_match act8846_matches[] = { 366 static struct of_regulator_match act8865_matches[] = { 376 static struct of_regulator_match act8600_matches[] = { 396 struct of_regulator_match *matches; in act8865_pdata_from_dt() 422 matched = of_regulator_match(dev, np, matches, num_matches); in act8865_pdata_from_dt()
|
D | as3711-regulator.c | 169 static struct of_regulator_match 191 struct of_regulator_match *match; in as3711_regulator_parse_dt() 199 ret = of_regulator_match(dev->parent, regulators, in as3711_regulator_parse_dt()
|
D | tps6586x-regulator.c | 378 static struct of_regulator_match tps6586x_matches[] = { 398 struct of_regulator_match **tps6586x_reg_matches) in tps6586x_parse_regulator_dt() 414 err = of_regulator_match(&pdev->dev, regs, tps6586x_matches, num); in tps6586x_parse_regulator_dt() 444 struct of_regulator_match **tps6586x_reg_matches) in tps6586x_parse_regulator_dt() 458 struct of_regulator_match *tps6586x_reg_matches = NULL; in tps6586x_regulator_probe()
|
D | s2mpa01.c | 23 struct of_regulator_match rdata[S2MPA01_REGULATOR_MAX]; 341 struct of_regulator_match *rdata; in s2mpa01_pmic_probe() 362 of_regulator_match(&pdev->dev, reg_np, rdata, in s2mpa01_pmic_probe()
|
D | tps65910-regulator.c | 969 static struct of_regulator_match tps65910_matches[] = { 986 static struct of_regulator_match tps65911_matches[] = { 1004 struct of_regulator_match **tps65910_reg_matches) in tps65910_parse_dt_reg_data() 1009 struct of_regulator_match *matches; in tps65910_parse_dt_reg_data() 1040 ret = of_regulator_match(&pdev->dev, regulators, matches, count); in tps65910_parse_dt_reg_data() 1069 struct of_regulator_match **tps65910_reg_matches) in tps65910_parse_dt_reg_data() 1084 struct of_regulator_match *tps65910_reg_matches = NULL; in tps65910_probe()
|
D | pbias-regulator.c | 116 static struct of_regulator_match pbias_matches[] = { 171 count = of_regulator_match(&pdev->dev, np, pbias_matches, in pbias_regulator_probe()
|
D | da9063-regulator.c | 643 static struct of_regulator_match da9063_matches[] = { 668 struct of_regulator_match **da9063_reg_matches) in da9063_parse_regulators_dt() 686 num = of_regulator_match(&pdev->dev, node, da9063_matches, in da9063_parse_regulators_dt() 723 struct of_regulator_match **da9063_reg_matches) in da9063_parse_regulators_dt() 734 struct of_regulator_match *da9063_reg_matches = NULL; in da9063_regulator_probe()
|
D | max1586.c | 166 struct of_regulator_match rmatch[ARRAY_SIZE(max1586_reg)] = { }; in of_get_max1586_platform_data() 185 matched = of_regulator_match(dev, np, rmatch, ARRAY_SIZE(rmatch)); in of_get_max1586_platform_data()
|
D | max14577-regulator.c | 159 static struct of_regulator_match max14577_regulator_matches[] = { 164 static struct of_regulator_match max77836_regulator_matches[] = {
|
D | max8925-regulator.c | 191 static struct of_regulator_match max8925_regulator_matches[] = { 262 rcount = of_regulator_match(&pdev->dev, np, in max8925_regulator_dt_init()
|
D | ab8500.c | 1539 static struct of_regulator_match ab8500_regulator_match[] = { 1552 static struct of_regulator_match ab8505_regulator_match[] = { 1573 struct of_regulator_match *match; 1639 struct of_regulator_match *match; in ab8500_regulator_probe() 1649 err = of_regulator_match(&pdev->dev, np, in ab8500_regulator_probe()
|
D | max8907-regulator.c | 192 static struct of_regulator_match max8907_matches[] = { 239 ret = of_regulator_match(&pdev->dev, regulators, max8907_matches, in max8907_regulator_parse_dt()
|
D | lp872x.c | 857 static struct of_regulator_match lp8720_matches[] = { 866 static struct of_regulator_match lp8725_matches[] = { 883 struct of_regulator_match *match; in lp872x_populate_pdata_from_dt() 924 count = of_regulator_match(dev, np, match, num_matches); in lp872x_populate_pdata_from_dt()
|
D | da9211-regulator.c | 257 static struct of_regulator_match da9211_matches[] = { 275 num = of_regulator_match(dev, node, da9211_matches, in da9211_parse_regulators_dt()
|
D | db8500-prcmu.c | 450 static struct of_regulator_match db8500_regulator_matches[] = { 499 err = of_regulator_match(&pdev->dev, np, in db8500_regulator_probe()
|
D | max8660.c | 338 struct of_regulator_match rmatch[ARRAY_SIZE(max8660_reg)] = { }; in max8660_pdata_from_dt() 349 matched = of_regulator_match(dev, np, rmatch, ARRAY_SIZE(rmatch)); in max8660_pdata_from_dt()
|
D | hi6421-regulator.c | 87 static struct of_regulator_match hi6421_regulator_match[] = { 602 ret = of_regulator_match(dev, np, in hi6421_regulator_probe()
|
D | ltc3589.c | 242 static struct of_regulator_match ltc3589_matches[LTC3589_NUM_REGULATORS] = { 265 ret = of_regulator_match(dev, node, ltc3589_matches, in ltc3589_parse_regulators_dt()
|
D | ab3100.c | 553 static struct of_regulator_match ab3100_regulator_matches[] = { 683 err = of_regulator_match(&pdev->dev, np, in ab3100_regulators_probe()
|