summaryrefslogtreecommitdiffstats
path: root/include/linux/ata.h
diff options
context:
space:
mode:
authorAlbert Lee <albertcc@tw.ibm.com>2005-09-30 19:14:19 +0800
committerJeff Garzik <jgarzik@pobox.com>2005-09-30 07:21:06 -0400
commit54f00389563c80fa1de250a21256313ba01ca07d (patch)
treed8f0372ba782b902144f8efbaec6a38d439aad09 /include/linux/ata.h
parent86a7397cda08a65bc4f306e812c846e2437b5347 (diff)
downloadop-kernel-dev-54f00389563c80fa1de250a21256313ba01ca07d.zip
op-kernel-dev-54f00389563c80fa1de250a21256313ba01ca07d.tar.gz
[PATCH] libata irq-pio: cleanup ata_qc_issue_prot()
ata_qc_issue_prot(): - cleanup and let the PIO data out case always go through the ata_dataout_task() codepath. (Previously for PIO data out case, 2 code pathes were used - irq case goes through ata_data_out_task() codepath. - polling case jumps over the HSM_ST_FIRST state and goes to HSM_ST and ata_pio_task() directly.) ata_dataout_task(): - rearrange the queue_work() code to handle the PIO data out + polling case. Signed-off-by: Albert Lee <albertcc@tw.ibm.com> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
Diffstat (limited to 'include/linux/ata.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud