• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ata/

Lines Matching defs:link

51 	 * a single chain/link to indirect PRDE array/PRDT.
189 /* PHY (link-layer) configuration control */
401 ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, (u8 *) &cd->cfis);
444 iowrite32(qc->dev->link->pmp, CQPMP + hcr_base);
475 static int sata_fsl_scr_write(struct ata_link *link,
478 struct sata_fsl_host_priv *host_priv = link->ap->host->private_data;
499 static int sata_fsl_scr_read(struct ata_link *link,
502 struct sata_fsl_host_priv *host_priv = link->ap->host->private_data;
647 sata_fsl_scr_read(&ap->link, SCR_CONTROL, &temp);
650 sata_fsl_scr_write(&ap->link, SCR_CONTROL, temp);
652 sata_fsl_scr_read(&ap->link, SCR_CONTROL, &temp);
707 static int sata_fsl_hardreset(struct ata_link *link, unsigned int *class,
710 struct ata_port *ap = link->ap;
784 if ((!(temp & 0x10)) || ata_link_offline(link)) {
821 static int sata_fsl_softreset(struct ata_link *link, unsigned int *class,
824 struct ata_port *ap = link->ap;
828 int pmp = sata_srst_pmp(link);
836 if (ata_link_offline(link)) {
852 ata_tf_init(link->device, &tf);
887 sata_fsl_scr_read(&ap->link, SCR_ERROR, &Serror);
928 if (ata_link_online(link)) {
975 struct ata_link *link = NULL;
983 link = &ap->link;
984 ehi = &link->eh_info;
991 sata_fsl_scr_read(&ap->link, SCR_ERROR, &SError);
993 sata_fsl_scr_write(&ap->link, SCR_ERROR, SError);
1036 /* find out the offending link and qc */
1043 link = &ap->pmp_link[dereg];
1044 ehi = &link->eh_info;
1045 qc = ata_qc_from_tag(ap, link->active_tag);
1063 qc = ata_qc_from_tag(ap, link->active_tag);
1085 ata_link_abort(qc->dev->link);
1101 sata_fsl_scr_read(&ap->link, SCR_ERROR, &SError);