/openbmc/linux/drivers/media/platform/ti/vpe/ |
H A D | csc.c | 195 coeff = csc_coeffs.y2r.r601.full.coeff; in csc_set_coeff() 197 coeff = csc_coeffs.y2r.r601.limited.coeff; in csc_set_coeff() 200 coeff = csc_coeffs.y2r.r709.full.coeff; in csc_set_coeff() 202 coeff = csc_coeffs.y2r.r709.limited.coeff; in csc_set_coeff() 205 coeff = csc_coeffs.y2r.r601.full.coeff; in csc_set_coeff() 223 coeff = csc_coeffs.r2y.r601.full.coeff; in csc_set_coeff() 225 coeff = csc_coeffs.r2y.r601.limited.coeff; in csc_set_coeff() 228 coeff = csc_coeffs.r2y.r709.full.coeff; in csc_set_coeff() 230 coeff = csc_coeffs.r2y.r709.limited.coeff; in csc_set_coeff() 233 coeff = csc_coeffs.r2y.r601.full.coeff; in csc_set_coeff() [all …]
|
/openbmc/linux/drivers/gpu/ipu-v3/ |
H A D | ipu-ic-csc.c | 19 .coeff = { 36 .coeff = { 53 .coeff = { 70 .coeff = { 88 .coeff = { 119 .coeff = { 130 .coeff = { 142 .coeff = { 153 .coeff = { 177 .coeff = { [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/dsi/phy/ |
H A D | dsi_phy.c | 83 temp = 105 * coeff + 12 * ui - 20 * coeff; in msm_dsi_dphy_timing_calc() 88 temp = 85 * coeff + 6 * ui; in msm_dsi_dphy_timing_calc() 90 temp = 40 * coeff + 4 * ui; in msm_dsi_dphy_timing_calc() 100 temp = 105 * coeff + 12 * ui - 20 * coeff; in msm_dsi_dphy_timing_calc() 102 temp = 60 * coeff + 4 * ui; in msm_dsi_dphy_timing_calc() 193 temp = 105 * coeff + 12 * ui - 20 * coeff; in msm_dsi_dphy_timing_calc_v2() 209 temp = 105 * coeff + 12 * ui - 20 * coeff; in msm_dsi_dphy_timing_calc_v2() 301 temp = 105 * coeff + 12 * ui - 20 * coeff; in msm_dsi_dphy_timing_calc_v3() 317 temp = 105 * coeff + 12 * ui - 20 * coeff; in msm_dsi_dphy_timing_calc_v3() 414 temp = 105 * coeff + 12 * ui - 20 * coeff; in msm_dsi_dphy_timing_calc_v4() [all …]
|
/openbmc/linux/drivers/hwmon/pmbus/ |
H A D | lm25066.c | 470 const struct __coeff *coeff; in lm25066_probe() local 520 coeff = &lm25066_coeff[data->id][0]; in lm25066_probe() 524 info->m[PSC_VOLTAGE_IN] = coeff[PSC_VOLTAGE_IN].m; in lm25066_probe() 525 info->b[PSC_VOLTAGE_IN] = coeff[PSC_VOLTAGE_IN].b; in lm25066_probe() 526 info->R[PSC_VOLTAGE_IN] = coeff[PSC_VOLTAGE_IN].R; in lm25066_probe() 530 info->R[PSC_CURRENT_IN] = coeff[PSC_CURRENT_IN].R; in lm25066_probe() 531 info->R[PSC_POWER] = coeff[PSC_POWER].R; in lm25066_probe() 535 info->m[PSC_POWER] = coeff[PSC_POWER_L].m; in lm25066_probe() 536 info->b[PSC_POWER] = coeff[PSC_POWER_L].b; in lm25066_probe() 540 info->m[PSC_POWER] = coeff[PSC_POWER].m; in lm25066_probe() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/modules/color/ |
H A D | color_gamma.c | 709 point->coeff, in calculate_mapped_value() 717 point->coeff, in calculate_mapped_value() 725 point->coeff, in calculate_mapped_value() 834 coeff = kvzalloc(sizeof(*coeff), GFP_KERNEL); in build_regamma() 835 if (!coeff) in build_regamma() 858 kvfree(coeff); in build_regamma() 1557 ++coeff; in calculate_interpolated_hardware_curve() 1952 if (!coeff) in mod_color_calculate_degamma_params() 2021 kvfree(coeff); in mod_color_calculate_degamma_params() 2182 if (!coeff) in mod_color_calculate_regamma_params() [all …]
|
/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_calib.c | 28 struct coeff { struct 889 struct coeff *coeff, in ar9003_hw_tx_iq_cal_outlier_detection() argument 945 coeff->iqc_coeff[0] = in ar9003_hw_tx_iq_cal_outlier_detection() 951 coeff->iqc_coeff[0]); in ar9003_hw_tx_iq_cal_outlier_detection() 959 coeff->iqc_coeff[0]; in ar9003_hw_tx_iq_cal_outlier_detection() 1004 struct coeff *coeff, in __ar955x_tx_iq_cal_sort() argument 1025 coeff->mag_coeff[i][im][0] = coeff->mag_coeff[i][im][MAXIQCAL / 2]; in __ar955x_tx_iq_cal_sort() 1026 coeff->phs_coeff[i][im][0] = coeff->phs_coeff[i][im][MAXIQCAL / 2]; in __ar955x_tx_iq_cal_sort() 1037 struct coeff *coeff, in ar955x_tx_iq_cal_median() argument 1068 static struct coeff coeff; in ar9003_hw_tx_iq_cal_post_proc() local [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_color.c | 213 csc->coeff[0] << 16 | csc->coeff[1]); in ilk_update_pipe_csc() 218 csc->coeff[3] << 16 | csc->coeff[4]); in ilk_update_pipe_csc() 223 csc->coeff[6] << 16 | csc->coeff[7]); in ilk_update_pipe_csc() 312 csc->coeff[0] << 16 | csc->coeff[1]); in icl_update_output_csc() 317 csc->coeff[3] << 16 | csc->coeff[4]); in icl_update_output_csc() 322 csc->coeff[6] << 16 | csc->coeff[7]); in icl_update_output_csc() 615 csc->coeff[1] << 16 | csc->coeff[0]); in vlv_load_wgc_csc() 620 csc->coeff[4] << 16 | csc->coeff[3]); in vlv_load_wgc_csc() 625 csc->coeff[7] << 16 | csc->coeff[6]); in vlv_load_wgc_csc() 717 csc->coeff[1] << 16 | csc->coeff[0]); in chv_load_cgm_csc() [all …]
|
H A D | intel_crtc_state_dump.c | 174 csc->coeff[3 * i + 0], in ilk_dump_csc() 175 csc->coeff[3 * i + 1], in ilk_dump_csc() 176 csc->coeff[3 * i + 2]); in ilk_dump_csc() 195 csc->coeff[3 * i + 0], in vlv_dump_csc() 196 csc->coeff[3 * i + 1], in vlv_dump_csc() 197 csc->coeff[3 * i + 2]); in vlv_dump_csc()
|
/openbmc/linux/drivers/media/test-drivers/vicodec/ |
H A D | codec-fwht.c | 140 int coeff; in derlc() local 146 coeff = in >> 4; in derlc() 157 *wp++ = coeff; in derlc() 203 *coeff >>= *quant; in quantize_intra() 204 if (*coeff >= -qp && *coeff <= qp) in quantize_intra() 205 *coeff = *de_coeff = 0; in quantize_intra() 219 *coeff <<= *quant; in dequantize_intra() 229 *coeff >>= *quant; in quantize_inter() 230 if (*coeff >= -qp && *coeff <= qp) in quantize_inter() 231 *coeff = *de_coeff = 0; in quantize_inter() [all …]
|
/openbmc/u-boot/drivers/video/ |
H A D | ipu_disp.c | 35 const int (*coeff)[5][3]; member 383 const int (*coeff)[5][3]; in ipu_dp_csc_setup() local 392 coeff = dp_csc_param.coeff; in ipu_dp_csc_setup() 394 if (coeff) { in ipu_dp_csc_setup() 395 __raw_writel(mask_a((*coeff)[0][0]) | in ipu_dp_csc_setup() 397 __raw_writel(mask_a((*coeff)[0][2]) | in ipu_dp_csc_setup() 399 __raw_writel(mask_a((*coeff)[1][1]) | in ipu_dp_csc_setup() 401 __raw_writel(mask_a((*coeff)[2][0]) | in ipu_dp_csc_setup() 404 (mask_b((*coeff)[3][0]) << 16) | in ipu_dp_csc_setup() 406 __raw_writel(mask_b((*coeff)[3][1]) | ((*coeff)[4][1] << 14) | in ipu_dp_csc_setup() [all …]
|
/openbmc/linux/drivers/media/platform/verisilicon/ |
H A D | hantro_vp9.c | 107 for (m = 0; m < ARRAY_SIZE(vp9_ctx->cnts.coeff[i][0][0][0]); ++m) { \ 108 vp9_ctx->cnts.coeff[i][j][k][l][m] = \ 151 for (i = 0; i < ARRAY_SIZE(vp9_ctx->cnts.coeff); ++i) in init_v4l2_vp9_count_tbl() 152 for (j = 0; j < ARRAY_SIZE(vp9_ctx->cnts.coeff[i]); ++j) in init_v4l2_vp9_count_tbl() 153 for (k = 0; k < ARRAY_SIZE(vp9_ctx->cnts.coeff[i][0]); ++k) in init_v4l2_vp9_count_tbl() 154 for (l = 0; l < ARRAY_SIZE(vp9_ctx->cnts.coeff[i][0][0]); ++l) in init_v4l2_vp9_count_tbl()
|
/openbmc/linux/sound/soc/codecs/ |
H A D | wm8988.c | 672 int coeff; in wm8988_pcm_hw_params() local 674 coeff = get_coeff(wm8988->sysclk, params_rate(params)); in wm8988_pcm_hw_params() 675 if (coeff < 0) { in wm8988_pcm_hw_params() 676 coeff = get_coeff(wm8988->sysclk / 2, params_rate(params)); in wm8988_pcm_hw_params() 679 if (coeff < 0) { in wm8988_pcm_hw_params() 683 return coeff; in wm8988_pcm_hw_params() 703 if (coeff >= 0) in wm8988_pcm_hw_params() 705 (coeff_div[coeff].sr << 1) | coeff_div[coeff].usb); in wm8988_pcm_hw_params()
|
H A D | msm8916-wcd-digital.c | 433 u32 coeff[BAND_MAX]; in msm8x16_wcd_get_iir_band_audio_mixer() local 435 coeff[0] = get_iir_band_coeff(component, iir_idx, band_idx, 0); in msm8x16_wcd_get_iir_band_audio_mixer() 436 coeff[1] = get_iir_band_coeff(component, iir_idx, band_idx, 1); in msm8x16_wcd_get_iir_band_audio_mixer() 441 memcpy(ucontrol->value.bytes.data, &coeff[0], params->max); in msm8x16_wcd_get_iir_band_audio_mixer() 479 u32 coeff[BAND_MAX]; in msm8x16_wcd_put_iir_band_audio_mixer() local 481 memcpy(&coeff[0], ucontrol->value.bytes.data, params->max); in msm8x16_wcd_put_iir_band_audio_mixer() 489 set_iir_band_coeff(component, iir_idx, band_idx, coeff[0]); in msm8x16_wcd_put_iir_band_audio_mixer() 490 set_iir_band_coeff(component, iir_idx, band_idx, coeff[1]); in msm8x16_wcd_put_iir_band_audio_mixer() 491 set_iir_band_coeff(component, iir_idx, band_idx, coeff[2]); in msm8x16_wcd_put_iir_band_audio_mixer() 492 set_iir_band_coeff(component, iir_idx, band_idx, coeff[3]); in msm8x16_wcd_put_iir_band_audio_mixer() [all …]
|
H A D | es8326.c | 338 int coeff; in es8326_pcm_hw_params() local 340 coeff = get_coeff(es8326->sysclk, params_rate(params)); in es8326_pcm_hw_params() 365 if (coeff >= 0) { in es8326_pcm_hw_params() 367 coeff_div[coeff].reg4); in es8326_pcm_hw_params() 369 coeff_div[coeff].reg5); in es8326_pcm_hw_params() 371 coeff_div[coeff].reg6); in es8326_pcm_hw_params() 373 coeff_div[coeff].reg7); in es8326_pcm_hw_params() 375 coeff_div[coeff].reg8); in es8326_pcm_hw_params() 377 coeff_div[coeff].reg9); in es8326_pcm_hw_params() 379 coeff_div[coeff].rega); in es8326_pcm_hw_params() [all …]
|
H A D | alc5623.c | 701 int coeff, rate; in alc5623_pcm_hw_params() local 728 coeff = get_coeff(component, rate); in alc5623_pcm_hw_params() 729 if (coeff < 0) in alc5623_pcm_hw_params() 732 coeff = coeff_div[coeff].regvalue; in alc5623_pcm_hw_params() 734 __func__, alc5623->sysclk, rate, coeff); in alc5623_pcm_hw_params() 735 snd_soc_component_write(component, ALC5623_STEREO_AD_DA_CLK_CTRL, coeff); in alc5623_pcm_hw_params()
|
H A D | alc5632.c | 871 int coeff, rate; in alc5632_pcm_hw_params() local 895 coeff = get_coeff(component, rate); in alc5632_pcm_hw_params() 896 if (coeff < 0) in alc5632_pcm_hw_params() 899 coeff = coeff_div[coeff].regvalue; in alc5632_pcm_hw_params() 900 snd_soc_component_write(component, ALC5632_DAC_CLK_CTRL1, coeff); in alc5632_pcm_hw_params()
|
H A D | wm8971.c | 513 int coeff = get_coeff(wm8971->sysclk, params_rate(params)); in wm8971_pcm_hw_params() local 532 if (coeff >= 0) in wm8971_pcm_hw_params() 534 (coeff_div[coeff].sr << 1) | coeff_div[coeff].usb); in wm8971_pcm_hw_params()
|
/openbmc/linux/drivers/iio/proximity/ |
H A D | isl29501.c | 266 u32 value, gain, coeff, exp; in isl29501_read_ext() local 285 ret = isl29501_register_read(isl29501, reg, &coeff); in isl29501_read_ext() 289 value = coeff << exp; in isl29501_read_ext() 302 enum isl29501_correction_coeff coeff; in isl29501_set_shadow_coeff() local 306 coeff = COEFF_TEMP_A; in isl29501_set_shadow_coeff() 309 coeff = COEFF_TEMP_B; in isl29501_set_shadow_coeff() 312 coeff = COEFF_LIGHT_A; in isl29501_set_shadow_coeff() 315 coeff = COEFF_LIGHT_B; in isl29501_set_shadow_coeff() 320 isl29501->shadow_coeffs[coeff] = val; in isl29501_set_shadow_coeff() 326 enum isl29501_correction_coeff coeff, in isl29501_write_coeff() argument [all …]
|
/openbmc/linux/drivers/media/dvb-frontends/ |
H A D | af9033_priv.h | 30 struct coeff { struct 62 static const struct coeff coeff_lut[] = {
|
/openbmc/linux/Documentation/devicetree/bindings/hwmon/ |
H A D | moortec,mr75203.yaml | 103 moortec,ts-coeff-g: 112 moortec,ts-coeff-h: 121 moortec,ts-coeff-cal5: 129 moortec,ts-coeff-j: 161 moortec,ts-coeff-g = <61400>; 162 moortec,ts-coeff-h = <253700>;
|
/openbmc/linux/drivers/net/dsa/mv88e6xxx/ |
H A D | global1_atu.c | 47 const unsigned int coeff = chip->info->age_time_coeff; in mv88e6xxx_g1_atu_set_age_time() local 48 const unsigned int min = 0x01 * coeff; in mv88e6xxx_g1_atu_set_age_time() 49 const unsigned int max = 0xff * coeff; in mv88e6xxx_g1_atu_set_age_time() 58 age_time = (msecs + coeff / 2) / coeff; in mv88e6xxx_g1_atu_set_age_time() 73 age_time * coeff); in mv88e6xxx_g1_atu_set_age_time()
|
/openbmc/linux/drivers/iio/light/ |
H A D | rohm-bu27034.c | 828 helper64 = (u64)coeff * (u64)ch1 * (u64)ch1; in bu27034_fixp_calc_t1_64bit() 843 static u64 bu27034_fixp_calc_t1(unsigned int coeff, unsigned int ch0, in bu27034_fixp_calc_t1() argument 854 helper = coeff * ch1 * ch1; in bu27034_fixp_calc_t1() 859 if (check_mul_overflow(helper, coeff, &helper)) in bu27034_fixp_calc_t1() 860 return bu27034_fixp_calc_t1_64bit(coeff, ch0, ch1, gain0, gain1); in bu27034_fixp_calc_t1() 863 return bu27034_fixp_calc_t1_64bit(coeff, ch0, ch1, gain0, gain1); in bu27034_fixp_calc_t1() 875 if (!check_mul_overflow(coeff, ch, &helper)) in bu27034_fixp_calc_t23() 878 helper64 = (u64)coeff * (u64)ch; in bu27034_fixp_calc_t23() 888 static const struct bu27034_lx_coeff coeff[] = { in bu27034_fixp_calc_lx() local 906 const struct bu27034_lx_coeff *c = &coeff[coeff_idx]; in bu27034_fixp_calc_lx() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/libsdl/libsdl-1.2.15/ |
H A D | CVE-2019-7575.patch | 35 Sint16 *coeff[2]; 54 coeff[1] = MS_ADPCM_state.aCoeff[state[1]->hPredictor]; 70 new_sample = MS_ADPCM_nibble(state[0],nybble,coeff[0]);
|
/openbmc/linux/drivers/staging/fbtft/ |
H A D | fb_agm1264k-fl.c | 256 signed char coeff; in iterate_diffusion_matrix() local 262 coeff = diffusing_matrix[i][j]; in iterate_diffusion_matrix() 263 if (-1 == coeff) { in iterate_diffusion_matrix() 267 signed short p = *write_pos + error * coeff; in iterate_diffusion_matrix()
|
/openbmc/u-boot/doc/device-tree-bindings/video/ |
H A D | exynos-dp.txt | 41 samsung,ycbcr-coeff: YCbCr co-efficients for input video 67 samsung,ycbcr-coeff = <0>;
|