mbox

[U-Boot,PULL] u-boot-usb/master

Message ID 201209011628.27969.marex@denx.de
State Accepted
Headers show

Pull-request

git://git.denx.de/u-boot-usb.git master

Message

Marek Vasut Sept. 1, 2012, 2:28 p.m. UTC
Dear Wolfgang Denk,

This is a patch collection I accumulated in u-boot-usb/master, please apply to 
u-boot/master . btw. nice to have you back ;-)

The following changes since commit 27e301e5b7df6254c768d27130d3a36c31d55c96:

  CREDITS: Add credits for MCF5249 initialization code (2012-09-01 14:50:09 
+0200)

are available in the git repository at:

  git://git.denx.de/u-boot-usb.git master

for you to fetch changes up to 8c8650181904cee37721fa303622cd37255d51d6:

  MUSB driver: Timeout is never detected as the while loop does not end 
(2012-09-01 16:21:53 +0200)

----------------------------------------------------------------
Benoît Thébaudeau (8):
      ehci: cosmetic: Define the number of qt_buffers
      ehci: Fail for multi-transaction interrupt transfers
      ehci: cosmetic: Define used constants
      ehci-hcd: Boost transfer speed
      usb_storage: Restore non-EHCI support
      usb_storage: Remove EHCI constraints
      usb_stor_BBB_transport: Do not delay when not required
      ehci: Optimize qTD allocations

Jim Shimer (1):
      usb: Optimize USB storage read/write

Lucas Stach (1):
      usb: fix ulpi_set_vbus prototype

Lukasz Majewski (7):
      dfu:usb: Support for g_dnl composite download gadget.
      dfu:usb: DFU USB function (f_dfu) support for g_dnl composite gadget
      dfu: DFU backend implementation
      dfu: MMC specific routines for DFU operation
      dfu:cmd: Support for DFU u-boot command
      arm:trats: Support for USB UDC driver at TRATS board.
      arm:trats: Enable g_dnl composite USB gadget with embedded DFU function on 
TRATS

Matej Frančeškin (1):
      MUSB driver: Timeout is never detected as the while loop does not end

Troy Kisky (1):
      USB: Fix strict aliasing in ohci-hcd

Łukasz Dałek (1):
      pxa25x: Add UDC registers definitions

 Makefile                                 |    1 +
 arch/arm/include/asm/arch-pxa/regs-usb.h |  159 +++++++++++++++++
 board/samsung/trats/trats.c              |    8 +
 common/Makefile                          |    1 +
 common/cmd_dfu.c                         |   81 +++++++++
 common/usb_storage.c                     |   58 +++----
 drivers/dfu/Makefile                     |   44 +++++
 drivers/dfu/dfu.c                        |  238 +++++++++++++++++++++++++
 drivers/dfu/dfu_mmc.c                    |  162 +++++++++++++++++
 drivers/usb/gadget/Makefile              |    2 +
 drivers/usb/gadget/f_dfu.c               |  749 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/usb/gadget/f_dfu.h               |  100 +++++++++++
 drivers/usb/gadget/g_dnl.c               |  202 ++++++++++++++++++++++
 drivers/usb/host/ehci-hcd.c              |  305 
++++++++++++++++++++++----------
 drivers/usb/host/ehci.h                  |   60 ++++++-
 drivers/usb/host/ohci-hcd.c              |   70 ++++----
 drivers/usb/musb/musb_hcd.c              |    2 +-
 include/configs/trats.h                  |   24 ++-
 include/dfu.h                            |  103 +++++++++++
 include/g_dnl.h                          |   33 ++++
 include/usb/ulpi.h                       |    2 +-
 21 files changed, 2236 insertions(+), 168 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-pxa/regs-usb.h
 create mode 100644 common/cmd_dfu.c
 create mode 100644 drivers/dfu/Makefile
 create mode 100644 drivers/dfu/dfu.c
 create mode 100644 drivers/dfu/dfu_mmc.c
 create mode 100644 drivers/usb/gadget/f_dfu.c
 create mode 100644 drivers/usb/gadget/f_dfu.h
 create mode 100644 drivers/usb/gadget/g_dnl.c
 create mode 100644 include/dfu.h
 create mode 100644 include/g_dnl.h

Comments

Wolfgang Denk Sept. 2, 2012, 2:45 p.m. UTC | #1
Dear Marek Vasut,

