Path: blob/main/sys/contrib/device-tree/Bindings/crypto/mv_cesa.txt
48375 views
Marvell Cryptographic Engines And Security Accelerator12Required properties:3- compatible: should be one of the following string4"marvell,orion-crypto"5"marvell,kirkwood-crypto"6"marvell,dove-crypto"7- reg: base physical address of the engine and length of memory mapped8region. Can also contain an entry for the SRAM attached to the CESA,9but this representation is deprecated and marvell,crypto-srams should10be used instead11- reg-names: "regs". Can contain an "sram" entry, but this representation12is deprecated and marvell,crypto-srams should be used instead13- interrupts: interrupt number14- clocks: reference to the crypto engines clocks. This property is only15required for Dove platforms16- marvell,crypto-srams: phandle to crypto SRAM definitions1718Optional properties:19- marvell,crypto-sram-size: SRAM size reserved for crypto operations, if not20specified the whole SRAM is used (2KB)2122Examples:2324crypto@30000 {25compatible = "marvell,orion-crypto";26reg = <0x30000 0x10000>;27reg-names = "regs";28interrupts = <22>;29marvell,crypto-srams = <&crypto_sram>;30marvell,crypto-sram-size = <0x600>;31};323334