summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-all.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/ata/ata-all.h')
-rw-r--r--sys/dev/ata/ata-all.h26
1 files changed, 0 insertions, 26 deletions
diff --git a/sys/dev/ata/ata-all.h b/sys/dev/ata/ata-all.h
index cdd4429..01b3eac 100644
--- a/sys/dev/ata/ata-all.h
+++ b/sys/dev/ata/ata-all.h
@@ -423,9 +423,7 @@ struct ata_request {
struct ata_composite *composite; /* for composite atomic ops */
void *driver; /* driver specific */
TAILQ_ENTRY(ata_request) chain; /* list management */
-#ifdef ATA_CAM
union ccb *ccb;
-#endif
};
/* define this for debugging request processing */
@@ -532,7 +530,6 @@ struct ata_resource {
int offset;
};
-#ifdef ATA_CAM
struct ata_cam_device {
u_int revision;
int mode;
@@ -540,7 +537,6 @@ struct ata_cam_device {
u_int atapi;
u_int caps;
};
-#endif
/* structure describing an ATA channel */
struct ata_channel {
@@ -580,20 +576,13 @@ struct ata_channel {
#define ATA_ACTIVE 0x0001
#define ATA_STALL_QUEUE 0x0002
-#ifndef ATA_CAM
- struct mtx queue_mtx; /* queue lock */
- TAILQ_HEAD(, ata_request) ata_queue; /* head of ATA queue */
- struct ata_request *freezepoint; /* composite freezepoint */
-#endif
struct ata_request *running; /* currently running request */
struct task conntask; /* PHY events handling task */
-#ifdef ATA_CAM
struct cam_sim *sim;
struct cam_path *path;
struct ata_cam_device user[16]; /* User-specified settings */
struct ata_cam_device curr[16]; /* Current settings */
int requestsense; /* CCB waiting for SENSE. */
-#endif
struct callout poll_callout; /* Periodic status poll. */
};
@@ -632,17 +621,7 @@ void ata_print_cable(device_t dev, u_int8_t *who);
int ata_str2mode(const char *str);
const char *ata_satarev2str(int rev);
int ata_atapi(device_t dev, int target);
-#ifndef ATA_CAM
-int ata_identify(device_t dev);
-void ata_modify_if_48bit(struct ata_request *request);
-int ata_pmode(struct ata_params *ap);
-int ata_wmode(struct ata_params *ap);
-int ata_umode(struct ata_params *ap);
-int ata_limit_mode(device_t dev, int mode, int maxmode);
-int ata_check_80pin(device_t dev, int mode);
-#else
void ata_cam_end_transaction(device_t dev, struct ata_request *request);
-#endif
/* ata-queue.c: */
int ata_controlcmd(device_t dev, u_int8_t command, u_int16_t feature, u_int64_t lba, u_int16_t count);
@@ -685,11 +664,6 @@ extern uma_zone_t ata_request_zone;
uma_zfree(ata_request_zone, request); \
}
-/* macros for alloc/free of struct ata_composite */
-extern uma_zone_t ata_composite_zone;
-#define ata_alloc_composite() uma_zalloc(ata_composite_zone, M_NOWAIT | M_ZERO)
-#define ata_free_composite(composite) uma_zfree(ata_composite_zone, composite)
-
MALLOC_DECLARE(M_ATA);
/* misc newbus defines */
OpenPOWER on IntegriCloud