View | Details | Raw Unified | Return to bug 12631
Collapse All | Expand All

(-)a/drivers/ata/sata_sx4.c (-1 / +1 lines)
Lines 867-873 static void pdc_freeze(struct ata_port *ap) Link Here
867
	/* FIXME: if all 4 ATA engines are stopped, also stop HDMA engine */
867
	/* FIXME: if all 4 ATA engines are stopped, also stop HDMA engine */
868
868
869
	tmp = readl(mmio + PDC_CTLSTAT);
869
	tmp = readl(mmio + PDC_CTLSTAT);
870
	tmp |= PDC_MASK_INT;
870
	//tmp |= PDC_MASK_INT;
871
	tmp &= ~PDC_DMA_ENABLE;
871
	tmp &= ~PDC_DMA_ENABLE;
872
	writel(tmp, mmio + PDC_CTLSTAT);
872
	writel(tmp, mmio + PDC_CTLSTAT);
873
	readl(mmio + PDC_CTLSTAT); /* flush */
873
	readl(mmio + PDC_CTLSTAT); /* flush */

Return to bug 12631