ata_sata_scr_read
int ata_sata_scr_read(struct ata_channel *ch, int port, int reg, uint32_t *val);
if (ata_sata_scr_read(ch, port, ATA_SSTATUS, &status))
if (ata_sata_scr_read(ch, port, ATA_SCONTROL, &val))
if (ata_sata_scr_read(ch, port, ATA_SCONTROL, &val))
if (ata_sata_scr_read(ch, port, ATA_SCONTROL, &val))
if (ata_sata_scr_read(ch, port, ATA_SERROR, &error))
if (ata_sata_scr_read(ch, port, ATA_SSTATUS, &status)) {
if (ata_sata_scr_read(ch, target, ATA_SSTATUS, &status) == 0)