]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/ata/libata.h
ahci: implement aggressive SATA device sleep support
[karo-tx-linux.git] / drivers / ata / libata.h
index 50e4dff0604ed449862f0f2595bf428038d49b1d..7148a58020b91d4cd1adb7a7f74e3224ac12d6e1 100644 (file)
@@ -165,6 +165,8 @@ extern void ata_eh_about_to_do(struct ata_link *link, struct ata_device *dev,
                               unsigned int action);
 extern void ata_eh_done(struct ata_link *link, struct ata_device *dev,
                        unsigned int action);
+extern unsigned int ata_read_log_page(struct ata_device *dev, u8 log,
+                                     u8 page, void *buf, unsigned int sectors);
 extern void ata_eh_autopsy(struct ata_port *ap);
 const char *ata_get_cmd_descript(u8 command);
 extern void ata_eh_report(struct ata_port *ap);