<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/crypto/ccree/cc_driver.h, branch linux-5.0.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.0.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.0.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2019-05-22T05:38:45Z</updated>
<entry>
<title>crypto: ccree - don't map AEAD key and IV on stack</title>
<updated>2019-05-22T05:38:45Z</updated>
<author>
<name>Gilad Ben-Yossef</name>
</author>
<published>2019-04-18T13:39:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4a807bab143170c1f21e0c9e28db95dbcaf4bd0c'/>
<id>urn:sha1:4a807bab143170c1f21e0c9e28db95dbcaf4bd0c</id>
<content type='text'>
commit e8662a6a5f8f7f2cadc0edb934aef622d96ac3ee upstream.

The AEAD authenc key and IVs might be passed to us on stack. Copy it to
a slab buffer before mapping to gurantee proper DMA mapping.

Signed-off-by: Gilad Ben-Yossef &lt;gilad@benyossef.com&gt;
Cc: stable@vger.kernel.org # v4.19+
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>crypto: ccree - add support for CryptoCell 703</title>
<updated>2018-12-07T06:14:59Z</updated>
<author>
<name>Gilad Ben-Yossef</name>
</author>
<published>2018-11-13T09:40:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1c876a90e25398a7396ff4de9074ab530e7892b4'/>
<id>urn:sha1:1c876a90e25398a7396ff4de9074ab530e7892b4</id>
<content type='text'>
Add support for Arm TrustZone CryptoCell 703.
The 703 is a variant of the CryptoCell 713 that supports only
algorithms certified by the Chinesse Office of the State Commercial
Cryptography Administration (OSCCA).

Signed-off-by: Gilad Ben-Yossef &lt;gilad@benyossef.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: ccree - adjust hash length to suit certain context specifics</title>
<updated>2018-11-09T09:36:49Z</updated>
<author>
<name>Yael Chemla</name>
</author>
<published>2018-10-18T12:59:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f1e52fd0fbd67fbf342932506cd7a6e27c090c5f'/>
<id>urn:sha1:f1e52fd0fbd67fbf342932506cd7a6e27c090c5f</id>
<content type='text'>
Adjust hash length such that it will not be fixed and general for all algs.
Instead make it suitable for certain context information.
This is preparation for SM3 support.

Signed-off-by: Yael Chemla &lt;yael.chemla@foss.arm.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: ccree - add support for CryptoCell 713</title>
<updated>2018-11-09T09:36:49Z</updated>
<author>
<name>Gilad Ben-Yossef</name>
</author>
<published>2018-10-29T09:50:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e40fdb500b2bc92ae2e7e4ff29f6e9dedd854cc2'/>
<id>urn:sha1:e40fdb500b2bc92ae2e7e4ff29f6e9dedd854cc2</id>
<content type='text'>
Add support for Arm TrustZone CryptoCell 713.
Note that this patch just enables using a 713 in backwards compatible mode
to 712. Newer 713 specific features will follow.

Signed-off-by: Gilad Ben-Yossef &lt;gilad@benyossef.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: ccree - drop useless type flag during reg</title>
<updated>2018-08-03T10:06:05Z</updated>
<author>
<name>Gilad Ben-Yossef</name>
</author>
<published>2018-07-24T14:12:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=76c9e53e633c8584f752effc4412d395ccf90547'/>
<id>urn:sha1:76c9e53e633c8584f752effc4412d395ccf90547</id>
<content type='text'>
Drop the explicit setting of CRYPTO_ALG_TYPE_AEAD or
CRYPTO_ALG_TYPE_SKCIPHER flags during alg registration as they are
set anyway by the framework.

Signed-off-by: Gilad Ben-Yossef &lt;gilad@benyossef.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: ccree - correct host regs offset</title>
<updated>2018-05-30T16:13:49Z</updated>
<author>
<name>Gilad Ben-Yossef</name>
</author>
<published>2018-05-24T14:19:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=281a58c8326ca62ca6341f9d2cc2eb08044670e8'/>
<id>urn:sha1:281a58c8326ca62ca6341f9d2cc2eb08044670e8</id>
<content type='text'>
The product signature and HW revision register have different offset on the
older HW revisions.
This fixes the problem of the driver failing sanity check on silicon
despite working on the FPGA emulation systems.

Fixes: 27b3b22dd98c ("crypto: ccree - add support for older HW revs")
Cc: stable@vger.kernel.org
Signed-off-by: Gilad Ben-Yossef &lt;gilad@benyossef.com&gt;
Reviewed-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: ccree - add support for older HW revs</title>
<updated>2018-03-02T16:03:16Z</updated>
<author>
<name>Gilad Ben-Yossef</name>
</author>
<published>2018-02-19T14:51:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=27b3b22dd98caef023cbaa4871b356e4596a81af'/>
<id>urn:sha1:27b3b22dd98caef023cbaa4871b356e4596a81af</id>
<content type='text'>
Add support for the legacy CryptoCell 630 and 710 revs.

Signed-off-by: Gilad Ben-Yossef &lt;gilad@benyossef.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: ccree - add FIPS support</title>
<updated>2018-02-15T15:26:42Z</updated>
<author>
<name>Gilad Ben-Yossef</name>
</author>
<published>2018-01-22T09:27:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ab8ec9658f5af1f9102145d2b4e16c7021296ded'/>
<id>urn:sha1:ab8ec9658f5af1f9102145d2b4e16c7021296ded</id>
<content type='text'>
Add FIPS mode support to CryptoCell driver

Signed-off-by: Gilad Ben-Yossef &lt;gilad@benyossef.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: ccree - add AEAD support</title>
<updated>2018-02-15T15:26:42Z</updated>
<author>
<name>Gilad Ben-Yossef</name>
</author>
<published>2018-01-22T09:27:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ff27e85a85bbde19589f775297db92ff925e5981'/>
<id>urn:sha1:ff27e85a85bbde19589f775297db92ff925e5981</id>
<content type='text'>
Add CryptoCell AEAD support

Signed-off-by: Gilad Ben-Yossef &lt;gilad@benyossef.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: ccree - add ahash support</title>
<updated>2018-02-15T15:26:41Z</updated>
<author>
<name>Gilad Ben-Yossef</name>
</author>
<published>2018-01-22T09:27:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=63893811b0fcb52f6eaf9811cc08bddd46f81c3e'/>
<id>urn:sha1:63893811b0fcb52f6eaf9811cc08bddd46f81c3e</id>
<content type='text'>
Add CryptoCell async. hash and HMAC support.

Signed-off-by: Gilad Ben-Yossef &lt;gilad@benyossef.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
</feed>
