Lines Matching defs:caam_ctrl
549 struct caam_ctrl { struct
552 u32 rsvd1;
553 u32 mcr; /* MCFG Master Config Register */
554 u32 rsvd2;
555 u32 scfgr; /* SCFGR, Security Config Register */
559 struct masterid jr_mid[4]; /* JRxLIODNR - JobR LIODN setup */
560 u32 rsvd3[11];
561 u32 jrstart; /* JRSTART - Job Ring Start Register */
562 struct masterid rtic_mid[4]; /* RTICxLIODNR - RTIC LIODN setup */
563 u32 rsvd4[5];
564 u32 deco_rsr; /* DECORSR - Deco Request Source */
565 u32 rsvd11;
566 u32 deco_rq; /* DECORR - DECO Request */
567 struct partid deco_mid[5]; /* DECOxLIODNR - 1 per DECO */
568 u32 rsvd5[22];
571 u32 deco_avail; /* DAR - DECO availability */
572 u32 deco_reset; /* DRR - DECO reset */
573 u32 rsvd6[182];
577 u32 kek[KEK_KEY_SIZE]; /* JDKEKR - Key Encryption Key */
578 u32 tkek[TKEK_KEY_SIZE]; /* TDKEKR - Trusted Desc KEK */
579 u32 tdsk[TDSK_KEY_SIZE]; /* TDSKR - Trusted Desc Signing Key */
580 u32 rsvd7[32];
581 u64 sknonce; /* SKNR - Secure Key Nonce */
582 u32 rsvd8[70];
586 union {
591 u32 rsvd9[416];
594 struct version_regs vreg;
596 struct caam_perfmon perfmon;