• M
    sata_mv: workaround errata SATA#13 · 12f3b6d7
    Mark Lord 提交于
    Add remainder of workaround for errata SATA#13.
    
    This prevents writes of certain adjacent 32-bit registers
    from being combined into single 64-bit writes, which might
    fail for the affected registers.
    
    Most of sata_mv is already safe from this issue,
    but adding this code to mv_write_cached_reg() will
    catch the remaining cases and hopefully prevent future ones.
    Signed-off-by: NMark Lord <mlord@pobox.com>
    Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
    12f3b6d7
sata_mv.c 114.6 KB