Lines Matching defs:iio_aux
183 struct audio_iio_aux *iio_aux = snd_soc_component_get_drvdata(component);
188 for (i = 0; i < iio_aux->num_chans; i++) {
189 chan = iio_aux->chans + i;
246 struct audio_iio_aux *iio_aux;
253 iio_aux = devm_kzalloc(dev, sizeof(*iio_aux), GFP_KERNEL);
254 if (!iio_aux)
257 iio_aux->dev = dev;
263 iio_aux->num_chans = count;
265 iio_aux->chans = devm_kmalloc_array(dev, iio_aux->num_chans,
266 sizeof(*iio_aux->chans), GFP_KERNEL);
267 if (!iio_aux->chans)
270 names = kcalloc(iio_aux->num_chans, sizeof(*names), GFP_KERNEL);
274 invert_ranges = kcalloc(iio_aux->num_chans, sizeof(*invert_ranges), GFP_KERNEL);
281 names, iio_aux->num_chans);
293 count = min_t(unsigned int, count, iio_aux->num_chans);
302 for (i = 0; i < iio_aux->num_chans; i++) {
303 iio_aux_chan = iio_aux->chans + i;
316 platform_set_drvdata(pdev, iio_aux);