Ming Lei
60e453a940
USBNET: fix handling padding packet
...
Commit 638c5115a7949(USBNET: support DMA SG) introduces DMA SG
if the usb host controller is capable of building packet from
discontinuous buffers, but missed handling padding packet when
building DMA SG.
This patch attachs the pre-allocated padding packet at the
end of the sg list, so padding packet can be sent to device
if drivers require that.
Reported-by: David Laight <David.Laight@aculab.com>
Acked-by: Oliver Neukum <oliver@neukum.org>
Signed-off-by: Ming Lei <ming.lei@canonical.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-09-28 15:42:49 -04:00
..
association.h
atmel_usba_udc.h
audio-v2.h
ALSA: snd-usb: handle raw data format of UAC2 devices
2013-03-18 08:47:13 +01:00
audio.h
c67x00.h
cdc-wdm.h
USB: cdc-wdm: implement IOCTL_WDM_MAX_COMMAND
2013-03-25 13:32:20 -07:00
cdc_ncm.h
net: cdc_ncm, cdc_mbim: allow user to prefer NCM for backwards compatibility
2013-03-17 11:59:03 -04:00
ch9.h
usb: common: introduce usb_state_string()
2013-03-18 11:17:11 +02:00
chipidea.h
usb: chipidea: retire flag CI_HDRC_PULLUP_ON_VBUS
2013-08-14 12:37:20 -07:00
composite.h
usb: gadget: the start of the configfs interface
2013-04-03 14:43:32 +03:00
ehci_def.h
ehci_pdriver.h
ehci-platform: add pre_setup() method to platform data
2013-06-11 16:10:45 +09:00
ezusb.h
functionfs.h
g_hid.h
gadget.h
usb: gadget: udc-core: move sysfs_notify() to a workqueue
2013-07-29 13:57:02 +03:00
gadget_configfs.h
usb: gadget: the start of the configfs interface
2013-04-03 14:43:32 +03:00
gpio_vbus.h
hcd.h
USB: fix build error when CONFIG_PM_SLEEP isn't enabled
2013-08-30 11:12:06 -07:00
input.h
intel_mid_otg.h
iowarrior.h
irda.h
isp116x.h
isp1301.h
isp1362.h
isp1760.h
m66592.h
msm_hsusb.h
msm_hsusb_hw.h
musb-omap.h
musb-ux500.h
usb: phy: ab8500-usb: update irq handling code
2013-03-18 14:41:33 +02:00
musb.h
ARM: OMAP2: MUSB: Specify omap4 has mailbox
2013-02-06 11:40:13 -08:00
net2280.h
of.h
usb: of: fix build breakage caused by recent patches
2013-07-30 09:09:15 +03:00
ohci_pdriver.h
omap_control_usb.h
usb: omap_control_usb: fix compile warning
2013-02-06 11:40:14 -08:00
omap_usb.h
usb: phy: add a new driver for usb3 phy
2013-01-25 13:02:50 +02:00
otg.h
usb: add devicetree helpers for determining dr_mode and phy_type
2013-06-17 13:47:09 -07:00
phy.h
usb: phy: protect against NULL phy pointers
2013-07-29 13:56:45 +03:00
phy_companion.h
quirks.h
r8a66597.h
renesas_usbhs.h
usb: renesas_usbhs: fixup sparse errors for common.c
2013-04-02 11:42:48 +03:00
rndis_host.h
samsung_usb_phy.h
ARM: EXYNOS: Update & move usb-phy types to generic include layer
2013-01-23 13:39:07 +02:00
serial.h
USB: serial: increase the number of devices we support
2013-06-17 13:34:15 -07:00
sl811.h
storage.h
tegra_usb_phy.h
usb: phy: tegra: Program new PHY parameters
2013-08-12 13:29:52 -05:00
tilegx.h
uas.h
ulpi.h
usb: ulpi: Define a *otg_ulpi_create no-op
2013-03-20 17:30:40 +02:00
usb_phy_gen_xceiv.h
usb: phy: rename nop_usb_xceiv => usb_phy_gen_xceiv
2013-08-09 17:26:00 +03:00
usbnet.h
USBNET: fix handling padding packet
2013-09-28 15:42:49 -04:00
wusb-wa.h
USB: WUSBCORE: clear RPIPE stall for control endpoints
2013-08-15 17:35:31 -07:00
wusb.h