[Pdbg] [PATCH v4 0/4] Add sbefifo support for cronus backend
Amitay Isaacs
amitay at ozlabs.org
Thu Nov 7 13:32:45 AEDT 2019
These patches add support to talk to sbefifo via cronus backend. This ensures
that libpdbg apis which are specific to sbe fifo work even across cronus
backend.
V2 changes:
- Add sbefifo-pba to handle PBA based memory access
V3 changes:
- Implement sbefifo_transport hwunit for cronus
V4 changes:
- Reimplement sbefifo hwunit using custom transport for libsbefifo
This patch series is based on "Implement getmempba/putmempba" series.
Amitay Isaacs (4):
libcronus: Pass expected data size to cronus_request
libcronus: Add support for SUBMIT command via sbefifo
libpdbg: Add sbefifo transport driver for cronus backend
dts: Add sbefifo targets to p9 cronus device tree
Makefile.am | 1 +
libcronus/cfam.c | 4 +-
libcronus/libcronus.h | 7 +++
libcronus/libcronus_private.h | 2 +-
libcronus/request.c | 17 ++++--
libcronus/sbefifo.c | 106 ++++++++++++++++++++++++++++++++++
libcronus/scom.c | 4 +-
libpdbg/cronus.c | 61 +++++++++++++++++--
p9-cronus.dts.m4 | 40 +++++++++++++
9 files changed, 229 insertions(+), 13 deletions(-)
create mode 100644 libcronus/sbefifo.c
--
2.21.0
More information about the Pdbg
mailing list