aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/libata.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/libata.h')
-rw-r--r--include/linux/libata.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/libata.h b/include/linux/libata.h
index cf5eb1da3e32..4504776570e4 100644
--- a/include/linux/libata.h
+++ b/include/linux/libata.h
@@ -36,6 +36,8 @@
36#include <linux/workqueue.h> 36#include <linux/workqueue.h>
37#include <scsi/scsi_host.h> 37#include <scsi/scsi_host.h>
38 38
39#include <asm/libata-portmap.h>
40
39/* 41/*
40 * compile-time options: to be removed as soon as all the drivers are 42 * compile-time options: to be removed as soon as all the drivers are
41 * converted to the new debugging mechanism 43 * converted to the new debugging mechanism
@@ -356,6 +358,7 @@ struct ata_probe_ent {
356 unsigned int udma_mask; 358 unsigned int udma_mask;
357 unsigned int legacy_mode; 359 unsigned int legacy_mode;
358 unsigned long irq; 360 unsigned long irq;
361 unsigned long irq2;
359 unsigned int irq_flags; 362 unsigned int irq_flags;
360 unsigned long host_flags; 363 unsigned long host_flags;
361 unsigned long host_set_flags; 364 unsigned long host_set_flags;
@@ -367,6 +370,7 @@ struct ata_host_set {
367 spinlock_t lock; 370 spinlock_t lock;
368 struct device *dev; 371 struct device *dev;
369 unsigned long irq; 372 unsigned long irq;
373 unsigned long irq2;
370 void __iomem *mmio_base; 374 void __iomem *mmio_base;
371 unsigned int n_ports; 375 unsigned int n_ports;
372 void *private_data; 376 void *private_data;
@@ -374,7 +378,6 @@ struct ata_host_set {
374 unsigned long flags; 378 unsigned long flags;
375 int simplex_claimed; /* Keep seperate in case we 379 int simplex_claimed; /* Keep seperate in case we
376 ever need to do this locked */ 380 ever need to do this locked */
377 struct ata_host_set *next; /* for legacy mode */
378 struct ata_port *ports[0]; 381 struct ata_port *ports[0];
379}; 382};
380 383