Home
last modified time | relevance | path

Searched refs:linear_range (Results 1 – 25 of 55) sorted by relevance

123

/Linux-v5.10/include/linux/
Dlinear_range.h22 struct linear_range { struct
29 unsigned int linear_range_values_in_range(const struct linear_range *r); argument
30 unsigned int linear_range_values_in_range_array(const struct linear_range *r,
32 unsigned int linear_range_get_max_value(const struct linear_range *r);
34 int linear_range_get_value(const struct linear_range *r, unsigned int selector,
36 int linear_range_get_value_array(const struct linear_range *r, int ranges,
38 int linear_range_get_selector_low(const struct linear_range *r,
41 int linear_range_get_selector_high(const struct linear_range *r,
44 int linear_range_get_selector_low_array(const struct linear_range *r,
/Linux-v5.10/drivers/regulator/
Dqcom_smd-regulator.c211 .linear_ranges = (struct linear_range[]) {
221 .linear_ranges = (struct linear_range[]) {
231 .linear_ranges = (struct linear_range[]) {
242 .linear_ranges = (struct linear_range[]) {
255 .linear_ranges = (struct linear_range[]) {
265 .linear_ranges = (struct linear_range[]) {
275 .linear_ranges = (struct linear_range[]) {
284 .linear_ranges = (struct linear_range[]) {
295 .linear_ranges = (struct linear_range[]) {
314 .linear_ranges = (struct linear_range[]) {
[all …]
Dtps65086-regulator.c74 static const struct linear_range tps65086_10mv_ranges[] = {
79 static const struct linear_range tps65086_buck126_25mv_ranges[] = {
85 static const struct linear_range tps65086_buck345_25mv_ranges[] = {
90 static const struct linear_range tps65086_ldoa1_ranges[] = {
98 static const struct linear_range tps65086_ldoa23_ranges[] = {
Dstpmic1_regulator.c60 static const struct linear_range buck1_ranges[] = {
66 static const struct linear_range buck2_ranges[] = {
80 static const struct linear_range buck3_ranges[] = {
90 static const struct linear_range buck4_ranges[] = {
100 static const struct linear_range ldo1_ranges[] = {
106 static const struct linear_range ldo2_ranges[] = {
112 static const struct linear_range ldo3_ranges[] = {
120 static const struct linear_range ldo5_ranges[] = {
126 static const struct linear_range ldo6_ranges[] = {
Dbd70528-regulator.c23 static const struct linear_range bd70528_buck1_volts[] = {
27 static const struct linear_range bd70528_buck2_volts[] = {
32 static const struct linear_range bd70528_buck3_volts[] = {
38 static const struct linear_range bd70528_ldo_volts[] = {
Dfan53880.c49 .linear_ranges = (struct linear_range[]) { \
74 .linear_ranges = (struct linear_range[]) {
93 .linear_ranges = (struct linear_range[]) {
Dbd718x7-regulator.c367 static const struct linear_range bd718xx_dvs_buck_volts[] = {
378 static const struct linear_range bd71837_buck5_volts[] = {
400 static const struct linear_range bd71847_buck3_volts[] = {
417 static const struct linear_range bd71847_buck4_volts[] = {
428 static const struct linear_range bd71837_buck6_volts[] = {
452 static const struct linear_range bd718xx_4th_nodvs_buck_volts[] = {
460 static const struct linear_range bd718xx_ldo1_volts[] = {
479 static const struct linear_range bd718xx_ldo3_volts[] = {
487 static const struct linear_range bd718xx_ldo4_volts[] = {
495 static const struct linear_range bd71837_ldo5_volts[] = {
[all …]
D88pg86x.c14 static const struct linear_range pg86x_buck1_ranges[] = {
20 static const struct linear_range pg86x_buck2_ranges[] = {
Dbcm590xx-regulator.c119 static const struct linear_range dcdc_csr_ranges[] = {
126 static const struct linear_range dcdc_iosr1_ranges[] = {
134 static const struct linear_range dcdc_sdsr1_ranges[] = {
146 const struct linear_range *linear_ranges;
Dmt6360-regulator.c126 static const struct linear_range buck_vout_ranges[] = {
131 static const struct linear_range ldo_vout_ranges1[] = {
166 static const struct linear_range ldo_vout_ranges2[] = {
201 static const struct linear_range ldo_vout_ranges3[] = {
Das3711-regulator.c106 static const struct linear_range as3711_sd_ranges[] = {
112 static const struct linear_range as3711_aldo_ranges[] = {
117 static const struct linear_range as3711_dldo_ranges[] = {
Dmt6380-regulator.c155 static const struct linear_range buck_volt_range1[] = {
159 static const struct linear_range buck_volt_range2[] = {
163 static const struct linear_range buck_volt_range3[] = {
Dtps65912-regulator.c49 static const struct linear_range tps65912_dcdc_ranges[] = {
53 static const struct linear_range tps65912_ldo_ranges[] = {
Dpca9450-regulator.c127 static const struct linear_range pca9450_dvs_buck_volts[] = {
135 static const struct linear_range pca9450_buck_volts[] = {
144 static const struct linear_range pca9450_ldo1_volts[] = {
153 static const struct linear_range pca9450_ldo2_volts[] = {
161 static const struct linear_range pca9450_ldo34_volts[] = {
170 static const struct linear_range pca9450_ldo5_volts[] = {
Dqcom_rpm-regulator.c151 static const struct linear_range pldo_ranges[] = {
157 static const struct linear_range nldo_ranges[] = {
161 static const struct linear_range nldo1200_ranges[] = {
166 static const struct linear_range smps_ranges[] = {
172 static const struct linear_range ftsmps_ranges[] = {
178 static const struct linear_range smb208_ranges[] = {
185 static const struct linear_range ncp_ranges[] = {
Dlp873x-regulator.c57 static const struct linear_range buck0_buck1_ranges[] = {
64 static const struct linear_range ldo0_ldo1_ranges[] = {
Dtps65218-regulator.c59 static const struct linear_range dcdc1_dcdc2_ranges[] = {
64 static const struct linear_range ldo1_dcdc3_ranges[] = {
69 static const struct linear_range dcdc4_ranges[] = {
Dmt6358-regulator.c140 static const struct linear_range buck_volt_range1[] = {
144 static const struct linear_range buck_volt_range2[] = {
148 static const struct linear_range buck_volt_range3[] = {
152 static const struct linear_range buck_volt_range4[] = {
Dbd71828-regulator.c68 static const struct linear_range bd71828_buck1267_volts[] = {
73 static const struct linear_range bd71828_buck3_volts[] = {
78 static const struct linear_range bd71828_buck4_volts[] = {
83 static const struct linear_range bd71828_buck5_volts[] = {
88 static const struct linear_range bd71828_ldo_volts[] = {
Dhelpers.c136 const struct linear_range *r = rdev->desc->linear_ranges; in regulator_get_voltage_sel_pickable_regmap()
181 const struct linear_range *r; in regulator_set_voltage_sel_pickable_regmap()
410 const struct linear_range *range; in regulator_map_voltage_linear_range()
459 const struct linear_range *range; in regulator_map_voltage_pickable_linear_range()
547 const struct linear_range *range; in regulator_list_voltage_pickable_linear_range()
Dlochnagar-regulator.c39 static const struct linear_range lochnagar_micvdd_ranges[] = {
100 static const struct linear_range lochnagar_vddcore_ranges[] = {
Dmt6323-regulator.c105 static const struct linear_range buck_volt_range1[] = {
109 static const struct linear_range buck_volt_range2[] = {
113 static const struct linear_range buck_volt_range3[] = {
Dmt6397-regulator.c104 static const struct linear_range buck_volt_range1[] = {
108 static const struct linear_range buck_volt_range2[] = {
112 static const struct linear_range buck_volt_range3[] = {
/Linux-v5.10/lib/
Dlinear_ranges.c27 unsigned int linear_range_values_in_range(const struct linear_range *r) in linear_range_values_in_range()
46 unsigned int linear_range_values_in_range_array(const struct linear_range *r, in linear_range_values_in_range_array()
70 unsigned int linear_range_get_max_value(const struct linear_range *r) in linear_range_get_max_value()
87 int linear_range_get_value(const struct linear_range *r, unsigned int selector, in linear_range_get_value()
111 int linear_range_get_value_array(const struct linear_range *r, int ranges, in linear_range_get_value_array()
138 int linear_range_get_selector_low(const struct linear_range *r, in linear_range_get_selector_low()
182 int linear_range_get_selector_low_array(const struct linear_range *r, in linear_range_get_selector_low_array()
219 int linear_range_get_selector_high(const struct linear_range *r, in linear_range_get_selector_high()
/Linux-v5.10/drivers/power/supply/
Dbd99954-charger.c770 static const struct linear_range input_current_limit_ranges[] = {
780 static const struct linear_range charging_current_ranges[] = {
798 static const struct linear_range charge_voltage_regulation_ranges[] = {
818 static const struct linear_range vsys_voltage_regulation_ranges[] = {
838 static const struct linear_range trickle_to_pre_threshold_ranges[] = {
858 static const struct linear_range fast_charge_current_ranges[] = {
870 const struct linear_range *range;
877 const struct linear_range *range;
971 const struct linear_range *range = battery_inits[i].range; in bd9995x_fw_probe()

123