linux/Documentation/devicetree/bindings/crypto
Boris BREZILLON 51b44fc811 crypto: mv_cesa - use gen_pool to reserve the SRAM memory region
The mv_cesa driver currently expects the SRAM memory region to be passed
as a platform device resource.

This approach implies two drawbacks:
- the DT representation is wrong
- the only one that can access the SRAM is the crypto engine

The last point is particularly annoying in some cases: for example on
armada 370, a small region of the crypto SRAM is used to implement the
cpuidle, which means you would not be able to enable both cpuidle and the
CESA driver.

To address that problem, we explicitly define the SRAM device in the DT
and then reference the sram node from the crypto engine node.

Also note that the old way of retrieving the SRAM memory region is still
supported, or in other words, backward compatibility is preserved.

Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2015-06-19 22:18:02 +08:00
..
amd-ccp.txt crypto: ccp - Base AXI DMA cache settings on device tree 2014-07-23 21:28:38 +08:00
atmel-crypto.txt crypto: atmel-sha - add support for Device Tree 2013-12-12 18:39:36 +01:00
fsl-dcp.txt crypto: mxs - Add Freescale MXS DCP driver 2014-01-05 20:49:54 +08:00
fsl-imx-sahara.txt crypto: sahara - add support for i.MX53 2014-12-03 22:30:18 +08:00
fsl-sec2.txt crypto: talitos - Update DT bindings with SEC1 2015-04-21 09:14:44 +08:00
fsl-sec4.txt crypto: caam - Added property fsl,sec-era in SEC4.0 device tree binding. 2013-02-04 21:16:54 +08:00
fsl-sec6.txt Documentation: treewide: fix typos and grammar 2014-08-26 09:35:51 +02:00
img-hash.txt Documentation: crypto: Add DT binding info for the img hw hash accelerator 2015-03-16 21:46:25 +11:00
mv_cesa.txt crypto: mv_cesa - use gen_pool to reserve the SRAM memory region 2015-06-19 22:18:02 +08:00
omap-aes.txt ARM: dts: AM33XX: Add AES data and documentation 2013-10-11 21:06:40 +02:00
omap-des.txt doc: devicetree: Add bindings documentation for omap-des driver 2013-11-15 07:38:14 -08:00
omap-sham.txt ARM: dts: doc: Document missing compatible property for omap-sham driver 2013-11-15 07:38:14 -08:00
picochip-spacc.txt crypto: picoxcell - support for device tree matching 2011-08-10 19:00:26 +08:00
qcom-qce.txt ARM: DT: qcom: Add Qualcomm crypto driver binding document 2014-07-03 21:42:07 +08:00
samsung-sss.txt crypto: s5p-sss - Add support for SSS module on Exynos 2014-05-08 21:58:14 +08:00