summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorMark Lord <mlord@pobox.com>2009-02-25 21:17:43 +0100
committerJeff Garzik <jgarzik@redhat.com>2009-03-25 03:02:41 +0100
commitd16ab3f633b75aac1cf42b00355cd9aa65033dcc (patch)
treeee2df8db3222f279f21e64188ff0d156aa7820a9 /net
parent[libata] sata_mv: Tighten up interrupt masking in mv_qc_issue() (diff)
downloadlinux-d16ab3f633b75aac1cf42b00355cd9aa65033dcc.tar.xz
linux-d16ab3f633b75aac1cf42b00355cd9aa65033dcc.zip
[libata] sata_mv: Add a new mv_sff_check_status() function to sata_mv.
This is necessary for use with the upcoming "mv_qc_issue_fis()" patch, but is being added separately here for easier code review. When using command issue via the "mv_qc_issue_fis()" mechanism, the initial ATA_BUSY bit does not show in the ATA status (shadow) register. This can confuse libata! So here we add a hook to fake ATA_BUSY for that situation, until the first time a BUSY, DRQ, or ERR bit is seen. Signed-off-by: Mark Lord <mlord@pobox.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions