[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