All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/13] Add support for USB host and peripheral bootmodes on am65x-idk
@ 2020-07-02  8:02 Faiz Abbas
  2020-07-02  8:02 ` [PATCH 01/13] spl: usb: Create an API spl_usb_load() Faiz Abbas
                   ` (12 more replies)
  0 siblings, 13 replies; 17+ messages in thread
From: Faiz Abbas @ 2020-07-02  8:02 UTC (permalink / raw)
  To: u-boot

The following patches add support for USB mass storage and USB dfu
bootmodes on am654x-idk.

Because of space constrains and the size of the USB stack,
there are two different usbmsc and usbdfu defconfigs for building R5 SPL.
Fitting both of these into one defconfig requires some changes in the
USB subsystem which is a longer term effort

Faiz Abbas (13):
  spl: usb: Create an API spl_usb_load()
  spl: usb: Only init usb once
  armv7R: K3: am654: Use full malloc in SPL both pre and post reloc
  arm: mach-k3: sysfw-loader: Add support to load SYSFW from USB
  arm: mach-k3: am6_init: Gate mmc related configurations with the
    appropriate config
  arm: mach-k3: am6_init: Do USB fixups to facilitate host and device
    boot modes
  arm: mach-k3: am6_init: Add support for USB boot mode
  arm: dts: k3-am654-r5-base-board: Add USB0 nodes
  arm: dts: k3-am654-base-board: Add support for USB0 in SPL
  configs: am65x_evm: Add support for DFU related configs
  configs: am65x_evm_a53: Enable USB Mass storage and DFU boot modes
  configs: Add new config for supporting USB mass storage boot
  configs: Add defconfig for USB DFU bootmode

 arch/arm/dts/k3-am654-base-board-u-boot.dtsi |  27 +++++
 arch/arm/dts/k3-am654-r5-base-board.dts      |  35 ++++++
 arch/arm/mach-k3/am6_init.c                  |  96 ++++++++++++++-
 arch/arm/mach-k3/include/mach/am6_hardware.h |   2 +
 arch/arm/mach-k3/include/mach/am6_spl.h      |   3 +-
 arch/arm/mach-k3/sysfw-loader.c              |  11 ++
 common/spl/spl_usb.c                         |  31 +++--
 configs/am65x_evm_a53_defconfig              |   9 ++
 configs/am65x_evm_r5_usbdfu_defconfig        | 119 +++++++++++++++++++
 configs/am65x_evm_r5_usbmsc_defconfig        | 119 +++++++++++++++++++
 include/configs/am65x_evm.h                  |  10 +-
 include/spl.h                                |  14 +++
 12 files changed, 461 insertions(+), 15 deletions(-)
 create mode 100644 configs/am65x_evm_r5_usbdfu_defconfig
 create mode 100644 configs/am65x_evm_r5_usbmsc_defconfig

-- 
2.17.1

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2020-08-03  6:06 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-02  8:02 [PATCH 00/13] Add support for USB host and peripheral bootmodes on am65x-idk Faiz Abbas
2020-07-02  8:02 ` [PATCH 01/13] spl: usb: Create an API spl_usb_load() Faiz Abbas
2020-07-02  8:02 ` [PATCH 02/13] spl: usb: Only init usb once Faiz Abbas
2020-07-02  8:02 ` [PATCH 03/13] armv7R: K3: am654: Use full malloc in SPL both pre and post reloc Faiz Abbas
2020-07-02  8:02 ` [PATCH 04/13] arm: mach-k3: sysfw-loader: Add support to load SYSFW from USB Faiz Abbas
2020-07-02  8:02 ` [PATCH 05/13] arm: mach-k3: am6_init: Gate mmc related configurations with the appropriate config Faiz Abbas
2020-07-02  8:02 ` [PATCH 06/13] arm: mach-k3: am6_init: Do USB fixups to facilitate host and device boot modes Faiz Abbas
2020-07-03  7:34   ` Vignesh Raghavendra
2020-08-03  6:06     ` Faiz Abbas
2020-07-08  8:01   ` Lokesh Vutla
2020-07-02  8:02 ` [PATCH 07/13] arm: mach-k3: am6_init: Add support for USB boot mode Faiz Abbas
2020-07-02  8:02 ` [PATCH 08/13] arm: dts: k3-am654-r5-base-board: Add USB0 nodes Faiz Abbas
2020-07-02  8:02 ` [PATCH 09/13] arm: dts: k3-am654-base-board: Add support for USB0 in SPL Faiz Abbas
2020-07-02  8:02 ` [PATCH 10/13] configs: am65x_evm: Add support for DFU related configs Faiz Abbas
2020-07-02  8:02 ` [PATCH 11/13] configs: am65x_evm_a53: Enable USB Mass storage and DFU boot modes Faiz Abbas
2020-07-02  8:02 ` [PATCH 12/13] configs: Add new config for supporting USB mass storage boot Faiz Abbas
2020-07-02  8:02 ` [PATCH 13/13] configs: Add defconfig for USB DFU bootmode Faiz Abbas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.