Lines Matching +full:0 +full:- +full:15

1 /* SPDX-License-Identifier: GPL-2.0 */
28 char pad0[15];
30 char pad1[15];
32 char pad2[15];
34 char pad3[15];
36 char pad4[15];
38 char pad5[15];
40 char pad6[15];
42 char pad7[15];
44 char pad8[15];
46 char pad9[15];
48 char pad10[15];
50 char pad11[15];
52 char pad12[15];
54 char pad13[15];
56 char pad14[15];
58 char pad15[15];
62 #define SEQ_DMA_MODE 0x80 /* use DMA for data transfer */
63 #define SEQ_TARGET 0x40 /* put the controller into target mode */
64 #define SEQ_ATN 0x20 /* assert ATN signal */
65 #define SEQ_ACTIVE_NEG 0x10 /* use active negation on REQ/ACK */
66 #define SEQ_CMD 0x0f /* command bits: */
76 #define SEQ_ENBPARITY 0x0a /* enable parity checking */
77 #define SEQ_DISPARITY 0x0b /* disable parity checking */
78 #define SEQ_ENBRESEL 0x0c /* enable reselection */
79 #define SEQ_DISRESEL 0x0d /* disable reselection */
80 #define SEQ_RESETMESH 0x0e /* reset the controller */
81 #define SEQ_FLUSHFIFO 0x0f /* clear out the FIFO */
85 #define BS0_REQ 0x20
86 #define BS0_ACK 0x10
87 #define BS0_ATN 0x08
88 #define BS0_MSG 0x04
89 #define BS0_CD 0x02
90 #define BS0_IO 0x01
91 #define BS1_RST 0x80
92 #define BS1_BSY 0x40
93 #define BS1_SEL 0x20
97 #define BP_DATAOUT 0
105 #define EXC_SELWATN 0x20 /* (as target) we were selected with ATN */
106 #define EXC_SELECTED 0x10 /* (as target) we were selected w/o ATN */
107 #define EXC_RESELECTED 0x08 /* (as initiator) we were reselected */
108 #define EXC_ARBLOST 0x04 /* we lost arbitration */
109 #define EXC_PHASEMM 0x02 /* SCSI phase mismatch */
110 #define EXC_SELTO 0x01 /* selection timeout */
113 #define ERR_UNEXPDISC 0x40 /* target unexpectedly disconnected */
114 #define ERR_SCSIRESET 0x20 /* SCSI bus got reset on us */
115 #define ERR_SEQERR 0x10 /* we did something the chip didn't like */
116 #define ERR_PARITY 0x01 /* parity error was detected */
119 #define INT_ERROR 0x04 /* error interrupt */
120 #define INT_EXCEPTION 0x02 /* exception interrupt */
121 #define INT_CMDDONE 0x01 /* command done interrupt */
125 #define SYNC_PER(x) ((x) & 0xf) /* period field */
133 * is (x + 2) * 40ns, except that x == 0 gives 100ns.