Add support for the MXS DCP block. The driver currently supports SHA-1/SHA-256 hashing and AES-128 CBC/ECB modes. The non-standard CRC32 is not yet supported. Signed-off-by: Marek Vasut <marex@denx.de> Cc: David S. Miller <davem@davemloft.net> Cc: Fabio Estevam <fabio.estevam@freescale.com> Cc: Shawn Guo <shawn.guo@linaro.org> Cc: devicetree@vger.kernel.org Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>tirimbino
parent
c493c04403
commit
15b59e7c37
@ -0,0 +1,17 @@ |
||||
Freescale DCP (Data Co-Processor) found on i.MX23/i.MX28 . |
||||
|
||||
Required properties: |
||||
- compatible : Should be "fsl,<soc>-dcp" |
||||
- reg : Should contain MXS DCP registers location and length |
||||
- interrupts : Should contain MXS DCP interrupt numbers, VMI IRQ and DCP IRQ |
||||
must be supplied, optionally Secure IRQ can be present, but |
||||
is currently not implemented and not used. |
||||
|
||||
Example: |
||||
|
||||
dcp@80028000 { |
||||
compatible = "fsl,imx28-dcp", "fsl,imx23-dcp"; |
||||
reg = <0x80028000 0x2000>; |
||||
interrupts = <52 53>; |
||||
status = "okay"; |
||||
}; |
File diff suppressed because it is too large
Load Diff
Loading…
Reference in new issue