Home
last modified time | relevance | path

Searched refs:coef (Results 1 – 24 of 24) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/volt/
Dgk20a.c64 gk20a_volt_get_cvb_voltage(int speedo, int s_scale, const struct cvb_coef *coef) in gk20a_volt_get_cvb_voltage() argument
68 mv = DIV_ROUND_CLOSEST(coef->c2 * speedo, s_scale); in gk20a_volt_get_cvb_voltage()
69 mv = DIV_ROUND_CLOSEST((mv + coef->c1) * speedo, s_scale) + coef->c0; in gk20a_volt_get_cvb_voltage()
80 const struct cvb_coef *coef) in gk20a_volt_get_cvb_t_voltage() argument
84 cvb_mv = gk20a_volt_get_cvb_voltage(speedo, s_scale, coef); in gk20a_volt_get_cvb_t_voltage()
86 mv = DIV_ROUND_CLOSEST(coef->c3 * speedo, s_scale) + coef->c4 + in gk20a_volt_get_cvb_t_voltage()
87 DIV_ROUND_CLOSEST(coef->c5 * temp, t_scale); in gk20a_volt_get_cvb_t_voltage()
93 gk20a_volt_calc_voltage(const struct cvb_coef *coef, int speedo) in gk20a_volt_calc_voltage() argument
97 mv = gk20a_volt_get_cvb_t_voltage(speedo, -10, 100, 10, coef); in gk20a_volt_calc_voltage()
/linux-4.1.27/sound/pci/hda/
Dpatch_cirrus.c152 unsigned int coef) in cs_vendor_coef_set() argument
158 AC_VERB_SET_PROC_COEF, coef); in cs_vendor_coef_set()
198 unsigned int coef; in init_input_coef() local
202 coef = cs_vendor_coef_get(codec, IDX_BEEP_CFG); in init_input_coef()
204 coef |= 1 << 4; /* DMIC2 2 chan on, GPIO1 off */ in init_input_coef()
206 coef |= 1 << 3; /* DMIC1 2 chan on, GPIO0 off in init_input_coef()
211 cs_vendor_coef_set(codec, IDX_BEEP_CFG, coef); in init_input_coef()
296 unsigned int coef; in init_digital_coef() local
298 coef = 0x0002; /* SRC_MUTE soft-mute on SPDIF (if no lock) */ in init_digital_coef()
299 coef |= 0x0008; /* Replace with mute on error */ in init_digital_coef()
[all …]
Dpatch_realtek.c299 int coef; in alc_fill_eapd_coef() local
301 coef = alc_get_coef0(codec); in alc_fill_eapd_coef()
312 if ((coef & 0x00f0) == 0x0010) in alc_fill_eapd_coef()
314 if ((coef & 0x00f0) == 0x0020) in alc_fill_eapd_coef()
316 if ((coef & 0x00f0) == 0x0030) in alc_fill_eapd_coef()
340 if ((coef & 0x00f0) == 0x0030) in alc_fill_eapd_coef()
359 if ((coef & 0x00f0) == 0x0020 || (coef & 0x00f0) == 0x0030) in alc_fill_eapd_coef()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dnv50.c55 u32 coef, ref = clk->read(clk, nv_clk_src_crystal); in read_pll_src() local
72 coef = nv_rd32(priv, 0x00e81c + (id * 0x0c)); in read_pll_src()
73 ref *= (coef & 0x01000000) ? 2 : 4; in read_pll_src()
74 P = (coef & 0x00070000) >> 16; in read_pll_src()
75 N = ((coef & 0x0000ff00) >> 8) + 1; in read_pll_src()
76 M = ((coef & 0x000000ff) >> 0) + 1; in read_pll_src()
81 coef = nv_rd32(priv, 0x00e81c); in read_pll_src()
82 P = (coef & 0x00070000) >> 16; in read_pll_src()
83 N = (coef & 0x0000ff00) >> 8; in read_pll_src()
84 M = (coef & 0x000000ff) >> 0; in read_pll_src()
[all …]
Dgf100.c38 u32 coef; member
63 u32 coef = nv_rd32(priv, pll + 0x04); in read_pll() local
64 u32 P = (coef & 0x003f0000) >> 16; in read_pll()
65 u32 N = (coef & 0x0000ff00) >> 8; in read_pll()
66 u32 M = (coef & 0x000000ff) >> 0; in read_pll()
239 calc_pll(struct gf100_clk_priv *priv, int clk, u32 freq, u32 *coef) in calc_pll() argument
257 *coef = (P << 16) | (N << 8) | M; in calc_pll()
281 clk1 = calc_pll(priv, clk, freq, &info->coef); in calc_clk()
299 info->ssel = info->coef = 0; in calc_clk()
357 if (info->coef) { in gf100_clk_prog_2()
[all …]
Dgk104.c38 u32 coef; member
62 u32 coef = nv_rd32(priv, pll + 0x04); in read_pll() local
63 u32 P = (coef & 0x003f0000) >> 16; in read_pll()
64 u32 N = (coef & 0x0000ff00) >> 8; in read_pll()
65 u32 M = (coef & 0x000000ff) >> 0; in read_pll()
80 P = (coef & 0x10000000) ? 2 : 1; in read_pll()
257 calc_pll(struct gk104_clk_priv *priv, int clk, u32 freq, u32 *coef) in calc_pll() argument
275 *coef = (P << 16) | (N << 8) | M; in calc_pll()
299 clk1 = calc_pll(priv, clk, freq, &info->coef); in calc_clk()
379 if (info->coef) { in gk104_clk_prog_2()
[all …]
Dnv40.c68 u32 coef = nv_rd32(priv, reg + 0x04); in read_pll_2() local
69 int N2 = (coef & 0xff000000) >> 24; in read_pll_2()
70 int M2 = (coef & 0x00ff0000) >> 16; in read_pll_2()
71 int N1 = (coef & 0x0000ff00) >> 8; in read_pll_2()
72 int M1 = (coef & 0x000000ff) >> 0; in read_pll_2()
Dgt215.c113 u32 coef = nv_rd32(priv, pll + 4); in read_pll() local
114 M = (coef & 0x000000ff) >> 0; in read_pll()
115 N = (coef & 0x0000ff00) >> 8; in read_pll()
116 P = (coef & 0x003f0000) >> 16; in read_pll()
346 const u32 coef = pll + 4; in prog_pll() local
359 nv_wr32(priv, coef, info->pll); in prog_pll()
Dmcp77.c51 u32 coef = nv_rd32(clk, base + 4); in read_pll() local
68 N1 = (coef & 0x0000ff00) >> 8; in read_pll()
69 M1 = (coef & 0x000000ff); in read_pll()
/linux-4.1.27/crypto/async_tx/
Dasync_raid6_recov.c32 async_sum_product(struct page *dest, struct page **srcs, unsigned char *coef, in async_sum_product() argument
64 tx = dma->device_prep_dma_pq(chan, pq, unmap->addr, 2, coef, in async_sum_product()
81 amul = raid6_gfmul[coef[0]]; in async_sum_product()
82 bmul = raid6_gfmul[coef[1]]; in async_sum_product()
97 async_mult(struct page *dest, struct page *src, u8 coef, size_t len, in async_mult() argument
130 1, &coef, len, dma_flags); in async_mult()
149 qmul = raid6_gfmul[coef]; in async_mult()
166 unsigned char coef[2]; in __2data_recov_4() local
182 coef[0] = raid6_gfexi[failb-faila]; in __2data_recov_4()
183 coef[1] = raid6_gfinv[raid6_gfexp[faila]^raid6_gfexp[failb]]; in __2data_recov_4()
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dramnv40.c58 ram->coef = (N1 << 8) | M1; in nv40_ram_calc()
61 ram->coef = (N2 << 24) | (M2 << 16) | (N1 << 8) | M1; in nv40_ram_calc()
120 nv_wr32(pfb, 0x004048, ram->coef); in nv40_ram_prog()
121 nv_wr32(pfb, 0x004030, ram->coef); in nv40_ram_prog()
126 nv_wr32(pfb, 0x00403c, ram->coef); in nv40_ram_prog()
129 nv_wr32(pfb, 0x004024, ram->coef); in nv40_ram_prog()
Dnv40.h8 u32 coef; member
/linux-4.1.27/drivers/media/platform/omap3isp/
Disph3a_af.c36 u32 coef; in h3a_af_setup_regs() local
81 coef = 0; in h3a_af_setup_regs()
82 coef |= conf->iir.coeff_set0[index]; in h3a_af_setup_regs()
83 coef |= conf->iir.coeff_set0[index + 1] << in h3a_af_setup_regs()
85 isp_reg_writel(af->isp, coef, OMAP3_ISP_IOMEM_H3A, in h3a_af_setup_regs()
90 coef = 0; in h3a_af_setup_regs()
91 coef |= conf->iir.coeff_set1[index]; in h3a_af_setup_regs()
92 coef |= conf->iir.coeff_set1[index + 1] << in h3a_af_setup_regs()
94 isp_reg_writel(af->isp, coef, OMAP3_ISP_IOMEM_H3A, in h3a_af_setup_regs()
/linux-4.1.27/drivers/dma/ioat/
Dhw.h186 uint8_t coef[8]; member
217 unsigned int coef:8; member
236 uint8_t coef[8]; member
Ddma_v3.c113 dma_addr_t addr, u32 offset, u8 coef, int idx) in pq_set_src() argument
119 pq->coef[idx] = coef; in pq_set_src()
241 dma_addr_t addr, u32 offset, u8 coef, unsigned idx) in pq16_set_src() argument
251 pq->coef[idx] = coef; in pq16_set_src()
253 pq16->coef[idx - 8] = coef; in pq16_set_src()
794 (unsigned long long) pq_get_src(descs, i), pq->coef[i]); in dump_pq_desc_dbg()
829 pq->coef[i]); in dump_pq16_desc_dbg()
/linux-4.1.27/drivers/input/
Djoydev.c82 value = value > corr->coef[0] ? (value < corr->coef[1] ? 0 : in joydev_correct()
83 ((corr->coef[3] * (value - corr->coef[1])) >> 14)) : in joydev_correct()
84 ((corr->coef[2] * (value - corr->coef[0])) >> 14); in joydev_correct()
894 joydev->corr[i].coef[0] = t - input_abs_get_flat(dev, j); in joydev_connect()
895 joydev->corr[i].coef[1] = t + input_abs_get_flat(dev, j); in joydev_connect()
900 joydev->corr[i].coef[2] = (1 << 29) / t; in joydev_connect()
901 joydev->corr[i].coef[3] = (1 << 29) / t; in joydev_connect()
/linux-4.1.27/drivers/media/platform/s5p-jpeg/
Djpeg-hw-s5p.h53 unsigned int j, unsigned int coef);
Djpeg-hw-s5p.c266 unsigned int j, unsigned int coef) in s5p_jpeg_coef() argument
272 reg |= (coef << S5P_COEFn_SHIFT(j)) & S5P_COEFn_MASK(j); in s5p_jpeg_coef()
/linux-4.1.27/include/uapi/linux/
Djoystick.h80 __s32 coef[8]; member
/linux-4.1.27/drivers/dma/
Dfsl_raid.c440 unsigned char coef[2]; in fsl_re_prep_dma_pq() local
443 coef[0] = *scf; in fsl_re_prep_dma_pq()
445 coef[1] = 0; in fsl_re_prep_dma_pq()
446 tx = fsl_re_prep_dma_genq(chan, dest[1], dma_src, 2, coef, len, in fsl_re_prep_dma_pq()
/linux-4.1.27/arch/arm/mach-iop13xx/include/mach/
Dadma.h442 dma_addr_t addr, unsigned char coef) in iop_desc_set_pq_src_addr() argument
454 src->pq_dmlt = coef; in iop_desc_set_pq_src_addr()
/linux-4.1.27/arch/arm/include/asm/hardware/
Diop3xx-adma.h213 dma_addr_t addr, unsigned char coef) in iop_desc_set_pq_src_addr() argument
/linux-4.1.27/Documentation/input/
Djoystick-api.txt252 __s32 coef[8];
/linux-4.1.27/drivers/net/wireless/b43/
Dphy_n.c5299 u16 coef[4]; in b43_nphy_restore_cal() local
5323 table[i] = coef[i]; in b43_nphy_restore_cal()
5325 coef[i] = 0; in b43_nphy_restore_cal()
5328 b43_ntab_write_bulk(dev, B43_NTAB16(15, 88), 4, coef); in b43_nphy_restore_cal()