Lines Matching refs:rdev
149 static int pcap_regulator_set_voltage_sel(struct regulator_dev *rdev, in pcap_regulator_set_voltage_sel() argument
152 struct pcap_regulator *vreg = &vreg_table[rdev_get_id(rdev)]; in pcap_regulator_set_voltage_sel()
153 void *pcap = rdev_get_drvdata(rdev); in pcap_regulator_set_voltage_sel()
156 if (rdev->desc->n_voltages == 1) in pcap_regulator_set_voltage_sel()
160 (rdev->desc->n_voltages - 1) << vreg->index, in pcap_regulator_set_voltage_sel()
164 static int pcap_regulator_get_voltage_sel(struct regulator_dev *rdev) in pcap_regulator_get_voltage_sel() argument
166 struct pcap_regulator *vreg = &vreg_table[rdev_get_id(rdev)]; in pcap_regulator_get_voltage_sel()
167 void *pcap = rdev_get_drvdata(rdev); in pcap_regulator_get_voltage_sel()
170 if (rdev->desc->n_voltages == 1) in pcap_regulator_get_voltage_sel()
174 tmp = ((tmp >> vreg->index) & (rdev->desc->n_voltages - 1)); in pcap_regulator_get_voltage_sel()
178 static int pcap_regulator_enable(struct regulator_dev *rdev) in pcap_regulator_enable() argument
180 struct pcap_regulator *vreg = &vreg_table[rdev_get_id(rdev)]; in pcap_regulator_enable()
181 void *pcap = rdev_get_drvdata(rdev); in pcap_regulator_enable()
189 static int pcap_regulator_disable(struct regulator_dev *rdev) in pcap_regulator_disable() argument
191 struct pcap_regulator *vreg = &vreg_table[rdev_get_id(rdev)]; in pcap_regulator_disable()
192 void *pcap = rdev_get_drvdata(rdev); in pcap_regulator_disable()
200 static int pcap_regulator_is_enabled(struct regulator_dev *rdev) in pcap_regulator_is_enabled() argument
202 struct pcap_regulator *vreg = &vreg_table[rdev_get_id(rdev)]; in pcap_regulator_is_enabled()
203 void *pcap = rdev_get_drvdata(rdev); in pcap_regulator_is_enabled()
241 struct regulator_dev *rdev; in pcap_regulator_probe() local
249 rdev = devm_regulator_register(&pdev->dev, &pcap_regulators[pdev->id], in pcap_regulator_probe()
251 if (IS_ERR(rdev)) in pcap_regulator_probe()
252 return PTR_ERR(rdev); in pcap_regulator_probe()
254 platform_set_drvdata(pdev, rdev); in pcap_regulator_probe()