usb: gadget: u_audio: Move dynamic srate from params to rtd
authorPavel Hofman <pavel.hofman@ivitera.com>
Fri, 21 Jan 2022 15:53:01 +0000 (16:53 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 26 Jan 2022 13:06:08 +0000 (14:06 +0100)
commit8722a949e62ad77b3e4acc11fc44774ebbc32356
treeb8b43a3fc30f6569de31709f4707a8e2547cd0d5
parentc565ad07ef35f5c7461ba9fc08dbb3a61420b8d2
usb: gadget: u_audio: Move dynamic srate from params to rtd

Parameters uac_params.p_srate/c_srate are dynamic now and are not part
of parametric configuration anymore. Move them to the
runtime struct uac_rtd_params for each stream.

Suggested-by: John Keeping <john@metanate.com>
Signed-off-by: Pavel Hofman <pavel.hofman@ivitera.com>
Link: https://lore.kernel.org/r/20220121155308.48794-4-pavel.hofman@ivitera.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/gadget/function/f_uac1.c
drivers/usb/gadget/function/f_uac2.c
drivers/usb/gadget/function/u_audio.c
drivers/usb/gadget/function/u_audio.h