[Skiboot] [RFCv2 00/11] add nx-842 support to kernel
Dan Streetman
ddstreet at ieee.org
Thu Apr 2 13:29:16 AEDT 2015
This patch set addes nx-842 kernel support to the PowerNV;
I'm sending it for feedback before sending on to the kernel
mailing lists.
Differences since the last patch set I sent is mainly removing
the error/FIR and status register monitoring, since that's done
by the FSP or BMC.
Dan Streetman (11):
powerpc: export of_get_ibm_chip_id function
powerpc: Add ICSWX instruction
crypto: add software 842 decompression
drivers/crypto/nx: move nx-842.c to nx-842-pseries.c
drivers/crypto/nx: add NX-842 platform frontend driver
drivers/crypto/nx: add nx842 constraints
drivers/crypto/nx: add PowerNV platform NX-842 driver
drivers/crypto/nx: simplify pSeries nx842 driver
crypto: remove LZO fallback from crypto 842
crypto: rewrite crypto 842 to use nx842 constraints
crypto: add crypto compression sefltest
MAINTAINERS | 5 +-
arch/powerpc/include/asm/icswx.h | 184 ++++
arch/powerpc/include/asm/ppc-opcode.h | 13 +
arch/powerpc/kernel/prom.c | 1 +
crypto/842.c | 477 ++++++++--
crypto/Kconfig | 13 +-
crypto/Makefile | 1 +
crypto/comp_selftest.c | 928 +++++++++++++++++++
drivers/crypto/Kconfig | 6 +-
drivers/crypto/nx/Kconfig | 43 +-
drivers/crypto/nx/Makefile | 4 +
drivers/crypto/nx/nx-842-powernv.c | 623 +++++++++++++
drivers/crypto/nx/nx-842-pseries.c | 1126 +++++++++++++++++++++++
drivers/crypto/nx/nx-842.c | 1623 +++------------------------------
drivers/crypto/nx/nx-842.h | 131 +++
include/linux/nx842.h | 17 +-
include/linux/sw842.h | 7 +
lib/842/842_decompress.c | 413 +++++++++
lib/842/Makefile | 1 +
lib/Kconfig | 3 +
lib/Makefile | 1 +
21 files changed, 3984 insertions(+), 1636 deletions(-)
create mode 100644 arch/powerpc/include/asm/icswx.h
create mode 100644 crypto/comp_selftest.c
create mode 100644 drivers/crypto/nx/nx-842-powernv.c
create mode 100644 drivers/crypto/nx/nx-842-pseries.c
create mode 100644 drivers/crypto/nx/nx-842.h
create mode 100644 include/linux/sw842.h
create mode 100644 lib/842/842_decompress.c
create mode 100644 lib/842/Makefile
--
2.1.0
More information about the Skiboot
mailing list