Searched refs:linear_range (Results 1 – 25 of 55) sorted by relevance
123
/Linux-v5.10/include/linux/ |
D | linear_range.h | 22 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/ |
D | qcom_smd-regulator.c | 211 .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 …]
|
D | tps65086-regulator.c | 74 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[] = {
|
D | stpmic1_regulator.c | 60 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[] = {
|
D | bd70528-regulator.c | 23 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[] = {
|
D | fan53880.c | 49 .linear_ranges = (struct linear_range[]) { \ 74 .linear_ranges = (struct linear_range[]) { 93 .linear_ranges = (struct linear_range[]) {
|
D | bd718x7-regulator.c | 367 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 …]
|
D | 88pg86x.c | 14 static const struct linear_range pg86x_buck1_ranges[] = { 20 static const struct linear_range pg86x_buck2_ranges[] = {
|
D | bcm590xx-regulator.c | 119 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;
|
D | mt6360-regulator.c | 126 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[] = {
|
D | as3711-regulator.c | 106 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[] = {
|
D | mt6380-regulator.c | 155 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[] = {
|
D | tps65912-regulator.c | 49 static const struct linear_range tps65912_dcdc_ranges[] = { 53 static const struct linear_range tps65912_ldo_ranges[] = {
|
D | pca9450-regulator.c | 127 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[] = {
|
D | qcom_rpm-regulator.c | 151 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[] = {
|
D | lp873x-regulator.c | 57 static const struct linear_range buck0_buck1_ranges[] = { 64 static const struct linear_range ldo0_ldo1_ranges[] = {
|
D | tps65218-regulator.c | 59 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[] = {
|
D | mt6358-regulator.c | 140 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[] = {
|
D | bd71828-regulator.c | 68 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[] = {
|
D | helpers.c | 136 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()
|
D | lochnagar-regulator.c | 39 static const struct linear_range lochnagar_micvdd_ranges[] = { 100 static const struct linear_range lochnagar_vddcore_ranges[] = {
|
D | mt6323-regulator.c | 105 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[] = {
|
D | mt6397-regulator.c | 104 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/ |
D | linear_ranges.c | 27 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/ |
D | bd99954-charger.c | 770 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