u-boot-brain/drivers
Oleksandr Tymoshenko 6e9e06260d usb: dwc2: Add driver for Synopsis DWC2 USB IP block
This is the USB host controller used on the Altera SoCFPGA and Raspbery Pi.

This code has three checkpatch warnings, but to make sure it stays at least
readable and clear, these are not fixed. These bugs are in the USB request
handling combinatorial logic, so any abstracting of those is out of question.

Tested on DENX MCV (Altera SoCFPGA 5CSFXC6C6U23C8N) and RPi B+ (BCM2835).

Signed-off-by: Oleksandr Tymoshenko <gonzo@bluezbox.com>
Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Chin Liang See <clsee@altera.com>
Cc: Dinh Nguyen <dinguyen@altera.com>
Acked-by: Pavel Machek <pavel@denx.de>
Cc: Vince Bridgers <vbridger@altera.com>
Tested-by: Dinh Nguyen <dinguyen@opensource.altera.com>
2014-10-22 22:01:58 +02:00
..
bios_emulator kbuild: use Linux Kernel build scripts 2014-02-19 11:07:50 -05:00
block ahci: Don't start command DMA engine before buffers are set 2014-10-10 09:44:41 -04:00
bootcount qe: move immap_qe.h from arch directory into common directory 2014-07-22 16:25:54 -07:00
core kbuild: refactor some makefiles 2014-09-24 18:30:29 -04:00
crypto crypto/fsl: Add command for encapsulating/decapsulating blobs 2014-10-16 14:20:40 -07:00
ddr/fsl driver/ddr/fsl: Fix DDR4 driver 2014-09-25 08:36:20 -07:00
demo kbuild: refactor some makefiles 2014-09-24 18:30:29 -04:00
dfu kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
dma cosmetic: replace MIN, MAX with min, max 2014-09-24 18:30:29 -04:00
fpga arm: socfpga: fpga: Add SoCFPGA FPGA programming interface 2014-10-06 17:46:50 +02:00
gpio kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
hwmon kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
i2c cosmetic: replace MIN, MAX with min, max 2014-09-24 18:30:29 -04:00
input kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
memory ARM: keystone: aemif: move aemif driver to drivers/memory/ti-aemif.c 2014-06-19 17:53:58 -04:00
misc kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
mmc Merge branch 'u-boot/master' into 'u-boot-arm/master' 2014-10-11 01:20:30 +02:00
mtd Merge branch 'u-boot/master' into 'u-boot-arm/master' 2014-10-11 01:20:30 +02:00
net Merge branch 'u-boot/master' into 'u-boot-arm/master' 2014-10-11 01:20:30 +02:00
pci kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
pcmcia kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
power sunxi: axp152: dcdc3 scale is 50mV / step not 25mV / step 2014-10-13 09:02:01 -04:00
pwm pwm, imx6: add support for pwm modul on imx6 2014-07-23 12:25:42 +02:00
qe net: Merge asm/fsl_enet.h into fsl_mdio.h 2014-09-08 10:30:33 -07:00
rtc kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
serial serial-uclass: Fix compilation error 2014-10-10 12:37:59 -04:00
sound kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
spi kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
tpm kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
twserial drivers: convert makefiles to Kbuild style 2013-10-31 13:26:01 -04:00
usb usb: dwc2: Add driver for Synopsis DWC2 USB IP block 2014-10-22 22:01:58 +02:00
video video: ipu_disp: remove pixclk fixup 2014-10-16 11:00:26 +02:00
watchdog kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
Kconfig kconfig: add blank Kconfig files 2014-09-24 18:30:28 -04:00
Makefile kbuild: refactor some makefiles 2014-09-24 18:30:29 -04:00