|
|
Log in / Subscribe / Register

crypto: Add Xilinx ZynqMP SHA3 driver support

From:  Harsha <harsha.harsha-AT-xilinx.com>
To:  <herbert-AT-gondor.apana.org.au>, <davem-AT-davemloft.net>, <linux-crypto-AT-vger.kernel.org>, <linux-kernel-AT-vger.kernel.org>, <michals-AT-xilinx.com>, <linux-arm-kernel-AT-lists.infradead.org>, <robh+dt-AT-kernel.org>, <devicetree-AT-vger.kernel.org>
Subject:  [PATCH 0/4] crypto: Add Xilinx ZynqMP SHA3 driver support
Date:  Sun, 23 Jan 2022 15:17:03 +0530
Message-ID:  <1642931227-20706-1-git-send-email-harsha.harsha@xilinx.com>
Cc:  <saratcha-AT-xilinx.com>, <harshj-AT-xilinx.com>, <git-AT-xilinx.com>, Harsha <harsha.harsha-AT-xilinx.com>
Archive-link:  Article

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

Harsha (4):
  drivers: crypto: Updated Makefile for xilinx subdirectory
  firmware: xilinx: Add ZynqMP SHA API for SHA3 functionality
  crypto: xilinx: Add Xilinx SHA3 driver
  MAINTAINERS: Add maintainer for Xilinx ZynqMP SHA3 driver

 MAINTAINERS                          |   5 +
 drivers/crypto/Kconfig               |  10 ++
 drivers/crypto/Makefile              |   2 +-
 drivers/crypto/xilinx/Makefile       |   1 +
 drivers/crypto/xilinx/zynqmp-sha.c   | 285 +++++++++++++++++++++++++++++++++++
 drivers/firmware/xilinx/zynqmp.c     |  26 ++++
 include/linux/firmware/xlnx-zynqmp.h |   8 +
 7 files changed, 336 insertions(+), 1 deletion(-)
 create mode 100644 drivers/crypto/xilinx/zynqmp-sha.c

-- 
1.8.2.1



Copyright © 2022, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds