33 lines · plain
1Marvell Cryptographic Engines And Security Accelerator2 3Required properties:4- compatible: should be one of the following string5 "marvell,orion-crypto"6 "marvell,kirkwood-crypto"7 "marvell,dove-crypto"8- reg: base physical address of the engine and length of memory mapped9 region. Can also contain an entry for the SRAM attached to the CESA,10 but this representation is deprecated and marvell,crypto-srams should11 be used instead12- reg-names: "regs". Can contain an "sram" entry, but this representation13 is deprecated and marvell,crypto-srams should be used instead14- interrupts: interrupt number15- clocks: reference to the crypto engines clocks. This property is only16 required for Dove platforms17- marvell,crypto-srams: phandle to crypto SRAM definitions18 19Optional properties:20- marvell,crypto-sram-size: SRAM size reserved for crypto operations, if not21 specified the whole SRAM is used (2KB)22 23Examples: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 };33