svia_scr_read
.scr_read = svia_scr_read,
svia_scr_read(link, SCR_CONTROL, &scontrol); /* flush */
svia_scr_read(link, SCR_STATUS, &sstatus);
svia_scr_read(link, SCR_STATUS, &sstatus);
svia_scr_read(link, SCR_CONTROL, &scontrol);
svia_scr_read(link, SCR_STATUS, &sstatus);
ppi[0]->port_ops->scr_read = svia_scr_read;
svia_scr_read(&host->ports[0]->link, SCR_ERROR, &serror);
svia_scr_read(&host->ports[1]->link, SCR_ERROR, &serror);
svia_scr_read(&ap->link, SCR_ERROR, &serror);
static int svia_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val);