[U-Boot] [PATCH 00/21] STiH410-B2260: add reset, usb and fastboot support

Patrice CHOTARD patrice.chotard at st.com
Wed Mar 22 09:56:22 UTC 2017


A v2 has been sent with Marek's remarks fixes.

Patrice

On 03/17/2017 05:25 PM, patrice.chotard at st.com wrote:
> From: Patrice Chotard <patrice.chotard at st.com>
>
> This series adds :
> 	_ add reset driver
> 	_ update existing sdhci driver to use reset framework
> 	_ add usb phy driver
> 	_ add ehci support
> 	_ add ohci support
> 	_ add xhci support
> 	_ add fastboot support
>
> With all this feature enable, it's now possible to
> 	_ boot on usb mass storage device
> 	_ boot from kernel image and dtb previously loaded using tftp
> 	_ update mmc partiton using fastboot
>
> Patrice Chotard (21):
>   reset: Add STi reset support
>   mmc: sti_sdhci: Rework sti_mmc_core_config()
>   ARM: dts: stih410-family: Add missing reset_names for mmc1 node
>   mmc: sti_sdhci: Use reset framework
>   phy: Add STi phy usb support
>   usb: ehci: Add STi ehci support
>   STiH410-B2260: enable USB related flags
>   usb: ohci: Add STi ohci support
>   STiH410-B2260: enable OHCI related flags
>   usb: xhci: Add STi xhci support
>   STiH410-B2260: enable XHCI related flags
>   STiH410-B2260: Enabling USB Host Networking
>   usb: dwc3: Add dwc3 support for STi
>   STiH410-B2260: enable DWC3 support
>   board: STiH410-B2260: add fastboot support
>   STiH410-B2260: enable USB download gadget related flags
>   STiH410-B2260: enable FASTBOOT related flags
>   STiH410-B2260: enable OF_LIBFDT_OVERLAY
>   STiH410-B2260: enable CMD_EXT4_WRITE
>   STiH410-B2260: enable CMD_GPT
>   STiH410-B2260: enable CMD_PART
>
>  arch/arm/Kconfig                              |   1 +
>  arch/arm/dts/stih407-family.dtsi              |   1 +
>  arch/arm/include/asm/arch-stih410/sys_proto.h |  11 +
>  board/st/stih410-b2260/board.c                |  44 ++++
>  configs/stih410-b2260_defconfig               |  33 +++
>  drivers/mmc/sti_sdhci.c                       |  60 +++--
>  drivers/reset/Kconfig                         |   8 +
>  drivers/reset/Makefile                        |   1 +
>  drivers/reset/sti-reset.c                     | 321 ++++++++++++++++++++++++++
>  drivers/usb/Kconfig                           |   4 +
>  drivers/usb/dwc3/Kconfig                      |   8 +
>  drivers/usb/dwc3/Makefile                     |   1 +
>  drivers/usb/dwc3/dwc3-sti.c                   | 137 +++++++++++
>  drivers/usb/host/Kconfig                      |  26 +++
>  drivers/usb/host/Makefile                     |   3 +
>  drivers/usb/host/ehci-sti.c                   |  91 ++++++++
>  drivers/usb/host/ohci-sti.c                   |  90 ++++++++
>  drivers/usb/host/xhci-sti.c                   | 156 +++++++++++++
>  drivers/usb/phy/Kconfig                       |  11 +
>  drivers/usb/phy/Makefile                      |   1 +
>  drivers/usb/phy/sti_phy_usb.c                 | 158 +++++++++++++
>  include/configs/stih410-b2260.h               |  16 ++
>  include/dwc3-sti-uboot.h                      |  50 ++++
>  23 files changed, 1210 insertions(+), 22 deletions(-)
>  create mode 100644 arch/arm/include/asm/arch-stih410/sys_proto.h
>  create mode 100644 drivers/reset/sti-reset.c
>  create mode 100644 drivers/usb/dwc3/dwc3-sti.c
>  create mode 100644 drivers/usb/host/ehci-sti.c
>  create mode 100644 drivers/usb/host/ohci-sti.c
>  create mode 100644 drivers/usb/host/xhci-sti.c
>  create mode 100644 drivers/usb/phy/Kconfig
>  create mode 100644 drivers/usb/phy/sti_phy_usb.c
>  create mode 100644 include/dwc3-sti-uboot.h
>


More information about the U-Boot mailing list