Home
last modified time | relevance | path

Searched refs:coeff (Results 1 – 41 of 41) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/msm/dsi/
Ddsi_phy.c62 s32 ui, s32 coeff, s32 pcnt) in dsi_dphy_timing_calc_clk_zero() argument
68 temp = 300 * coeff - ((timing->clk_prepare >> 1) + 1) * 2 * ui; in dsi_dphy_timing_calc_clk_zero()
92 s32 coeff = 1000; /* Precision, should avoid overflow */ in dsi_dphy_timing_calc() local
98 ui = mult_frac(NSEC_PER_MSEC, coeff, bit_rate / 1000); in dsi_dphy_timing_calc()
99 lpx = mult_frac(NSEC_PER_MSEC, coeff, esc_rate / 1000); in dsi_dphy_timing_calc()
101 tmax = S_DIV_ROUND_UP(95 * coeff, ui) - 2; in dsi_dphy_timing_calc()
102 tmin = S_DIV_ROUND_UP(38 * coeff, ui) - 2; in dsi_dphy_timing_calc()
112 dsi_dphy_timing_calc_clk_zero(timing, ui, coeff, pcnt2); in dsi_dphy_timing_calc()
114 temp = 105 * coeff + 12 * ui - 20 * coeff; in dsi_dphy_timing_calc()
116 tmin = S_DIV_ROUND_UP(60 * coeff, ui) - 2; in dsi_dphy_timing_calc()
[all …]
/linux-4.1.27/drivers/hwmon/pmbus/
Dlm25066.c434 struct __coeff *coeff; in lm25066_probe() local
480 coeff = &lm25066_coeff[data->id][0]; in lm25066_probe()
481 info->m[PSC_TEMPERATURE] = coeff[PSC_TEMPERATURE].m; in lm25066_probe()
482 info->b[PSC_TEMPERATURE] = coeff[PSC_TEMPERATURE].b; in lm25066_probe()
483 info->R[PSC_TEMPERATURE] = coeff[PSC_TEMPERATURE].R; in lm25066_probe()
484 info->m[PSC_VOLTAGE_IN] = coeff[PSC_VOLTAGE_IN].m; in lm25066_probe()
485 info->b[PSC_VOLTAGE_IN] = coeff[PSC_VOLTAGE_IN].b; in lm25066_probe()
486 info->R[PSC_VOLTAGE_IN] = coeff[PSC_VOLTAGE_IN].R; in lm25066_probe()
487 info->m[PSC_VOLTAGE_OUT] = coeff[PSC_VOLTAGE_OUT].m; in lm25066_probe()
488 info->b[PSC_VOLTAGE_OUT] = coeff[PSC_VOLTAGE_OUT].b; in lm25066_probe()
[all …]
/linux-4.1.27/drivers/media/platform/ti-vpe/
Dcsc.c124 u16 *coeff, *end_coeff; in csc_set_coeff() local
154 coeff = sd_hd_coeffs->sd; in csc_set_coeff()
156 coeff = sd_hd_coeffs->hd; in csc_set_coeff()
158 end_coeff = coeff + 12; in csc_set_coeff()
160 for (; coeff < end_coeff; coeff += 2) in csc_set_coeff()
161 *shadow_csc++ = (*(coeff + 1) << 16) | *coeff; in csc_set_coeff()
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dar9003_calib.c28 struct coeff { struct
890 struct coeff *coeff, in ar9003_hw_tx_iq_cal_outlier_detection() argument
931 ar9003_hw_detect_outlier(coeff->mag_coeff[i], in ar9003_hw_tx_iq_cal_outlier_detection()
936 ar9003_hw_detect_outlier(coeff->phs_coeff[i], in ar9003_hw_tx_iq_cal_outlier_detection()
943 magnitude = coeff->mag_coeff[i][im][0]; in ar9003_hw_tx_iq_cal_outlier_detection()
944 phase = coeff->phs_coeff[i][im][0]; in ar9003_hw_tx_iq_cal_outlier_detection()
946 coeff->iqc_coeff[0] = in ar9003_hw_tx_iq_cal_outlier_detection()
952 coeff->iqc_coeff[0]); in ar9003_hw_tx_iq_cal_outlier_detection()
956 coeff->iqc_coeff[0]); in ar9003_hw_tx_iq_cal_outlier_detection()
960 coeff->iqc_coeff[0]; in ar9003_hw_tx_iq_cal_outlier_detection()
[all …]
/linux-4.1.27/Documentation/input/
Dinteractive.fig40 4 0 0 50 0 0 12 0.0000 4 180 2505 5400 3900 left coeff ( positive in that case )\001
41 4 0 0 50 0 0 12 0.0000 4 180 2640 5475 5100 right coeff ( negative in that case )\001
/linux-4.1.27/sound/soc/codecs/
Dwm8988.c675 int coeff; in wm8988_pcm_hw_params() local
677 coeff = get_coeff(wm8988->sysclk, params_rate(params)); in wm8988_pcm_hw_params()
678 if (coeff < 0) { in wm8988_pcm_hw_params()
679 coeff = get_coeff(wm8988->sysclk / 2, params_rate(params)); in wm8988_pcm_hw_params()
682 if (coeff < 0) { in wm8988_pcm_hw_params()
686 return coeff; in wm8988_pcm_hw_params()
706 if (coeff >= 0) in wm8988_pcm_hw_params()
708 (coeff_div[coeff].sr << 1) | coeff_div[coeff].usb); in wm8988_pcm_hw_params()
Dalc5623.c707 int coeff, rate; in alc5623_pcm_hw_params() local
734 coeff = get_coeff(codec, rate); in alc5623_pcm_hw_params()
735 if (coeff < 0) in alc5623_pcm_hw_params()
738 coeff = coeff_div[coeff].regvalue; in alc5623_pcm_hw_params()
740 __func__, alc5623->sysclk, rate, coeff); in alc5623_pcm_hw_params()
741 snd_soc_write(codec, ALC5623_STEREO_AD_DA_CLK_CTRL, coeff); in alc5623_pcm_hw_params()
Dalc5632.c875 int coeff, rate; in alc5632_pcm_hw_params() local
899 coeff = get_coeff(codec, rate); in alc5632_pcm_hw_params()
900 if (coeff < 0) in alc5632_pcm_hw_params()
903 coeff = coeff_div[coeff].regvalue; in alc5632_pcm_hw_params()
904 snd_soc_write(codec, ALC5632_DAC_CLK_CTRL1, coeff); in alc5632_pcm_hw_params()
Dwm8971.c517 int coeff = get_coeff(wm8971->sysclk, params_rate(params)); in wm8971_pcm_hw_params() local
536 if (coeff >= 0) in wm8971_pcm_hw_params()
538 (coeff_div[coeff].sr << 1) | coeff_div[coeff].usb); in wm8971_pcm_hw_params()
Dwm8750.c586 int coeff = get_coeff(wm8750->sysclk, params_rate(params)); in wm8750_pcm_hw_params() local
605 if (coeff >= 0) in wm8750_pcm_hw_params()
607 (coeff_div[coeff].sr << 1) | coeff_div[coeff].usb); in wm8750_pcm_hw_params()
Dwm8753.c1168 int coeff; in wm8753_i2s_hw_params() local
1171 coeff = get_coeff(wm8753->sysclk, params_rate(params)); in wm8753_i2s_hw_params()
1172 if (coeff < 0) { in wm8753_i2s_hw_params()
1174 return coeff; in wm8753_i2s_hw_params()
1176 snd_soc_write(codec, WM8753_SRATE1, srate | (coeff_div[coeff].sr << 1) | in wm8753_i2s_hw_params()
1177 coeff_div[coeff].usb); in wm8753_i2s_hw_params()
Drt5631.c1358 int timesofbclk = 32, coeff; in rt5631_hifi_pcm_params() local
1371 coeff = get_coeff(rt5631->sysclk, rt5631->rx_rate, in rt5631_hifi_pcm_params()
1374 coeff = get_coeff(rt5631->sysclk, rt5631->rx_rate, in rt5631_hifi_pcm_params()
1376 if (coeff < 0) { in rt5631_hifi_pcm_params()
1378 return coeff; in rt5631_hifi_pcm_params()
1400 coeff_div[coeff].reg_val); in rt5631_hifi_pcm_params()
/linux-4.1.27/drivers/media/dvb-frontends/
Daf9033_priv.h40 struct coeff { struct
72 static const struct coeff coeff_lut[] = {
/linux-4.1.27/drivers/media/platform/soc_camera/
Dmx2_camera.c585 unsigned int coeff[2] = {0, 0}; in mx2_prp_resize_commit() local
596 coeff[j] = (coeff[j] << BC_COEF) | in mx2_prp_resize_commit()
600 coeff[j] <<= 1; in mx2_prp_resize_commit()
612 writel(coeff[0], pcdev->base_emma + in mx2_prp_resize_commit()
614 writel(coeff[1], pcdev->base_emma + in mx2_prp_resize_commit()
619 writel(coeff[0], pcdev->base_emma + in mx2_prp_resize_commit()
621 writel(coeff[1], pcdev->base_emma + in mx2_prp_resize_commit()
628 writel(coeff[0], pcdev->base_emma + in mx2_prp_resize_commit()
630 writel(coeff[1], pcdev->base_emma + in mx2_prp_resize_commit()
635 writel(coeff[0], pcdev->base_emma + in mx2_prp_resize_commit()
[all …]
/linux-4.1.27/drivers/staging/fbtft/
Dfb_agm1264k-fl.c335 signed char coeff; in write_vmem() local
345 coeff = diffusing_matrix[i][j]; in write_vmem()
346 if (coeff == -1) in write_vmem()
351 error * coeff; in write_vmem()
/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-dsp.c103 s32 coeff = 2*int_cos(freq); in int_goertzel() local
110 s32 s = x[i] + ((s64)coeff*s_prev/32768) - s_prev2; in int_goertzel()
116 (s64)coeff * s_prev2 * s_prev / 32768; in int_goertzel()
/linux-4.1.27/drivers/gpu/ipu-v3/
Dipu-ic.c177 s16 coeff[3][3]; /* signed 9-bit integer coefficients */ member
189 .coeff = {
200 .coeff = {
214 .coeff = {
250 c = (const u16 (*)[3])params->coeff; in init_csc()
/linux-4.1.27/Documentation/devicetree/bindings/video/
Dexynos_dp.txt40 -samsung,ycbcr-coeff:
93 samsung,ycbcr-coeff = <0>;
/linux-4.1.27/drivers/media/platform/davinci/
Ddm355_ccdc.c568 val1 = (csc->coeff[i].integer & in ccdc_config_csc()
575 val1 |= (((csc->coeff[i].decimal & in ccdc_config_csc()
581 val2 = (csc->coeff[i].integer & in ccdc_config_csc()
584 val2 |= (((csc->coeff[i].decimal & in ccdc_config_csc()
Disif.c508 val1 = (df_csc->csc.coeff[i].integer << in isif_config_csc()
510 df_csc->csc.coeff[i].decimal; in isif_config_csc()
514 val2 = (df_csc->csc.coeff[i].integer << in isif_config_csc()
516 df_csc->csc.coeff[i].decimal; in isif_config_csc()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dgk20a.c444 u32 coeff, m, n_lo; in gk20a_pllg_disable() local
446 coeff = nv_rd32(priv, GPCPLL_COEFF); in gk20a_pllg_disable()
447 m = (coeff >> GPCPLL_COEFF_M_SHIFT) & MASK(GPCPLL_COEFF_M_WIDTH); in gk20a_pllg_disable()
/linux-4.1.27/include/media/davinci/
Ddm355_ccdc.h145 struct ccdc_float coeff[CCDC_CSC_COEFF_TABLE_SIZE]; member
Disif.h212 struct isif_float_8 coeff[ISIF_CSC_NUM_COEFF]; member
/linux-4.1.27/drivers/isdn/hardware/mISDN/
Dhfcmulti.c1841 s32 *coeff; in hfcmulti_dtmf() local
1866 coeff = &(hc->chan[ch].coeff[hc->chan[ch].coeff_count * 16]); in hfcmulti_dtmf()
1891 coeff[co << 1] = mantissa; in hfcmulti_dtmf()
1910 coeff[(co << 1) | 1] = mantissa; in hfcmulti_dtmf()
1915 coeff[0], coeff[1], coeff[2], coeff[3], in hfcmulti_dtmf()
1916 coeff[4], coeff[5], coeff[6], coeff[7]); in hfcmulti_dtmf()
1929 memcpy(skb_put(skb, 512), hc->chan[ch].coeff, 512); in hfcmulti_dtmf()
4591 kfree(hc->chan[i].coeff); in release_port()
4614 kfree(hc->chan[ci - 2].coeff); in release_port()
4628 kfree(hc->chan[ci - 1].coeff); in release_port()
[all …]
Dhfc_multi.h60 s32 *coeff; /* memory pointer to 8 coeff blocks */ member
/linux-4.1.27/drivers/gpu/drm/i2c/
Dadv7511.c166 const uint16_t *coeff, in adv7511_set_colormap() argument
178 0x1f, coeff[i] >> 8); in adv7511_set_colormap()
181 coeff[i] & 0xff); in adv7511_set_colormap()
/linux-4.1.27/drivers/staging/media/davinci_vpfe/
Ddm365_isif.c450 if (csc->coeff[i].integer > in isif_validate_df_csc_params()
452 csc->coeff[i].decimal > in isif_validate_df_csc_params()
951 val1 = ((df_csc->csc.coeff[i].integer & in isif_config_csc()
954 ((df_csc->csc.coeff[i].decimal & in isif_config_csc()
959 val2 = ((df_csc->csc.coeff[i].integer & in isif_config_csc()
962 ((df_csc->csc.coeff[i].decimal & in isif_config_csc()
Ddavinci_vpfe_user.h346 struct float_8_bit coeff[VPFE_ISIF_CSC_NUM_COEFF]; member
/linux-4.1.27/include/uapi/linux/
Dixjuser.h717 unsigned int coeff[19]; member
/linux-4.1.27/drivers/gpu/drm/radeon/
Dsi_dpm.c1769 static void si_calculate_leakage_for_v_and_t_formula(const struct ni_leakage_coeffients *coeff, in si_calculate_leakage_for_v_and_t_formula() argument
1780 t_slope = div64_s64(drm_int2fixp(coeff->t_slope), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1781 t_intercept = div64_s64(drm_int2fixp(coeff->t_intercept), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1782 av = div64_s64(drm_int2fixp(coeff->av), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1783 bv = div64_s64(drm_int2fixp(coeff->bv), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1784 t_ref = drm_int2fixp(coeff->t_ref); in si_calculate_leakage_for_v_and_t_formula()
1797 const struct ni_leakage_coeffients *coeff, in si_calculate_leakage_for_v_and_t() argument
1803 si_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage); in si_calculate_leakage_for_v_and_t()
1806 static void si_calculate_leakage_for_v_formula(const struct ni_leakage_coeffients *coeff, in si_calculate_leakage_for_v_formula() argument
1816 kv = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->av), 100000000), in si_calculate_leakage_for_v_formula()
[all …]
Dni_dpm.c740 static void ni_calculate_leakage_for_v_and_t_formula(const struct ni_leakage_coeffients *coeff, in ni_calculate_leakage_for_v_and_t_formula() argument
751 kt = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->at), 1000), in ni_calculate_leakage_for_v_and_t_formula()
752 drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bt), 1000), temperature))); in ni_calculate_leakage_for_v_and_t_formula()
753 kv = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->av), 1000), in ni_calculate_leakage_for_v_and_t_formula()
754 drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bv), 1000), vddc))); in ni_calculate_leakage_for_v_and_t_formula()
762 const struct ni_leakage_coeffients *coeff, in ni_calculate_leakage_for_v_and_t() argument
768 ni_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage); in ni_calculate_leakage_for_v_and_t()
/linux-4.1.27/arch/arm/boot/dts/
Dexynos5250-smdk5250.dts80 samsung,ycbcr-coeff = <0>;
Dexynos5420-smdk5420.dts109 samsung,ycbcr-coeff = <0>;
Dexynos5250-arndale.dts124 samsung,ycbcr-coeff = <0>;
Dexynos5250-spring.dts74 samsung,ycbcr-coeff = <0>;
Dexynos5250-snow.dts268 samsung,ycbcr-coeff = <0>;
Dexynos5420-peach-pit.dts152 samsung,ycbcr-coeff = <0>;
Dexynos5800-peach-pi.dts146 samsung,ycbcr-coeff = <0>;
/linux-4.1.27/drivers/net/wireless/b43/
Dphy_lp.c1385 u32 iq_comp, tx_gain, coeff, rf_power; in lpphy_set_tx_power_by_index() local
1410 coeff = b43_lptab_read(dev, B43_LPTAB32(7, index + 448)); in lpphy_set_tx_power_by_index()
1412 coeff = b43_lptab_read(dev, B43_LPTAB32(10, index + 448)); in lpphy_set_tx_power_by_index()
1414 b43_lptab_write(dev, B43_LPTAB16(0, 85), coeff & 0xFFFF); in lpphy_set_tx_power_by_index()
/linux-4.1.27/drivers/net/wireless/
Dairo.c954 u32 coeff[((EMMH32_MSGLEN_MAX)+3)>>2]; member
1626 context->accum += (u64)(val) * context->coeff[coeff_position++];
1643 for (i = 0; i < ARRAY_SIZE(context->coeff); ) { in emmh32_setseed()
1652 for (j = 0; (j < 16) && (i < ARRAY_SIZE(context->coeff)); ) { in emmh32_setseed()
1653 context->coeff[i++] = ntohl(*(__be32 *)&cipher[j]); in emmh32_setseed()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_display.c7573 uint16_t coeff = 0x7800; /* 1.0 */ in intel_set_pipe_csc() local
7583 coeff = ((235 - 16) * (1 << 12) / 255) & 0xff8; /* 0.xxx... */ in intel_set_pipe_csc()
7590 I915_WRITE(PIPE_CSC_COEFF_RY_GY(pipe), coeff << 16); in intel_set_pipe_csc()
7593 I915_WRITE(PIPE_CSC_COEFF_RU_GU(pipe), coeff); in intel_set_pipe_csc()
7597 I915_WRITE(PIPE_CSC_COEFF_BV(pipe), coeff << 16); in intel_set_pipe_csc()