mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-20 15:24:25 +00:00
fix arcmsr_attach, probe, detach, and shutdown prototypes to match newbus.
This commit is contained in:
parent
b7208da623
commit
f2aa0e9f88
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=188460
|
@ -140,12 +140,12 @@
|
|||
*/
|
||||
static struct CommandControlBlock * arcmsr_get_freesrb(struct AdapterControlBlock *acb);
|
||||
static u_int8_t arcmsr_seek_cmd2abort(union ccb * abortccb);
|
||||
static u_int32_t arcmsr_probe(device_t dev);
|
||||
static u_int32_t arcmsr_attach(device_t dev);
|
||||
static u_int32_t arcmsr_detach(device_t dev);
|
||||
static int arcmsr_probe(device_t dev);
|
||||
static int arcmsr_attach(device_t dev);
|
||||
static int arcmsr_detach(device_t dev);
|
||||
static u_int32_t arcmsr_iop_ioctlcmd(struct AdapterControlBlock *acb, u_int32_t ioctl_cmd, caddr_t arg);
|
||||
static void arcmsr_iop_parking(struct AdapterControlBlock *acb);
|
||||
static void arcmsr_shutdown(device_t dev);
|
||||
static int arcmsr_shutdown(device_t dev);
|
||||
static void arcmsr_interrupt(struct AdapterControlBlock *acb);
|
||||
static void arcmsr_polling_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb);
|
||||
static void arcmsr_free_resource(struct AdapterControlBlock *acb);
|
||||
|
@ -3029,7 +3029,7 @@ static u_int32_t arcmsr_initialize(device_t dev)
|
|||
************************************************************************
|
||||
************************************************************************
|
||||
*/
|
||||
static u_int32_t arcmsr_attach(device_t dev)
|
||||
static int arcmsr_attach(device_t dev)
|
||||
{
|
||||
struct AdapterControlBlock *acb=(struct AdapterControlBlock *)device_get_softc(dev);
|
||||
u_int32_t unit=device_get_unit(dev);
|
||||
|
@ -3152,7 +3152,7 @@ static u_int32_t arcmsr_attach(device_t dev)
|
|||
************************************************************************
|
||||
************************************************************************
|
||||
*/
|
||||
static u_int32_t arcmsr_probe(device_t dev)
|
||||
static int arcmsr_probe(device_t dev)
|
||||
{
|
||||
u_int32_t id;
|
||||
static char buf[256];
|
||||
|
@ -3197,7 +3197,7 @@ static u_int32_t arcmsr_probe(device_t dev)
|
|||
************************************************************************
|
||||
************************************************************************
|
||||
*/
|
||||
static void arcmsr_shutdown(device_t dev)
|
||||
static int arcmsr_shutdown(device_t dev)
|
||||
{
|
||||
u_int32_t i;
|
||||
u_int32_t intmask_org;
|
||||
|
@ -3231,13 +3231,13 @@ static void arcmsr_shutdown(device_t dev)
|
|||
acb->workingsrb_doneindex=0;
|
||||
acb->workingsrb_startindex=0;
|
||||
ARCMSR_LOCK_RELEASE(&acb->qbuffer_lock);
|
||||
return;
|
||||
return (0);
|
||||
}
|
||||
/*
|
||||
************************************************************************
|
||||
************************************************************************
|
||||
*/
|
||||
static u_int32_t arcmsr_detach(device_t dev)
|
||||
static int arcmsr_detach(device_t dev)
|
||||
{
|
||||
struct AdapterControlBlock *acb=(struct AdapterControlBlock *)device_get_softc(dev);
|
||||
int i;
|
||||
|
|
Loading…
Reference in a new issue