xtexts 198 include/sound/soc.h #define SOC_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xitems, xtexts) \ xtexts 200 include/sound/soc.h .items = xitems, .texts = xtexts, \ xtexts 202 include/sound/soc.h #define SOC_ENUM_SINGLE(xreg, xshift, xitems, xtexts) \ xtexts 203 include/sound/soc.h SOC_ENUM_DOUBLE(xreg, xshift, xshift, xitems, xtexts) xtexts 204 include/sound/soc.h #define SOC_ENUM_SINGLE_EXT(xitems, xtexts) \ xtexts 205 include/sound/soc.h { .items = xitems, .texts = xtexts } xtexts 206 include/sound/soc.h #define SOC_VALUE_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, xitems, xtexts, xvalues) \ xtexts 208 include/sound/soc.h .mask = xmask, .items = xitems, .texts = xtexts, .values = xvalues} xtexts 209 include/sound/soc.h #define SOC_VALUE_ENUM_SINGLE(xreg, xshift, xmask, xitems, xtexts, xvalues) \ xtexts 210 include/sound/soc.h SOC_VALUE_ENUM_DOUBLE(xreg, xshift, xshift, xmask, xitems, xtexts, xvalues) xtexts 211 include/sound/soc.h #define SOC_VALUE_ENUM_SINGLE_AUTODISABLE(xreg, xshift, xmask, xitems, xtexts, xvalues) \ xtexts 213 include/sound/soc.h .mask = xmask, .items = xitems, .texts = xtexts, \ xtexts 215 include/sound/soc.h #define SOC_ENUM_SINGLE_VIRT(xitems, xtexts) \ xtexts 216 include/sound/soc.h SOC_ENUM_SINGLE(SND_SOC_NOPM, 0, xitems, xtexts) xtexts 345 include/sound/soc.h #define SOC_ENUM_DOUBLE_DECL(name, xreg, xshift_l, xshift_r, xtexts) \ xtexts 347 include/sound/soc.h ARRAY_SIZE(xtexts), xtexts) xtexts 348 include/sound/soc.h #define SOC_ENUM_SINGLE_DECL(name, xreg, xshift, xtexts) \ xtexts 349 include/sound/soc.h SOC_ENUM_DOUBLE_DECL(name, xreg, xshift, xshift, xtexts) xtexts 350 include/sound/soc.h #define SOC_ENUM_SINGLE_EXT_DECL(name, xtexts) \ xtexts 351 include/sound/soc.h const struct soc_enum name = SOC_ENUM_SINGLE_EXT(ARRAY_SIZE(xtexts), xtexts) xtexts 352 include/sound/soc.h #define SOC_VALUE_ENUM_DOUBLE_DECL(name, xreg, xshift_l, xshift_r, xmask, xtexts, xvalues) \ xtexts 354 include/sound/soc.h ARRAY_SIZE(xtexts), xtexts, xvalues) xtexts 355 include/sound/soc.h #define SOC_VALUE_ENUM_SINGLE_DECL(name, xreg, xshift, xmask, xtexts, xvalues) \ xtexts 356 include/sound/soc.h SOC_VALUE_ENUM_DOUBLE_DECL(name, xreg, xshift, xshift, xmask, xtexts, xvalues) xtexts 358 include/sound/soc.h #define SOC_VALUE_ENUM_SINGLE_AUTODISABLE_DECL(name, xreg, xshift, xmask, xtexts, xvalues) \ xtexts 360 include/sound/soc.h xshift, xmask, ARRAY_SIZE(xtexts), xtexts, xvalues) xtexts 362 include/sound/soc.h #define SOC_ENUM_SINGLE_VIRT_DECL(name, xtexts) \ xtexts 363 include/sound/soc.h const struct soc_enum name = SOC_ENUM_SINGLE_VIRT(ARRAY_SIZE(xtexts), xtexts) xtexts 40 sound/pci/ac97/ac97_patch.h #define AC97_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, xtexts) \ xtexts 42 sound/pci/ac97/ac97_patch.h .mask = xmask, .texts = xtexts } xtexts 43 sound/pci/ac97/ac97_patch.h #define AC97_ENUM_SINGLE(xreg, xshift, xmask, xtexts) \ xtexts 44 sound/pci/ac97/ac97_patch.h AC97_ENUM_DOUBLE(xreg, xshift, xshift, xmask, xtexts) xtexts 17 sound/soc/fsl/fsl_audmix.c #define SOC_ENUM_SINGLE_S(xreg, xshift, xtexts) \ xtexts 18 sound/soc/fsl/fsl_audmix.c SOC_ENUM_SINGLE(xreg, xshift, ARRAY_SIZE(xtexts), xtexts) xtexts 846 sound/soc/intel/atom/sst-atom-controls.h #define SST_SSP_SLOT_ENUM(s_ch_no, is_tx, xtexts) \ xtexts 847 sound/soc/intel/atom/sst-atom-controls.h (struct sst_enum){ .reg = s_ch_no, .tx = is_tx, .max = 4+1, .texts = xtexts, } xtexts 852 sound/soc/intel/atom/sst-atom-controls.h #define SST_SSP_SLOT_CTL(xpname, xmname, s_ch_name, s_ch_no, is_tx, xtexts, xget, xput) \ xtexts 857 sound/soc/intel/atom/sst-atom-controls.h .private_value = (unsigned long)&SST_SSP_SLOT_ENUM(s_ch_no, is_tx, xtexts), \ xtexts 863 sound/soc/intel/atom/sst-atom-controls.h #define SST_SSP_MUX_ENUM(xreg, xshift, xtexts) \ xtexts 864 sound/soc/intel/atom/sst-atom-controls.h (struct soc_enum) SOC_ENUM_DOUBLE(xreg, xshift, xshift, ARRAY_SIZE(xtexts), xtexts) xtexts 866 sound/soc/intel/atom/sst-atom-controls.h #define SST_SSP_MUX_CTL(xpname, xinstance, xreg, xshift, xtexts) \ xtexts 868 sound/soc/intel/atom/sst-atom-controls.h SST_SSP_MUX_ENUM(xreg, xshift, xtexts))