• Jeff Garzik's avatar
    [libata] ensure ->tf_read() hook reads Status and Error registers · ac19bff2
    Jeff Garzik authored
    We want ->tf_read() to get a complete snapshot of all taskfile
    registers, without requiring the callers to manually call
    ata_chk_status() and ata_chk_err() themselves.
    
    This also fixes a minor bug in sata_vsc where the lower bits of the
    feature register were incorrectly placed in the HOB (high order bits)
    portion of struct ata_taskfile.
    ac19bff2
sata_vsc.c 12 KB