FSL_SATA_P_HSTS
ATA_INL(ch->r_mem, FSL_SATA_P_HSTS),
ATA_OUTL(ch->r_mem, FSL_SATA_P_HSTS, 0x3F);
fsl_sata_wait_register(ch, FSL_SATA_P_HSTS,
ATA_OUTL(ch->r_mem, FSL_SATA_P_HSTS,
ATA_INL(ch->r_mem, FSL_SATA_P_HSTS) & FSL_SATA_P_HSTS_PR);
if (fsl_sata_wait_register(ch, FSL_SATA_P_HSTS,
if (fsl_sata_wait_register(ch, FSL_SATA_P_HSTS, 0x08, 0x08, 500)) {
istatus = ATA_INL(ch->r_mem, FSL_SATA_P_HSTS);
fsl_sata_wait_register(ch, FSL_SATA_P_HSTS,
istatus = ATA_INL(ch->r_mem, FSL_SATA_P_HSTS) & 0x7ffff;
ATA_OUTL(ch->r_mem, FSL_SATA_P_HSTS, istatus & 0x3f);