[U-Boot] [PATCH v3 0/5] ARM: Allwinner sunxi USB Host EHCI support

Roman B. rbyshko at gmail.com
Fri Jul 25 11:31:39 CEST 2014


Hi Marek,

On Thu, Jul 24, 2014 at 10:54 PM, Roman Byshko <rbyshko at gmail.com> wrote:
>
> This patch series adds USB Host EHCI support to the sunxi SoCs. It was
> tested on Cubietruck. Now you could boot from a USB stick or use a
> compatible Ethernet dongle to add a second Ethernet port in U-Boot.
>
> Best,
> Roman Byshko
>
> Changes since v2:
>         - improved commit messages
>         - removed BIT macro
>         - added get_io_base function
>         - removed unnecessary verboseness when defining sunxi_echi_hcd
>           array
>         - the EHCI driver is now based on [2] and uses GPIO driver
>         - possible failure is ruled out by introducing enabled_hcd_count
> Changes since v1:
>         - fixed erroneous copyright author
>         - used SPDX tag instead of the full license
>         - used setbits_le32/clrbits_le32 instead of direct bit poking
>         - usage of setbits_le32/clrbits_le32 automatically fixed bug
>           where usbc_bit was clobbered unintentionally
>         - added more info about commented out gpio_direction_output, it
>           will be used once [1] is applied against upstream
>
> [1] http://patchwork.ozlabs.org/patch/356566/
> [2] http://git.denx.de/u-boot-sunxi.git/
>
> Roman Byshko (5):
>   sunxi: add defines to control USB Host clocks/resets
>   sunxi: add USB EHCI driver
>   sunxi: add general USB settings
>   sun7i: add USB EHCI settings
>   sun7i: cubietruck: enable USB EHCI
>
>  arch/arm/include/asm/arch-sunxi/clock_sun4i.h |   4 +
>  boards.cfg                                    |   2 +-
>  drivers/usb/host/Makefile                     |   1 +
>  drivers/usb/host/ehci-sunxi.c                 | 196 ++++++++++++++++++++++++++
>  include/configs/sun7i.h                       |   8 ++
>  include/configs/sunxi-common.h                |   6 +
>  6 files changed, 216 insertions(+), 1 deletion(-)
>  create mode 100644 drivers/usb/host/ehci-sunxi.c
>
> --
> 2.0.0
>


I'm sorry I've again forgot to add you to the CC of this patchset.
Should not happen again.

So here it is:

https://www.mail-archive.com/u-boot@lists.denx.de/msg142969.html


Thanks,
Roman


More information about the U-Boot mailing list