WSL2-Linux-Kernel/drivers
Johan Hovold cc2526f1f5 USB: serial: option: add two-endpoints device-id flag
commit 35aecc02b5 upstream

Allow matching on interfaces having two endpoints by adding a new
device-id flag.

This allows for the handling of devices whose interface numbers can
change (e.g. Quectel EP06) to be contained in the device-id table.

The upstream commit removes a variable that is still in use in the 4.14
version of the option-driver, so the removal is undone.

Tested-by: Kristian Evensen <kristian.evensen@gmail.com>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Johan Hovold <johan@kernel.org>
Signed-off-by: Kristian Evensen <kristian.evensen@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2018-11-10 07:48:34 -08:00
..
accessibility
acpi
amba
android
ata ata: ftide010: Add a quirk for SQ201 2018-10-03 17:00:59 -07:00
atm
auxdisplay
base PM / core: Clear the direct_complete flag on errors 2018-10-13 09:27:25 +02:00
bcma
block floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl 2018-10-03 17:00:54 -07:00
bluetooth Bluetooth: hci_ldisc: Free rw_semaphore on close 2018-10-18 09:16:21 +02:00
bus
cdrom
char tpm: tpm_crb: relinquish locality on error path. 2018-11-04 14:52:44 +01:00
clk clk: x86: Stop marking clocks as CLK_IS_CRITICAL 2018-10-18 09:16:22 +02:00
clocksource clocksource/drivers/fttmr010: Fix set_next_event handler 2018-10-20 09:48:52 +02:00
connector
cpufreq
cpuidle
crypto crypto: chelsio - Fix memory corruption in DMA Mapped buffers. 2018-10-13 09:27:28 +02:00
dax
dca
devfreq
dio
dma
dma-buf
edac EDAC: Fix memleak in module init error path 2018-10-03 17:00:53 -07:00
eisa
extcon
firewire
firmware
fmc
fpga
fsi
gpio gpiolib: Free the last requested descriptor 2018-10-10 08:54:28 +02:00
gpu drm/i915/gvt: fix memory leak of a cmd_entry struct on error exit path 2018-11-04 14:52:48 +01:00
hid HID: quirks: fix support for Apple Magic Keyboards 2018-10-20 09:48:53 +02:00
hsi
hv Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() 2018-10-10 08:54:28 +02:00
hwmon hwmon: (adt7475) Make adt7475_read_word() return errors 2018-10-03 17:00:58 -07:00
hwspinlock
hwtracing intel_th: pci: Add Ice Lake PCH support 2018-10-20 09:48:50 +02:00
i2c i2c: rcar: handle RXDMA HW behaviour on Gen3 2018-10-20 09:48:54 +02:00
ide
idle
iio Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" 2018-10-10 08:54:24 +02:00
infiniband IB/usnic: Update with bug fixes from core code 2018-11-04 14:52:44 +01:00
input Input: atakbd - fix Atari CapsLock behaviour 2018-10-20 09:48:50 +02:00
iommu iommu/amd: Return devid as alias for ACPI HID devices 2018-10-20 09:48:52 +02:00
ipack
irqchip
isdn
leds
lightnvm
macintosh
mailbox
mcb
md dm integrity: fail early if required HMAC key is not available 2018-11-04 14:52:42 +01:00
media media: uvcvideo: Fix driver reference counting 2018-11-04 14:52:47 +01:00
memory
memstick
message
mfd mfd: omap-usb-host: Fix dts probe of children 2018-10-18 09:16:21 +02:00
misc eeprom: at24: Add support for address-width property 2018-11-10 07:48:33 -08:00
mmc mmc: dw_mmc-rockchip: correct property names in debug 2018-11-04 14:52:44 +01:00
mtd mtd: spi-nor: Add support for is25wp series chips 2018-11-04 14:52:47 +01:00
mux
net net: bcmgenet: Poll internal PHY for GENETv5 2018-11-04 14:52:50 +01:00
nfc
ntb
nubus
nvdimm
nvme nvme_fc: fix ctrl create failures racing with workq items 2018-10-13 09:27:28 +02:00
nvmem
of of: unittest: Disable interrupt node tests for old world MAC systems 2018-10-13 09:27:27 +02:00
oprofile
parisc
parport
pci PCI: dwc: Fix scheduling while atomic issues 2018-10-20 09:48:51 +02:00
pcmcia
perf arm64: perf: Reject stand-alone CHAIN events for PMUv3 2018-10-18 09:16:24 +02:00
phy
pinctrl pinctrl: mcp23s08: fix irq and irqchip setup order 2018-10-18 09:16:24 +02:00
platform
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator regulator: fix crash caused by null driver data 2018-10-03 17:00:55 -07:00
remoteproc
reset
rpmsg
rtc
s390 s390/qeth: fix error handling in adapter command callbacks 2018-11-04 14:52:42 +01:00
sbus
scsi scsi: sd: Remember that READ CAPACITY(16) succeeded 2018-11-04 14:52:45 +01:00
sfi
sh
sn
soc soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift() 2018-11-04 14:52:38 +01:00
spi spi: rspi: Fix interrupted DMA transfers 2018-10-03 17:00:55 -07:00
spmi
ssb
staging staging: ccree: check DMA pool buf !NULL before free 2018-10-20 09:48:53 +02:00
target scsi: iscsi: target: Don't use stack buffer for scatterlist 2018-10-18 09:16:21 +02:00
tc
tee
thermal thermal: of-thermal: disable passive polling when thermal zone is disabled 2018-10-03 17:00:57 -07:00
thunderbolt
tty tty: Drop tty->count on tty_reopen() failure 2018-10-13 09:27:26 +02:00
uio
usb USB: serial: option: add two-endpoints device-id flag 2018-11-10 07:48:34 -08:00
uwb
vfio
vhost vhost: Fix Spectre V1 vulnerability 2018-11-04 14:52:49 +01:00
video pxa168fb: prepare the clock 2018-11-04 14:52:39 +01:00
virt
virtio virtio_balloon: fix increment of vb->num_pfns in fill_balloon() 2018-10-13 09:27:30 +02:00
vlynq
vme
w1
watchdog
xen xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage 2018-10-10 08:54:26 +02:00
zorro
Kconfig
Makefile