FlashPoint: remove trivial wrappers
Subsystems (3)
PATCH 2/15 FlashPoint: remove trivial wrappers
Signed-off-by Alexey Dobriyan <[email protected]>
---
drivers/scsi/FlashPoint.c | 54 ++++++++++++++++------------------------------ 1 files changed, 19 insertions(+), 35 deletions(-)
drivers/scsi/FlashPoint.c +19 -35
@@ -26,25 +26,9 @@#undef BUSTYPE_PCI -#define OS_InPortByte (port) inb(port) -#define OS_InPortWord (port) inw(port) -#define OS_InPortLong (port) inl(port) -#define OS_OutPortByte (port, value) outb(value, port) -#define OS_OutPortWord (port, value) outw(value, port) -#define OS_OutPortLong (port, value) outl(value, port) -/* -Define name replacements for compatibility with the Linux BusLogic Driver. -*/ -#define SccbMgr_sense_adapter FlashPoint_ProbeHostAdapter -#define SccbMgr_config_adapter FlashPoint_HardwareResetHostAdapter -#define SccbMgr_unload_card FlashPoint_ReleaseHostAdapter -#define SccbMgr_start_sccb FlashPoint_StartCCB -#define SccbMgr_abort_sccb FlashPoint_AbortCCB -#define SccbMgr_my_int FlashPoint_InterruptPending -#define SccbMgr_isr FlashPoint_HandleInterrupt
@@ -266,12 +250,12 @@ typedef struct _SCCB {#define SG_ELEMENT_SIZE 8/*Eight byte per element. */ -#define RD_HARPOON (ioport) OS_InPortByte((u32bits)ioport) -#define RDW_HARPOON (ioport) OS_InPortWord((u32bits)ioport) -#define RD_HARP32 (ioport,offset,data) (data = OS_InPortLong((u32bits)(ioport + offset))) -#define WR_HARPOON (ioport,val) OS_OutPortByte((u32bits)ioport,(u08bits) val) -#define WRW_HARPOON (ioport,val) OS_OutPortWord((u32bits)ioport,(u16bits)val) -#define WR_HARP32 (ioport,offset,data) OS_OutPortLong((u32bits)(ioport + offset), data) +#define RD_HARPOON (ioport) inb((u32bits)ioport) +#define RDW_HARPOON (ioport) inw((u32bits)ioport) +#define RD_HARP32 (ioport,offset,data) (data = inl((u32bits)(ioport + offset))) +#define WR_HARPOON (ioport,val) outb((u08bits) val, (u32bits)ioport) +#define WRW_HARPOON (ioport,val) outw((u16bits)val, (u32bits)ioport) +#define WR_HARP32 (ioport,offset,data) outl(data, (u32bits)(ioport + offset))#define TAR_SYNC_MASK (BIT(7)+BIT(6))
@@ -1130,13 +1114,13 @@ static void (*FPT_s_PhaseTbl[8]) (ULONG,/*--------------------------------------------------------------------- * -* Function: SccbMgr_sense_adapter +* Function: FlashPoint_ProbeHostAdapter * * Description: Setup and/or Search for cards and return info to caller. * *---------------------------------------------------------------------*/ -static int SccbMgr_sense_adapter (PSCCBMGR_INFO pCardInfo) +static int FlashPoint_ProbeHostAdapter (PSCCBMGR_INFO pCardInfo) {static UCHAR first_time =1 ;
@@ -1408,13 +1392,13 @@ static int SccbMgr_sense_adapter(PSCCBMG/*--------------------------------------------------------------------- * -* Function: SccbMgr_config_adapter +* Function: FlashPoint_HardwareResetHostAdapter * * Description: Setup adapter for normal operation (hard reset). * *---------------------------------------------------------------------*/ -static ULONG SccbMgr_config_adapter (PSCCBMGR_INFO pCardInfo) +static ULONG FlashPoint_HardwareResetHostAdapter (PSCCBMGR_INFO pCardInfo) {PSCCBcard CurrCard =NULL ;PNVRamInfo pCurrNvRam;
@@ -1595,7 +1579,7 @@ static ULONG SccbMgr_config_adapter(PSCCreturn ((ULONG )CurrCard); } -static void SccbMgr_unload_card (ULONG pCurrCard) +static void FlashPoint_ReleaseHostAdapter (ULONG pCurrCard) {UCHAR i;ULONG portBase;
@@ -1687,14 +1671,14 @@ static UCHAR FPT_ChkIfChipInitialized(UL }/*--------------------------------------------------------------------- * -* Function: SccbMgr_start_sccb +* Function: FlashPoint_StartCCB * * Description: Start a command pointed to by p_Sccb. When the * command is completed it will be returned via the * callback function. * *---------------------------------------------------------------------*/ -static void SccbMgr_start_sccb (ULONG pCurrCard,PSCCB p_Sccb) +static void FlashPoint_StartCCB (ULONG pCurrCard,PSCCB p_Sccb) {ULONG ioport;UCHAR thisCard, lun;
@@ -1807,14 +1791,14 @@ static void SccbMgr_start_sccb(ULONG pCu/*--------------------------------------------------------------------- * -* Function: SccbMgr_abort_sccb +* Function: FlashPoint_AbortCCB * * Description: Abort the command pointed to by p_Sccb. When the * command is completed it will be returned via the * callback function. * *---------------------------------------------------------------------*/ -static int SccbMgr_abort_sccb (ULONG pCurrCard,PSCCB p_Sccb) +static int FlashPoint_AbortCCB (ULONG pCurrCard,PSCCB p_Sccb) {ULONG ioport;
@@ -1908,13 +1892,13 @@ static int SccbMgr_abort_sccb(ULONG pCur/*--------------------------------------------------------------------- * -* Function: SccbMgr_my_int +* Function: FlashPoint_InterruptPending * * Description: Do a quick check to determine if there is a pending * interrupt for this card and disable the IRQ Pin if so. * *---------------------------------------------------------------------*/ -static UCHAR SccbMgr_my_int (ULONG pCurrCard) +static UCHAR FlashPoint_InterruptPending (ULONG pCurrCard) {ULONG ioport;
@@ -1934,14 +1918,14 @@ static UCHAR SccbMgr_my_int(ULONG pCurrC/*--------------------------------------------------------------------- * -* Function: SccbMgr_isr +* Function: FlashPoint_HandleInterrupt * * Description: This is our entry point when an interrupt is generated * by the card and the upper level driver passes it on to * us. * *---------------------------------------------------------------------*/ -static int SccbMgr_isr (ULONG pCurrCard) +static int FlashPoint_HandleInterrupt (ULONG pCurrCard) {PSCCB currSCCB;UCHAR thisCard,result,bm_status, bm_int_st;
_______________________________________________
Kernel-janitors mailing list
[email protected]
https://lists.osdl.org/mailman/listinfo/kernel-janitors