[RFC PATCH 0/6] crypto: Add Xilinx ZynqMP SHA3 driver support

From: Harsha
Date: Tue Nov 30 2021 - 03:54:38 EST


This patch set does the following:
- Updates the Makefile for xilinx subdirectory
- Adds communication layer support for sha_hash in zynqmp.c
- Adds device tree node for ZynqMP SHA3 driver
- Adds dt-binding docs for Xilinx ZynqMP SHA3 driver
- Adds Xilinx ZynqMP driver for SHA3 Algorithm
- Updates the list of MAINTAINERS

Harsha (6):
drivers: crypto: Updated Makefile for xilinx subdirectory
firmware: xilinx: Add ZynqMP SHA API for SHA3 functionality
dt-bindings: crypto: Add bindings for ZynqMP SHA3 driver
arm64: dts: zynqmp: Add Xilinx SHA3 node
crypto: xilinx: Add Xilinx SHA3 driver
MAINTAINERS: Add maintainer for Xilinx ZynqMP SHA3 driver

.../bindings/crypto/xlnx,zynqmp-sha3.yaml | 30 +++
MAINTAINERS | 6 +
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 4 +
drivers/crypto/Kconfig | 10 +
drivers/crypto/Makefile | 2 +-
drivers/crypto/xilinx/Makefile | 1 +
drivers/crypto/xilinx/zynqmp-sha.c | 265 +++++++++++++++++++++
drivers/firmware/xilinx/zynqmp.c | 26 ++
include/linux/firmware/xlnx-zynqmp.h | 8 +
9 files changed, 351 insertions(+), 1 deletion(-)
create mode 100644 Documentation/devicetree/bindings/crypto/xlnx,zynqmp-sha3.yaml
create mode 100644 drivers/crypto/xilinx/zynqmp-sha.c

--
1.8.2.1