public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/5]  remoteproc: cleanup k3_rpoc driver
@ 2019-06-07 13:55 Lokesh Vutla
  2019-06-07 13:55 ` [U-Boot] [PATCH v2 1/5] cmd: remoteproc: Add support for initializing devices individually Lokesh Vutla
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Lokesh Vutla @ 2019-06-07 13:55 UTC (permalink / raw)
  To: u-boot

This series introduces generic proc helpers for controlling remotecores
using TISCI protocol. Update the k3_rproc driver to use this generic
proc helpers and rename it ti_k3_arm64_rproc as it is controlling arm64
core on k3 devices. This acts as base series for the other remoteprocs
(like r5s, c66x and c7x) drivers for J721e SoC.

This series also updates the 'rproc init' to probe and init devices individually.

Sandbox test for the 'rpoc init' update: https://pastebin.ubuntu.com/p/tBSp95sKsC/

Changes since v1:
- Added support for loading and starting remoteproc devices individually.
- Rebased on top of latest master

Lokesh Vutla (5):
  cmd: remoteproc: Add support for initializing devices individually
  cmd: remoteproc: Allow list command to print the probed devices
  remoteproc: tisci: add TI-SCI processor control helper functions
  remoteproc: k3_rproc: Update the driver to use ti_sci_proc helpers
  remoteproc: k3_rproc: Rename to ti_k3_arm64_rproc

 cmd/remoteproc.c                              |  42 +++---
 configs/am65x_evm_a53_defconfig               |   1 -
 configs/am65x_evm_r5_defconfig                |   2 +-
 configs/am65x_hs_evm_a53_defconfig            |   1 -
 configs/am65x_hs_evm_r5_defconfig             |   2 +-
 drivers/remoteproc/Kconfig                    |  20 +--
 drivers/remoteproc/Makefile                   |   2 +-
 .../{k3_rproc.c => ti_k3_arm64_rproc.c}       | 136 ++++++++----------
 drivers/remoteproc/ti_sci_proc.h              | 121 ++++++++++++++++
 9 files changed, 217 insertions(+), 110 deletions(-)
 rename drivers/remoteproc/{k3_rproc.c => ti_k3_arm64_rproc.c} (56%)
 create mode 100644 drivers/remoteproc/ti_sci_proc.h

-- 
2.21.0

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

end of thread, other threads:[~2019-07-28 21:46 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-07 13:55 [U-Boot] [PATCH v2 0/5] remoteproc: cleanup k3_rpoc driver Lokesh Vutla
2019-06-07 13:55 ` [U-Boot] [PATCH v2 1/5] cmd: remoteproc: Add support for initializing devices individually Lokesh Vutla
2019-07-28 21:46   ` Tom Rini
2019-06-07 13:55 ` [U-Boot] [PATCH v2 2/5] cmd: remoteproc: Allow list command to print the probed devices Lokesh Vutla
2019-07-28 21:46   ` Tom Rini
2019-06-07 13:55 ` [U-Boot] [PATCH v2 3/5] remoteproc: tisci: add TI-SCI processor control helper functions Lokesh Vutla
2019-07-28 21:46   ` Tom Rini
2019-06-07 13:55 ` [U-Boot] [PATCH v2 4/5] remoteproc: k3_rproc: Update the driver to use ti_sci_proc helpers Lokesh Vutla
2019-07-28 21:46   ` Tom Rini
2019-06-07 13:55 ` [U-Boot] [PATCH v2 5/5] remoteproc: k3_rproc: Rename to ti_k3_arm64_rproc Lokesh Vutla
2019-07-28 21:46   ` Tom Rini

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