From: Hadar Gat <hadar.gat@arm.com> To: Matt Mackall <mpm@selenic.com>, Herbert Xu <herbert@gondor.apana.org.au>, Rob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>, Arnd Bergmann <arnd@arndb.de>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Krzysztof Kozlowski <krzk@kernel.org>, Florian Fainelli <f.fainelli@gmail.com>, Alexander Sverdlin <alexander.sverdlin@nokia.com>, Thomas Gleixner <tglx@linutronix.de>, Tomer Maimon <tmaimon77@gmail.com>, Randy Dunlap <rdunlap@infradead.org>, Zaibo Xu <xuzaibo@huawei.com>, Daniel Thompson <daniel.thompson@linaro.org>, Mauro Carvalho Chehab <mchehab+samsung@kernel.org>, "David S. Miller" <davem@davemloft.net>, Jonathan Cameron <Jonathan.Cameron@huawei.com> Cc: linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Gilad Ben-Yossef <gilad@benyossef.com>, Ofir Drang <ofir.drang@arm.com>, Hadar Gat <hadar.gat@arm.com> Subject: [PATCH v6 0/3] hw_random: introduce Arm CryptoCell TRNG driver Date: Wed, 25 Mar 2020 07:41:08 +0200 [thread overview] Message-ID: <1585114871-6912-1-git-send-email-hadar.gat@arm.com> (raw) The Arm CryptoCell is a hardware security engine. This patch introduces driver for its TRNG (True Random Number Generator) engine. v6 change: add missing initialization of hwrng quality. v5 changes: 1. in arm-cctrng.yaml, fixed error in 'make dt_binding_check' 2. in cctrng.c, clean up cctrng clock handling v4 changes: update arm-cctrng.yaml to conform with json-schema standard. v3 change: removed few unneeded "#ifdef CONFIG_PM" from the code. v2 changes: fixed 'make dt_bnding_check' errors. Hadar Gat (3): dt-bindings: add device tree binding for Arm CryptoCell trng engine hw_random: cctrng: introduce Arm CryptoCell driver MAINTAINERS: add HG as cctrng maintainer .../devicetree/bindings/rng/arm-cctrng.yaml | 55 ++ MAINTAINERS | 9 + drivers/char/hw_random/Kconfig | 12 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/cctrng.c | 736 +++++++++++++++++++++ drivers/char/hw_random/cctrng.h | 72 ++ 6 files changed, 885 insertions(+) create mode 100644 Documentation/devicetree/bindings/rng/arm-cctrng.yaml create mode 100644 drivers/char/hw_random/cctrng.c create mode 100644 drivers/char/hw_random/cctrng.h -- 2.7.4
next reply other threads:[~2020-03-25 5:50 UTC|newest] Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-03-25 5:41 Hadar Gat [this message] 2020-03-25 5:41 ` [PATCH v6 1/3] dt-bindings: add device tree binding for Arm CryptoCell trng engine Hadar Gat 2020-03-26 19:41 ` Rob Herring 2020-03-26 21:04 ` Hadar Gat 2020-03-27 3:04 ` Rob Herring 2020-03-25 5:41 ` [PATCH v6 2/3] hw_random: cctrng: introduce Arm CryptoCell driver Hadar Gat 2020-03-25 5:41 ` [PATCH v6 3/3] MAINTAINERS: add HG as cctrng maintainer Hadar Gat
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=1585114871-6912-1-git-send-email-hadar.gat@arm.com \ --to=hadar.gat@arm.com \ --cc=Jonathan.Cameron@huawei.com \ --cc=alexander.sverdlin@nokia.com \ --cc=arnd@arndb.de \ --cc=daniel.thompson@linaro.org \ --cc=davem@davemloft.net \ --cc=devicetree@vger.kernel.org \ --cc=f.fainelli@gmail.com \ --cc=gilad@benyossef.com \ --cc=gregkh@linuxfoundation.org \ --cc=herbert@gondor.apana.org.au \ --cc=krzk@kernel.org \ --cc=linux-crypto@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=mark.rutland@arm.com \ --cc=mchehab+samsung@kernel.org \ --cc=mpm@selenic.com \ --cc=ofir.drang@arm.com \ --cc=rdunlap@infradead.org \ --cc=robh+dt@kernel.org \ --cc=tglx@linutronix.de \ --cc=tmaimon77@gmail.com \ --cc=xuzaibo@huawei.com \ --subject='Re: [PATCH v6 0/3] hw_random: introduce Arm CryptoCell TRNG driver' \ /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
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).