crypto/dpaa2_sec: support CAAM HW era 10
authorHemant Agrawal <hemant.agrawal@nxp.com>
Mon, 30 Sep 2019 14:40:46 +0000 (20:10 +0530)
committerAkhil Goyal <akhil.goyal@nxp.com>
Wed, 9 Oct 2019 09:50:12 +0000 (11:50 +0200)
commitcee221f670440d3e2ee32f9a67344251f5dee1f6
treeba7c4c2aabeab7b90f7ddae5845a61ccc2f7a267
parent526cdf60f1e534e7096cf6dec69c30ed626a758d
crypto/dpaa2_sec: support CAAM HW era 10

Adding minimal support for CAAM HW era 10  (used in LX2)
Primary changes are:
1. increased shard desc length form 6 bit to 7 bits
2. support for several PDCP operations as PROTOCOL offload.

Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
16 files changed:
drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c
drivers/crypto/dpaa2_sec/hw/desc.h
drivers/crypto/dpaa2_sec/hw/desc/pdcp.h
drivers/crypto/dpaa2_sec/hw/rta/fifo_load_store_cmd.h
drivers/crypto/dpaa2_sec/hw/rta/header_cmd.h
drivers/crypto/dpaa2_sec/hw/rta/jump_cmd.h
drivers/crypto/dpaa2_sec/hw/rta/key_cmd.h
drivers/crypto/dpaa2_sec/hw/rta/load_cmd.h
drivers/crypto/dpaa2_sec/hw/rta/math_cmd.h
drivers/crypto/dpaa2_sec/hw/rta/move_cmd.h
drivers/crypto/dpaa2_sec/hw/rta/nfifo_cmd.h
drivers/crypto/dpaa2_sec/hw/rta/operation_cmd.h
drivers/crypto/dpaa2_sec/hw/rta/protocol_cmd.h
drivers/crypto/dpaa2_sec/hw/rta/sec_run_time_asm.h
drivers/crypto/dpaa2_sec/hw/rta/seq_in_out_ptr_cmd.h
drivers/crypto/dpaa2_sec/hw/rta/store_cmd.h