From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3F045C433B4 for ; Tue, 18 May 2021 15:19:10 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B5330611CC for ; Tue, 18 May 2021 15:19:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B5330611CC Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=Q3KWoegwC/JHEl//8onJK2zKVgR1wObBTmOjj888ZSM=; b=Vt1imF0sYXZ6ob2YRWAjYgFH7e ROmCRRqlksE2kwXEpLXWwteDlpzEaLzwyssAoJydrCeEUNI4Ob1mKt3XF2rgwwMzzCqnToPKS5sGk A7uMv7jo1JvGz0+Kf0slE4OdV0iTMtPxUItStNupAJi+yEJTf/O5aqCCI+FDdv2Wfrhq1WbUVeVnn K1UqvMonTtsnRUD/6DezM3xbvtidnHPNupZuUsMhF3RJSmRzsR0FOk9XhbHrbvbX3+ygemCPdGjzg ZZNcZw99BDdSITulPAw6+/rQpc2G2ijFzA0GJOnaTzgQSbvkzDb7JJr0uUYJ/d9FYE7gfDVLqXIJn 9FZ83EOg==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lj1T6-0019Jk-UR; Tue, 18 May 2021 15:17:13 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lj1T5-0019JU-01 for linux-arm-kernel@desiato.infradead.org; Tue, 18 May 2021 15:17:11 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type: Content-ID:Content-Description:In-Reply-To:References; bh=5XLrgKcPuW2RG/QFYOJNs7m0wLKHrRqbQaYGQgA+6jA=; b=WpBo4qiOqDqFw6em3F3riLcX6h LW188kIYTFBkhuoeUgvuP56xnO62tMxtl5ENvhGMh6r4XZt7zImU4o1IvNu2RaorBJC/kKnZ9JrZq yeSW0MqD6JeDrksrEqEIOTmPciqpQx2HtYhAQfkcz3fb73hPYlbi2+g05xstLR1HpBPsZURorHotX J8UHkHBF6Iy2qIRqBfF4/unXEFFLT9InlgEtkBVY2hGyUL6gFNUEoJZKwWLX+m8BPfZiKesfVqZuX r4ZkXdWDx0ZX0yF+COW8XqgAJ9xvj3idcMpuPKFXMCAWSuDfR3cB2cH9pX0tEl16u+pKh2oTRCGCY FfQTaM9A==; Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lj1T1-00ElCA-Ot for linux-arm-kernel@lists.infradead.org; Tue, 18 May 2021 15:17:09 +0000 Received: by mail-wm1-x334.google.com with SMTP id l18-20020a1ced120000b029014c1adff1edso1738578wmh.4 for ; Tue, 18 May 2021 08:17:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=5XLrgKcPuW2RG/QFYOJNs7m0wLKHrRqbQaYGQgA+6jA=; b=g4AInn37TKs+rHdDQiuIinOGabpILvy3qmlYk+SMzlruGluvo8uixEh+z7/Q3IlxwY J8L5kcP7Gg98g4ZrWIWmypriG/Euzb3ff9fJQPZc9XT+wIJbxSkZNuyFiGdkFnLR6B35 cgymxAK/Td0s0WPtICoFOWX81nwn5sj8kgCgtv2CX2RjZS8L0H2VrEbdJUBU1kKXRpOp AJB6rXjYYdG/xFrZ8cLcTjN/3EiHBgcFYjUG+bwSdaAfYDuk8jTyMsDy0aD+kpUfTVgL /yhKhKpOitAziTeotUeLd2dos6v9vz8Tiz78it7ANeOA6LJutPEZa9uHYmM9VrgGHGCK /LKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=5XLrgKcPuW2RG/QFYOJNs7m0wLKHrRqbQaYGQgA+6jA=; b=bBcpPc/4noMHjytMdX5+tfcSy9PqMICCE8+HxWvG15V0PeKA4GBfXy/3GW+Gk2Uoj8 ksFH1LY3l49+zH3kbIlH+RfybohTZlFG+iFFnTzpxGygQ9NXz6SMwgGjhOxpt0AOVBca hNs7x39sP9jq8JyZkS1OVYB3NdlrjfvpuqR3zA97roOUvH6RmYLb7wPrvbYgEJGPL8Q/ yCq9dvl3/0y36fziPhc9q+ZLZefQ02+XQD22Jb4ewU15tOWiKUtVGSoTWFJ1UAS7THUU e6YsuSQ7A+daSbfrYcm6RQXwXohk52oFU5KGhO7+NT3tojxBGGQfvGendkrxoEyN3Wf2 ocTw== X-Gm-Message-State: AOAM533WOOamoDS1LakqPjRtt1tzDY36r3X5dQTRVOofdNxXJOvjnwsu gNeCfU7wdlf835bSmWfuJJigJA== X-Google-Smtp-Source: ABdhPJz9tQZ2SLQ0Asp0Uyces/FpCqs/O53si9jg9n0aLuVZ+a18Wfv+jVeWz87PqJ4uQIK8K0pFXA== X-Received: by 2002:a7b:c778:: with SMTP id x24mr5463476wmk.23.1621351025895; Tue, 18 May 2021 08:17:05 -0700 (PDT) Received: from localhost.localdomain (laubervilliers-658-1-213-31.w90-63.abo.wanadoo.fr. [90.63.244.31]) by smtp.googlemail.com with ESMTPSA id z9sm18005808wmi.17.2021.05.18.08.17.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 May 2021 08:17:05 -0700 (PDT) From: Corentin Labbe To: davem@davemloft.net, herbert@gondor.apana.org.au, linus.walleij@linaro.org, linux@armlinux.org.uk, robh+dt@kernel.org, ulli.kroll@googlemail.com Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org, Corentin Labbe Subject: [PATCH 0/5] crypto: add gemini/sl3516 crypto driver Date: Tue, 18 May 2021 15:16:50 +0000 Message-Id: <20210518151655.125153-1-clabbe@baylibre.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210518_081707_829720_195DAD2E X-CRM114-Status: GOOD ( 10.82 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The gemini SL3516 SoC has a crypto IP. This serie had support for it. Corentin Labbe (5): db-dinding: crypto: Add DT bindings documentation for sl3516-ce crypto: Add sl3516 crypto engine ARM: dts: gemini: add crypto node ARM: gemini_config: enable sl3516-ce crypto MAINTAINERS: add gemini crypto sl3516-ce .../crypto/cortina,sl3516-crypto.yaml | 50 ++ MAINTAINERS | 7 + arch/arm/boot/dts/gemini.dtsi | 8 + arch/arm/configs/gemini_defconfig | 1 + drivers/crypto/Kconfig | 19 + drivers/crypto/Makefile | 1 + drivers/crypto/gemini/Makefile | 2 + drivers/crypto/gemini/sl3516-ce-cipher.c | 388 +++++++++++++ drivers/crypto/gemini/sl3516-ce-core.c | 535 ++++++++++++++++++ drivers/crypto/gemini/sl3516-ce-rng.c | 61 ++ drivers/crypto/gemini/sl3516-ce.h | 349 ++++++++++++ 11 files changed, 1421 insertions(+) create mode 100644 Documentation/devicetree/bindings/crypto/cortina,sl3516-crypto.yaml create mode 100644 drivers/crypto/gemini/Makefile create mode 100644 drivers/crypto/gemini/sl3516-ce-cipher.c create mode 100644 drivers/crypto/gemini/sl3516-ce-core.c create mode 100644 drivers/crypto/gemini/sl3516-ce-rng.c create mode 100644 drivers/crypto/gemini/sl3516-ce.h -- 2.26.3 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel