From 59de60dd73cdab7ddeb46d7949b056191aeaa0e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Schmidt?= Date: Wed, 8 Mar 2006 16:39:01 +0000 Subject: [PATCH] ATA_USB will need to hook into the delayed boot identify to have interrupts running, so externalize it. --- sys/dev/ata/ata-all.c | 2 +- sys/dev/ata/ata-all.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/dev/ata/ata-all.c b/sys/dev/ata/ata-all.c index f1f1a25fe26..c9f90ff47d0 100644 --- a/sys/dev/ata/ata-all.c +++ b/sys/dev/ata/ata-all.c @@ -73,13 +73,13 @@ static void bpack(int8_t *, int8_t *, int); /* global vars */ MALLOC_DEFINE(M_ATA, "ata_generic", "ATA driver generic layer"); int (*ata_raid_ioctl_func)(u_long cmd, caddr_t data) = NULL; +struct intr_config_hook *ata_delayed_attach = NULL; devclass_t ata_devclass; uma_zone_t ata_request_zone; uma_zone_t ata_composite_zone; int ata_wc = 1; /* local vars */ -static struct intr_config_hook *ata_delayed_attach = NULL; static int ata_dma = 1; static int atapi_dma = 1; diff --git a/sys/dev/ata/ata-all.h b/sys/dev/ata/ata-all.h index 436182495cd..2bd3e37352c 100644 --- a/sys/dev/ata/ata-all.h +++ b/sys/dev/ata/ata-all.h @@ -527,6 +527,7 @@ struct ata_channel { /* 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;