LBA_STAT_CTL
READ_REG64(d->hba.base_addr + LBA_STAT_CTL),
bus_reset = READ_REG32(d->hba.base_addr + LBA_STAT_CTL + 4) & 1;
stat = READ_REG32(d->hba.base_addr + LBA_STAT_CTL);
WRITE_REG32(stat | HF_ENABLE, d->hba.base_addr + LBA_STAT_CTL);
WRITE_REG32(stat & ~HF_ENABLE, d->hba.base_addr + LBA_STAT_CTL);
status_control = READ_REG32(d->hba.base_addr + LBA_STAT_CTL); \
WRITE_REG32(status_control | CLEAR_ERRLOG_ENABLE, base + LBA_STAT_CTL); \
WRITE_REG32(status_control | CLEAR_ERRLOG, base + LBA_STAT_CTL); \
WRITE_REG32(status_control, base + LBA_STAT_CTL); \