mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.1 KiB
32 lines
1.1 KiB
Marvell Cryptographic Engines And Security Accelerator |
|
|
|
Required properties: |
|
- compatible: should be one of the following string |
|
"marvell,orion-crypto" |
|
"marvell,kirkwood-crypto" |
|
"marvell,dove-crypto" |
|
- reg: base physical address of the engine and length of memory mapped |
|
region. Can also contain an entry for the SRAM attached to the CESA, |
|
but this representation is deprecated and marvell,crypto-srams should |
|
be used instead |
|
- reg-names: "regs". Can contain an "sram" entry, but this representation |
|
is deprecated and marvell,crypto-srams should be used instead |
|
- interrupts: interrupt number |
|
- clocks: reference to the crypto engines clocks. This property is only |
|
required for Dove platforms |
|
- marvell,crypto-srams: phandle to crypto SRAM definitions |
|
|
|
Optional properties: |
|
- marvell,crypto-sram-size: SRAM size reserved for crypto operations, if not |
|
specified the whole SRAM is used (2KB) |
|
|
|
Examples: |
|
|
|
crypto@30000 { |
|
compatible = "marvell,orion-crypto"; |
|
reg = <0x30000 0x10000>; |
|
reg-names = "regs"; |
|
interrupts = <22>; |
|
marvell,crypto-srams = <&crypto_sram>; |
|
marvell,crypto-sram-size = <0x600>; |
|
};
|
|
|