android_kernel_oneplus_msm8998/drivers/usb/gadget/udc
Srinath Mannam 5a876e8742 usb: gadget: bdc: 64-bit pointer capability check
commit c8e4e5bdb62a5ac6f860ebcaaf7b467b62f453f1 upstream.

Corrected the register to check the 64-bit pointer
capability state. 64-bit pointer implementation capability
was checking in wrong register, which causes the BDC
enumeration failure in 64-bit memory address.

Fixes: efed421a94 ("usb: gadget: Add UDC driver for
Broadcom USB3.0 device controller IP BDC")

Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Srinath Mannam <srinath.mannam@broadcom.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-03-22 09:23:32 +01:00
..
bdc usb: gadget: bdc: 64-bit pointer capability check 2018-03-22 09:23:32 +01:00
amd5536udc.c
amd5536udc.h
at91_udc.c
at91_udc.h
atmel_usba_udc.c usb: gadget: udc: atmel: set vbus irqflags explicitly 2017-10-12 11:27:31 +02:00
atmel_usba_udc.h
bcm63xx_udc.c
dummy_hcd.c usb: gadget: dummy_hcd: Fix wrong power status bit clear/reset in dummy_hub_control() 2018-03-22 09:23:26 +01:00
fotg210-udc.c
fotg210.h
fsl_mxc_udc.c
fsl_qe_udc.c
fsl_qe_udc.h
fsl_udc_core.c
fsl_usb2_udc.h
fusb300_udc.c
fusb300_udc.h
goku_udc.c
goku_udc.h
gr_udc.c
gr_udc.h
Kconfig
lpc32xx_udc.c
m66592-udc.c
m66592-udc.h
Makefile
mv_u3d.h
mv_u3d_core.c
mv_udc.h
mv_udc_core.c
net2272.c
net2272.h
net2280.c
net2280.h
omap_udc.c
omap_udc.h
pch_udc.c usb: gadget: udc: remove pointer dereference after free 2017-12-25 14:22:10 +01:00
pxa25x_udc.c
pxa25x_udc.h
pxa27x_udc.c
pxa27x_udc.h
r8a66597-udc.c
r8a66597-udc.h
s3c-hsudc.c
s3c2410_udc.c
s3c2410_udc.h
udc-core.c
udc-xilinx.c