Searched refs:ratios (Results 1 - 25 of 30) sorted by relevance

12

/linux-master/drivers/gpu/drm/amd/display/dc/dcn201/
H A Ddcn201_dpp.c199 if (scl_data->ratios.horz.value == (8ll << 32))
200 scl_data->ratios.horz.value--;
201 if (scl_data->ratios.vert.value == (8ll << 32))
202 scl_data->ratios.vert.value--;
203 if (scl_data->ratios.horz_c.value == (8ll << 32))
204 scl_data->ratios.horz_c.value--;
205 if (scl_data->ratios.vert_c.value == (8ll << 32))
206 scl_data->ratios.vert_c.value--;
209 if (dc_fixpt_ceil(scl_data->ratios.horz) > 4)
217 if (dc_fixpt_ceil(scl_data->ratios
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_dpp.c132 scl_data->ratios.horz.value != dc_fixpt_one.value &&
133 scl_data->ratios.vert.value != dc_fixpt_one.value)
144 if (scl_data->ratios.horz.value == (4ll << 32))
145 scl_data->ratios.horz.value--;
146 if (scl_data->ratios.vert.value == (4ll << 32))
147 scl_data->ratios.vert.value--;
148 if (scl_data->ratios.horz_c.value == (4ll << 32))
149 scl_data->ratios.horz_c.value--;
150 if (scl_data->ratios.vert_c.value == (4ll << 32))
151 scl_data->ratios
[all...]
H A Ddcn10_dpp_dscl.c136 if (data->ratios.horz.value == one
137 && data->ratios.vert.value == one
138 && data->ratios.horz_c.value == one
139 && data->ratios.vert_c.value == one
149 if (data->ratios.horz.value == one && data->ratios.vert.value == one)
151 if (data->ratios.horz_c.value == one && data->ratios.vert_c.value == one)
317 scl_data->taps.h_taps, scl_data->ratios.horz);
319 scl_data->taps.v_taps, scl_data->ratios
[all...]
/linux-master/drivers/clk/mvebu/
H A Dorion.c80 .ratios = orion_coreclk_ratios,
148 .ratios = orion_coreclk_ratios,
205 .ratios = orion_coreclk_ratios,
268 .ratios = orion_coreclk_ratios,
H A Dcommon.h34 const struct coreclk_ratio *ratios; member in struct:coreclk_soc_desc
H A Darmada-375.c136 .ratios = armada_375_coreclk_ratios,
H A Darmada-39x.c123 .ratios = armada_39x_coreclk_ratios,
H A Darmada-38x.c120 .ratios = armada_38x_coreclk_ratios,
H A Dmv98dx3236.c149 .ratios = mv98dx3236_core_ratios,
H A Dkirkwood.c197 .ratios = kirkwood_coreclk_ratios,
205 .ratios = kirkwood_coreclk_ratios,
213 .ratios = kirkwood_coreclk_ratios,
H A Darmada-370.c146 .ratios = a370_coreclk_ratios,
H A Ddove.c152 .ratios = dove_coreclk_ratios,
H A Darmada-xp.c155 .ratios = axp_coreclk_ratios,
H A Dcommon.c157 const char *rclk_name = desc->ratios[n].name;
162 desc->get_clk_ratio(base, desc->ratios[n].id, &mult, &div);
/linux-master/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_transform.c286 dc_fixpt_u2d19(data->ratios.horz) << 5;
288 dc_fixpt_u2d19(data->ratios.vert) << 5;
293 data->ratios.horz,
302 data->ratios.vert,
318 dc_fixpt_u2d19(data->ratios.horz) << 5;
320 dc_fixpt_u2d19(data->ratios.vert) << 5;
331 data->ratios.vert,
439 coeffs_v = get_filter_coeffs_16p(data->taps.v_taps, data->ratios.vert);
440 coeffs_h = get_filter_coeffs_16p(data->taps.h_taps, data->ratios.horz);
524 coeffs_v = get_filter_coeffs_16p(data->taps.v_taps, data->ratios
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_transform_v.c375 dc_fixpt_u2d19(data->ratios.horz) << 5;
377 dc_fixpt_u2d19(data->ratios.vert) << 5;
379 dc_fixpt_u2d19(data->ratios.horz_c) << 5;
381 dc_fixpt_u2d19(data->ratios.vert_c) << 5;
559 coeffs_v = get_filter_coeffs_64p(data->taps.v_taps, data->ratios.vert);
560 coeffs_h = get_filter_coeffs_64p(data->taps.h_taps, data->ratios.horz);
561 coeffs_v_c = get_filter_coeffs_64p(data->taps.v_taps_c, data->ratios.vert_c);
562 coeffs_h_c = get_filter_coeffs_64p(data->taps.h_taps_c, data->ratios.horz_c);
/linux-master/sound/soc/codecs/
H A Dcs42l51.c371 * Master mode mclk/fs ratios.
373 * The table below provides support of following ratios:
403 struct cs42l51_ratios *ratios = NULL; local
409 ratios = master_ratios;
413 ratios = slave_ratios;
417 ratios = slave_auto_ratios;
426 if (ratios[i].ratio == ratio)
447 mode = ratios[i].speed_mode;
459 power_ctl |= CS42L51_MIC_POWER_CTL_SPEED(ratios[i].speed_mode);
499 if (ratios[
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_dpp.c439 if (dc_fixpt_ceil(scl_data->ratios.horz) > 1)
440 scl_data->taps.h_taps = min(2 * dc_fixpt_ceil(scl_data->ratios.horz), 8);
446 if (dc_fixpt_ceil(scl_data->ratios.vert) > 1)
447 scl_data->taps.v_taps = min(dc_fixpt_ceil(dc_fixpt_mul_int(scl_data->ratios.vert, 2)), 8);
453 if (dc_fixpt_ceil(scl_data->ratios.vert_c) > 1)
454 scl_data->taps.v_taps_c = min(dc_fixpt_ceil(dc_fixpt_mul_int(scl_data->ratios.vert_c, 2)), 8);
460 if (dc_fixpt_ceil(scl_data->ratios.horz_c) > 1)
461 scl_data->taps.h_taps_c = min(2 * dc_fixpt_ceil(scl_data->ratios.horz_c), 8);
471 min_taps_y = dc_fixpt_ceil(scl_data->ratios.vert);
472 min_taps_c = dc_fixpt_ceil(scl_data->ratios
[all...]
/linux-master/arch/x86/kernel/cpu/
H A Daperfmperf.c190 u64 ratios, counts; local
200 err = rdmsrl_safe(MSR_TURBO_RATIO_LIMIT, &ratios);
211 *turbo_freq = (ratios >> i) & 0xFF;
/linux-master/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c767 data->viewport.width = dc_fixpt_ceil(dc_fixpt_mul_int(data->ratios.horz, data->recout.width));
768 data->viewport.height = dc_fixpt_ceil(dc_fixpt_mul_int(data->ratios.vert, data->recout.height));
769 data->viewport_c.width = dc_fixpt_ceil(dc_fixpt_mul_int(data->ratios.horz_c, data->recout.width));
770 data->viewport_c.height = dc_fixpt_ceil(dc_fixpt_mul_int(data->ratios.vert_c, data->recout.height));
842 * Active space, we first multiply stream scaling ratios (i.e 2304/1920
1150 /*Swap surf_src height and width since scaling ratios are in recout rotation*/
1155 pipe_ctx->plane_res.scl_data.ratios.horz = dc_fixpt_from_fraction(
1158 pipe_ctx->plane_res.scl_data.ratios.vert = dc_fixpt_from_fraction(
1163 pipe_ctx->plane_res.scl_data.ratios.horz.value *= 2;
1165 pipe_ctx->plane_res.scl_data.ratios
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dtransform.h175 struct scaling_ratios ratios; member in struct:scaler_data
/linux-master/tools/perf/util/
H A Dstat-shadow.c139 static const char *get_ratio_color(const double ratios[3], double val) argument
143 if (val > ratios[0])
145 else if (val > ratios[1])
147 else if (val > ratios[2])
/linux-master/drivers/gpu/drm/amd/display/dc/dml/calcs/
H A Ddcn_calcs.c399 input->scale_ratio_depth.hscl_ratio = pipe->plane_res.scl_data.ratios.horz.value/4294967296.0;
400 input->scale_ratio_depth.vscl_ratio = pipe->plane_res.scl_data.ratios.vert.value/4294967296.0;
407 input->scale_ratio_depth.hscl_ratio_c = pipe->plane_res.scl_data.ratios.horz_c.value/4294967296.0;
408 input->scale_ratio_depth.vscl_ratio_c = pipe->plane_res.scl_data.ratios.vert_c.value/4294967296.0;
977 ASSERT(pipe->plane_res.scl_data.ratios.horz.value != dc_fixpt_one.value
979 ASSERT(pipe->plane_res.scl_data.ratios.vert.value != dc_fixpt_one.value
982 ASSERT(pipe->plane_res.scl_data.ratios.horz.value != dc_fixpt_one.value
984 ASSERT(pipe->plane_res.scl_data.ratios.vert.value != dc_fixpt_one.value
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_translation_helper.c894 out->ScalerEnabled[location] = scaler_data.ratios.horz.value != dc_fixpt_one.value ||
895 scaler_data.ratios.horz_c.value != dc_fixpt_one.value ||
896 scaler_data.ratios.vert.value != dc_fixpt_one.value ||
897 scaler_data.ratios.vert_c.value != dc_fixpt_one.value;
913 out->HRatio[location] = (dml_float_t)scaler_data.ratios.horz.value / (1ULL << 32);
914 out->HRatioChroma[location] = (dml_float_t)scaler_data.ratios.horz_c.value / (1ULL << 32);
915 out->VRatio[location] = (dml_float_t)scaler_data.ratios.vert.value / (1ULL << 32);
916 out->VRatioChroma[location] = (dml_float_t)scaler_data.ratios.vert_c.value / (1ULL << 32);
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn20/
H A Ddcn20_resource.c1511 sd->ratios.horz, sd->recout.width - new_width));
1513 sd->ratios.horz_c, sd->recout.width - new_width));
1525 sd->ratios.horz, sd->recout.width - new_width));
1527 sd->ratios.horz_c, sd->recout.width - new_width));
1530 sd->ratios.horz, sd->h_active - sd->recout.x));
1532 sd->ratios.horz_c, sd->h_active - sd->recout.x));

Completed in 234 milliseconds

12