diff --git a/sound/usb/helper.c b/sound/usb/helper.c index 4c12cc5b53fd..3ecf459bd3e9 100644 --- a/sound/usb/helper.c +++ b/sound/usb/helper.c @@ -126,7 +126,7 @@ unsigned char snd_usb_parse_datainterval(struct snd_usb_audio *chip, case USB_SPEED_SUPER: case USB_SPEED_SUPER_PLUS: if (get_endpoint(alts, 0)->bInterval >= 1 && - get_endpoint(alts, 0)->bInterval <= 4) + get_endpoint(alts, 0)->bInterval <= 16) return get_endpoint(alts, 0)->bInterval - 1; break; default: