Commit Graph

121 Commits (667471386d4068e75a6a55b615701ced61eb6333)

Author SHA1 Message Date
Mark Lord a6116c9e60 libata-eh set tf flags in NCQ EH result_tf 17 years ago
Tejun Heo 4f7faa3f2b libata: make EH fail gracefully if no reset method is available 17 years ago
Tejun Heo 45db2f6c95 libata: move link onlineness check out of softreset methods 17 years ago
Tejun Heo 2a0c15ca39 libata: kill dead code paths in reset path 17 years ago
Tejun Heo 071f44b1d2 libata: implement PMP helpers 17 years ago
Tejun Heo 305d2a1ab1 libata: unify mechanism to request follow-up SRST 17 years ago
Tejun Heo 5958e3025f libata: move PMP SCR access failure during reset to ata_eh_reset() 17 years ago
Tejun Heo 57c9efdfb3 libata: implement and use sata_std_hardreset() 17 years ago
Tejun Heo 9363c3825e libata: rename SFF functions 17 years ago
Tejun Heo 03faab7827 libata: implement ATA_QCFLAG_RETRY 17 years ago
Tejun Heo a1efdaba2d libata: make reset related methods proper port operations 17 years ago
Tejun Heo b558edddb1 libata: kill ata_ehi_schedule_probe() 17 years ago
Tejun Heo 672b2d65ba libata: kill ATA_EHI_RESUME_LINK 17 years ago
Tejun Heo cf48062658 libata: prefer hardreset 17 years ago
Tejun Heo 3ec25ebd69 libata: ATA_EHI_LPM should be ATA_EH_LPM 17 years ago
Tejun Heo eec59f76e9 libata: allow LLDs w/o any reset method 17 years ago
Tejun Heo 3326732570 libata: implement libata.force module parameter 17 years ago
Tejun Heo 75f9cafc2d libata: fix off-by-one in error categorization 17 years ago
Tejun Heo 0dc36888d4 libata: rename ATA_PROT_ATAPI_* to ATAPI_PROT_* 17 years ago
Andrew Morton e6a73ab1c8 drivers/ata/libata-eh.c: fix printk warning 17 years ago
Jeff Garzik e39eec13ff [libata] Build fix WRT ata_is_xxx() new API introduction 17 years ago
Tejun Heo 76326ac1ac libata: implement fast speed down for unverified data transfer mode 17 years ago
Tejun Heo 00115e0f5b libata: implement ATA_DFLAG_DUBIOUS_XFER 17 years ago
Tejun Heo 663f99b86a libata: adjust speed down rules 17 years ago
Tejun Heo 3884f7b0a8 libata: clean up EH speed down implementation 17 years ago
Tejun Heo 6f1d1e3a03 libata: move ata_set_mode() to libata-eh.c 17 years ago
Tejun Heo 02c05a27e8 libata: factor out ata_eh_schedule_probe() 17 years ago
Shaohua Li bd3adca52b libata-acpi: add ACPI _PSx method 17 years ago
Tejun Heo 4ccd3329a2 libata: don't normalize UNKNOWN to NONE after reset 17 years ago
Tejun Heo 2695e36616 libata-pmp: propagate timeout to host link 17 years ago
Tejun Heo f2dfc1a12b libata: update atapi_eh_request_sense() such that lbam/lbah contains buffer size 17 years ago
Tejun Heo abb6a88974 libata: report protocol and full CDB on error 17 years ago
Adrian Bunk 21bef6dd2b libata: remove unused functions 17 years ago
Tejun Heo dfcc173d71 libata: consider errors not associated with commands for speed down 18 years ago
Tejun Heo 08cf69d005 libata: more robust reset failure handling 18 years ago
Tejun Heo 416dc9ed20 libata: cosmetic clean up / reorganization of ata_eh_reset() 18 years ago
Tejun Heo cd955463bb libata: fix timing computation in ata_eh_reset() 18 years ago
Tejun Heo e027bd36c1 libata: implement and use ATA_QCFLAG_QUIET 18 years ago
Tejun Heo f90f0828e5 libata: stop being overjealous about non-IO commands 18 years ago
Kristen Carlson Accardi ca77329fb7 [libata] Link power management infrastructure 18 years ago
Tejun Heo 4fb4615bc9 libata: no need to speed down if already at PIO0 18 years ago
Tejun Heo cdeab11407 libata: relocate forcing PIO0 on reset 18 years ago
Tejun Heo 054a5fbace libata: track SLEEP state and issue SRST to wake it up 18 years ago
Tejun Heo 0e06d9ce7a libata: cosmetic clean up in ata_eh_reset() 18 years ago
Jeff Garzik 2dcb407e61 [libata] checkpatch-inspired cleanups 18 years ago
Jeff Garzik 2855568b1e [libata] struct pci_dev related cleanups 18 years ago
Tejun Heo b06ce3e51e libata: use ata_exec_internal() for PMP register access 18 years ago
Tejun Heo afaa5c373d libata: implement ATA_PFLAG_RESETTING 18 years ago
Tejun Heo 2b789108fc libata: add @timeout to ata_exec_internal[_sg]() 18 years ago
Tejun Heo 9073868376 libata: wrap schedule_timeout_uninterruptible() in loop 18 years ago