Hi, this is a couple of patches for refactoring and improvements on USB-audio clock setup code. By replacing with unions, we can handle both UAC2 and UAC3 equivalently. Takashi === Takashi Iwai (2): ALSA: usb-audio: Refactoring UAC2/3 clock setup code ALSA: usb-audio: Handle error for the current selector gracefully sound/usb/clock.c | 298 +++++++++++++++------------------------------- 1 file changed, 95 insertions(+), 203 deletions(-) -- 2.26.2