Go to the documentation of this file.
13 #ifndef _PPC440SPE_XOR_H
14 #define _PPC440SPE_XOR_H
16 #include <linux/types.h>
19 #define XOR_ENGINES_NUM 1
22 #define XOR_MAX_OPS 16
27 #define XOR_CBCR_LNK_BIT (1<<31)
28 #define XOR_CBCR_TGT_BIT (1<<30)
29 #define XOR_CBCR_CBCE_BIT (1<<29)
30 #define XOR_CBCR_RNZE_BIT (1<<28)
31 #define XOR_CBCR_XNOR_BIT (1<<15)
32 #define XOR_CDCR_OAC_MSK (0x7F)
37 #define XOR_SR_XCP_BIT (1<<31)
38 #define XOR_SR_ICB_BIT (1<<17)
39 #define XOR_SR_IC_BIT (1<<16)
40 #define XOR_SR_IPE_BIT (1<<15)
41 #define XOR_SR_RNZ_BIT (1<<2)
42 #define XOR_SR_CBC_BIT (1<<1)
43 #define XOR_SR_CBLC_BIT (1<<0)
48 #define XOR_CRSR_XASR_BIT (1<<31)
49 #define XOR_CRSR_XAE_BIT (1<<30)
50 #define XOR_CRSR_RCBE_BIT (1<<29)
51 #define XOR_CRSR_PAUS_BIT (1<<28)
52 #define XOR_CRSR_64BA_BIT (1<<27)
53 #define XOR_CRSR_CLP_BIT (1<<25)
58 #define XOR_IE_ICBIE_BIT (1<<17)
59 #define XOR_IE_ICIE_BIT (1<<16)
60 #define XOR_IE_RPTIE_BIT (1<<14)
61 #define XOR_IE_CBCIE_BIT (1<<1)
62 #define XOR_IE_CBLCI_BIT (1<<0)