summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-all.c
diff options
context:
space:
mode:
authorsos <sos@FreeBSD.org>2002-03-07 16:34:19 +0000
committersos <sos@FreeBSD.org>2002-03-07 16:34:19 +0000
commitfb90ee5e0bb9cf96e048a1b0b9902d96461f7a0b (patch)
treefd91df08b6c43017bc2b9dbf3218b736f25b6f98 /sys/dev/ata/ata-all.c
parent23058273ee0850415e06c13373703f95994bf896 (diff)
downloadFreeBSD-src-fb90ee5e0bb9cf96e048a1b0b9902d96461f7a0b.zip
FreeBSD-src-fb90ee5e0bb9cf96e048a1b0b9902d96461f7a0b.tar.gz
Minor cosmetic changes to minimise diffs for MFC.
Diffstat (limited to 'sys/dev/ata/ata-all.c')
-rw-r--r--sys/dev/ata/ata-all.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/sys/dev/ata/ata-all.c b/sys/dev/ata/ata-all.c
index 359bfd3..4dc6508 100644
--- a/sys/dev/ata/ata-all.c
+++ b/sys/dev/ata/ata-all.c
@@ -421,17 +421,9 @@ ata_getparam(struct ata_device *atadev, u_int8_t command)
struct ata_params *ata_parm;
int retry = 0;
- /* select drive */
- ATA_OUTB(atadev->channel->r_io, ATA_DRIVE, ATA_D_IBM | atadev->unit);
- DELAY(1);
-
- /* enable interrupt */
- ATA_OUTB(atadev->channel->r_altio, ATA_ALTSTAT, ATA_A_4BIT);
- DELAY(1);
-
/* apparently some devices needs this repeated */
do {
- if (ata_command(atadev, command, 0, 0, 0, ATA_WAIT_INTR)) {
+ if (ata_command(atadev, command, 0, 0, 0, ATA_WAIT_READY)) {
ata_prtdev(atadev, "%s identify failed\n",
command == ATA_C_ATAPI_IDENTIFY ? "ATAPI" : "ATA");
return -1;
OpenPOWER on IntegriCloud