In message <201209011628.27969.marex@denx.de> you wrote:
> Dear Wolfgang Denk,
> 
> This is a patch collection I accumulated in u-boot-usb/master, please apply=
>  to=20
> u-boot/master . btw. nice to have you back ;-)
> 
> The following changes since commit 27e301e5b7df6254c768d27130d3a36c31d55c96:
> 
>   CREDITS: Add credits for MCF5249 initialization code (2012-09-01 14:50:09=
> =20
> +0200)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-usb.git master
> 
> for you to fetch changes up to 8c8650181904cee37721fa303622cd37255d51d6:
> 
>   MUSB driver: Timeout is never detected as the while loop does not end=20
> (2012-09-01 16:21:53 +0200)
> 
> =2D---------------------------------------------------------------
> Beno=C3=AEt Th=C3=A9baudeau (8):
>       ehci: cosmetic: Define the number of qt_buffers
>       ehci: Fail for multi-transaction interrupt transfers
>       ehci: cosmetic: Define used constants
>       ehci-hcd: Boost transfer speed
>       usb_storage: Restore non-EHCI support
>       usb_storage: Remove EHCI constraints
>       usb_stor_BBB_transport: Do not delay when not required
>       ehci: Optimize qTD allocations
> 
> Jim Shimer (1):
>       usb: Optimize USB storage read/write
> 
> Lucas Stach (1):
>       usb: fix ulpi_set_vbus prototype
> 
> Lukasz Majewski (7):
>       dfu:usb: Support for g_dnl composite download gadget.
>       dfu:usb: DFU USB function (f_dfu) support for g_dnl composite gadget
>       dfu: DFU backend implementation
>       dfu: MMC specific routines for DFU operation
>       dfu:cmd: Support for DFU u-boot command
>       arm:trats: Support for USB UDC driver at TRATS board.
>       arm:trats: Enable g_dnl composite USB gadget with embedded DFU functi=
> on on=20
> TRATS
> 
> Matej Fran=C4=8De=C5=A1kin (1):
>       MUSB driver: Timeout is never detected as the while loop does not end
> 
> Troy Kisky (1):
>       USB: Fix strict aliasing in ohci-hcd
> 
> =C5=81ukasz Da=C5=82ek (1):
>       pxa25x: Add UDC registers definitions
> 
>  Makefile                                 |    1 +
>  arch/arm/include/asm/arch-pxa/regs-usb.h |  159 +++++++++++++++++
>  board/samsung/trats/trats.c              |    8 +
>  common/Makefile                          |    1 +
>  common/cmd_dfu.c                         |   81 +++++++++
>  common/usb_storage.c                     |   58 +++----
>  drivers/dfu/Makefile                     |   44 +++++
>  drivers/dfu/dfu.c                        |  238 +++++++++++++++++++++++++
>  drivers/dfu/dfu_mmc.c                    |  162 +++++++++++++++++
>  drivers/usb/gadget/Makefile              |    2 +
>  drivers/usb/gadget/f_dfu.c               |  749=20
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=
> ++++
>  drivers/usb/gadget/f_dfu.h               |  100 +++++++++++
>  drivers/usb/gadget/g_dnl.c               |  202 ++++++++++++++++++++++
>  drivers/usb/host/ehci-hcd.c              |  305=20
> ++++++++++++++++++++++----------
>  drivers/usb/host/ehci.h                  |   60 ++++++-
>  drivers/usb/host/ohci-hcd.c              |   70 ++++----
>  drivers/usb/musb/musb_hcd.c              |    2 +-
>  include/configs/trats.h                  |   24 ++-
>  include/dfu.h                            |  103 +++++++++++
>  include/g_dnl.h                          |   33 ++++
>  include/usb/ulpi.h                       |    2 +-
>  21 files changed, 2236 insertions(+), 168 deletions(-)
>  create mode 100644 arch/arm/include/asm/arch-pxa/regs-usb.h
>  create mode 100644 common/cmd_dfu.c
>  create mode 100644 drivers/dfu/Makefile
>  create mode 100644 drivers/dfu/dfu.c
>  create mode 100644 drivers/dfu/dfu_mmc.c
>  create mode 100644 drivers/usb/gadget/f_dfu.c
>  create mode 100644 drivers/usb/gadget/f_dfu.h
>  create mode 100644 drivers/usb/gadget/g_dnl.c
>  create mode 100644 include/dfu.h
>  create mode 100644 include/g_dnl.h

Applied, thanks.

Best regards,

Wolfgang Denk