Lines Matching refs:selector
204 struct uac_clock_selector_descriptor *selector; in __uac_clock_find_source() local
230 selector = snd_usb_find_clock_selector(chip->ctrl_intf, entity_id); in __uac_clock_find_source()
231 if (selector) { in __uac_clock_find_source()
236 ret = uac_clock_selector_get_val(chip, selector->bClockID); in __uac_clock_find_source()
242 if (ret > selector->bNrInPins || ret < 1) { in __uac_clock_find_source()
245 __func__, selector->bClockID, ret); in __uac_clock_find_source()
251 ret = __uac_clock_find_source(chip, selector->baCSourceID[ret - 1], in __uac_clock_find_source()
257 for (i = 1; i <= selector->bNrInPins; i++) { in __uac_clock_find_source()
263 ret = __uac_clock_find_source(chip, selector->baCSourceID[i - 1], in __uac_clock_find_source()
294 struct uac3_clock_selector_descriptor *selector; in __uac3_clock_find_source() local
320 selector = snd_usb_find_clock_selector_v3(chip->ctrl_intf, entity_id); in __uac3_clock_find_source()
321 if (selector) { in __uac3_clock_find_source()
326 ret = uac_clock_selector_get_val(chip, selector->bClockID); in __uac3_clock_find_source()
332 if (ret > selector->bNrInPins || ret < 1) { in __uac3_clock_find_source()
335 __func__, selector->bClockID, ret); in __uac3_clock_find_source()
341 ret = __uac3_clock_find_source(chip, selector->baCSourceID[ret - 1], in __uac3_clock_find_source()
347 for (i = 1; i <= selector->bNrInPins; i++) { in __uac3_clock_find_source()
353 ret = __uac3_clock_find_source(chip, selector->baCSourceID[i - 1], in __uac3_clock_find_source()