diff options
-rw-r--r-- | drivers/ata/sata_fsl.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/drivers/ata/sata_fsl.c b/drivers/ata/sata_fsl.c index e8f150e45446..616a6d2ac20c 100644 --- a/drivers/ata/sata_fsl.c +++ b/drivers/ata/sata_fsl.c | |||
@@ -774,20 +774,6 @@ static int sata_fsl_port_start(struct ata_port *ap) | |||
774 | VPRINTK("HControl = 0x%x\n", ioread32(hcr_base + HCONTROL)); | 774 | VPRINTK("HControl = 0x%x\n", ioread32(hcr_base + HCONTROL)); |
775 | VPRINTK("CHBA = 0x%x\n", ioread32(hcr_base + CHBA)); | 775 | VPRINTK("CHBA = 0x%x\n", ioread32(hcr_base + CHBA)); |
776 | 776 | ||
777 | #ifdef CONFIG_MPC8315_DS | ||
778 | /* | ||
779 | * Workaround for 8315DS board 3gbps link-up issue, | ||
780 | * currently limit SATA port to GEN1 speed | ||
781 | */ | ||
782 | sata_fsl_scr_read(&ap->link, SCR_CONTROL, &temp); | ||
783 | temp &= ~(0xF << 4); | ||
784 | temp |= (0x1 << 4); | ||
785 | sata_fsl_scr_write(&ap->link, SCR_CONTROL, temp); | ||
786 | |||
787 | sata_fsl_scr_read(&ap->link, SCR_CONTROL, &temp); | ||
788 | dev_warn(dev, "scr_control, speed limited to %x\n", temp); | ||
789 | #endif | ||
790 | |||
791 | return 0; | 777 | return 0; |
792 | } | 778 | } |
793 | 779 | ||