mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-10-18 19:12:56 +00:00
usb: ffs: fix regression when quirk_ep_out_aligned_size flag is set
commitc0d31b3c3dupstream. The commit '2e4c7553cdusb: gadget: f_fs: add aio support' broke the quirk implemented to align buffer size to maxpacketsize on out endpoint. As result, functionfs does not work on Intel platforms using dwc3 driver (i.e. Bay Trail and Merrifield). This patch fixes the issue. This code is based on a previous Qiuxu's patch. Fixes:2e4c7553cd(usb: gadget: f_fs: add aio support) Signed-off-by: David Cohen <david.a.cohen@linux.intel.com> Signed-off-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com> Acked-by: Michal Nazarewicz <mina86@mina86.com> Signed-off-by: Felipe Balbi <balbi@ti.com> [ luis: backported to 3.16: file rename: drivers/usb/gadget/function/f_fs.c -> drivers/usb/gadget/f_fs.c ] Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
This commit is contained in:
parent
2bea0ce75f
commit
608c8d9a24
1 changed files with 34 additions and 6 deletions
Loading…
Add table
Add a link
Reference in a new issue