Home
last modified time | relevance | path

Searched refs:xshift (Results 1 – 17 of 17) sorted by relevance

/linux/include/sound/
H A Dsoc.h51 #define SOC_SINGLE_VALUE(xreg, xshift, xmin, xmax, xinvert, xautodisable) \ argument
52 SOC_DOUBLE_VALUE(xreg, xshift, xshift, xmin, xmax, xinvert, xautodisable)
53 #define SOC_DOUBLE_R_S_VALUE(xlreg, xrreg, xshift, xmin, xmax, xsign_bit, xinvert) \ argument
55 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \
58 #define SOC_DOUBLE_R_VALUE(xlreg, xrreg, xshift, xmin, xmax, xinvert) \ argument
59 SOC_DOUBLE_R_S_VALUE(xlreg, xrreg, xshift, xmin, xmax, 0, xinvert)
66 #define SOC_SINGLE_RANGE(xname, xreg, xshift, xmin, xmax, xinvert) \ argument
70 .private_value = SOC_SINGLE_VALUE(xreg, xshift, xmi
79 SOC_SINGLE_SX_TLV(xname,xreg,xshift,xmin,xmax,tlv_array) global() argument
88 SOC_SINGLE_RANGE_TLV(xname,xreg,xshift,xmin,xmax,xinvert,tlv_array) global() argument
110 SOC_DOUBLE_R(xname,reg_left,reg_right,xshift,xmax,xinvert) global() argument
116 SOC_DOUBLE_R_RANGE(xname,reg_left,reg_right,xshift,xmin,xmax,xinvert) global() argument
152 SOC_DOUBLE_R_TLV(xname,reg_left,reg_right,xshift,xmax,xinvert,tlv_array) global() argument
161 SOC_DOUBLE_R_RANGE_TLV(xname,reg_left,reg_right,xshift,xmin,xmax,xinvert,tlv_array) global() argument
171 SOC_DOUBLE_R_SX_TLV(xname,xreg,xrreg,xshift,xmin,xmax,tlv_array) global() argument
180 SOC_DOUBLE_R_S_TLV(xname,reg_left,reg_right,xshift,xmin,xmax,xsign_bit,xinvert,tlv_array) global() argument
189 SOC_SINGLE_S_TLV(xname,xreg,xshift,xmin,xmax,xsign_bit,xinvert,tlv_array) global() argument
214 SOC_ENUM_SINGLE(xreg,xshift,xitems,xtexts) global() argument
221 SOC_VALUE_ENUM_SINGLE(xreg,xshift,xmask,xitems,xtexts,xvalues) global() argument
223 SOC_VALUE_ENUM_SINGLE_AUTODISABLE(xreg,xshift,xmask,xitems,xtexts,xvalues) global() argument
234 SOC_SINGLE_EXT(xname,xreg,xshift,xmax,xinvert,xhandler_get,xhandler_put) global() argument
247 SOC_DOUBLE_R_EXT(xname,reg_left,reg_right,xshift,xmax,xinvert,xhandler_get,xhandler_put) global() argument
254 SOC_SINGLE_EXT_TLV(xname,xreg,xshift,xmax,xinvert,xhandler_get,xhandler_put,tlv_array) global() argument
263 SOC_SINGLE_RANGE_EXT_TLV(xname,xreg,xshift,xmin,xmax,xinvert,xhandler_get,xhandler_put,tlv_array) global() argument
282 SOC_DOUBLE_R_EXT_TLV(xname,reg_left,reg_right,xshift,xmax,xinvert,xhandler_get,xhandler_put,tlv_array) global() argument
292 SOC_DOUBLE_R_S_EXT_TLV(xname,reg_left,reg_right,xshift,xmin,xmax,xsign_bit,xinvert,xhandler_get,xhandler_put,tlv_array) global() argument
303 SOC_SINGLE_S_EXT_TLV(xname,xreg,xshift,xmin,xmax,xsign_bit,xinvert,xhandler_get,xhandler_put,tlv_array) global() argument
383 SOC_SINGLE_STROBE(xname,xreg,xshift,xinvert) global() argument
394 SOC_ENUM_SINGLE_DECL(name,xreg,xshift,xtexts) global() argument
401 SOC_VALUE_ENUM_SINGLE_DECL(name,xreg,xshift,xmask,xtexts,xvalues) global() argument
404 SOC_VALUE_ENUM_SINGLE_AUTODISABLE_DECL(name,xreg,xshift,xmask,xtexts,xvalues) global() argument
[all...]
/linux/sound/hda/codecs/side-codecs/
H A Dtas2781_hda.h24 #define ACARD_SINGLE_RANGE_EXT_TLV(xname, xreg, xshift, xmin, xmax, xinvert, \ argument
34 .shift = xshift, .rshift = xshift,\
/linux/sound/pci/ac97/
H A Dac97_patch.h43 #define AC97_ENUM_SINGLE(xreg, xshift, xmask, xtexts) \ argument
44 AC97_ENUM_DOUBLE(xreg, xshift, xshift, xmask, xtexts)
/linux/sound/soc/tegra/
H A Dtegra210_ope.h73 #define TEGRA_SOC_BYTES_EXT(xname, xbase, xregs, xshift, xmask, \ argument
86 .shift = xshift \
H A Dtegra210_mbdrc.c521 #define TEGRA_MBDRC_BYTES_EXT(xname, xbase, xregs, xshift, xmask, xinfo) \ argument
522 TEGRA_SOC_BYTES_EXT(xname, xbase, xregs, xshift, xmask, \
527 #define TEGRA_MBDRC_BAND_BYTES_EXT(xname, xbase, xshift, xmask, xinfo) \ argument
529 xshift, xmask, xinfo)
/linux/drivers/video/fbdev/aty/
H A Dmach64_ct.c122 u8 vshift, xshift; in aty_dsp_gt() local
167 xshift = 6 - dsp_precision; in aty_dsp_gt()
168 vshift += xshift; in aty_dsp_gt()
172 (1 << (vshift - xshift)); in aty_dsp_gt()
179 tmp = ((ras_multiplier << xshift) + ras_divider) / ras_divider; in aty_dsp_gt()
182 dsp_on = dsp_on + (tmp * 2) + (pll->xclkpagefaultdelay << xshift); in aty_dsp_gt()
/linux/sound/soc/intel/atom/
H A Dsst-atom-controls.h863 #define SST_SSP_MUX_ENUM(xreg, xshift, xtexts) \ argument
864 (struct soc_enum) SOC_ENUM_DOUBLE(xreg, xshift, xshift, ARRAY_SIZE(xtexts), xtexts)
866 #define SST_SSP_MUX_CTL(xpname, xinstance, xreg, xshift, xtexts) \ argument
868 SST_SSP_MUX_ENUM(xreg, xshift, xtexts))
/linux/Documentation/sound/soc/
H A Dcodec.rst105 #define SOC_ENUM_SINGLE(xreg, xshift, xmask, xtexts)
111 xshift = control bit(s) offset in register
/linux/sound/soc/codecs/
H A Drt715-sdca.c417 #define RT715_SDCA_PR_VALUE(xreg_base, xcount, xmax, xshift, xinvert) \ argument
420 .shift = xshift, .invert = xinvert})
422 #define RT715_SDCA_FU_CTRL(xname, reg_base, xshift, xmax, xinvert, xcount) \ argument
428 xshift, xinvert)}
H A Dcs48l32.h177 #define CS48L32_EQ_COEFF_CONTROL(xname, xreg, xbase, xshift) \ argument
182 .shift = xshift, .block_base = xbase, .max = 65535 } }
H A Dwm9712.c278 #define WM9712_HP_MIXER_CTRL(xname, xmixer, xshift) \ argument
279 SOC_SINGLE_EXT(xname, SND_SOC_NOPM, ((xmixer) << 8) | (xshift), \
H A Dwm9713.c287 #define WM9713_HP_MIXER_CTRL(xname, xmixer, xshift) \ argument
288 SOC_DOUBLE_EXT(xname, SND_SOC_NOPM, xshift, xmixer, 1, 0, \
H A Dwm8962.c1530 #define WM8962_DSP2_ENABLE(xname, xshift) \
1534 .private_value = xshift } in wm8962_dsp2_ena_info()
1526 WM8962_DSP2_ENABLE(xname,xshift) global() argument
/linux/sound/pci/ice1712/
H A Dews.c784 #define EWS88D_CONTROL(xiface, xname, xshift, xinvert, xaccess) \ argument
791 .private_value = xshift | (xinvert << 8),\
925 #define DMX6FIRE_CONTROL(xname, xshift, xinvert) \ argument
931 .private_value = xshift | (xinvert << 8),\
/linux/sound/ppc/
H A Dawacs.c185 #define AWACS_VOLUME(xname, xreg, xshift, xinverted) \ argument
190 .private_value = (xreg) | ((xshift) << 8) | ((xinverted) << 16) }
232 #define AWACS_SWITCH(xname, xreg, xshift, xinvert) \ argument
237 .private_value = (xreg) | ((xshift) << 8) | ((xinvert) << 16) }
/linux/sound/soc/fsl/
H A Dfsl_audmix.c17 #define SOC_ENUM_SINGLE_S(xreg, xshift, xtexts) \ argument
18 SOC_ENUM_SINGLE(xreg, xshift, ARRAY_SIZE(xtexts), xtexts)
/linux/drivers/gpu/drm/omapdrm/
H A Domap_dmm_tiler.c48 #define GEOM(xshift, yshift, bytes_per_pixel) { \ argument
49 .x_shft = (xshift), \
52 .slot_w = 1 << (SLOT_WIDTH_BITS - (xshift)), \