drivers/leds/rgb/leds-mt6370-rgb.c
150
const struct linear_range *ranges;
drivers/leds/rgb/leds-mt6370-rgb.c
200
static const struct linear_range common_led_ranges[R_MAX_RANGES] = {
drivers/leds/rgb/leds-mt6370-rgb.c
207
static const struct linear_range mt6372_led_ranges[R_MAX_RANGES] = {
drivers/power/supply/bd99954-charger.c
761
static const struct linear_range input_current_limit_ranges[] = {
drivers/power/supply/bd99954-charger.c
766
static const struct linear_range charging_current_ranges[] = {
drivers/power/supply/bd99954-charger.c
775
static const struct linear_range charge_voltage_regulation_ranges[] = {
drivers/power/supply/bd99954-charger.c
782
static const struct linear_range vsys_voltage_regulation_ranges[] = {
drivers/power/supply/bd99954-charger.c
789
static const struct linear_range trickle_to_pre_threshold_ranges[] = {
drivers/power/supply/bd99954-charger.c
796
static const struct linear_range fast_charge_current_ranges[] = {
drivers/power/supply/bd99954-charger.c
803
const struct linear_range *range;
drivers/power/supply/bd99954-charger.c
810
const struct linear_range *range;
drivers/power/supply/bd99954-charger.c
906
const struct linear_range *range = battery_inits[i].range;
drivers/power/supply/max77759_charger.c
58
static const struct linear_range chgcc_limit_ranges[] = {
drivers/power/supply/max77759_charger.c
64
static const struct linear_range chg_cv_prm_ranges[] = {
drivers/power/supply/max77759_charger.c
70
static const struct linear_range chgin_ilim_ranges[] = {
drivers/power/supply/mt6360_charger.c
116
static const struct linear_range mt6360_chg_range[MT6360_RANGE_MAX] = {
drivers/power/supply/mt6370-charger.c
117
const struct linear_range *range;
drivers/power/supply/mt6370-charger.c
131
static const struct linear_range mt6370_chg_ranges[MT6370_RANGE_F_MAX] = {
drivers/power/supply/mt6370-charger.c
202
const struct linear_range *r;
drivers/power/supply/rt9467-charger.c
191
static const struct linear_range rt9467_ranges[RT9467_RANGES_MAX] = {
drivers/power/supply/rt9467-charger.c
354
const struct linear_range *range = rt9467_ranges + rsel;
drivers/power/supply/rt9467-charger.c
370
const struct linear_range *range = rt9467_ranges + rsel;
drivers/power/supply/rt9471.c
193
static const struct linear_range rt9471_chg_ranges[RT9471_MAX_RANGES] = {
drivers/power/supply/rt9756.c
162
static const struct linear_range rt9756_chg_ranges[R_MAX_RANGE] = {
drivers/power/supply/rt9756.c
203
const struct linear_range *range = rt9756_chg_ranges + rsel;
drivers/power/supply/rt9756.c
232
const struct linear_range *range = rt9756_chg_ranges + rsel;
drivers/regulator/88pg86x.c
14
static const struct linear_range pg86x_buck1_ranges[] = {
drivers/regulator/88pg86x.c
20
static const struct linear_range pg86x_buck2_ranges[] = {
drivers/regulator/88pm800-regulator.c
137
static const struct linear_range buck1_volt_range[] = {
drivers/regulator/88pm800-regulator.c
143
static const struct linear_range buck2_5_volt_range[] = {
drivers/regulator/88pm886-regulator.c
49
static const struct linear_range pm886_buck_volt_ranges1[] = {
drivers/regulator/88pm886-regulator.c
54
static const struct linear_range pm886_buck_volt_ranges2[] = {
drivers/regulator/act8865-regulator.c
223
static const struct linear_range act8865_voltage_ranges[] = {
drivers/regulator/act8865-regulator.c
229
static const struct linear_range act8600_sudcdc_voltage_ranges[] = {
drivers/regulator/act8945a-regulator.c
76
static const struct linear_range act8945a_voltage_ranges[] = {
drivers/regulator/adp5055-regulator.c
132
static const struct linear_range adp5055_voltage_ranges[] = {
drivers/regulator/arizona-ldo1.c
90
static const struct linear_range arizona_ldo1_hc_ranges[] = {
drivers/regulator/arizona-micsupp.c
125
static const struct linear_range arizona_micsupp_ranges[] = {
drivers/regulator/arizona-micsupp.c
152
static const struct linear_range arizona_micsupp_ext_ranges[] = {
drivers/regulator/as3711-regulator.c
106
static const struct linear_range as3711_sd_ranges[] = {
drivers/regulator/as3711-regulator.c
112
static const struct linear_range as3711_aldo_ranges[] = {
drivers/regulator/as3711-regulator.c
117
static const struct linear_range as3711_dldo_ranges[] = {
drivers/regulator/as3722-regulator.c
392
static const struct linear_range as3722_ldo_ranges[] = {
drivers/regulator/as3722-regulator.c
491
static const struct linear_range as3722_sd2345_ranges[] = {
drivers/regulator/atc260x-regulator.c
20
static const struct linear_range atc2603c_dcdc_voltage_ranges[] = {
drivers/regulator/atc260x-regulator.c
25
static const struct linear_range atc2609a_dcdc_voltage_ranges[] = {
drivers/regulator/atc260x-regulator.c
30
static const struct linear_range atc2609a_ldo_voltage_ranges0[] = {
drivers/regulator/atc260x-regulator.c
35
static const struct linear_range atc2609a_ldo_voltage_ranges1[] = {
drivers/regulator/axp20x-regulator.c
1046
static const struct linear_range axp809_dcdc4_ranges[] = {
drivers/regulator/axp20x-regulator.c
1212
static const struct linear_range axp15060_dcdc234_ranges[] = {
drivers/regulator/axp20x-regulator.c
1223
static const struct linear_range axp15060_dcdc5_ranges[] = {
drivers/regulator/axp20x-regulator.c
599
static const struct linear_range axp20x_ldo4_ranges[] = {
drivers/regulator/axp20x-regulator.c
726
static const struct linear_range axp313a_dcdc1_ranges[] = {
drivers/regulator/axp20x-regulator.c
732
static const struct linear_range axp313a_dcdc2_ranges[] = {
drivers/regulator/axp20x-regulator.c
741
static const struct linear_range axp313a_dcdc3_ranges[] = {
drivers/regulator/axp20x-regulator.c
768
static const struct linear_range axp717_dcdc1_ranges[] = {
drivers/regulator/axp20x-regulator.c
778
static const struct linear_range axp717_dcdc2_ranges[] = {
drivers/regulator/axp20x-regulator.c
784
static const struct linear_range axp717_dcdc3_ranges[] = {
drivers/regulator/axp20x-regulator.c
850
static const struct linear_range axp803_dcdc234_ranges[] = {
drivers/regulator/axp20x-regulator.c
861
static const struct linear_range axp803_dcdc5_ranges[] = {
drivers/regulator/axp20x-regulator.c
872
static const struct linear_range axp803_dcdc6_ranges[] = {
drivers/regulator/axp20x-regulator.c
884
static const struct linear_range axp803_dldo2_ranges[] = {
drivers/regulator/axp20x-regulator.c
970
static const struct linear_range axp806_dcdca_ranges[] = {
drivers/regulator/axp20x-regulator.c
981
static const struct linear_range axp806_dcdcd_ranges[] = {
drivers/regulator/bcm590xx-regulator.c
243
static const struct linear_range bcm59056_dcdc_csr_ranges[] = {
drivers/regulator/bcm590xx-regulator.c
250
static const struct linear_range bcm59056_dcdc_iosr1_ranges[] = {
drivers/regulator/bcm590xx-regulator.c
258
static const struct linear_range bcm59056_dcdc_sdsr1_ranges[] = {
drivers/regulator/bcm590xx-regulator.c
609
static const struct linear_range bcm59054_dcdc_sr_ranges[] = {
drivers/regulator/bcm590xx-regulator.c
618
static const struct linear_range bcm59054_dcdc_vsr_a1_ranges[] = {
drivers/regulator/bcm590xx-regulator.c
628
static const struct linear_range bcm59054_dcdc_csr_ranges[] = {
drivers/regulator/bd71828-regulator.c
100
static const struct linear_range bd71828_buck4_volts[] = {
drivers/regulator/bd71828-regulator.c
105
static const struct linear_range bd71828_buck5_volts[] = {
drivers/regulator/bd71828-regulator.c
111
static const struct linear_range bd71828_ldo_volts[] = {
drivers/regulator/bd71828-regulator.c
117
static const struct linear_range bd72720_buck1234_volts[] = {
drivers/regulator/bd71828-regulator.c
122
static const struct linear_range bd72720_buck589_volts[] = {
drivers/regulator/bd71828-regulator.c
127
static const struct linear_range bd72720_buck67_volts[] = {
drivers/regulator/bd71828-regulator.c
155
static const struct linear_range bd72720_buck10_volts[] = {
drivers/regulator/bd71828-regulator.c
161
static const struct linear_range bd72720_ldo1234_volts[] = {
drivers/regulator/bd71828-regulator.c
166
static const struct linear_range bd72720_ldo57891011_volts[] = {
drivers/regulator/bd71828-regulator.c
170
static const struct linear_range bd72720_ldo6_volts[] = {
drivers/regulator/bd71828-regulator.c
90
static const struct linear_range bd71828_buck1267_volts[] = {
drivers/regulator/bd71828-regulator.c
95
static const struct linear_range bd71828_buck3_volts[] = {
drivers/regulator/bd718x7-regulator.c
1599
struct linear_range *new;
drivers/regulator/bd718x7-regulator.c
1602
sizeof(struct linear_range),
drivers/regulator/bd718x7-regulator.c
267
static const struct linear_range bd718xx_dvs_buck_volts[] = {
drivers/regulator/bd718x7-regulator.c
278
static const struct linear_range bd71837_buck5_volts[] = {
drivers/regulator/bd718x7-regulator.c
300
static const struct linear_range bd71847_buck3_volts[] = {
drivers/regulator/bd718x7-regulator.c
317
static const struct linear_range bd71847_buck4_volts[] = {
drivers/regulator/bd718x7-regulator.c
328
static const struct linear_range bd71837_buck6_volts[] = {
drivers/regulator/bd718x7-regulator.c
352
static const struct linear_range bd718xx_4th_nodvs_buck_volts[] = {
drivers/regulator/bd718x7-regulator.c
360
static const struct linear_range bd718xx_ldo1_volts[] = {
drivers/regulator/bd718x7-regulator.c
379
static const struct linear_range bd718xx_ldo3_volts[] = {
drivers/regulator/bd718x7-regulator.c
387
static const struct linear_range bd718xx_ldo4_volts[] = {
drivers/regulator/bd718x7-regulator.c
395
static const struct linear_range bd71837_ldo5_volts[] = {
drivers/regulator/bd718x7-regulator.c
403
static const struct linear_range bd71847_ldo5_volts[] = {
drivers/regulator/bd718x7-regulator.c
414
static const struct linear_range bd718xx_ldo6_volts[] = {
drivers/regulator/bd718x7-regulator.c
422
static const struct linear_range bd71837_ldo7_volts[] = {
drivers/regulator/bd9576-regulator.c
105
const struct linear_range *xvd_ranges;
drivers/regulator/bd9576-regulator.c
216
static int bd9576_set_limit(const struct linear_range *r, int num_ranges,
drivers/regulator/bd9576-regulator.c
317
const struct linear_range *range;
drivers/regulator/bd9576-regulator.c
53
static const struct linear_range vout1_xvd_ranges[] = {
drivers/regulator/bd9576-regulator.c
59
static const struct linear_range vout234_xvd_ranges[] = {
drivers/regulator/bd9576-regulator.c
65
static const struct linear_range voutL1_xvd_ranges[] = {
drivers/regulator/bd9576-regulator.c
71
static const struct linear_range voutS1_ocw_ranges_internal[] = {
drivers/regulator/bd9576-regulator.c
77
static const struct linear_range voutS1_ocw_ranges[] = {
drivers/regulator/bd9576-regulator.c
83
static const struct linear_range voutS1_ocp_ranges_internal[] = {
drivers/regulator/bd9576-regulator.c
89
static const struct linear_range voutS1_ocp_ranges[] = {
drivers/regulator/bd96801-regulator.c
154
static const struct linear_range bd96801_tune_volts[] = {
drivers/regulator/bd96801-regulator.c
159
static const struct linear_range bd96801_buck_init_volts[] = {
drivers/regulator/bd96801-regulator.c
174
static const struct linear_range bd96805_tune_volts[] = {
drivers/regulator/bd96801-regulator.c
179
static const struct linear_range bd96805_buck_init_volts[] = {
drivers/regulator/bd96801-regulator.c
189
static const struct linear_range bd96801_ldo_int_volts[] = {
drivers/regulator/bd96801-regulator.c
319
const struct linear_range *init_ranges;
drivers/regulator/da903x-regulator.c
251
static const struct linear_range da9034_ldo12_ranges[] = {
drivers/regulator/fan53880.c
49
.linear_ranges = (struct linear_range[]) { \
drivers/regulator/fan53880.c
75
.linear_ranges = (struct linear_range[]) {
drivers/regulator/fan53880.c
95
.linear_ranges = (struct linear_range[]) {
drivers/regulator/helpers.c
138
const struct linear_range *r = rdev->desc->linear_ranges;
drivers/regulator/helpers.c
209
const struct linear_range *r;
drivers/regulator/helpers.c
430
const struct linear_range *range;
drivers/regulator/helpers.c
479
const struct linear_range *range;
drivers/regulator/helpers.c
587
const struct linear_range *range;
drivers/regulator/hi6421-regulator.c
90
static const struct linear_range ldo_audio_volt_range[] = {
drivers/regulator/lochnagar-regulator.c
38
static const struct linear_range lochnagar_micvdd_ranges[] = {
drivers/regulator/lochnagar-regulator.c
99
static const struct linear_range lochnagar_vddcore_ranges[] = {
drivers/regulator/lp873x-regulator.c
50
static const struct linear_range buck0_buck1_ranges[] = {
drivers/regulator/lp873x-regulator.c
57
static const struct linear_range ldo0_ldo1_ranges[] = {
drivers/regulator/lp87565-regulator.c
62
static const struct linear_range buck0_1_2_3_ranges[] = {
drivers/regulator/lp8788-buck.c
97
static const struct linear_range buck_volt_ranges[] = {
drivers/regulator/max77503-regulator.c
48
static const struct linear_range max77503_buck_ranges[] = {
drivers/regulator/max77541-regulator.c
21
static const struct linear_range max77540_buck_ranges[] = {
drivers/regulator/max77541-regulator.c
33
static const struct linear_range max77541_buck_ranges[] = {
drivers/regulator/max77650-regulator.c
50
static const struct linear_range max77651_sbb1_volt_ranges[] = {
drivers/regulator/max77857-regulator.c
184
static struct linear_range max77859_lin_ranges[] = {
drivers/regulator/max77857-regulator.c
288
static struct linear_range max77857_lin_ranges[] = {
drivers/regulator/max77857-regulator.c
320
struct linear_range *range;
drivers/regulator/mcp16502.c
462
static const struct linear_range b1l12_ranges[] = {
drivers/regulator/mcp16502.c
466
static const struct linear_range b234_ranges[] = {
drivers/regulator/mp8859.c
240
static const struct linear_range mp8859_dcdc_ranges[] = {
drivers/regulator/mt6315-regulator.c
59
static const struct linear_range mt_volt_range1[] = {
drivers/regulator/mt6323-regulator.c
105
static const struct linear_range buck_volt_range1[] = {
drivers/regulator/mt6323-regulator.c
109
static const struct linear_range buck_volt_range2[] = {
drivers/regulator/mt6323-regulator.c
113
static const struct linear_range buck_volt_range3[] = {
drivers/regulator/mt6331-regulator.c
158
static const struct linear_range buck_volt_range[] = {
drivers/regulator/mt6332-regulator.c
158
static const struct linear_range boost_volt_range[] = {
drivers/regulator/mt6332-regulator.c
162
static const struct linear_range buck_volt_range[] = {
drivers/regulator/mt6332-regulator.c
166
static const struct linear_range buck_pa_volt_range[] = {
drivers/regulator/mt6332-regulator.c
170
static const struct linear_range buck_rf_volt_range[] = {
drivers/regulator/mt6357-regulator.c
325
static const struct linear_range buck_volt_range1[] = {
drivers/regulator/mt6357-regulator.c
329
static const struct linear_range buck_volt_range2[] = {
drivers/regulator/mt6357-regulator.c
333
static const struct linear_range buck_volt_range3[] = {
drivers/regulator/mt6357-regulator.c
337
static const struct linear_range buck_volt_range4[] = {
drivers/regulator/mt6358-regulator.c
241
static const struct linear_range vdram2_ranges[] = {
drivers/regulator/mt6358-regulator.c
247
static const struct linear_range vsim_ranges[] = {
drivers/regulator/mt6358-regulator.c
256
static const struct linear_range vibr_ranges[] = {
drivers/regulator/mt6358-regulator.c
269
static const struct linear_range vusb_ranges[] = {
drivers/regulator/mt6358-regulator.c
275
static const struct linear_range vcamd_ranges[] = {
drivers/regulator/mt6358-regulator.c
286
static const struct linear_range vefuse_ranges[] = {
drivers/regulator/mt6358-regulator.c
293
static const struct linear_range vmch_vemc_ranges[] = {
drivers/regulator/mt6358-regulator.c
300
static const struct linear_range vcama_ranges[] = {
drivers/regulator/mt6358-regulator.c
310
static const struct linear_range vcn33_ranges[] = {
drivers/regulator/mt6358-regulator.c
317
static const struct linear_range vmc_ranges[] = {
drivers/regulator/mt6358-regulator.c
325
static const struct linear_range vldo28_ranges[] = {
drivers/regulator/mt6358-regulator.c
331
static const struct linear_range mt6366_vmddr_ranges[] = {
drivers/regulator/mt6358-regulator.c
346
static const struct linear_range mt6366_vcn18_vm18_ranges[] = {
drivers/regulator/mt6360-regulator.c
126
static const struct linear_range buck_vout_ranges[] = {
drivers/regulator/mt6360-regulator.c
131
static const struct linear_range ldo_vout_ranges1[] = {
drivers/regulator/mt6360-regulator.c
166
static const struct linear_range ldo_vout_ranges2[] = {
drivers/regulator/mt6360-regulator.c
201
static const struct linear_range ldo_vout_ranges3[] = {
drivers/regulator/mt6363-regulator.c
226
static const struct linear_range ldo_volt_ranges0[] = {
drivers/regulator/mt6363-regulator.c
245
static const struct linear_range ldo_volt_ranges1[] = {
drivers/regulator/mt6363-regulator.c
256
static const struct linear_range ldo_volt_ranges2[] = {
drivers/regulator/mt6363-regulator.c
275
static const struct linear_range ldo_volt_ranges3[] = {
drivers/regulator/mt6363-regulator.c
294
static const struct linear_range ldo_volt_ranges4[] = {
drivers/regulator/mt6363-regulator.c
313
static const struct linear_range ldo_volt_ranges5[] = {
drivers/regulator/mt6363-regulator.c
493
const struct linear_range *r = &rdesc->linear_ranges[i];
drivers/regulator/mt6380-regulator.c
155
static const struct linear_range buck_volt_range1[] = {
drivers/regulator/mt6380-regulator.c
159
static const struct linear_range buck_volt_range2[] = {
drivers/regulator/mt6380-regulator.c
163
static const struct linear_range buck_volt_range3[] = {
drivers/regulator/mt6397-regulator.c
102
static const struct linear_range buck_volt_range1[] = {
drivers/regulator/mt6397-regulator.c
106
static const struct linear_range buck_volt_range2[] = {
drivers/regulator/mt6397-regulator.c
110
static const struct linear_range buck_volt_range3[] = {
drivers/regulator/palmas-regulator.c
24
static const struct linear_range smps_low_ranges[] = {
drivers/regulator/palmas-regulator.c
31
static const struct linear_range smps_high_ranges[] = {
drivers/regulator/pca9450-regulator.c
173
static const struct linear_range pca9450_dvs_buck_volts[] = {
drivers/regulator/pca9450-regulator.c
181
static const struct linear_range pca9451a_dvs_buck_volts[] = {
drivers/regulator/pca9450-regulator.c
189
static const struct linear_range pca9450_buck_volts[] = {
drivers/regulator/pca9450-regulator.c
198
static const struct linear_range pca9450_ldo1_volts[] = {
drivers/regulator/pca9450-regulator.c
207
static const struct linear_range pca9450_ldo2_volts[] = {
drivers/regulator/pca9450-regulator.c
215
static const struct linear_range pca9450_ldo34_volts[] = {
drivers/regulator/pca9450-regulator.c
224
static const struct linear_range pca9450_ldo5_volts[] = {
drivers/regulator/pf0900-regulator.c
527
static const struct linear_range pf0900_dvs_sw1_volts[] = {
drivers/regulator/pf0900-regulator.c
544
static const struct linear_range pf0900_dvs_sw2345_volts[] = {
drivers/regulator/pf0900-regulator.c
559
static const struct linear_range pf0900_ldo1_volts[] = {
drivers/regulator/pf0900-regulator.c
568
static const struct linear_range pf0900_ldo23_volts[] = {
drivers/regulator/pf530x-regulator.c
196
static const struct linear_range vrange = REGULATOR_LINEAR_RANGE(500000, 0, 140, 5000);
drivers/regulator/pf8x00-regulator.c
161
static const struct linear_range pf8x00_sw1_to_6_voltages[] = {
drivers/regulator/pf9453-regulator.c
475
static const struct linear_range pf9453_buck134_volts[] = {
drivers/regulator/pf9453-regulator.c
483
static const struct linear_range pf9453_buck2_volts[] = {
drivers/regulator/pf9453-regulator.c
491
static const struct linear_range pf9453_ldo1_volts[] = {
drivers/regulator/pf9453-regulator.c
499
static const struct linear_range pf9453_ldo2_volts[] = {
drivers/regulator/pf9453-regulator.c
507
static const struct linear_range pf9453_ldosnvs_volts[] = {
drivers/regulator/qcom-pm8008-regulator.c
41
const struct linear_range *voltage_range;
drivers/regulator/qcom-pm8008-regulator.c
44
static const struct linear_range nldo_ranges[] = {
drivers/regulator/qcom-pm8008-regulator.c
48
static const struct linear_range pldo_ranges[] = {
drivers/regulator/qcom-rpmh-regulator.c
1011
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
1024
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
1037
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
124
const struct linear_range *voltage_ranges;
drivers/regulator/qcom-rpmh-regulator.c
702
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
715
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
728
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
741
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
753
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
765
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
783
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
796
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
809
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
822
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
834
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
849
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
862
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
875
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
888
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
900
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
912
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
924
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
937
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
949
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
961
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
973
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
985
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom-rpmh-regulator.c
998
.voltage_ranges = (struct linear_range[]) {
drivers/regulator/qcom_rpm-regulator.c
151
static const struct linear_range pldo_ranges[] = {
drivers/regulator/qcom_rpm-regulator.c
157
static const struct linear_range nldo_ranges[] = {
drivers/regulator/qcom_rpm-regulator.c
161
static const struct linear_range nldo1200_ranges[] = {
drivers/regulator/qcom_rpm-regulator.c
166
static const struct linear_range smps_ranges[] = {
drivers/regulator/qcom_rpm-regulator.c
172
static const struct linear_range ftsmps_ranges[] = {
drivers/regulator/qcom_rpm-regulator.c
178
static const struct linear_range smb208_ranges[] = {
drivers/regulator/qcom_rpm-regulator.c
185
static const struct linear_range ncp_ranges[] = {
drivers/regulator/qcom_smd-regulator.c
211
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
221
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
231
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
242
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
255
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
265
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
275
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
286
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
299
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
309
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
319
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
328
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
339
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
358
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
367
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
376
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
386
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
395
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
405
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
415
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
424
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
433
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
442
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
451
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
461
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
470
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
480
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
490
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
499
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
520
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
530
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
540
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
549
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
558
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
567
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
576
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
585
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
598
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
607
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
616
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
625
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
634
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
643
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
652
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
661
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
670
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
679
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
688
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
697
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
706
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
715
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
724
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
733
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
742
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
751
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
760
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
769
.linear_ranges = (struct linear_range[]) {
drivers/regulator/qcom_smd-regulator.c
778
.linear_ranges = (struct linear_range[]) {
drivers/regulator/rk808-regulator.c
1055
static const struct linear_range rk805_buck_1_2_voltage_ranges[] = {
drivers/regulator/rk808-regulator.c
1174
static const struct linear_range rk801_buck1_voltage_ranges[] = {
drivers/regulator/rk808-regulator.c
1182
static const struct linear_range rk801_buck2_voltage_ranges[] = {
drivers/regulator/rk808-regulator.c
1190
static const struct linear_range rk801_buck4_voltage_ranges[] = {
drivers/regulator/rk808-regulator.c
1353
static const struct linear_range rk806_buck_voltage_ranges[] = {
drivers/regulator/rk808-regulator.c
1359
static const struct linear_range rk806_ldo_voltage_ranges[] = {
drivers/regulator/rk808-regulator.c
1721
static const struct linear_range rk816_buck_4_voltage_ranges[] = {
drivers/regulator/rk808-regulator.c
225
static const struct linear_range rk808_ldo3_voltage_ranges[] = {
drivers/regulator/rk808-regulator.c
232
static const struct linear_range rk809_buck5_voltage_ranges[] = {
drivers/regulator/rk808-regulator.c
261
static const struct linear_range rk817_buck1_voltage_ranges[] = {
drivers/regulator/rk808-regulator.c
268
static const struct linear_range rk817_buck3_voltage_ranges[] = {
drivers/regulator/rt5033-regulator.c
16
static const struct linear_range rt5033_buck_ranges[] = {
drivers/regulator/rt5033-regulator.c
21
static const struct linear_range rt5033_ldo_ranges[] = {
drivers/regulator/rtq2134-regulator.c
217
static const struct linear_range rtq2134_buck_vout_ranges[] = {
drivers/regulator/rtq2208-regulator.c
373
static const struct linear_range rtq2208_vout_range[] = {
drivers/regulator/s2mps11.c
1708
static const struct linear_range s2mps15_ldo_voltage_ranges1[] = {
drivers/regulator/s2mps11.c
1713
static const struct linear_range s2mps15_ldo_voltage_ranges2[] = {
drivers/regulator/s2mps11.c
1718
static const struct linear_range s2mps15_ldo_voltage_ranges3[] = {
drivers/regulator/s2mps11.c
1723
static const struct linear_range s2mps15_ldo_voltage_ranges4[] = {
drivers/regulator/s2mps11.c
1728
static const struct linear_range s2mps15_ldo_voltage_ranges5[] = {
drivers/regulator/s2mps11.c
1733
static const struct linear_range s2mps15_buck_voltage_ranges1[] = {
drivers/regulator/s2mps11.c
1738
static const struct linear_range s2mps15_buck_voltage_ranges2[] = {
drivers/regulator/s2mps11.c
883
static const struct linear_range _prefix##_vranges##_idx[] = { \
drivers/regulator/sgm3804-regulator.c
49
static const struct linear_range sgm3804_voltages[] = {
drivers/regulator/sky81452-regulator.c
35
static const struct linear_range sky81452_reg_ranges[] = {
drivers/regulator/spacemit-p1.c
54
static const struct linear_range p1_buck_ranges[] = {
drivers/regulator/spacemit-p1.c
60
static const struct linear_range p1_ldo_ranges[] = {
drivers/regulator/stpmic1_regulator.c
101
static const struct linear_range ldo1_ranges[] = {
drivers/regulator/stpmic1_regulator.c
107
static const struct linear_range ldo2_ranges[] = {
drivers/regulator/stpmic1_regulator.c
113
static const struct linear_range ldo3_ranges[] = {
drivers/regulator/stpmic1_regulator.c
121
static const struct linear_range ldo5_ranges[] = {
drivers/regulator/stpmic1_regulator.c
127
static const struct linear_range ldo6_ranges[] = {
drivers/regulator/stpmic1_regulator.c
61
static const struct linear_range buck1_ranges[] = {
drivers/regulator/stpmic1_regulator.c
67
static const struct linear_range buck2_ranges[] = {
drivers/regulator/stpmic1_regulator.c
81
static const struct linear_range buck3_ranges[] = {
drivers/regulator/stpmic1_regulator.c
91
static const struct linear_range buck4_ranges[] = {
drivers/regulator/tps6287x-regulator.c
128
struct linear_range selected_range;
drivers/regulator/tps6287x-regulator.c
42
static const struct linear_range tps6287x_voltage_ranges[] = {
drivers/regulator/tps6287x-regulator.c
67
const struct linear_range *r;
drivers/regulator/tps65086-regulator.c
102
static const struct linear_range tps65086_ldoa1_ranges[] = {
drivers/regulator/tps65086-regulator.c
110
static const struct linear_range tps65086_ldoa23_ranges[] = {
drivers/regulator/tps65086-regulator.c
86
static const struct linear_range tps65086_10mv_ranges[] = {
drivers/regulator/tps65086-regulator.c
91
static const struct linear_range tps65086_buck126_25mv_ranges[] = {
drivers/regulator/tps65086-regulator.c
97
static const struct linear_range tps65086_buck345_25mv_ranges[] = {
drivers/regulator/tps65217-regulator.c
51
static const struct linear_range tps65217_uv1_ranges[] = {
drivers/regulator/tps65217-regulator.c
58
static const struct linear_range tps65217_uv2_ranges[] = {
drivers/regulator/tps65218-regulator.c
50
static const struct linear_range dcdc1_dcdc2_ranges[] = {
drivers/regulator/tps65218-regulator.c
55
static const struct linear_range ldo1_dcdc3_ranges[] = {
drivers/regulator/tps65218-regulator.c
60
static const struct linear_range dcdc4_ranges[] = {
drivers/regulator/tps65219-regulator.c
130
static const struct linear_range bucks_ranges[] = {
drivers/regulator/tps65219-regulator.c
136
static const struct linear_range ldo_1_range[] = {
drivers/regulator/tps65219-regulator.c
141
static const struct linear_range tps65214_ldo_1_2_range[] = {
drivers/regulator/tps65219-regulator.c
147
static const struct linear_range tps65215_ldo_2_range[] = {
drivers/regulator/tps65219-regulator.c
152
static const struct linear_range tps65219_ldo_2_range[] = {
drivers/regulator/tps65219-regulator.c
157
static const struct linear_range tps65219_ldos_3_4_range[] = {
drivers/regulator/tps65912-regulator.c
40
static const struct linear_range tps65912_dcdc_ranges[] = {
drivers/regulator/tps65912-regulator.c
44
static const struct linear_range tps65912_ldo_ranges[] = {
drivers/regulator/tps6594-regulator.c
118
static const struct linear_range bucks_ranges[] = {
drivers/regulator/tps6594-regulator.c
125
static const struct linear_range ldos_1_2_3_ranges[] = {
drivers/regulator/tps6594-regulator.c
129
static const struct linear_range ldos_4_ranges[] = {
drivers/regulator/tps6594-regulator.c
134
static const struct linear_range tps65224_bucks_1_ranges[] = {
drivers/regulator/tps6594-regulator.c
141
static const struct linear_range tps65224_bucks_2_3_4_ranges[] = {
drivers/regulator/tps6594-regulator.c
146
static const struct linear_range tps65224_ldos_1_ranges[] = {
drivers/regulator/tps6594-regulator.c
150
static const struct linear_range tps65224_ldos_2_3_ranges[] = {
drivers/regulator/tps68470-regulator.c
49
static const struct linear_range tps68470_ldo_ranges[] = {
drivers/regulator/tps68470-regulator.c
53
static const struct linear_range tps68470_core_ranges[] = {
drivers/regulator/twl-regulator.c
356
static const struct linear_range VDD1_ranges[] = {
drivers/regulator/twl-regulator.c
361
static const struct linear_range VDD2_ranges[] = {
drivers/regulator/twl6030-regulator.c
504
static const struct linear_range twl6030ldo_linear_range[] = {
drivers/regulator/wm831x-dcdc.c
203
static const struct linear_range wm831x_buckv_ranges[] = {
drivers/regulator/wm831x-ldo.c
314
static const struct linear_range wm831x_aldo_ranges[] = {
drivers/regulator/wm831x-ldo.c
60
static const struct linear_range wm831x_gp_ldo_ranges[] = {
drivers/regulator/wm8350-regulator.c
473
static const struct linear_range wm8350_ldo_ranges[] = {
drivers/regulator/wm8400-regulator.c
16
static const struct linear_range wm8400_ldo_ranges[] = {
drivers/soc/qcom/spm.c
237
static struct linear_range spm_v1_1_regulator_range =
drivers/soc/qcom/spm.c
77
struct linear_range *range;
include/linux/linear_range.h
40
unsigned int linear_range_values_in_range(const struct linear_range *r);
include/linux/linear_range.h
41
unsigned int linear_range_values_in_range_array(const struct linear_range *r,
include/linux/linear_range.h
43
unsigned int linear_range_get_max_value(const struct linear_range *r);
include/linux/linear_range.h
45
int linear_range_get_value(const struct linear_range *r, unsigned int selector,
include/linux/linear_range.h
47
int linear_range_get_value_array(const struct linear_range *r, int ranges,
include/linux/linear_range.h
49
int linear_range_get_selector_low(const struct linear_range *r,
include/linux/linear_range.h
52
int linear_range_get_selector_high(const struct linear_range *r,
include/linux/linear_range.h
55
void linear_range_get_selector_within(const struct linear_range *r,
include/linux/linear_range.h
57
int linear_range_get_selector_low_array(const struct linear_range *r,
include/linux/linear_range.h
60
int linear_range_get_selector_high_array(const struct linear_range *r,
include/linux/regulator/driver.h
396
const struct linear_range *linear_ranges;
lib/linear_ranges.c
111
int linear_range_get_value_array(const struct linear_range *r, int ranges,
lib/linear_ranges.c
138
int linear_range_get_selector_low(const struct linear_range *r,
lib/linear_ranges.c
182
int linear_range_get_selector_low_array(const struct linear_range *r,
lib/linear_ranges.c
219
int linear_range_get_selector_high(const struct linear_range *r,
lib/linear_ranges.c
262
int linear_range_get_selector_high_array(const struct linear_range *r,
lib/linear_ranges.c
27
unsigned int linear_range_values_in_range(const struct linear_range *r)
lib/linear_ranges.c
291
void linear_range_get_selector_within(const struct linear_range *r,
lib/linear_ranges.c
46
unsigned int linear_range_values_in_range_array(const struct linear_range *r,
lib/linear_ranges.c
70
unsigned int linear_range_get_max_value(const struct linear_range *r)
lib/linear_ranges.c
87
int linear_range_get_value(const struct linear_range *r, unsigned int selector,
lib/tests/test_linear_ranges.c
109
static struct linear_range testr[] = {