diff options
author | Jeff Garzik <jeff@garzik.org> | 2009-04-07 19:13:15 -0400 |
---|---|---|
committer | Jeff Garzik <jgarzik@redhat.com> | 2009-09-01 19:47:19 -0400 |
commit | 54c38444fad6a99b4b19512f8f0055d69115e69e (patch) | |
tree | 47d9271855d66676f1a70bac0f9e25d1781ce3e9 /firmware/tr_smctr.bin.ihex | |
parent | 37d0892c5a94e208cf863e3b7bac014edee4346d (diff) | |
download | blackbird-op-linux-54c38444fad6a99b4b19512f8f0055d69115e69e.tar.gz blackbird-op-linux-54c38444fad6a99b4b19512f8f0055d69115e69e.zip |
[libata] EH: freeze port before aborting commands
Call the ->freeze() hook before aborting qc's, because some hardware
requires special handling prior to accessing the taskfile registers
(for diagnosis/analysis/reset). Most notably, hardware may wish to
disable the DMA engine or interrupts in the ->freeze() hook.
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'firmware/tr_smctr.bin.ihex')
0 files changed, 0 insertions, 0 deletions