diff options
author | mav <mav@FreeBSD.org> | 2012-10-03 12:43:26 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2012-10-03 12:43:26 +0000 |
commit | 5b8c32a59f0fe2ee46ee9cc8b807bbd38d05f570 (patch) | |
tree | cdc61cbc4755c6ff941ae4b32c35fa242eb3c617 /sys/dev/ata | |
parent | aaa2936dbe3e0c5a4867115243829521138b2cea (diff) | |
download | FreeBSD-src-5b8c32a59f0fe2ee46ee9cc8b807bbd38d05f570.zip FreeBSD-src-5b8c32a59f0fe2ee46ee9cc8b807bbd38d05f570.tar.gz |
Fix build without `options ATA_CAM`, broken by r241144.
Diffstat (limited to 'sys/dev/ata')
-rw-r--r-- | sys/dev/ata/ata-sata.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/ata/ata-sata.c b/sys/dev/ata/ata-sata.c index 931c60e..9ab38d6 100644 --- a/sys/dev/ata/ata-sata.c +++ b/sys/dev/ata/ata-sata.c @@ -155,9 +155,13 @@ ata_sata_phy_reset(device_t dev, int port, int quick) int loop, retry, sata_rev; uint32_t val, val1; +#ifdef ATA_CAM sata_rev = ch->user[port < 0 ? 0 : port].revision; if (sata_rev > 0) quick = 0; +#else + sata_rev = 0; +#endif if (quick) { if (ata_sata_scr_read(ch, port, ATA_SCONTROL, &val)) |