From: Anand Moon <linux.amoon@gmail.com>
To: Rob Herring <robh+dt@kernel.org>,
Mark Rutland <mark.rutland@arm.com>,
Corentin Labbe <clabbe@baylibre.com>,
Kevin Hilman <khilman@baylibre.com>,
Martin Blumenstingl <martin.blumenstingl@googlemail.com>,
Neil Armstrong <narmstrong@baylibre.com>,
Herbert Xu <herbert@gondor.apana.org.au>,
"David S . Miller" <davem@davemloft.net>
Cc: linux-crypto@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-amlogic@lists.infradead.org
Subject: [PATCHv1 0/3] Enable crypto module on Amlogic GXBB SoC platform
Date: Wed, 11 Dec 2019 08:41:09 +0000 [thread overview]
Message-ID: <20191211084112.971-1-linux.amoon@gmail.com> (raw)
Below changes enable cryto module on Amlogic GXBB SoC.
I was realy happy to get this feature working on Odroid C2 SBC.
I will try on other SBC in the future.
Tested with loading tcrypt module.
# sudo modprobe tcrypt sec=1 mode=200
[sudo] password for alarm:
[ 903.867059] tcrypt:
[ 903.867059] testing speed of async ecb(aes) (ecb(aes-arm64)) encryption
[ 903.870265] tcrypt: test 0 (128 bit key, 16 byte blocks): 1922107 operations in 1 seconds (30753712 bytes)
[ 904.872802] tcrypt: test 1 (128 bit key, 64 byte blocks): 679032 operations in 1 seconds (43458048 bytes)
[ 905.872717] tcrypt: test 2 (128 bit key, 256 byte blocks): 190190 operations in 1 seconds (48688640 bytes)
[ 906.872793] tcrypt: test 3 (128 bit key, 1024 byte blocks): 49014 operations in 1 seconds (50190336 bytes)
[ 907.872808] tcrypt: test 4 (128 bit key, 1472 byte blocks): 34342 operations in 1 seconds (50551424 bytes)
[ 908.876828] tcrypt: test 5 (128 bit key, 8192 byte blocks): 6199 operations in 1 seconds (50782208 bytes)
-Anand
Anand Moon (3):
arm64: dts: amlogic: adds crypto hardware node for GXBB SoCs
dt-bindings: crypto: Add compatible string for amlogic GXBB SoC
crypto: amlogic: Add new compatible string for amlogic GXBB SoC
.../devicetree/bindings/crypto/amlogic,gxl-crypto.yaml | 1 +
arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 10 ++++++++++
drivers/crypto/amlogic/amlogic-gxl-core.c | 1 +
3 files changed, 12 insertions(+)
--
2.24.0
_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic
WARNING: multiple messages have this Message-ID (diff)
From: Anand Moon <linux.amoon@gmail.com>
To: Rob Herring <robh+dt@kernel.org>,
Mark Rutland <mark.rutland@arm.com>,
Corentin Labbe <clabbe@baylibre.com>,
Kevin Hilman <khilman@baylibre.com>,
Martin Blumenstingl <martin.blumenstingl@googlemail.com>,
Neil Armstrong <narmstrong@baylibre.com>,
Herbert Xu <herbert@gondor.apana.org.au>,
"David S . Miller" <davem@davemloft.net>
Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org,
linux-crypto@vger.kernel.org
Subject: [PATCHv1 0/3] Enable crypto module on Amlogic GXBB SoC platform
Date: Wed, 11 Dec 2019 08:41:09 +0000 [thread overview]
Message-ID: <20191211084112.971-1-linux.amoon@gmail.com> (raw)
Below changes enable cryto module on Amlogic GXBB SoC.
I was realy happy to get this feature working on Odroid C2 SBC.
I will try on other SBC in the future.
Tested with loading tcrypt module.
# sudo modprobe tcrypt sec=1 mode=200
[sudo] password for alarm:
[ 903.867059] tcrypt:
[ 903.867059] testing speed of async ecb(aes) (ecb(aes-arm64)) encryption
[ 903.870265] tcrypt: test 0 (128 bit key, 16 byte blocks): 1922107 operations in 1 seconds (30753712 bytes)
[ 904.872802] tcrypt: test 1 (128 bit key, 64 byte blocks): 679032 operations in 1 seconds (43458048 bytes)
[ 905.872717] tcrypt: test 2 (128 bit key, 256 byte blocks): 190190 operations in 1 seconds (48688640 bytes)
[ 906.872793] tcrypt: test 3 (128 bit key, 1024 byte blocks): 49014 operations in 1 seconds (50190336 bytes)
[ 907.872808] tcrypt: test 4 (128 bit key, 1472 byte blocks): 34342 operations in 1 seconds (50551424 bytes)
[ 908.876828] tcrypt: test 5 (128 bit key, 8192 byte blocks): 6199 operations in 1 seconds (50782208 bytes)
-Anand
Anand Moon (3):
arm64: dts: amlogic: adds crypto hardware node for GXBB SoCs
dt-bindings: crypto: Add compatible string for amlogic GXBB SoC
crypto: amlogic: Add new compatible string for amlogic GXBB SoC
.../devicetree/bindings/crypto/amlogic,gxl-crypto.yaml | 1 +
arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 10 ++++++++++
drivers/crypto/amlogic/amlogic-gxl-core.c | 1 +
3 files changed, 12 insertions(+)
--
2.24.0
WARNING: multiple messages have this Message-ID (diff)
From: Anand Moon <linux.amoon@gmail.com>
To: Rob Herring <robh+dt@kernel.org>,
Mark Rutland <mark.rutland@arm.com>,
Corentin Labbe <clabbe@baylibre.com>,
Kevin Hilman <khilman@baylibre.com>,
Martin Blumenstingl <martin.blumenstingl@googlemail.com>,
Neil Armstrong <narmstrong@baylibre.com>,
Herbert Xu <herbert@gondor.apana.org.au>,
"David S . Miller" <davem@davemloft.net>
Cc: linux-crypto@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-amlogic@lists.infradead.org
Subject: [PATCHv1 0/3] Enable crypto module on Amlogic GXBB SoC platform
Date: Wed, 11 Dec 2019 08:41:09 +0000 [thread overview]
Message-ID: <20191211084112.971-1-linux.amoon@gmail.com> (raw)
Below changes enable cryto module on Amlogic GXBB SoC.
I was realy happy to get this feature working on Odroid C2 SBC.
I will try on other SBC in the future.
Tested with loading tcrypt module.
# sudo modprobe tcrypt sec=1 mode=200
[sudo] password for alarm:
[ 903.867059] tcrypt:
[ 903.867059] testing speed of async ecb(aes) (ecb(aes-arm64)) encryption
[ 903.870265] tcrypt: test 0 (128 bit key, 16 byte blocks): 1922107 operations in 1 seconds (30753712 bytes)
[ 904.872802] tcrypt: test 1 (128 bit key, 64 byte blocks): 679032 operations in 1 seconds (43458048 bytes)
[ 905.872717] tcrypt: test 2 (128 bit key, 256 byte blocks): 190190 operations in 1 seconds (48688640 bytes)
[ 906.872793] tcrypt: test 3 (128 bit key, 1024 byte blocks): 49014 operations in 1 seconds (50190336 bytes)
[ 907.872808] tcrypt: test 4 (128 bit key, 1472 byte blocks): 34342 operations in 1 seconds (50551424 bytes)
[ 908.876828] tcrypt: test 5 (128 bit key, 8192 byte blocks): 6199 operations in 1 seconds (50782208 bytes)
-Anand
Anand Moon (3):
arm64: dts: amlogic: adds crypto hardware node for GXBB SoCs
dt-bindings: crypto: Add compatible string for amlogic GXBB SoC
crypto: amlogic: Add new compatible string for amlogic GXBB SoC
.../devicetree/bindings/crypto/amlogic,gxl-crypto.yaml | 1 +
arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 10 ++++++++++
drivers/crypto/amlogic/amlogic-gxl-core.c | 1 +
3 files changed, 12 insertions(+)
--
2.24.0
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next reply other threads:[~2019-12-11 8:41 UTC|newest]
Thread overview: 48+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-12-11 8:41 Anand Moon [this message]
2019-12-11 8:41 ` [PATCHv1 0/3] Enable crypto module on Amlogic GXBB SoC platform Anand Moon
2019-12-11 8:41 ` Anand Moon
2019-12-11 8:41 ` [PATCHv1 1/3] arm64: dts: amlogic: adds crypto hardware node for GXBB SoCs Anand Moon
2019-12-11 8:41 ` Anand Moon
2019-12-11 8:41 ` Anand Moon
2019-12-11 10:41 ` Anand Moon
2019-12-11 10:41 ` Anand Moon
2019-12-11 10:41 ` Anand Moon
2019-12-11 8:41 ` [PATCHv1 2/3] dt-bindings: crypto: Add compatible string for amlogic GXBB SoC Anand Moon
2019-12-11 8:41 ` Anand Moon
2019-12-11 8:41 ` Anand Moon
2019-12-11 8:41 ` [PATCHv1 3/3] crypto: amlogic: Add new " Anand Moon
2019-12-11 8:41 ` Anand Moon
2019-12-11 8:41 ` Anand Moon
2019-12-11 8:53 ` [PATCHv1 0/3] Enable crypto module on Amlogic GXBB SoC platform Neil Armstrong
2019-12-11 8:53 ` Neil Armstrong
2019-12-11 8:53 ` Neil Armstrong
2019-12-11 9:27 ` Herbert Xu
2019-12-11 9:27 ` Herbert Xu
2019-12-11 9:27 ` Herbert Xu
2019-12-11 9:32 ` Neil Armstrong
2019-12-11 9:32 ` Neil Armstrong
2019-12-11 9:32 ` Neil Armstrong
2019-12-11 10:05 ` Anand Moon
2019-12-11 10:05 ` Anand Moon
2019-12-11 10:05 ` Anand Moon
2019-12-11 9:37 ` Anand Moon
2019-12-11 9:37 ` Anand Moon
2019-12-11 9:37 ` Anand Moon
2019-12-11 9:50 ` Herbert Xu
2019-12-11 9:50 ` Herbert Xu
2019-12-11 9:50 ` Herbert Xu
2019-12-11 10:33 ` Anand Moon
2019-12-11 10:33 ` Anand Moon
2019-12-11 10:33 ` Anand Moon
2019-12-11 12:15 ` Anand Moon
2019-12-11 12:15 ` Anand Moon
2019-12-11 12:15 ` Anand Moon
2019-12-11 12:24 ` Ard Biesheuvel
2019-12-11 12:24 ` Ard Biesheuvel
2019-12-11 12:24 ` Ard Biesheuvel
[not found] ` <1229236701.11947072.1576070229564@mail.yahoo.com>
2019-12-11 23:30 ` Martin Blumenstingl
2019-12-11 23:30 ` Martin Blumenstingl
2019-12-11 23:30 ` Martin Blumenstingl
2019-12-12 6:23 ` Anand Moon
2019-12-12 6:23 ` Anand Moon
2019-12-12 6:23 ` Anand Moon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20191211084112.971-1-linux.amoon@gmail.com \
--to=linux.amoon@gmail.com \
--cc=clabbe@baylibre.com \
--cc=davem@davemloft.net \
--cc=devicetree@vger.kernel.org \
--cc=herbert@gondor.apana.org.au \
--cc=khilman@baylibre.com \
--cc=linux-amlogic@lists.infradead.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-crypto@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mark.rutland@arm.com \
--cc=martin.blumenstingl@googlemail.com \
--cc=narmstrong@baylibre.com \
--cc=robh+dt@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.