Home
last modified time | relevance | path

Searched refs:xtexts (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/include/sound/
Dsoc.h182 #define SOC_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xitems, xtexts) \ argument
184 .items = xitems, .texts = xtexts, \
186 #define SOC_ENUM_SINGLE(xreg, xshift, xitems, xtexts) \ argument
187 SOC_ENUM_DOUBLE(xreg, xshift, xshift, xitems, xtexts)
188 #define SOC_ENUM_SINGLE_EXT(xitems, xtexts) \ argument
189 { .items = xitems, .texts = xtexts }
190 #define SOC_VALUE_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, xitems, xtexts, xvalues) \ argument
192 .mask = xmask, .items = xitems, .texts = xtexts, .values = xvalues}
193 #define SOC_VALUE_ENUM_SINGLE(xreg, xshift, xmask, xnitmes, xtexts, xvalues) \ argument
194 SOC_VALUE_ENUM_DOUBLE(xreg, xshift, xshift, xmask, xnitmes, xtexts, xvalues)
[all …]
/linux-4.1.27/sound/pci/ac97/
Dac97_patch.h55 #define AC97_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, xtexts) \ argument
57 .mask = xmask, .texts = xtexts }
58 #define AC97_ENUM_SINGLE(xreg, xshift, xmask, xtexts) \ argument
59 AC97_ENUM_DOUBLE(xreg, xshift, xshift, xmask, xtexts)
/linux-4.1.27/sound/soc/intel/atom/
Dsst-atom-controls.h846 #define SST_SSP_SLOT_ENUM(s_ch_no, is_tx, xtexts) \ argument
847 (struct sst_enum){ .reg = s_ch_no, .tx = is_tx, .max = 4+1, .texts = xtexts, }
852 #define SST_SSP_SLOT_CTL(xpname, xmname, s_ch_name, s_ch_no, is_tx, xtexts, xget, xput) \ argument
857 .private_value = (unsigned long)&SST_SSP_SLOT_ENUM(s_ch_no, is_tx, xtexts), \
863 #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-4.1.27/Documentation/sound/alsa/soc/
Dcodec.txt98 #define SOC_ENUM_SINGLE(xreg, xshift, xmask, xtexts)
105 xtexts = pointer to array of strings that describe each setting
107 #define SOC_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, xtexts)