diff options
| author | Julian Scheel <julian@jusst.de> | 2022-01-21 16:53:03 +0100 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2022-01-26 14:06:08 +0100 |
| commit | a7339e4f5788bd088bb0be1f96a6cce459676ed0 (patch) | |
| tree | 18e6f798108563a7e475508e7bb2ba382f848712 /tools/perf/scripts/python | |
| parent | usb: gadget: u_audio: Add capture/playback srate getter (diff) | |
| download | linux-a7339e4f5788bd088bb0be1f96a6cce459676ed0.tar.gz linux-a7339e4f5788bd088bb0be1f96a6cce459676ed0.zip | |
usb: gadget: f_uac2: Support multiple sampling rates
A list of sampling rates can be specified via configfs. All enabled
sampling rates are sent to the USB host on request. When the host
selects a sampling rate, the internal active rate (stored in
struct f_uac2) is updated.
The gadget no longer supports only one frequency. Therefore USB strings
corresponding to the clock sources are renamed from specific Hz value to
general names Input clock/Output clock.
Config strings with single value stay compatible with the previous
version.
Multiple samplerates passed as configuration arrays to g_audio module
when built for f_uac2.
Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Pavel Hofman <pavel.hofman@ivitera.com>
Link: https://lore.kernel.org/r/20220121155308.48794-6-pavel.hofman@ivitera.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
