Linux Kernel
3.7.1
|
#include <cryp_irqp.h>
Data Fields | |
u32 | cr |
u32 | sr |
u32 | din |
u32 | din_size |
u32 | dout |
u32 | dout_size |
u32 | dmacr |
u32 | imsc |
u32 | ris |
u32 | mis |
u32 | key_1_l |
u32 | key_1_r |
u32 | key_2_l |
u32 | key_2_r |
u32 | key_3_l |
u32 | key_3_r |
u32 | key_4_l |
u32 | key_4_r |
u32 | init_vect_0_l |
u32 | init_vect_0_r |
u32 | init_vect_1_l |
u32 | init_vect_1_r |
u32 | cryp_unused1 [(0x80-0x58)/sizeof(u32)] |
u32 | itcr |
u32 | itip |
u32 | itop |
u32 | cryp_unused2 [(0xFE0-0x8C)/sizeof(u32)] |
u32 | periphId0 |
u32 | periphId1 |
u32 | periphId2 |
u32 | periphId3 |
u32 | pcellId0 |
u32 | pcellId1 |
u32 | pcellId2 |
u32 | pcellId3 |
Copyright (C) ST-Ericsson SA 2010 Author: Shujuan Chen shuju for ST-Ericsson. Author: Jonas Linde an.c hen@s teri csson .comjonas for ST-Ericsson. Author: Joakim Bech .lin de@st eric sson. comjoaki for ST-Ericsson. Author: Berne Hebark m.xx .bech @ste ricss on.c omberne for ST-Ericsson. Author: Niklas Hernaeus .her bark@ ster icsso n.co mnikla for ST-Ericsson. License terms: GNU General Public License (GPL) version 2 s.he rnaeu s@st erics son. com
CRYP Registers - Offset mapping +-----------——+ 00h | CRYP_CR | Configuration register +-----------——+ 04h | CRYP_SR | Status register +-----------——+ 08h | CRYP_DIN | Data In register +-----------——+ 0ch | CRYP_DOUT | Data out register +-----------——+ 10h | CRYP_DMACR | DMA control register +-----------——+ 14h | CRYP_IMSC | IMSC +-----------——+ 18h | CRYP_RIS | Raw interrupt status +-----------——+ 1ch | CRYP_MIS | Masked interrupt status. +-----------——+ Key registers IVR registers Peripheral Cell IDs
Refer data structure for other register map struct cryp_register - Configuration register - Status register - Data input register - Data input size register - Data output register - Data output size register - Dma control register - Interrupt mask set/clear register - Raw interrupt status - Masked interrupt statu register - Key register 1 L - Key register 1 R - Key register 2 L - Key register 2 R - Key register 3 L - Key register 3 R - Key register 4 L - Key register 4 R - init vector 0 L - init vector 0 R - init vector 1 L - init vector 1 R - unused registers - Integration test control register - Integration test input register - Integration test output register - unused registers - FE0 CRYP Peripheral Identication Register - FE4 - FE8 - FEC - FF0 CRYP PCell Identication Register - FF4 - FF8 - FFC
Definition at line 82 of file cryp_irqp.h.
u32 cr |
Definition at line 83 of file cryp_irqp.h.
u32 cryp_unused1[(0x80-0x58)/sizeof(u32)] |
Definition at line 108 of file cryp_irqp.h.
u32 cryp_unused2[(0xFE0-0x8C)/sizeof(u32)] |
Definition at line 112 of file cryp_irqp.h.
u32 din |
Definition at line 85 of file cryp_irqp.h.
u32 din_size |
Definition at line 86 of file cryp_irqp.h.
u32 dmacr |
Definition at line 89 of file cryp_irqp.h.
u32 dout |
Definition at line 87 of file cryp_irqp.h.
u32 dout_size |
Definition at line 88 of file cryp_irqp.h.
u32 imsc |
Definition at line 90 of file cryp_irqp.h.
u32 init_vect_0_l |
Definition at line 103 of file cryp_irqp.h.
u32 init_vect_0_r |
Definition at line 104 of file cryp_irqp.h.
u32 init_vect_1_l |
Definition at line 105 of file cryp_irqp.h.
u32 init_vect_1_r |
Definition at line 106 of file cryp_irqp.h.
u32 itcr |
Definition at line 109 of file cryp_irqp.h.
u32 itip |
Definition at line 110 of file cryp_irqp.h.
u32 itop |
Definition at line 111 of file cryp_irqp.h.
u32 key_1_l |
Definition at line 94 of file cryp_irqp.h.
u32 key_1_r |
Definition at line 95 of file cryp_irqp.h.
u32 key_2_l |
Definition at line 96 of file cryp_irqp.h.
u32 key_2_r |
Definition at line 97 of file cryp_irqp.h.
u32 key_3_l |
Definition at line 98 of file cryp_irqp.h.
u32 key_3_r |
Definition at line 99 of file cryp_irqp.h.
u32 key_4_l |
Definition at line 100 of file cryp_irqp.h.
u32 key_4_r |
Definition at line 101 of file cryp_irqp.h.
u32 mis |
Definition at line 92 of file cryp_irqp.h.
u32 pcellId0 |
Definition at line 119 of file cryp_irqp.h.
u32 pcellId1 |
Definition at line 120 of file cryp_irqp.h.
u32 pcellId2 |
Definition at line 121 of file cryp_irqp.h.
u32 pcellId3 |
Definition at line 122 of file cryp_irqp.h.
u32 periphId0 |
Definition at line 114 of file cryp_irqp.h.
u32 periphId1 |
Definition at line 115 of file cryp_irqp.h.
u32 periphId2 |
Definition at line 116 of file cryp_irqp.h.
u32 periphId3 |
Definition at line 117 of file cryp_irqp.h.
u32 ris |
Definition at line 91 of file cryp_irqp.h.
u32 sr |
Definition at line 84 of file cryp_irqp.h.