[SCSI] drivers/scsi/FlashPoint.c: remove trivial wrappers
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
This commit is contained in:
parent
85ae97d816
commit
d8b6b8bd8a
|
@ -26,25 +26,9 @@
|
||||||
#undef BUSTYPE_PCI
|
#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 SG_ELEMENT_SIZE 8 /*Eight byte per element. */
|
||||||
|
|
||||||
|
|
||||||
#define RD_HARPOON(ioport) OS_InPortByte((u32bits)ioport)
|
#define RD_HARPOON(ioport) inb((u32bits)ioport)
|
||||||
#define RDW_HARPOON(ioport) OS_InPortWord((u32bits)ioport)
|
#define RDW_HARPOON(ioport) inw((u32bits)ioport)
|
||||||
#define RD_HARP32(ioport,offset,data) (data = OS_InPortLong((u32bits)(ioport + offset)))
|
#define RD_HARP32(ioport,offset,data) (data = inl((u32bits)(ioport + offset)))
|
||||||
#define WR_HARPOON(ioport,val) OS_OutPortByte((u32bits)ioport,(u08bits) val)
|
#define WR_HARPOON(ioport,val) outb((u08bits) val, (u32bits)ioport)
|
||||||
#define WRW_HARPOON(ioport,val) OS_OutPortWord((u32bits)ioport,(u16bits)val)
|
#define WRW_HARPOON(ioport,val) outw((u16bits)val, (u32bits)ioport)
|
||||||
#define WR_HARP32(ioport,offset,data) OS_OutPortLong((u32bits)(ioport + offset), data)
|
#define WR_HARP32(ioport,offset,data) outl(data, (u32bits)(ioport + offset))
|
||||||
|
|
||||||
|
|
||||||
#define TAR_SYNC_MASK (BIT(7)+BIT(6))
|
#define TAR_SYNC_MASK (BIT(7)+BIT(6))
|
||||||
|
@ -1130,13 +1114,13 @@ static void (*FPT_s_PhaseTbl[8]) (ULONG, UCHAR)= { 0 };
|
||||||
|
|
||||||
/*---------------------------------------------------------------------
|
/*---------------------------------------------------------------------
|
||||||
*
|
*
|
||||||
* Function: SccbMgr_sense_adapter
|
* Function: FlashPoint_ProbeHostAdapter
|
||||||
*
|
*
|
||||||
* Description: Setup and/or Search for cards and return info to caller.
|
* 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;
|
static UCHAR first_time = 1;
|
||||||
|
|
||||||
|
@ -1408,13 +1392,13 @@ static int SccbMgr_sense_adapter(PSCCBMGR_INFO pCardInfo)
|
||||||
|
|
||||||
/*---------------------------------------------------------------------
|
/*---------------------------------------------------------------------
|
||||||
*
|
*
|
||||||
* Function: SccbMgr_config_adapter
|
* Function: FlashPoint_HardwareResetHostAdapter
|
||||||
*
|
*
|
||||||
* Description: Setup adapter for normal operation (hard reset).
|
* 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;
|
PSCCBcard CurrCard = NULL;
|
||||||
PNVRamInfo pCurrNvRam;
|
PNVRamInfo pCurrNvRam;
|
||||||
|
@ -1595,7 +1579,7 @@ static ULONG SccbMgr_config_adapter(PSCCBMGR_INFO pCardInfo)
|
||||||
return((ULONG)CurrCard);
|
return((ULONG)CurrCard);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void SccbMgr_unload_card(ULONG pCurrCard)
|
static void FlashPoint_ReleaseHostAdapter(ULONG pCurrCard)
|
||||||
{
|
{
|
||||||
UCHAR i;
|
UCHAR i;
|
||||||
ULONG portBase;
|
ULONG portBase;
|
||||||
|
@ -1687,14 +1671,14 @@ static UCHAR FPT_ChkIfChipInitialized(ULONG ioPort)
|
||||||
}
|
}
|
||||||
/*---------------------------------------------------------------------
|
/*---------------------------------------------------------------------
|
||||||
*
|
*
|
||||||
* Function: SccbMgr_start_sccb
|
* Function: FlashPoint_StartCCB
|
||||||
*
|
*
|
||||||
* Description: Start a command pointed to by p_Sccb. When the
|
* Description: Start a command pointed to by p_Sccb. When the
|
||||||
* command is completed it will be returned via the
|
* command is completed it will be returned via the
|
||||||
* callback function.
|
* callback function.
|
||||||
*
|
*
|
||||||
*---------------------------------------------------------------------*/
|
*---------------------------------------------------------------------*/
|
||||||
static void SccbMgr_start_sccb(ULONG pCurrCard, PSCCB p_Sccb)
|
static void FlashPoint_StartCCB(ULONG pCurrCard, PSCCB p_Sccb)
|
||||||
{
|
{
|
||||||
ULONG ioport;
|
ULONG ioport;
|
||||||
UCHAR thisCard, lun;
|
UCHAR thisCard, lun;
|
||||||
|
@ -1807,14 +1791,14 @@ static void SccbMgr_start_sccb(ULONG pCurrCard, PSCCB p_Sccb)
|
||||||
|
|
||||||
/*---------------------------------------------------------------------
|
/*---------------------------------------------------------------------
|
||||||
*
|
*
|
||||||
* Function: SccbMgr_abort_sccb
|
* Function: FlashPoint_AbortCCB
|
||||||
*
|
*
|
||||||
* Description: Abort the command pointed to by p_Sccb. When the
|
* Description: Abort the command pointed to by p_Sccb. When the
|
||||||
* command is completed it will be returned via the
|
* command is completed it will be returned via the
|
||||||
* callback function.
|
* callback function.
|
||||||
*
|
*
|
||||||
*---------------------------------------------------------------------*/
|
*---------------------------------------------------------------------*/
|
||||||
static int SccbMgr_abort_sccb(ULONG pCurrCard, PSCCB p_Sccb)
|
static int FlashPoint_AbortCCB(ULONG pCurrCard, PSCCB p_Sccb)
|
||||||
{
|
{
|
||||||
ULONG ioport;
|
ULONG ioport;
|
||||||
|
|
||||||
|
@ -1908,13 +1892,13 @@ static int SccbMgr_abort_sccb(ULONG pCurrCard, PSCCB p_Sccb)
|
||||||
|
|
||||||
/*---------------------------------------------------------------------
|
/*---------------------------------------------------------------------
|
||||||
*
|
*
|
||||||
* Function: SccbMgr_my_int
|
* Function: FlashPoint_InterruptPending
|
||||||
*
|
*
|
||||||
* Description: Do a quick check to determine if there is a pending
|
* Description: Do a quick check to determine if there is a pending
|
||||||
* interrupt for this card and disable the IRQ Pin if so.
|
* 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;
|
ULONG ioport;
|
||||||
|
|
||||||
|
@ -1934,14 +1918,14 @@ static UCHAR SccbMgr_my_int(ULONG pCurrCard)
|
||||||
|
|
||||||
/*---------------------------------------------------------------------
|
/*---------------------------------------------------------------------
|
||||||
*
|
*
|
||||||
* Function: SccbMgr_isr
|
* Function: FlashPoint_HandleInterrupt
|
||||||
*
|
*
|
||||||
* Description: This is our entry point when an interrupt is generated
|
* Description: This is our entry point when an interrupt is generated
|
||||||
* by the card and the upper level driver passes it on to
|
* by the card and the upper level driver passes it on to
|
||||||
* us.
|
* us.
|
||||||
*
|
*
|
||||||
*---------------------------------------------------------------------*/
|
*---------------------------------------------------------------------*/
|
||||||
static int SccbMgr_isr(ULONG pCurrCard)
|
static int FlashPoint_HandleInterrupt(ULONG pCurrCard)
|
||||||
{
|
{
|
||||||
PSCCB currSCCB;
|
PSCCB currSCCB;
|
||||||
UCHAR thisCard,result,bm_status, bm_int_st;
|
UCHAR thisCard,result,bm_status, bm_int_st;
|
||||||
|
|
Loading…
Reference in New Issue