From 6b67444bacdf486309c753b7f4699cbda4b320ad Mon Sep 17 00:00:00 2001 From: Alexander Motin Date: Wed, 3 Oct 2012 12:43:26 +0000 Subject: [PATCH] Fix build without `options ATA_CAM`, broken by r241144. --- sys/dev/ata/ata-sata.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sys/dev/ata/ata-sata.c b/sys/dev/ata/ata-sata.c index 931c60e9ba4..9ab38d6c0ed 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))