[U-Boot] [PATCH 00/10] Add pruss and pru support for am33xx and am57xx

Greg Leonberg greg.leonberg at sunhillo.com
Wed Jul 27 21:27:47 CEST 2022


This series adds support for the pruss/pru_rproc drivers on am33xx and
am57xx SoCs.

All PRU interfaces pru0 and pru1 are supported on am33xx.
All PRU interfaces pru0, pru1, pru2, and pru3 are supported on am57xx.

Testing is done via the "rproc" U-Boot command.

This patch series is based on ti-u-boot-2020.01 branch on ti-u-boot
repository located at: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/
and commit 2781231a33c3
("arm: mach-k3: j721e_init: probe clock node after sci node is probed")

>From looking at the master branch of the main u-boot repository, there does
not appear to be significant effort required to merge it into the master
branch.

Greg Leonberg (10):
  arm: Add omap5 pruss1 and pruss2 to prcm structure
  arm: arch-am33xx: Add prm_per definition
  arm: arch-am33xx: Add pru_icss clkctrl
  soc: ti: pruss: Add support for am33xx
  soc: ti: pruss: Add support for am57xx
  remoteproc: pru_rproc: Add support for am33xx
  remoteproc: pru_rproc: Add support for am57xx
  remoteproc: pru_rproc: Add is_running support
  arm: dts: am33xx: Add pruss and pru
  arm: dts: dra7: Add pruss and pru

 arch/arm/dts/am33xx.dtsi                           | 105 +++++++++++
 arch/arm/dts/dra7.dtsi                             | 198 ++++++++++++++++++++
 arch/arm/include/asm/arch-am33xx/cpu.h             |  13 +-
 arch/arm/include/asm/arch-am33xx/hardware_am33xx.h |   1 +
 arch/arm/include/asm/omap_common.h                 |   2 +
 arch/arm/mach-omap2/omap5/prcm-regs.c              |   2 +
 drivers/remoteproc/Kconfig                         |   6 +-
 drivers/remoteproc/Makefile                        |   6 +
 drivers/remoteproc/pru_rproc.c                     | 200 +++++++++++++++------
 drivers/soc/ti/Kconfig                             |  10 +-
 drivers/soc/ti/Makefile                            |   6 +
 drivers/soc/ti/pruss.c                             | 102 ++++++++++-
 12 files changed, 582 insertions(+), 69 deletions(-)

-- 
1.8.3.1



More information about the U-Boot mailing list