[PATCH 0/2] ocxl: Move SPA and TL definitions

Daniel Axtens dja at axtens.net
Thu Oct 10 09:19:13 AEDT 2019


Hi Christophe,

As well as the checkpatch warnings noted on Patchwork
(https://patchwork.ozlabs.org/patch/1173804/ and
https://patchwork.ozlabs.org/patch/1173805/), I noticed:

Applying: powerpc/powernv: ocxl move SPA definition
.git/rebase-apply/patch:405: new blank line at EOF.                                                                                  
+               
warning: 1 line adds whitespace errors.

Regards,
Daniel

christophe lombard <clombard at linux.vnet.ibm.com> writes:

> This series moves the definition and the management of scheduled process area
> (SPA) and of the templates (Transaction Layer) for an ocxl card, using the
> OCAPI interface. The code is now located in the specific arch powerpc platform.
> These patches will help for a futur implementation of the ocxl driver in QEMU.
>
> The Open Coherently Attached Processor Interface (OCAPI) is used to
> allow an Attached Functional Unit (AFU) to connect to the Processor
> Chip's system bus in a high speed and cache coherent manner.
>
> It builds on top of the existing ocxl driver.
>
> It has been tested in a bare-metal environment using the memcpy and
> the AFP AFUs.
>
> christophe lombard (2):
>   powerpc/powernv: ocxl move SPA definition
>   powerpc/powernv: ocxl move TL definition
>
>  arch/powerpc/include/asm/pnv-ocxl.h   |  30 +-
>  arch/powerpc/platforms/powernv/ocxl.c | 378 +++++++++++++++++++++++---
>  drivers/misc/ocxl/afu_irq.c           |   1 -
>  drivers/misc/ocxl/config.c            |  89 +-----
>  drivers/misc/ocxl/link.c              | 347 +++++++----------------
>  drivers/misc/ocxl/ocxl_internal.h     |  12 -
>  drivers/misc/ocxl/trace.h             |  34 +--
>  7 files changed, 467 insertions(+), 424 deletions(-)
>
> -- 
> 2.21.0


More information about the Linuxppc-dev mailing list