linux/drivers
Hemant Kumar f7fbc946c2 ANDROID: GKI: usb: Add helper API to issue stop endpoint command
This API is used to issue stop endpoint command on
requested endpoint in order to retire all active TRBs
in the transfer ring.

Test: build
Bug: 153446435
Change-Id: I312772367a2cd293982a66ea8b75e04a8b1f2fd0
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
(cherry picked from commit 106c645a79ec0ba4695b1c2ca6055664cdbaa750)
[hridya: resolved minor conflicts, EXPORT_SYMBOL -> EXPORT_SYMBOL_GPL,
added some null pointer checks]
Signed-off-by: Hridya Valsaraju <hridya@google.com>
2020-04-09 12:47:53 -07:00
..
accessibility
acpi This is the 4.19.113 stable release 2020-03-25 09:50:38 +01:00
amba
android UPSTREAM: binder: prevent UAF for binderfs devices II 2020-03-09 19:48:21 +00:00
ata ahci: Add Intel Comet Lake H RAID PCI ID 2020-04-02 15:28:21 +02:00
atm fore200e: Fix incorrect checks of NULL pointer dereference 2020-02-24 08:34:42 +01:00
auxdisplay
base ANDROID: power: wakeup_reason: wake reason enhancements 2020-04-09 15:27:37 +00:00
bcma bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA 2020-01-27 14:51:09 +01:00
block UPSTREAM: loop: Only freeze block queue when needed. 2020-04-04 16:33:15 +00:00
bluetooth Bluetooth: btusb: fix PM leak in error case of setup 2020-01-09 10:19:04 +01:00
bus bus: ti-sysc: Fix sysc_unprepare() when no clocks have been allocated 2020-01-27 14:50:36 +01:00
cdrom cdrom: respect device capabilities during opening action 2020-01-04 19:13:12 +01:00
char This is the 4.19.108 stable release 2020-03-05 17:40:55 +01:00
clk ANDROID: GKI: pwm: core: Add option to config PWM duty/period with u64 data length 2020-04-03 15:23:59 -07:00
clocksource ANDROID: GKI: Export symbol arch_timer_mem_get_cval 2020-04-03 15:23:59 -07:00
connector
cpufreq This is the 4.19.99 stable release 2020-01-27 15:55:44 +01:00
cpuidle This is the 4.19.90 stable release 2019-12-18 09:03:30 +01:00
crypto ANDROID: Removed default m for virtual sw crypto device 2020-03-03 14:26:54 -08:00
dax
dca
devfreq ANDROID: GKI: PM/devfreq: Do not switch governors from sysfs when device is suspended 2020-04-08 00:21:28 -07:00
dio
dma dmaengine: coh901318: Fix a double lock bug in dma_tc_handle() 2020-03-11 14:15:12 +01:00
dma-buf ANDROID: GKI: dma-buf: Add support for XXX_cpu_access_umapped ops 2020-03-16 18:13:07 +00:00
edac ANDROID: GKI: edac: Fix ABI diffs in edac_device_ctl_info struct 2020-04-02 23:21:22 +00:00
eisa
energy_model
extcon ANDROID: GKI: extcon: Add extcon_register_blocking_notifier API. 2020-03-23 12:21:04 -07:00
firewire net: add annotations on hh->hh_len lockless accesses 2020-01-09 10:19:09 +01:00
firmware This is the 4.19.112 stable release 2020-03-21 08:37:27 +01:00
fmc
fpga
fsi fsi: sbefifo: Don't fail operations when in SBE IPL state 2020-01-27 14:51:00 +01:00
gnss ANDROID: gnss: Add command line test driver 2019-12-19 22:51:54 +00:00
gpio This is the 4.19.114 stable release 2020-04-03 08:17:23 +02:00
gpu This is the 4.19.114 stable release 2020-04-03 08:17:23 +02:00
hid This is the 4.19.112 stable release 2020-03-21 08:37:27 +01:00
hsi
hv hv_balloon: Balloon up according to request page number 2020-02-11 04:34:01 -08:00
hwmon ANDROID: GKI: pwm: core: Add option to config PWM duty/period with u64 data length 2020-04-03 15:23:59 -07:00
hwspinlock
hwtracing UPSTREAM: coresight: Potential uninitialized variable in probe() 2020-03-27 02:11:00 +00:00
i2c This is the 4.19.114 stable release 2020-04-03 08:17:23 +02:00
ide ide: serverworks: potential overflow in svwks_set_pio_mode() 2020-02-24 08:34:49 +01:00
idle
iio This is the 4.19.113 stable release 2020-03-25 09:50:38 +01:00
infiniband This is the 4.19.114 stable release 2020-04-03 08:17:23 +02:00
input This is the 4.19.114 stable release 2020-04-03 08:17:23 +02:00
iommu ANDROID: GKI: add missing exports for CONFIG_ARM_SMMU=m 2020-04-09 17:03:10 +00:00
ipack
irqchip ANDROID: power: wakeup_reason: wake reason enhancements 2020-04-09 15:27:37 +00:00
isdn staging: gigaset: add endpoint-type sanity check 2019-12-17 20:34:33 +01:00
leds leds: pca963x: Fix open-drain initialization 2020-02-24 08:34:35 +01:00
lightnvm lightnvm: pblk: fix lock order in pblk_rb_tear_down_check 2020-01-27 14:50:45 +01:00
macintosh macintosh: windfarm: fix MODINFO regression 2020-03-18 07:14:21 +01:00
mailbox mailbox: qcom-apcs: fix max_register value 2020-01-27 14:51:14 +01:00
mcb
md ANDROID: block: require drivers to declare supported crypto key type(s) 2020-04-07 17:57:33 +00:00
media This is the 4.19.114 stable release 2020-04-03 08:17:23 +02:00
memory memory: tegra: Don't invoke Tegra30+ specific memory timing setup on Tegra20 2020-01-27 14:50:13 +01:00
memstick
message scsi: mptfusion: Fix double fetch bug in ioctl 2020-01-23 08:21:28 +01:00
mfd mfd: rn5t618: Mark ADC control register volatile 2020-02-11 04:34:14 -08:00
misc This is the 4.19.113 stable release 2020-03-25 09:50:38 +01:00
mmc This is the 4.19.114 stable release 2020-04-03 08:17:23 +02:00
mtd mtd: sharpslpart: Fix unsigned comparison to zero 2020-02-14 16:33:27 -05:00
mux
net This is the 4.19.114 stable release 2020-04-03 08:17:23 +02:00
nfc NFC: fdp: Fix a signedness bug in fdp_nci_send_patch() 2020-04-02 15:28:12 +02:00
ntb ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev() 2020-01-27 14:50:55 +01:00
nubus
nvdimm UPSTREAM: virtio-pmem: Add virtio pmem driver 2020-01-26 19:04:57 +00:00
nvme nvme: Fix uninitialized-variable warning 2020-03-11 14:14:55 +01:00
nvmem BACKPORT: nvmem: core: fix regression in of_nvmem_cell_get() 2020-02-24 11:38:01 -08:00
of ANDROID: GKI: add missing exports for CONFIG_ARM_SMMU=m 2020-04-09 17:03:10 +00:00
opp This is the 4.19.99 stable release 2020-01-27 15:55:44 +01:00
oprofile
parisc
parport parport: load lowlevel driver if ports not found 2019-12-31 16:36:01 +01:00
pci ANDROID: GKI: add missing exports for CONFIG_ARM_SMMU=m 2020-04-09 17:03:10 +00:00
pcmcia
perf drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer 2020-03-25 08:06:07 +01:00
phy phy: mapphone-mdm6600: Fix write timeouts with shorter GPIO toggle interval 2020-03-11 14:15:10 +01:00
pinctrl pinctrl: core: Remove extra kref_get which blocks hogs being freed 2020-03-18 07:14:23 +01:00
platform This is the 4.19.114 stable release 2020-04-03 08:17:23 +02:00
pnp
power ANDROID: GKI: power: supply: format regression 2020-04-07 17:08:46 +00:00
powercap
pps
ps3
ptp ptp: free ptp device pin descriptors properly 2020-01-23 08:21:35 +01:00
pwm ANDROID: GKI: pwm: core: Add option to config PWM duty/period with u64 data length 2020-04-03 15:23:59 -07:00
rapidio drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() 2020-01-27 14:50:31 +01:00
ras
regulator ANDROID: GKI: regulator: core: Add support for regulator providers with sync state 2020-04-02 16:27:12 -07:00
remoteproc remoteproc: Initialize rproc_class before use 2020-02-24 08:34:50 +01:00
reset reset: uniphier: Add SCSSI reset control for each channel 2020-02-24 08:34:44 +01:00
rpmsg rpmsg: glink: Free pending deferred work on remove 2019-12-21 10:57:30 +01:00
rtc This is the 4.19.113 stable release 2020-03-25 09:50:38 +01:00
s390 s390/qeth: handle error when backing RX buffer 2020-04-02 15:28:15 +02:00
sbus
scsi ANDROID: block: require drivers to declare supported crypto key type(s) 2020-04-07 17:57:33 +00:00
sfi
sh
siox
slimbus slimbus: ngd: Fix build error on x86 2019-12-13 08:51:54 +01:00
sn
soc This is the 4.19.108 stable release 2020-03-05 17:40:55 +01:00
soundwire soundwire: intel: fix PDI/stream mapping for Bulk 2019-12-31 16:35:55 +01:00
spi This is the 4.19.113 stable release 2020-03-25 09:50:38 +01:00
spmi
ssb
staging This is the 4.19.114 stable release 2020-04-03 08:17:23 +02:00
target scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" 2020-02-28 16:38:58 +01:00
tc
tee This is the 4.19.102 stable release 2020-02-05 19:20:26 +00:00
thermal ANDROID: GKI: Thermal: thermal_zone_get_cdev_by_name added 2020-04-09 12:47:53 -07:00
thunderbolt thunderbolt: Prevent crash if non-active NVMem file is read 2020-02-28 16:38:44 +01:00
tty This is the 4.19.114 stable release 2020-04-03 08:17:23 +02:00
uio uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_irqcontrol() 2020-02-24 08:34:37 +01:00
usb ANDROID: GKI: usb: Add helper API to issue stop endpoint command 2020-04-09 12:47:53 -07:00
uwb
vfio This is the 4.19.99 stable release 2020-01-27 15:55:44 +01:00
vhost This is the 4.19.108 stable release 2020-03-05 17:40:55 +01:00
video vgacon: Fix a UAF in vgacon_invert_region 2020-03-11 14:15:00 +01:00
virt
virtio ANDROID: Re-add default y for VIRTIO_PCI_LEGACY 2020-03-03 23:28:01 +00:00
visorbus visorbus: fix uninitialized variable access 2020-02-24 08:34:47 +01:00
vlynq
vme vme: bridges: reduce stack usage 2020-02-24 08:34:47 +01:00
w1
watchdog watchdog: da9062: do not ping the hw during stop() 2020-03-11 14:14:53 +01:00
xen xenbus: req->err should be updated before req->state 2020-03-25 08:06:08 +01:00
zorro
Kconfig
Makefile