aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorPavel Hofman <pavel.hofman@ivitera.com>2022-01-27 12:43:30 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-01-31 14:26:18 +0100
commit355a05dc8367d7533e5925e08dadfc8604961bbc (patch)
treefc5817c40e6af899aa9e80aac2fab28da2176f3b /tools/perf/scripts/python
parentusb: gadget: audio: Add HS/SS bInterval params for UAC2 (diff)
downloadlinux-355a05dc8367d7533e5925e08dadfc8604961bbc.tar.gz
linux-355a05dc8367d7533e5925e08dadfc8604961bbc.zip
usb: gadget: f_uac2: Optionally determine bInterval for HS and SS
Allow setting configfs params p_hs_bint/c_hs_bint to 0. If they are set to 0, determine the largest bInterval (4 to 1) for which the required bandwidth of the max samplerate fits the max allowed packet size. If the required bandwidth exceeds max bandwidth for single-packet mode (ep->mc=1), keep bInterval at 1. The FS speed is left at fixed bInterval=1. If for any speed the required bandwidth exceeds the max bandwidth corresponding to the selected/determined bInterval, print a warning. Signed-off-by: Pavel Hofman <pavel.hofman@ivitera.com> Link: https://lore.kernel.org/r/20220127114331.41367-4-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