Merge branch 'fix/usb-audio' into for-linus

+1
+1
sound/usb/usbaudio.c
··· 2966 return -EINVAL; 2967 } 2968 alts = &iface->altsetting[fp->altset_idx]; 2969 usb_set_interface(chip->dev, fp->iface, 0); 2970 init_usb_pitch(chip->dev, fp->iface, alts, fp); 2971 init_usb_sample_rate(chip->dev, fp->iface, alts, fp, fp->rate_max);
··· 2966 return -EINVAL; 2967 } 2968 alts = &iface->altsetting[fp->altset_idx]; 2969 + fp->maxpacksize = le16_to_cpu(get_endpoint(alts, 0)->wMaxPacketSize); 2970 usb_set_interface(chip->dev, fp->iface, 0); 2971 init_usb_pitch(chip->dev, fp->iface, alts, fp); 2972 init_usb_sample_rate(chip->dev, fp->iface, alts, fp, fp->rate_max);