Home
last modified time | relevance | path

Searched full:scale (Results 1 – 25 of 989) sorted by relevance

12345678910>>...40

/linux/drivers/hwmon/pmbus/
H A Dmp2891.c16 * is used to identify the iout scale and the MFR_VOUT_LOOP_CTRL(0xBD)
17 * is used to identify the vout scale. The READ_PIN_EST(0x94) is used
99 * Obtain vout scale from the register MFR_VOUT_LOOP_CTRL, bits 15-14,bit 13. in mp2891_identify_vout_scale()
100 * If MFR_VOUT_LOOP_CTRL[13] = 1, the vout scale is below: in mp2891_identify_vout_scale()
102 * If MFR_VOUT_LOOP_CTRL[13] = 0, the vout scale is decided by in mp2891_identify_vout_scale()
179 /* Identify vout scale for rail 1. */ in mp2891_identify()
184 /* Identify vout scale for rail 2. */ in mp2891_identify()
189 /* Identify iout scale for rail 1. */ in mp2891_identify()
194 /* Identify iout scale for rail 2. */ in mp2891_identify()
241 * is linear11 format, But the pout scale is set to 1A/Lsb(using in mp2891_read_word_data()
[all …]
H A Dmp9941.c15 * config the iin scale. The MFR_RESO_SET(0xC7) is used to
113 * page = 2, MFR_ICC_MAX[15:13] defines the iin scale in mp9941_identify_iin_scale()
114 * 3'b000 set the iout scale as 0.5A/Lsb in mp9941_identify_iin_scale()
153 /* The MP9941 vin scale is (1/32V)/Lsb */ in mp9941_read_word_data()
169 /* The MP9941 vin ov limit scale is (1/8V)/Lsb */ in mp9941_read_word_data()
188 * The vout scale is set to 1mV/Lsb(using r/m/b scale). in mp9941_read_word_data()
189 * But the vout uv limit and vout max/min scale is 1VID/Lsb, in mp9941_read_word_data()
225 /* The MP9941 vin ov limit scale is (1/8V)/Lsb */ in mp9941_write_word_data()
/linux/drivers/media/test-drivers/vidtv/
H A Dvidtv_demod.c133 c->strength.stat[0].scale = FE_SCALE_DECIBEL; in vidtv_clean_stats()
137 c->cnr.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in vidtv_clean_stats()
142 c->pre_bit_error.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in vidtv_clean_stats()
145 c->pre_bit_count.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in vidtv_clean_stats()
148 c->post_bit_error.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in vidtv_clean_stats()
151 c->post_bit_count.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in vidtv_clean_stats()
154 c->block_error.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in vidtv_clean_stats()
157 c->block_count.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in vidtv_clean_stats()
166 u32 scale; in vidtv_demod_update_stats() local
169 scale = FE_SCALE_COUNTER; in vidtv_demod_update_stats()
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-iio-adc-mt63606 Calculating with scale and offset returns voltage in uV
14 Calculating with scale and offset returns voltage in uV
22 Calculating with scale and offset returns voltage in uV
29 Calculating with scale and offset returns voltage in uV
36 Calculating with scale and offset returns voltage in uV
43 Calculating with scale and offset returns voltage in uA
50 Calculating with scale and offset returns voltage in uA
57 Calculating with scale and offset returns voltage in uV
64 Calculating with scale and offset returns temperature in degree
71 Calculating with scale and offset returns voltage in uV
[all …]
/linux/drivers/gpu/ipu-v3/
H A Dipu-ic-csc.c25 .scale = 2,
42 .scale = 1,
59 .scale = 2,
76 .scale = 1,
94 .scale = 2,
125 .scale = 1,
136 .scale = 1,
148 .scale = 1,
159 .scale = 1,
183 .scale = 2,
[all …]
/linux/drivers/iio/adc/
H A Dsc27xx_adc.c112 int (*get_ratio)(int channel, int scale);
126 * should use the small-scale graph, and if more than 1.2v, we should use the
127 * big-scale graph.
220 static int sc2720_adc_get_ratio(int channel, int scale) in sc2720_adc_get_ratio() argument
224 switch (scale) { in sc2720_adc_get_ratio()
237 switch (scale) { in sc2720_adc_get_ratio()
252 switch (scale) { in sc2720_adc_get_ratio()
265 switch (scale) { in sc2720_adc_get_ratio()
281 static int sc2721_adc_get_ratio(int channel, int scale) in sc2721_adc_get_ratio() argument
288 return scale ? SC27XX_VOLT_RATIO(400, 1025) : in sc2721_adc_get_ratio()
[all …]
H A Dti-ads8688.c83 unsigned int scale; member
91 .scale = 76295,
96 .scale = 38148,
101 .scale = 19074,
106 .scale = 38148,
111 .scale = 19074,
123 ads8688_range_def[0].scale * st->vref_mv, in ads8688_show_scales()
124 ads8688_range_def[1].scale * st->vref_mv, in ads8688_show_scales()
125 ads8688_range_def[2].scale * st->vref_mv); in ads8688_show_scales()
262 scale_mv *= ads8688_range_def[st->range[chan->channel]].scale; in ads8688_read_raw()
[all …]
H A Dhx711.c24 /* gain to pulse and scale conversion */
31 int scale; member
36 * .scale depends on AVDD which in turn is known as soon as the regulator
38 * therefore we set .scale in hx711_probe()
65 return hx711_gain_to_scale[i].scale; in hx711_get_gain_to_scale()
69 static int hx711_get_scale_to_gain(int scale) in hx711_get_scale_to_gain() argument
74 if (hx711_gain_to_scale[i].scale == scale) in hx711_get_scale_to_gain()
316 * a scale greater than 1 mV per LSB is not possible in hx711_write_raw()
396 hx711_gain_to_scale[i].scale); in hx711_scale_available_show()
499 * full scale differential input range: AVDD / GAIN in hx711_probe()
[all …]
/linux/drivers/media/i2c/
H A Dtw9910.c229 const struct tw9910_scale_ctrl *scale; member
348 const struct tw9910_scale_ctrl *scale) in tw9910_set_scale() argument
353 (scale->vscale & 0x0F00) >> 4 | in tw9910_set_scale()
354 (scale->hscale & 0x0F00) >> 8); in tw9910_set_scale()
359 scale->hscale & 0x00FF); in tw9910_set_scale()
364 scale->vscale & 0x00FF); in tw9910_set_scale()
426 const struct tw9910_scale_ctrl *scale; in tw9910_select_norm() local
432 scale = tw9910_ntsc_scales; in tw9910_select_norm()
435 scale = tw9910_pal_scales; in tw9910_select_norm()
442 tmp = abs(width - scale[i].width) + in tw9910_select_norm()
[all …]
/linux/Documentation/admin-guide/acpi/
H A Dcppc_sysfs.rst14 scale. CPPC exposes a set of registers to describe abstract performance scale,
40 * highest_perf : Highest performance of this processor (abstract scale).
42 (abstract scale).
44 power savings (abstract scale).
45 * lowest_perf : Lowest performance of this processor (abstract scale).
50 frequency instead of abstract scale. These values should not be used for any
59 accumulates (abstract scale).
/linux/Documentation/devicetree/bindings/sound/
H A Drt5651.txt34 - realtek,over-current-scale-factor
35 u32, micbias over-current detection scale-factor, valid values are:
36 0: Scale current by 0.5
37 1: Scale current by 0.75
38 2: Scale current by 1.0
39 3: Scale current by 1.5
/linux/arch/arm64/include/asm/
H A Dtlbflush.h132 * | ASID | TG | SCALE | NUM | TTL | BADDR |
137 * 2^(5*SCALE + 1) * PAGESIZE)
152 #define __TLBI_VADDR_RANGE(baddr, asid, scale, num, ttl) \ argument
159 __ta |= FIELD_PREP(TLBIR_SCALE_MASK, scale); \
166 #define __TLBI_RANGE_PAGES(num, scale) \ argument
167 ((unsigned long)((num) + 1) << (5 * (scale) + 1))
177 #define __TLBI_RANGE_NUM(pages, scale) \ argument
180 __TLBI_RANGE_PAGES(31, (scale))); \
181 (__pages >> (5 * (scale) + 1)) - 1; \
379 * 2. The minimum range granularity is decided by 'scale', so multiple range
[all …]
/linux/drivers/iio/afe/
H A Diio-rescale.c80 * For IIO_VAL_INT_PLUS_{MICRO,NANO} scale types if either *val in rescale_process_scale()
81 * OR *val2 is negative the schan scale is negative, i.e. in rescale_process_scale()
95 * If only one of the rescaler elements or the schan scale is in rescale_process_scale()
96 * negative, the combined scale is negative. in rescale_process_scale()
113 int scale, int scale2, int schan_off, in rescale_process_offset()
121 *val = div_s64(tmp, scale) + schan_off; in rescale_process_offset()
124 *val = div_s64(rescale->offset, scale) + schan_off; in rescale_process_offset()
128 *val = div_s64(tmp, scale) + schan_off; in rescale_process_offset()
132 tmp2 = ((s64)scale * 1000000000LL) + scale2; in rescale_process_offset()
137 tmp2 = ((s64)scale * 1000000LL) + scale2; in rescale_process_offset()
[all …]
/linux/drivers/iio/light/
H A Disl29018.c72 unsigned int scale; member
88 struct isl29018_scale scale; member
120 if (chip->scale.scale == isl29018_scales[int_time][i].scale && in isl29018_set_integration_time()
121 chip->scale.uscale == isl29018_scales[int_time][i].uscale) { in isl29018_set_integration_time()
122 chip->scale = isl29018_scales[new_int_time][i]; in isl29018_set_integration_time()
131 static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale) in isl29018_set_scale() argument
138 if (scale == isl29018_scales[chip->int_time][i].scale && in isl29018_set_scale()
154 chip->scale = new_scale; in isl29018_set_scale()
203 data_x_range = lux_data * chip->scale.scale + in isl29018_read_lux()
204 lux_data * chip->scale.uscale / 1000000; in isl29018_read_lux()
[all …]
/linux/drivers/gpu/drm/sprd/
H A Dmegacores_pll.c219 const u32 scale = 100; in dphy_timing_config() local
226 t_ui = 1000 * scale / (pll->freq / 1000); in dphy_timing_config()
236 range[L] = 50 * scale; in dphy_timing_config()
243 range[L] = 38 * scale; in dphy_timing_config()
244 range[H] = 95 * scale; in dphy_timing_config()
247 range[L] = 40 * scale + 4 * t_ui; in dphy_timing_config()
248 range[H] = 85 * scale + 6 * t_ui; in dphy_timing_config()
254 range[L] = 300 * scale; in dphy_timing_config()
258 range[L] = 145 * scale + 10 * t_ui; in dphy_timing_config()
265 range[L] = 60 * scale; in dphy_timing_config()
[all …]
/linux/Documentation/driver-api/media/drivers/
H A Dsh_mobile_ceu_camera.rst59 (3) to (3') - sensor scale
62 (5) to (5') - reverse sensor scale applied to CEU cropped width or height
63 (2) to (5) - reverse sensor scale applied to CEU cropped left or top
64 (6) to (6') - CEU scale - user window
111 10. Use CEU scaling to scale to the requested user window:
119 The :ref:`V4L2 crop API <crop-scale>` says:
137 4. Sensor scaled to 3 : 3'. Sensor's scale is (2' - 2) / (3' - 3). Calculate
140 5. Calculate and apply host scale = (6' - 6) / (4' - 4)
/linux/arch/arm64/kernel/
H A Dtopology.c222 u64 core_cnt, const_cnt, scale; in amu_scale_freq_tick() local
242 * scale = ------- * -------------------- in amu_scale_freq_tick()
248 scale = core_cnt - prev_core_cnt; in amu_scale_freq_tick()
249 scale *= this_cpu_read(arch_max_freq_scale); in amu_scale_freq_tick()
250 scale = div64_u64(scale >> SCHED_CAPACITY_SHIFT, in amu_scale_freq_tick()
253 scale = min_t(unsigned long, scale, SCHED_CAPACITY_SCALE); in amu_scale_freq_tick()
254 this_cpu_write(arch_freq_scale, (unsigned long)scale); in amu_scale_freq_tick()
291 u64 scale; in arch_freq_get_on_cpu() local
305 * (and thus freq scale), if available, for given policy: this boils in arch_freq_get_on_cpu()
348 scale = arch_scale_freq_capacity(cpu); in arch_freq_get_on_cpu()
[all …]
/linux/include/linux/input/
H A Dadxl34x.h22 * form with a scale factor of 15.6 mg/LSB (i.e. 0x7F = +2 g)
49 * The data format is unsigned. The scale factor is 62.5 mg/LSB
60 * to qualify as a tap event. The scale factor is 625 us/LSB. A zero
70 * window tap_window for a possible second tap event. The scale
81 * tap can begin. The scale factor is 1.25 ms/LSB. A zero value will
126 * The data format is unsigned. The scale factor is
136 * detection. The data format is unsigned. The scale
147 * inactivity_threshold for inactivity to be declared. The scale factor
166 * occurring. The scale factor is 62.5 mg/LSB. A zero value may
179 * scale factor is 5 ms/LSB. A zero value may result in
[all …]
/linux/tools/testing/selftests/bpf/verifier/
H A Dscale.c2 "scale: scale test 1",
11 "scale: scale test 2",
/linux/Documentation/RCU/Design/Data-Structures/
H A DBigTreePreemptRCUBHdyntickCB.svg407 transform="scale(1.0213945,0.97905363)">struct</text>
418 transform="scale(1.0213945,0.97905363)">rcu_head</text>
429 transform="scale(1.0213945,0.97905363)">struct</text>
440 transform="scale(1.0213945,0.97905363)">rcu_head</text>
451 transform="scale(1.0213945,0.97905363)">struct</text>
462 transform="scale(1.0213945,0.97905363)">rcu_head</text>
473 transform="scale(1.0213945,0.97905363)">rcu_state</text>
485 transform="scale(1.0213945,0.97905363)">struct</text>
496 transform="scale(1.0213945,0.97905363)">rcu_node</text>
507 transform="scale(1.0213945,0.97905363)">struct</text>
[all …]
/linux/drivers/media/dvb-frontends/
H A Dmn88473.c324 c->strength.stat[0].scale = FE_SCALE_RELATIVE; in mn88473_read_status()
327 c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in mn88473_read_status()
349 c->cnr.stat[0].scale = FE_SCALE_DECIBEL; in mn88473_read_status()
383 c->cnr.stat[0].scale = FE_SCALE_DECIBEL; in mn88473_read_status()
405 c->cnr.stat[0].scale = FE_SCALE_DECIBEL; in mn88473_read_status()
407 c->cnr.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in mn88473_read_status()
424 c->post_bit_error.stat[0].scale = FE_SCALE_COUNTER; in mn88473_read_status()
426 c->post_bit_count.stat[0].scale = FE_SCALE_COUNTER; in mn88473_read_status()
429 c->post_bit_error.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in mn88473_read_status()
430 c->post_bit_count.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in mn88473_read_status()
[all …]
/linux/drivers/leds/
H A Dleds-lp8788.c31 enum lp8788_isink_scale scale; member
37 .scale = LP8788_ISINK_SCALE_100mA,
50 cfg->scale = pdata->scale; in lp8788_led_init_device()
57 /* scale configuration */ in lp8788_led_init_device()
60 val = cfg->scale << (cfg->num + LP8788_ISINK_SCALE_OFFSET); in lp8788_led_init_device()
/linux/drivers/comedi/drivers/
H A Djr3_pci.h151 * coordinate transformation, or new sensor full scale is set by the
312 * measurements can be placed here. The JR3 DSP will then scale
326 * Default_FS contains the full scale that is used if the user does
327 * not set a full scale.
341 /* Min_full_scale is the recommend minimum full scale. */
346 * software allows the user to set the sensor full scale to an
348 * the full scale is set too low, the data will saturate
349 * prematurely, and dynamic range will be lost. If the full scale is
352 * maximum full scale is the maximum value at which no resolution is
353 * lost, and the minimum full scale is the value at which the data
[all …]
/linux/drivers/media/platform/st/sti/bdisp/
H A Dbdisp-filter.h13 * @min: min scale factor for this filter (6.10 fixed point)
14 * @max: max scale factor for this filter (6.10 fixed point)
25 * @min: min scale factor for this filter (6.10 fixed point)
26 * @max: max scale factor for this filter (6.10 fixed point)
/linux/Documentation/i2c/
H A Di2c_bus.svg93 transform="scale(-0.6)"
111 transform="scale(0.4)"
126 transform="scale(0.8)"
141 transform="scale(0.8)"
171 transform="scale(0.6)"
186 transform="scale(-0.6)"
201 transform="scale(-0.6)"
216 transform="scale(-0.6)"
382 transform="scale(-0.6)" />
397 transform="scale(-0.6)" />
[all …]

12345678910>>...40