aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2023-11-24 18:27:38 +0000
committerWarner Losh <imp@FreeBSD.org>2023-11-24 18:27:38 +0000
commite0e508153866947115d1f855a31d83cdaf49aa68 (patch)
tree503dbe023ab1ccae16fed466bc2bc0dae81c5273
parent21795c374aceb685dbdb1bd18c7a5c41c3cf0baf (diff)
downloadsrc-e0e508153866947115d1f855a31d83cdaf49aa68.tar.gz
src-e0e508153866947115d1f855a31d83cdaf49aa68.zip
ata: Retire unused variable / externs
When looking for something else, I noticed these are no longer used anywhere. Sponsored by: Netflix
-rw-r--r--sys/dev/ata/ata-all.c3
-rw-r--r--sys/dev/ata/ata-all.h4
2 files changed, 1 insertions, 6 deletions
diff --git a/sys/dev/ata/ata-all.c b/sys/dev/ata/ata-all.c
index dae833bbd849..c12043c9915d 100644
--- a/sys/dev/ata/ata-all.c
+++ b/sys/dev/ata/ata-all.c
@@ -71,7 +71,6 @@ static int ata_str2mode(const char *str);
/* global vars */
MALLOC_DEFINE(M_ATA, "ata_generic", "ATA driver generic layer");
-int (*ata_raid_ioctl_func)(u_long cmd, caddr_t data) = NULL;
devclass_t ata_devclass;
int ata_dma_check_80pin = 1;
@@ -428,7 +427,7 @@ void
ata_udelay(int interval)
{
/* for now just use DELAY, the timer/sleep subsystems are not there yet */
- if (1 || interval < (1000000/hz) || ata_delayed_attach)
+ if (1 || interval < (1000000/hz))
DELAY(interval);
else
pause("ataslp", interval/(1000000/hz));
diff --git a/sys/dev/ata/ata-all.h b/sys/dev/ata/ata-all.h
index 41faa271abda..056a391cb621 100644
--- a/sys/dev/ata/ata-all.h
+++ b/sys/dev/ata/ata-all.h
@@ -450,11 +450,7 @@ struct ata_channel {
#define ATA_LED_MASK 0x03
/* externs */
-extern int (*ata_raid_ioctl_func)(u_long cmd, caddr_t data);
-extern struct intr_config_hook *ata_delayed_attach;
extern devclass_t ata_devclass;
-extern int ata_wc;
-extern int ata_setmax;
extern int ata_dma_check_80pin;
/* public prototypes */