Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e7eac96e authored by ashish kalra's avatar ashish kalra Committed by Jeff Garzik
Browse files

ata/sata_fsl: Move MPC8315DS link speed limit workaround to specific ifdef

parent 520d3a1a
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -652,6 +652,7 @@ static int sata_fsl_port_start(struct ata_port *ap)
	VPRINTK("HControl = 0x%x\n", ioread32(hcr_base + HCONTROL));
	VPRINTK("HControl = 0x%x\n", ioread32(hcr_base + HCONTROL));
	VPRINTK("CHBA  = 0x%x\n", ioread32(hcr_base + CHBA));
	VPRINTK("CHBA  = 0x%x\n", ioread32(hcr_base + CHBA));


#ifdef CONFIG_MPC8315_DS
	/*
	/*
	 * Workaround for 8315DS board 3gbps link-up issue,
	 * Workaround for 8315DS board 3gbps link-up issue,
	 * currently limit SATA port to GEN1 speed
	 * currently limit SATA port to GEN1 speed
@@ -664,6 +665,7 @@ static int sata_fsl_port_start(struct ata_port *ap)
	sata_fsl_scr_read(ap, SCR_CONTROL, &temp);
	sata_fsl_scr_read(ap, SCR_CONTROL, &temp);
	dev_printk(KERN_WARNING, dev, "scr_control, speed limited to %x\n",
	dev_printk(KERN_WARNING, dev, "scr_control, speed limited to %x\n",
			temp);
			temp);
#endif


	return 0;
	return 0;
}
}