Lines Matching refs:xtexts

183 #define SOC_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xitems, xtexts) \  argument
185 .items = xitems, .texts = xtexts, \
187 #define SOC_ENUM_SINGLE(xreg, xshift, xitems, xtexts) \ argument
188 SOC_ENUM_DOUBLE(xreg, xshift, xshift, xitems, xtexts)
189 #define SOC_ENUM_SINGLE_EXT(xitems, xtexts) \ argument
190 { .items = xitems, .texts = xtexts }
191 #define SOC_VALUE_ENUM_DOUBLE(xreg, xshift_l, xshift_r, xmask, xitems, xtexts, xvalues) \ argument
193 .mask = xmask, .items = xitems, .texts = xtexts, .values = xvalues}
194 #define SOC_VALUE_ENUM_SINGLE(xreg, xshift, xmask, xitems, xtexts, xvalues) \ argument
195 SOC_VALUE_ENUM_DOUBLE(xreg, xshift, xshift, xmask, xitems, xtexts, xvalues)
196 #define SOC_VALUE_ENUM_SINGLE_AUTODISABLE(xreg, xshift, xmask, xitems, xtexts, xvalues) \ argument
198 .mask = xmask, .items = xitems, .texts = xtexts, \
200 #define SOC_ENUM_SINGLE_VIRT(xitems, xtexts) \ argument
201 SOC_ENUM_SINGLE(SND_SOC_NOPM, 0, xitems, xtexts)
327 #define SOC_ENUM_DOUBLE_DECL(name, xreg, xshift_l, xshift_r, xtexts) \ argument
329 ARRAY_SIZE(xtexts), xtexts)
330 #define SOC_ENUM_SINGLE_DECL(name, xreg, xshift, xtexts) \ argument
331 SOC_ENUM_DOUBLE_DECL(name, xreg, xshift, xshift, xtexts)
332 #define SOC_ENUM_SINGLE_EXT_DECL(name, xtexts) \ argument
333 const struct soc_enum name = SOC_ENUM_SINGLE_EXT(ARRAY_SIZE(xtexts), xtexts)
334 #define SOC_VALUE_ENUM_DOUBLE_DECL(name, xreg, xshift_l, xshift_r, xmask, xtexts, xvalues) \ argument
336 ARRAY_SIZE(xtexts), xtexts, xvalues)
337 #define SOC_VALUE_ENUM_SINGLE_DECL(name, xreg, xshift, xmask, xtexts, xvalues) \ argument
338 SOC_VALUE_ENUM_DOUBLE_DECL(name, xreg, xshift, xshift, xmask, xtexts, xvalues)
340 #define SOC_VALUE_ENUM_SINGLE_AUTODISABLE_DECL(name, xreg, xshift, xmask, xtexts, xvalues) \ argument
342 xshift, xmask, ARRAY_SIZE(xtexts), xtexts, xvalues)
344 #define SOC_ENUM_SINGLE_VIRT_DECL(name, xtexts) \ argument
345 const struct soc_enum name = SOC_ENUM_SINGLE_VIRT(ARRAY_SIZE(xtexts), xtexts)