Lines Matching refs:link

531 	ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, (u8 *) &cd->cfis);  in sata_fsl_qc_prep()
575 iowrite32(qc->dev->link->pmp, CQPMP + hcr_base); in sata_fsl_qc_issue()
606 static int sata_fsl_scr_write(struct ata_link *link, in sata_fsl_scr_write() argument
609 struct sata_fsl_host_priv *host_priv = link->ap->host->private_data; in sata_fsl_scr_write()
630 static int sata_fsl_scr_read(struct ata_link *link, in sata_fsl_scr_read() argument
633 struct sata_fsl_host_priv *host_priv = link->ap->host->private_data; in sata_fsl_scr_read()
826 static int sata_fsl_hardreset(struct ata_link *link, unsigned int *class, in sata_fsl_hardreset() argument
829 struct ata_port *ap = link->ap; in sata_fsl_hardreset()
872 sata_set_spd(link); in sata_fsl_hardreset()
904 if ((!(temp & 0x10)) || ata_link_offline(link)) { in sata_fsl_hardreset()
939 static int sata_fsl_softreset(struct ata_link *link, unsigned int *class, in sata_fsl_softreset() argument
942 struct ata_port *ap = link->ap; in sata_fsl_softreset()
946 int pmp = sata_srst_pmp(link); in sata_fsl_softreset()
954 if (ata_link_offline(link)) { in sata_fsl_softreset()
970 ata_tf_init(link->device, &tf); in sata_fsl_softreset()
1005 sata_fsl_scr_read(&ap->link, SCR_ERROR, &Serror); in sata_fsl_softreset()
1046 if (ata_link_online(link)) { in sata_fsl_softreset()
1093 struct ata_link *link = NULL; in sata_fsl_error_intr() local
1101 link = &ap->link; in sata_fsl_error_intr()
1102 ehi = &link->eh_info; in sata_fsl_error_intr()
1109 sata_fsl_scr_read(&ap->link, SCR_ERROR, &SError); in sata_fsl_error_intr()
1111 sata_fsl_scr_write(&ap->link, SCR_ERROR, SError); in sata_fsl_error_intr()
1164 link = &ap->pmp_link[dev_num]; in sata_fsl_error_intr()
1165 ehi = &link->eh_info; in sata_fsl_error_intr()
1166 qc = ata_qc_from_tag(ap, link->active_tag); in sata_fsl_error_intr()
1184 qc = ata_qc_from_tag(ap, link->active_tag); in sata_fsl_error_intr()
1206 ata_link_abort(qc->dev->link); in sata_fsl_error_intr()
1224 sata_fsl_scr_read(&ap->link, SCR_ERROR, &SError); in sata_fsl_host_intr()
1245 sata_fsl_scr_write(&ap->link, SCR_ERROR, in sata_fsl_host_intr()