summaryrefslogtreecommitdiffstats
path: root/crypto/twofish_generic.c
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 /crypto/twofish_generic.c
parenta857c42fca8cf931844bd97ff7520ddcbd549e71 (diff)
downloadlinux-355a05dc8367d7533e5925e08dadfc8604961bbc.tar.bz2
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 'crypto/twofish_generic.c')
0 files changed, 0 insertions, 0 deletions