Home
last modified time | relevance | path

Searched refs:scale (Results 1 - 25 of 600) sorted by relevance

12345678910>>...24

/kernel/linux/linux-5.10/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
[all...]
/kernel/linux/linux-6.6/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
[all...]
/kernel/linux/linux-5.10/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 in vidtv_demod_update_stats()
[all...]
/kernel/linux/linux-6.6/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 in vidtv_demod_update_stats()
[all...]
/kernel/linux/linux-6.6/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 in sc2721_adc_get_ratio()
308 sc2730_adc_get_ratio(int channel, int scale) sc2730_adc_get_ratio() argument
382 sc2731_adc_get_ratio(int channel, int scale) sc2731_adc_get_ratio() argument
484 sc27xx_adc_read(struct sc27xx_adc_data *data, int channel, int scale, int *val) sc27xx_adc_read() argument
584 sc27xx_adc_volt_ratio(struct sc27xx_adc_data *data, int channel, int scale, struct u32_fract *fract) sc27xx_adc_volt_ratio() argument
616 sc27xx_adc_convert_volt(struct sc27xx_adc_data *data, int channel, int scale, int raw_adc) sc27xx_adc_convert_volt() argument
646 sc27xx_adc_read_processed(struct sc27xx_adc_data *data, int channel, int scale, int *val) sc27xx_adc_read_processed() argument
664 int scale = data->channel_scale[chan->channel]; sc27xx_adc_read_raw() local
[all...]
H A Dti-ads8688.c84 unsigned int scale; member
92 .scale = 76295,
97 .scale = 38148,
102 .scale = 19074,
107 .scale = 38148,
112 .scale = 19074,
124 ads8688_range_def[0].scale * st->vref_mv, in ads8688_show_scales()
125 ads8688_range_def[1].scale * st->vref_mv, in ads8688_show_scales()
126 ads8688_range_def[2].scale * st->vref_mv); in ads8688_show_scales()
263 scale_mv *= ads8688_range_def[st->range[chan->channel]].scale; in ads8688_read_raw()
295 unsigned int scale = 0; ads8688_write_raw() local
[all...]
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dtlbflush.h136 #define __TLBI_VADDR_RANGE(addr, asid, scale, num, ttl) \
142 __ta |= (unsigned long)(scale) << 44; \
149 #define __TLBI_RANGE_PAGES(num, scale) \
150 ((unsigned long)((num) + 1) << (5 * (scale) + 1))
158 #define __TLBI_RANGE_NUM(pages, scale) \
159 ((((pages) >> (5 * (scale) + 1)) & TLBI_RANGE_MASK) - 1)
287 int scale = 0; in __flush_tlb_range() local
319 * by 'scale', so multiple range TLBI operations may be required. in __flush_tlb_range()
320 * Start from scale = 0, flush the corresponding number of pages in __flush_tlb_range()
321 * ((num+1)*2^(5*scale in __flush_tlb_range()
[all...]
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dtlbflush.h137 #define __TLBI_VADDR_RANGE(addr, asid, scale, num, ttl) \
143 __ta |= (unsigned long)(scale) << 44; \
150 #define __TLBI_RANGE_PAGES(num, scale) \
151 ((unsigned long)((num) + 1) << (5 * (scale) + 1))
159 #define __TLBI_RANGE_NUM(pages, scale) \
160 ((((pages) >> (5 * (scale) + 1)) & TLBI_RANGE_MASK) - 1)
358 * by 'scale', so multiple range TLBI operations may be required.
359 * Start from scale = 0, flush the corresponding number of pages
360 * ((num+1)*2^(5*scale+1) starting from 'addr'), then increase it
364 * scale o
[all...]
/kernel/linux/linux-5.10/drivers/media/i2c/
H A Dtw9910.c234 const struct tw9910_scale_ctrl *scale; member
353 const struct tw9910_scale_ctrl *scale) in tw9910_set_scale()
358 (scale->vscale & 0x0F00) >> 4 | in tw9910_set_scale()
359 (scale->hscale & 0x0F00) >> 8); in tw9910_set_scale()
364 scale->hscale & 0x00FF); in tw9910_set_scale()
369 scale->vscale & 0x00FF); in tw9910_set_scale()
431 const struct tw9910_scale_ctrl *scale; in tw9910_select_norm() local
437 scale = tw9910_ntsc_scales; in tw9910_select_norm()
440 scale = tw9910_pal_scales; in tw9910_select_norm()
447 tmp = abs(width - scale[ in tw9910_select_norm()
352 tw9910_set_scale(struct i2c_client *client, const struct tw9910_scale_ctrl *scale) tw9910_set_scale() argument
806 const struct tw9910_scale_ctrl *scale; tw9910_set_fmt() local
[all...]
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dtw9910.c234 const struct tw9910_scale_ctrl *scale; member
353 const struct tw9910_scale_ctrl *scale) in tw9910_set_scale()
358 (scale->vscale & 0x0F00) >> 4 | in tw9910_set_scale()
359 (scale->hscale & 0x0F00) >> 8); in tw9910_set_scale()
364 scale->hscale & 0x00FF); in tw9910_set_scale()
369 scale->vscale & 0x00FF); in tw9910_set_scale()
431 const struct tw9910_scale_ctrl *scale; in tw9910_select_norm() local
437 scale = tw9910_ntsc_scales; in tw9910_select_norm()
440 scale = tw9910_pal_scales; in tw9910_select_norm()
447 tmp = abs(width - scale[ in tw9910_select_norm()
352 tw9910_set_scale(struct i2c_client *client, const struct tw9910_scale_ctrl *scale) tw9910_set_scale() argument
806 const struct tw9910_scale_ctrl *scale; tw9910_set_fmt() local
[all...]
/kernel/linux/linux-5.10/drivers/iio/light/
H A Disl29018.c71 unsigned int scale; member
87 struct isl29018_scale scale; member
119 if (chip->scale.scale == isl29018_scales[int_time][i].scale && in isl29018_set_integration_time()
120 chip->scale.uscale == isl29018_scales[int_time][i].uscale) { in isl29018_set_integration_time()
121 chip->scale = isl29018_scales[new_int_time][i]; in isl29018_set_integration_time()
130 static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale) in isl29018_set_scale() argument
137 if (scale == isl29018_scales[chip->int_time][i].scale in isl29018_set_scale()
[all...]
/kernel/linux/linux-6.6/drivers/iio/light/
H A Disl29018.c71 unsigned int scale; member
87 struct isl29018_scale scale; member
119 if (chip->scale.scale == isl29018_scales[int_time][i].scale && in isl29018_set_integration_time()
120 chip->scale.uscale == isl29018_scales[int_time][i].uscale) { in isl29018_set_integration_time()
121 chip->scale = isl29018_scales[new_int_time][i]; in isl29018_set_integration_time()
130 static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale) in isl29018_set_scale() argument
137 if (scale == isl29018_scales[chip->int_time][i].scale in isl29018_set_scale()
[all...]
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dtopology.c234 u64 core_cnt, const_cnt, scale; in topology_scale_freq_tick() local
254 * scale = ------- * -------------------- in topology_scale_freq_tick()
260 scale = core_cnt - prev_core_cnt; in topology_scale_freq_tick()
261 scale *= this_cpu_read(arch_max_freq_scale); in topology_scale_freq_tick()
262 scale = div64_u64(scale >> SCHED_CAPACITY_SHIFT, in topology_scale_freq_tick()
265 scale = min_t(unsigned long, scale, SCHED_CAPACITY_SCALE); in topology_scale_freq_tick()
266 this_cpu_write(freq_scale, (unsigned long)scale); in topology_scale_freq_tick()
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dti-ads8688.c84 unsigned int scale; member
92 .scale = 76295,
97 .scale = 38148,
102 .scale = 19074,
107 .scale = 38148,
112 .scale = 19074,
124 ads8688_range_def[0].scale * st->vref_mv, in ads8688_show_scales()
125 ads8688_range_def[1].scale * st->vref_mv, in ads8688_show_scales()
126 ads8688_range_def[2].scale * st->vref_mv); in ads8688_show_scales()
263 scale_mv *= ads8688_range_def[st->range[chan->channel]].scale; in ads8688_read_raw()
297 unsigned int scale = 0; ads8688_write_raw() local
[all...]
H A Dsc27xx_adc.c93 * should use the small-scale graph, and if more than 1.2v, we should use the
94 * big-scale graph.
163 static int sc27xx_adc_get_ratio(int channel, int scale) in sc27xx_adc_get_ratio() argument
170 return scale ? SC27XX_VOLT_RATIO(400, 1025) : in sc27xx_adc_get_ratio()
178 return scale ? SC27XX_VOLT_RATIO(100, 125) : in sc27xx_adc_get_ratio()
189 int scale, int *val) in sc27xx_adc_read()
210 /* Configure the channel id and scale */ in sc27xx_adc_read()
211 tmp = (scale << SC27XX_ADC_SCALE_SHIFT) & SC27XX_ADC_SCALE_MASK; in sc27xx_adc_read()
262 int channel, int scale, in sc27xx_adc_volt_ratio()
265 u32 ratio = sc27xx_adc_get_ratio(channel, scale); in sc27xx_adc_volt_ratio()
188 sc27xx_adc_read(struct sc27xx_adc_data *data, int channel, int scale, int *val) sc27xx_adc_read() argument
261 sc27xx_adc_volt_ratio(struct sc27xx_adc_data *data, int channel, int scale, u32 *div_numerator, u32 *div_denominator) sc27xx_adc_volt_ratio() argument
283 sc27xx_adc_convert_volt(struct sc27xx_adc_data *data, int channel, int scale, int raw_adc) sc27xx_adc_convert_volt() argument
313 sc27xx_adc_read_processed(struct sc27xx_adc_data *data, int channel, int scale, int *val) sc27xx_adc_read_processed() argument
331 int scale = data->channel_scale[chan->channel]; sc27xx_adc_read_raw() local
[all...]
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dtopology.c153 u64 core_cnt, const_cnt, scale; in amu_scale_freq_tick() local
169 * scale = ------- * -------------------- in amu_scale_freq_tick()
175 scale = core_cnt - prev_core_cnt; in amu_scale_freq_tick()
176 scale *= this_cpu_read(arch_max_freq_scale); in amu_scale_freq_tick()
177 scale = div64_u64(scale >> SCHED_CAPACITY_SHIFT, in amu_scale_freq_tick()
180 scale = min_t(unsigned long, scale, SCHED_CAPACITY_SCALE); in amu_scale_freq_tick()
181 this_cpu_write(arch_freq_scale, (unsigned long)scale); in amu_scale_freq_tick()
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dscmi-hwmon.c33 s8 scale = sensor->scale; in scmi_hwmon_scale() local
40 scale += 3; in scmi_hwmon_scale()
44 scale += 6; in scmi_hwmon_scale()
50 if (scale == 0) in scmi_hwmon_scale()
53 if (abs(scale) > 19) in scmi_hwmon_scale()
56 f = __pow10(abs(scale)); in scmi_hwmon_scale()
57 if (scale > 0) in scmi_hwmon_scale()
/kernel/linux/linux-5.10/drivers/media/common/siano/
H A Dsmsdvb-main.c136 c->strength.stat[0].scale = FE_SCALE_DECIBEL; in smsdvb_stats_not_ready()
137 c->cnr.stat[0].scale = FE_SCALE_DECIBEL; in smsdvb_stats_not_ready()
150 c->post_bit_error.stat[i].scale = FE_SCALE_NOT_AVAILABLE; in smsdvb_stats_not_ready()
151 c->post_bit_count.stat[i].scale = FE_SCALE_NOT_AVAILABLE; in smsdvb_stats_not_ready()
152 c->block_error.stat[i].scale = FE_SCALE_NOT_AVAILABLE; in smsdvb_stats_not_ready()
153 c->block_count.stat[i].scale = FE_SCALE_NOT_AVAILABLE; in smsdvb_stats_not_ready()
251 c->block_error.stat[0].scale = FE_SCALE_COUNTER; in smsdvb_update_per_slices()
252 c->block_count.stat[0].scale = FE_SCALE_COUNTER; in smsdvb_update_per_slices()
257 c->post_bit_error.stat[0].scale = FE_SCALE_COUNTER; in smsdvb_update_per_slices()
258 c->post_bit_count.stat[0].scale in smsdvb_update_per_slices()
[all...]
/kernel/linux/linux-6.6/drivers/media/common/siano/
H A Dsmsdvb-main.c136 c->strength.stat[0].scale = FE_SCALE_DECIBEL; in smsdvb_stats_not_ready()
137 c->cnr.stat[0].scale = FE_SCALE_DECIBEL; in smsdvb_stats_not_ready()
150 c->post_bit_error.stat[i].scale = FE_SCALE_NOT_AVAILABLE; in smsdvb_stats_not_ready()
151 c->post_bit_count.stat[i].scale = FE_SCALE_NOT_AVAILABLE; in smsdvb_stats_not_ready()
152 c->block_error.stat[i].scale = FE_SCALE_NOT_AVAILABLE; in smsdvb_stats_not_ready()
153 c->block_count.stat[i].scale = FE_SCALE_NOT_AVAILABLE; in smsdvb_stats_not_ready()
279 c->block_error.stat[0].scale = FE_SCALE_COUNTER; in smsdvb_update_per_slices()
280 c->block_count.stat[0].scale = FE_SCALE_COUNTER; in smsdvb_update_per_slices()
285 c->post_bit_error.stat[0].scale = FE_SCALE_COUNTER; in smsdvb_update_per_slices()
286 c->post_bit_count.stat[0].scale in smsdvb_update_per_slices()
[all...]
/kernel/linux/linux-6.6/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...]
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
H A Dlgdt330x.c290 p->cnr.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt330x_init()
292 p->block_error.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt330x_init()
294 p->block_count.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt330x_init()
608 /* scale the range 0 - 35*2^24 into 0 - 65535 */ in lgdt330x_read_signal_strength()
680 p->cnr.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt3302_read_status()
681 p->block_error.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt3302_read_status()
682 p->block_count.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt3302_read_status()
694 p->cnr.stat[0].scale = FE_SCALE_DECIBEL; in lgdt3302_read_status()
697 p->cnr.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt3302_read_status()
711 p->block_error.stat[0].scale in lgdt3302_read_status()
[all...]
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 in mn88473_read_status()
[all...]
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
H A Dlgdt330x.c290 p->cnr.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt330x_init()
292 p->block_error.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt330x_init()
294 p->block_count.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt330x_init()
608 /* scale the range 0 - 35*2^24 into 0 - 65535 */ in lgdt330x_read_signal_strength()
680 p->cnr.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt3302_read_status()
681 p->block_error.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt3302_read_status()
682 p->block_count.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt3302_read_status()
694 p->cnr.stat[0].scale = FE_SCALE_DECIBEL; in lgdt3302_read_status()
697 p->cnr.stat[0].scale = FE_SCALE_NOT_AVAILABLE; in lgdt3302_read_status()
711 p->block_error.stat[0].scale in lgdt3302_read_status()
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/ob/ob_1.0/
H A Dia_css_ob.host.c55 unsigned int scale = 16 - ob_bit_depth; in ia_css_ob_encode() local
60 to->blacklevel_gr = from->level_gr >> scale; in ia_css_ob_encode()
61 to->blacklevel_r = from->level_r >> scale; in ia_css_ob_encode()
62 to->blacklevel_b = from->level_b >> scale; in ia_css_ob_encode()
63 to->blacklevel_gb = from->level_gb >> scale; in ia_css_ob_encode()
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/ob/ob_1.0/
H A Dia_css_ob.host.c55 unsigned int scale = 16 - ob_bit_depth; in ia_css_ob_encode() local
60 to->blacklevel_gr = from->level_gr >> scale; in ia_css_ob_encode()
61 to->blacklevel_r = from->level_r >> scale; in ia_css_ob_encode()
62 to->blacklevel_b = from->level_b >> scale; in ia_css_ob_encode()
63 to->blacklevel_gb = from->level_gb >> scale; in ia_css_ob_encode()

Completed in 18 milliseconds

12345678910>>...24