cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

mv_cesa.txt (1168B)


      1Marvell Cryptographic Engines And Security Accelerator
      2
      3Required 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
     19Optional properties:
     20- marvell,crypto-sram-size: SRAM size reserved for crypto operations, if not
     21			    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	};