Lines Matching refs:aux_devs
70 SLIST_HEAD(, audio_soc_aux_node) aux_devs;
174 SLIST_FOREACH(aux_node, &sc->aux_devs, link) { in audio_soc_chan_setspeed()
185 SLIST_FOREACH(aux_node, &sc->aux_devs, link) { in audio_soc_chan_setspeed()
236 SLIST_FOREACH(aux_node, &sc->aux_devs, link) { in audio_soc_chan_trigger()
320 uint32_t *aux_devs; in audio_soc_init() local
362 aux_devs = NULL; in audio_soc_init()
363 ncells = OF_getencprop_alloc_multi(node, "simple-audio-card,aux-devs", sizeof(*aux_devs), in audio_soc_init()
364 (void **)&aux_devs); in audio_soc_init()
367 auxdev = OF_device_from_xref(aux_devs[i]); in audio_soc_init()
376 SLIST_INSERT_HEAD(&sc->aux_devs, aux_node, link); in audio_soc_init()
379 if (aux_devs) in audio_soc_init()
380 OF_prop_free(aux_devs); in audio_soc_init()
393 SLIST_FOREACH(aux_node, &sc->aux_devs, link) { in audio_soc_init()
415 SLIST_FOREACH(aux_node, &sc->aux_devs, link) { in audio_soc_init()
446 SLIST_INIT(&sc->aux_devs); in audio_soc_attach()
514 while ((aux = SLIST_FIRST(&sc->aux_devs)) != NULL) { in audio_soc_detach()
515 SLIST_REMOVE_HEAD(&sc->aux_devs, link); in audio_soc_detach()