ATA_SCONTROL
if (ata_sata_scr_read(ch, port, ATA_SCONTROL, &val))
ata_sata_scr_write(ch, port, ATA_SCONTROL,
if (ata_sata_scr_write(ch, port, ATA_SCONTROL, ATA_SC_DET_RESET |
if (ata_sata_scr_read(ch, port, ATA_SCONTROL, &val))
if (ata_sata_scr_write(ch, port, ATA_SCONTROL,
if (ata_sata_scr_read(ch, port, ATA_SCONTROL, &val))
case ATA_SCONTROL:
case ATA_SCONTROL:
case ATA_SCONTROL:
case ATA_SCONTROL:
case ATA_SCONTROL:
case ATA_SCONTROL:
ata_intel_sata_sidpr_read(dev, port, ATA_SCONTROL, &val);
ata_intel_sata_sidpr_write(dev, port, ATA_SCONTROL, val);
ata_intel_sata_sidpr_read(dev, port, ATA_SCONTROL, &val);
ch->r_io[ATA_SCONTROL].offset = ch_offset + 0x108;
ch->r_io[ATA_SCONTROL].res = ctlr->r_res2;
ch->r_io[ATA_SCONTROL].offset = 0x08 + (ch->unit << 6);
ch->r_io[ATA_SCONTROL].res = ctlr->r_res2;
ch->r_io[ATA_SCONTROL].offset = 0x408 + (ch->unit << 8);
case ATA_SCONTROL:
case ATA_SCONTROL:
ch->r_io[ATA_SCONTROL].offset = ch_offset + 0x48;
ch->r_io[ATA_SCONTROL].res = ctlr->r_res2;
ch->r_io[ATA_SCONTROL].offset = 0x100 + (unit01 << 7) + (unit10 << 8);
ch->r_io[ATA_SCONTROL].res = ctlr->r_res2;
ch->r_io[ATA_SCONTROL].offset = 0x08 + offset;
ch->r_io[ATA_SCONTROL].res = ctlr->r_res2;
ch->r_io[ATA_SCONTROL].offset = 0x08 + (ch->unit << ctlr->chip->cfg1);
case ATA_SCONTROL:
case ATA_SCONTROL: