public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH v2 0/8] Add DFU, emmc and usb boot for TI am62x
@ 2023-04-06 18:55 Sjoerd Simons
  2023-04-06 18:55 ` [PATCH v2 1/8] omap: timer: add ti,am654-timer compatibility Sjoerd Simons
                   ` (10 more replies)
  0 siblings, 11 replies; 24+ messages in thread
From: Sjoerd Simons @ 2023-04-06 18:55 UTC (permalink / raw)
  To: u-boot
  Cc: Angus Ainslie, Aswath Govindraju, Dave Gerlach, Dhruva Gole,
	Georgi Vlaev, Gowtham Tammana, Julien Panis, Kamlesh Gurudasani,
	Kunihiko Hayashi, Marek Vasut, Mattijs Korpershoek,
	Nishanth Menon, Simon Glass, Suman Anna, Tom Rini,
	Vignesh Raghavendra


This series adds more boot sources for the TI am62x. For that the dts'
are synced from the upstream ti-next git tree (to add usb nodes), some
dwc3 glue is and finally the default configuration is tuned to add
support for DFU and USB (host and gadget)


Changes in v2:
- Update dts sync to v6.3-rc5
- Switch dwc3 glue to a seperate driver rather then in dwc-generic
- Minimize config changes to just DFU configuration
- Only enable usb port 0 DFU in SPL
- Create a seperate defconfig for R5

Sjoerd Simons (8):
  omap: timer: add ti,am654-timer compatibility
  arm: mach-k3: am62: Add timer0 id to the dev list
  arm: dts: k3-am62: Bump dtsi from linux
  arm: dts: k3-am625-sk: Enable emmc in SPL
  usb: dwc3: Add dwc3 glue driver for am62
  configs: am62: Add configs for enabling USB in U-Boot
  arm: dts: k3-am625-sk: Enable usb ports in u-boot
  configs: am62x_evm_*: Enable USB and DFU support

 arch/arm/dts/k3-am62-main.dtsi        | 259 +++++++++++++++++++++++---
 arch/arm/dts/k3-am62-mcu.dtsi         |  49 +++++
 arch/arm/dts/k3-am62-wakeup.dtsi      |   4 +-
 arch/arm/dts/k3-am625-r5-sk.dts       |   2 +-
 arch/arm/dts/k3-am625-sk-u-boot.dtsi  |  27 ++-
 arch/arm/dts/k3-am625-sk.dts          |  95 +++++-----
 arch/arm/dts/k3-am625.dtsi            |  52 ++++++
 arch/arm/mach-k3/am62x/dev-data.c     |   1 +
 configs/am62x_evm_a53_defconfig       |  35 +++-
 configs/am62x_evm_r5_usbdfu_defconfig | 116 ++++++++++++
 drivers/timer/omap-timer.c            |   1 +
 drivers/usb/dwc3/Kconfig              |  14 ++
 drivers/usb/dwc3/Makefile             |   1 +
 drivers/usb/dwc3/dwc3-am62.c          | 127 +++++++++++++
 include/configs/am62x_evm.h           |  10 +-
 15 files changed, 701 insertions(+), 92 deletions(-)
 create mode 100644 configs/am62x_evm_r5_usbdfu_defconfig
 create mode 100644 drivers/usb/dwc3/dwc3-am62.c

-- 
2.40.0


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

end of thread, other threads:[~2024-05-29  9:00 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-06 18:55 [PATCH v2 0/8] Add DFU, emmc and usb boot for TI am62x Sjoerd Simons
2023-04-06 18:55 ` [PATCH v2 1/8] omap: timer: add ti,am654-timer compatibility Sjoerd Simons
2023-04-06 18:55 ` [PATCH v2 2/8] arm: mach-k3: am62: Add timer0 id to the dev list Sjoerd Simons
2023-04-06 18:55 ` [PATCH v2 3/8] arm: dts: k3-am62: Bump dtsi from linux Sjoerd Simons
2023-04-11 14:17   ` Nishanth Menon
2023-04-06 18:55 ` [PATCH v2 4/8] arm: dts: k3-am625-sk: Enable emmc in SPL Sjoerd Simons
2023-09-19  7:35   ` Sverdlin, Alexander
2023-09-19 11:19     ` Nishanth Menon
2023-09-19 11:33       ` Dhruva Gole
2023-04-06 18:55 ` [PATCH v2 5/8] usb: dwc3: Add dwc3 glue driver for am62 Sjoerd Simons
2023-04-07 13:26   ` Mattijs Korpershoek
2023-04-24  2:25   ` Kunihiko Hayashi
2023-04-06 18:55 ` [PATCH v2 6/8] configs: am62: Add configs for enabling USB in U-Boot Sjoerd Simons
2023-04-06 18:55 ` [PATCH v2 7/8] arm: dts: k3-am625-sk: Enable usb ports in u-boot Sjoerd Simons
2023-04-06 18:55 ` [PATCH v2 8/8] configs: am62x_evm_*: Enable USB and DFU support Sjoerd Simons
2023-06-08 21:41   ` Marcel Ziswiler
2023-04-11  5:51 ` [PATCH v2 0/8] Add DFU, emmc and usb boot for TI am62x Ravi Gunasekaran
2023-05-10  7:59 ` Mattijs Korpershoek
2023-05-31 21:14 ` Tom Rini
2023-06-01  6:37   ` Sjoerd Simons
2023-08-21 16:13     ` Marcel Ziswiler
2023-08-21 18:20       ` Tom Rini
2024-05-29  6:09         ` Dhruva Gole
2024-05-29  9:00           ` Mattijs Korpershoek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox