[Pdbg] [PATCH v3 0/4] Add sbefifo support for cronus backend

Amitay Isaacs amitay at ozlabs.org
Thu Oct 31 17:42:57 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

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              |  28 +++++++--
 p9-cronus.dts.m4              |  40 +++++++++++++
 9 files changed, 196 insertions(+), 13 deletions(-)
 create mode 100644 libcronus/sbefifo.c

-- 
2.21.0



More information about the Pdbg mailing list