1 Marvell Cryptographic Engines And Security Accelerator 2 3 Required properties: 4 - compatible: should be one of the following string 5 "marvell,orion-crypto" 6 "marvell,kirkwood-crypto" 7 "marvell,dove-crypto" 8 - reg: base physical address of the engine and length of memory mapped 9 region. Can also contain an entry for the SRAM attached to the CESA, 10 but this representation is deprecated and marvell,crypto-srams should 11 be used instead 12 - reg-names: "regs". Can contain an "sram" entry, but this representation 13 is deprecated and marvell,crypto-srams should be used instead 14 - interrupts: interrupt number 15 - clocks: reference to the crypto engines clocks. This property is only 16 required for Dove platforms 17 - marvell,crypto-srams: phandle to crypto SRAM definitions 18 19 Optional properties: 20 - marvell,crypto-sram-size: SRAM size reserved for crypto operations, if not 21 specified the whole SRAM is used (2KB) 22 23 Examples: 24 25 crypto@30000 { 26 compatible = "marvell,orion-crypto"; 27 reg = <0x30000 0x10000>; 28 reg-names = "regs"; 29 interrupts = <22>; 30 marvell,crypto-srams = <&crypto_sram>; 31 marvell,crypto-sram-size = <0x600>; 32 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.