sunxi: ohci: Add ohci usb host controller support
authorHans de Goede <hdegoede@redhat.com>
Sun, 10 May 2015 12:10:27 +0000 (14:10 +0200)
committerSimon Glass <sjg@chromium.org>
Fri, 15 May 2015 00:49:32 +0000 (18:49 -0600)
commit6a72e804a2b27e95cc7394876cc6a57f29e70817
treeb22373532e3b8cd48032c3c707262e99cfe116e3
parent8d837a1f7df64e79e7e91e6fbdfbe96b3e96c361
sunxi: ohci: Add ohci usb host controller support

This commit adds support for the OHCI companion controller, which makes
usb-1 devices directly plugged into to usb root port work.

Note for now this switches usb-keyboard support for sunxi back from int-queue
support to the old interrupt polling method. Adding int-queue support to the
ohci code and switching back to int-queue support is in the works.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Marek Vasut <marex@denx.de>
Acked-by: Ian Campbell <ijc@hellion.org.uk>
arch/arm/include/asm/arch-sunxi/clock_sun4i.h
arch/arm/include/asm/arch-sunxi/clock_sun6i.h
drivers/usb/host/Makefile
drivers/usb/host/ohci-sunxi.c [new file with mode: 0644]
include/configs/sunxi-common.h