Removed unnecessary includes and brought up to date with ata

common code by adding lock functions.
This commit is contained in:
grehan 2003-01-18 11:46:50 +00:00
parent 5c35a13d04
commit 5d9f4871f6

View File

@ -34,13 +34,9 @@
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/kernel.h>
#include <sys/disk.h>
#include <sys/module.h>
#include <sys/bus.h>
#include <sys/bio.h>
#include <sys/malloc.h>
#include <sys/devicestat.h>
#include <sys/sysctl.h>
#include <machine/stdarg.h>
#include <machine/resource.h>
#include <machine/bus.h>
@ -232,6 +228,18 @@ static driver_t ata_iobus_sub_driver = {
DRIVER_MODULE(ata, ataiobus, ata_iobus_sub_driver, ata_devclass, 0, 0);
static int
ata_iobus_intrnoop(struct ata_channel *ch)
{
return (1);
}
static void
ata_iobus_locknoop(struct ata_channel *ch, int type)
{
}
static int
ata_iobus_sub_probe(device_t dev)
{
@ -239,6 +247,9 @@ ata_iobus_sub_probe(device_t dev)
/* Only a single unit per controller thus far */
ch->unit = 0;
ch->flags = (ATA_USE_16BIT|ATA_NO_SLAVE);
ch->intr_func = ata_iobus_intrnoop;
ch->lock_func = ata_iobus_locknoop;
return ata_probe(dev);
}