Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ata/ata-all.c
Show All 12 Lines | |||||
/* global vars */ | /* global vars */ | ||||
MALLOC_DEFINE(M_ATA, "ata_generic", "ATA driver generic layer"); | MALLOC_DEFINE(M_ATA, "ata_generic", "ATA driver generic layer"); | ||||
int (*ata_raid_ioctl_func)(u_long cmd, caddr_t data) = NULL; | int (*ata_raid_ioctl_func)(u_long cmd, caddr_t data) = NULL; | ||||
devclass_t ata_devclass; | devclass_t ata_devclass; | ||||
int ata_dma_check_80pin = 1; | int ata_dma_check_80pin = 1; | ||||
/* sysctl vars */ | /* sysctl vars */ | ||||
static SYSCTL_NODE(_hw, OID_AUTO, ata, CTLFLAG_RD, 0, "ATA driver parameters"); | static SYSCTL_NODE(_hw, OID_AUTO, ata, CTLFLAG_RD | CTLFLAG_MPSAFE, 0, | ||||
"ATA driver parameters"); | |||||
SYSCTL_INT(_hw_ata, OID_AUTO, ata_dma_check_80pin, | SYSCTL_INT(_hw_ata, OID_AUTO, ata_dma_check_80pin, | ||||
CTLFLAG_RWTUN, &ata_dma_check_80pin, 0, | CTLFLAG_RWTUN, &ata_dma_check_80pin, 0, | ||||
"Check for 80pin cable before setting ATA DMA mode"); | "Check for 80pin cable before setting ATA DMA mode"); | ||||
FEATURE(ata_cam, "ATA devices are accessed through the cam(4) driver"); | FEATURE(ata_cam, "ATA devices are accessed through the cam(4) driver"); | ||||
/* | /* | ||||
* newbus device interface related functions | * newbus device interface related functions | ||||
*/ | */ | ||||
Show All 12 Lines |