OrangePi_CM5/include/linux/usb
Alan Stern 7e8b3dfef1 USB: EHCI: declare hostpc register as zero-length array
The HOSTPC extension registers found in some EHCI implementations form
a variable-length array, with one element for each port.  Therefore
the hostpc field in struct ehci_regs should be declared as a
zero-length array, not a single-element array.

This fixes a problem reported by UBSAN.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Reported-by: Wilfried Klaebe <linux-kernel@lebenslange-mailadresse.de>
Tested-by: Wilfried Klaebe <linux-kernel@lebenslange-mailadresse.de>
CC: <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-06-24 17:03:12 -07:00
..
association.h
…
atmel_usba_udc.h
…
audio-v2.h
…
audio.h
…
c67x00.h
…
cdc-wdm.h
…
cdc.h
…
cdc_ncm.h
…
ch9.h
…
chipidea.h
…
composite.h usb: gadget: Update config for SuperSpeedPlus 2016-03-04 15:14:24 +02:00
ehci-dbgp.h
…
ehci_def.h USB: EHCI: declare hostpc register as zero-length array 2016-06-24 17:03:12 -07:00
ehci_pdriver.h
…
ezusb.h
…
functionfs.h
…
g_hid.h
…
gadget.h usb: gadget: Fix binding to UDC via configfs interface 2016-05-31 10:02:53 +03:00
gadget_configfs.h
…
gpio_vbus.h
…
hcd.h usb: core: hub: hub_port_init lock controller instead of bus 2016-04-28 12:40:46 -07:00
input.h
…
iowarrior.h
…
irda.h
…
isp116x.h
…
isp1301.h
…
isp1362.h
…
isp1760.h
…
m66592.h
…
msm_hsusb.h
…
msm_hsusb_hw.h
…
musb-ux500.h
…
musb.h usb: musb: Return error value from musb_mailbox 2016-06-01 14:58:59 -07:00
net2280.h
…
of.h USB: core: let USB device know device node 2016-03-05 12:05:01 -08:00
ohci_pdriver.h
…
otg-fsm.h usb: otg-fsm: support multiple instances 2016-04-06 17:15:03 +08:00
otg.h
…
phy.h
…
phy_companion.h
…
quirks.h
…
r8a66597.h
…
renesas_usbhs.h usb: renesas_usbhs: add R-Car Gen3 power control 2016-03-04 15:14:28 +02:00
rndis_host.h
…
samsung_usb_phy.h
…
serial.h
…
sl811.h
…
storage.h
…
tegra_usb_phy.h
…
tilegx.h
…
uas.h
…
ulpi.h
…
usb338x.h
…
usb_phy_generic.h
…
usbnet.h
…
wusb-wa.h
…
wusb.h
…
xhci_pdriver.h
…