Commit 554237f2 authored by Pavel Hofman's avatar Pavel Hofman Committed by Greg Kroah-Hartman

usb: gadget: f_uac2: Add speed names to bInterval dbg/warn

Add speed names for better clarity of dgb/warn messages from max packet
size/bInterval checks.
Signed-off-by: default avatarPavel Hofman <pavel.hofman@ivitera.com>
Link: https://lore.kernel.org/r/20220127114331.41367-5-pavel.hofman@ivitera.comSigned-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 355a05dc
...@@ -124,6 +124,16 @@ static struct usb_string strings_fn[] = { ...@@ -124,6 +124,16 @@ static struct usb_string strings_fn[] = {
{ }, { },
}; };
static const char *const speed_names[] = {
[USB_SPEED_UNKNOWN] = "UNKNOWN",
[USB_SPEED_LOW] = "LS",
[USB_SPEED_FULL] = "FS",
[USB_SPEED_HIGH] = "HS",
[USB_SPEED_WIRELESS] = "W",
[USB_SPEED_SUPER] = "SS",
[USB_SPEED_SUPER_PLUS] = "SS+",
};
static struct usb_gadget_strings str_fn = { static struct usb_gadget_strings str_fn = {
.language = 0x0409, /* en-us */ .language = 0x0409, /* en-us */
.strings = strings_fn, .strings = strings_fn,
...@@ -745,12 +755,12 @@ static int set_ep_max_packet_size_bint(struct device *dev, const struct f_uac2_o ...@@ -745,12 +755,12 @@ static int set_ep_max_packet_size_bint(struct device *dev, const struct f_uac2_o
if (max_size_bw <= max_size_ep) if (max_size_bw <= max_size_ep)
dev_dbg(dev, dev_dbg(dev,
"%s: Will use maxpctksize %d and bInterval %d\n", "%s %s: Would use maxpctksize %d and bInterval %d\n",
dir, max_size_bw, bint); speed_names[speed], dir, max_size_bw, bint);
else { else {
dev_warn(dev, dev_warn(dev,
"%s: Req. maxpcktsize %d at bInterval %d > max ISOC %d, may drop data!\n", "%s %s: Req. maxpcktsize %d at bInterval %d > max ISOC %d, may drop data!\n",
dir, max_size_bw, bint, max_size_ep); speed_names[speed], dir, max_size_bw, bint, max_size_ep);
max_size_bw = max_size_ep; max_size_bw = max_size_ep;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment