]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - include/linux/libata.h
libata: implement spurious irq handling for SFF and apply it to piix
[net-next-2.6.git] / include / linux / libata.h
index 73112250862c42d78a72b20d241d31a936c34844..5fb888462359bb7a06e4cbe60f3327f4f6077f89 100644 (file)
@@ -857,6 +857,7 @@ struct ata_port_operations {
        unsigned int (*sff_data_xfer)(struct ata_device *dev,
                        unsigned char *buf, unsigned int buflen, int rw);
        u8   (*sff_irq_on)(struct ata_port *);
+       bool (*sff_irq_check)(struct ata_port *);
        void (*sff_irq_clear)(struct ata_port *);
 
        void (*bmdma_setup)(struct ata_queued_cmd *qc);