提交 1cafc30f 编写于 作者: J Jiri Slaby 提交者: Linus Torvalds

FlashPoint, use BIT instead of BITW

FlashPoint, use BIT instead of BITW

BITW was an ushort variant of BIT, use BIT instead
Signed-off-by: NJiri Slaby <jirislaby@gmail.com>
Cc: James Bottomley <James.Bottomley@steeleye.com>
Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
上级 93043ece
...@@ -25,8 +25,6 @@ ...@@ -25,8 +25,6 @@
#define FAILURE 0xFFFFFFFFL #define FAILURE 0xFFFFFFFFL
#define BITW(x) ((unsigned short)(1<<(x))) /* single-bit mask in bit position x */
struct sccb; struct sccb;
typedef void (*CALL_BK_FN) (struct sccb *); typedef void (*CALL_BK_FN) (struct sccb *);
...@@ -373,9 +371,9 @@ typedef struct SCCBscam_info { ...@@ -373,9 +371,9 @@ typedef struct SCCBscam_info {
#define SCAM_ENABLED BIT(2) #define SCAM_ENABLED BIT(2)
#define SCAM_LEVEL2 BIT(3) #define SCAM_LEVEL2 BIT(3)
#define RENEGO_ENA BITW(10) #define RENEGO_ENA BIT(10)
#define CONNIO_ENA BITW(11) #define CONNIO_ENA BIT(11)
#define GREEN_PC_ENA BITW(12) #define GREEN_PC_ENA BIT(12)
#define AUTO_RATE_00 00 #define AUTO_RATE_00 00
#define AUTO_RATE_05 01 #define AUTO_RATE_05 01
...@@ -510,23 +508,23 @@ typedef struct SCCBscam_info { ...@@ -510,23 +508,23 @@ typedef struct SCCBscam_info {
#define hp_intena 0x40 #define hp_intena 0x40
#define RESET BITW(7) #define RESET BIT(7)
#define PROG_HLT BITW(6) #define PROG_HLT BIT(6)
#define PARITY BITW(5) #define PARITY BIT(5)
#define FIFO BITW(4) #define FIFO BIT(4)
#define SEL BITW(3) #define SEL BIT(3)
#define SCAM_SEL BITW(2) #define SCAM_SEL BIT(2)
#define RSEL BITW(1) #define RSEL BIT(1)
#define TIMEOUT BITW(0) #define TIMEOUT BIT(0)
#define BUS_FREE BITW(15) #define BUS_FREE BIT(15)
#define XFER_CNT_0 BITW(14) #define XFER_CNT_0 BIT(14)
#define PHASE BITW(13) #define PHASE BIT(13)
#define IUNKWN BITW(12) #define IUNKWN BIT(12)
#define ICMD_COMP BITW(11) #define ICMD_COMP BIT(11)
#define ITICKLE BITW(10) #define ITICKLE BIT(10)
#define IDO_STRT BITW(9) #define IDO_STRT BIT(9)
#define ITAR_DISC BITW(8) #define ITAR_DISC BIT(8)
#define AUTO_INT (BITW(12)+BITW(11)+BITW(10)+BITW(9)+BITW(8)) #define AUTO_INT (BIT(12)+BIT(11)+BIT(10)+BIT(9)+BIT(8))
#define CLR_ALL_INT 0xFFFF #define CLR_ALL_INT 0xFFFF
#define CLR_ALL_INT_1 0xFF00 #define CLR_ALL_INT_1 0xFF00
...@@ -673,37 +671,37 @@ typedef struct SCCBscam_info { ...@@ -673,37 +671,37 @@ typedef struct SCCBscam_info {
#define BIOS_DATA_OFFSET 0x60 #define BIOS_DATA_OFFSET 0x60
#define BIOS_RELATIVE_CARD 0x64 #define BIOS_RELATIVE_CARD 0x64
#define AR3 (BITW(9) + BITW(8)) #define AR3 (BIT(9) + BIT(8))
#define SDATA BITW(10) #define SDATA BIT(10)
#define CRD_OP BITW(11) /* Cmp Reg. w/ Data */ #define CRD_OP BIT(11) /* Cmp Reg. w/ Data */
#define CRR_OP BITW(12) /* Cmp Reg. w. Reg. */ #define CRR_OP BIT(12) /* Cmp Reg. w. Reg. */
#define CPE_OP (BITW(14)+BITW(11)) /* Cmp SCSI phs & Branch EQ */ #define CPE_OP (BIT(14)+BIT(11)) /* Cmp SCSI phs & Branch EQ */
#define CPN_OP (BITW(14)+BITW(12)) /* Cmp SCSI phs & Branch NOT EQ */ #define CPN_OP (BIT(14)+BIT(12)) /* Cmp SCSI phs & Branch NOT EQ */
#define ADATA_OUT 0x00 #define ADATA_OUT 0x00
#define ADATA_IN BITW(8) #define ADATA_IN BIT(8)
#define ACOMMAND BITW(10) #define ACOMMAND BIT(10)
#define ASTATUS (BITW(10)+BITW(8)) #define ASTATUS (BIT(10)+BIT(8))
#define AMSG_OUT (BITW(10)+BITW(9)) #define AMSG_OUT (BIT(10)+BIT(9))
#define AMSG_IN (BITW(10)+BITW(9)+BITW(8)) #define AMSG_IN (BIT(10)+BIT(9)+BIT(8))
#define BRH_OP BITW(13) /* Branch */ #define BRH_OP BIT(13) /* Branch */
#define ALWAYS 0x00 #define ALWAYS 0x00
#define EQUAL BITW(8) #define EQUAL BIT(8)
#define NOT_EQ BITW(9) #define NOT_EQ BIT(9)
#define TCB_OP (BITW(13)+BITW(11)) /* Test condition & branch */ #define TCB_OP (BIT(13)+BIT(11)) /* Test condition & branch */
#define FIFO_0 BITW(10) #define FIFO_0 BIT(10)
#define MPM_OP BITW(15) /* Match phase and move data */ #define MPM_OP BIT(15) /* Match phase and move data */
#define MRR_OP BITW(14) /* Move DReg. to Reg. */ #define MRR_OP BIT(14) /* Move DReg. to Reg. */
#define S_IDREG (BIT(2)+BIT(1)+BIT(0)) #define S_IDREG (BIT(2)+BIT(1)+BIT(0))
...@@ -711,9 +709,9 @@ typedef struct SCCBscam_info { ...@@ -711,9 +709,9 @@ typedef struct SCCBscam_info {
#define D_AR1 BIT(0) #define D_AR1 BIT(0)
#define D_BUCKET (BIT(2) + BIT(1) + BIT(0)) #define D_BUCKET (BIT(2) + BIT(1) + BIT(0))
#define RAT_OP (BITW(14)+BITW(13)+BITW(11)) #define RAT_OP (BIT(14)+BIT(13)+BIT(11))
#define SSI_OP (BITW(15)+BITW(11)) #define SSI_OP (BIT(15)+BIT(11))
#define SSI_ITAR_DISC (ITAR_DISC >> 8) #define SSI_ITAR_DISC (ITAR_DISC >> 8)
#define SSI_IDO_STRT (IDO_STRT >> 8) #define SSI_IDO_STRT (IDO_STRT >> 8)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册