edma_err_cause 2561 drivers/ata/sata_mv.c static int mv_handle_dev_err(struct ata_port *ap, u32 edma_err_cause) edma_err_cause 2570 drivers/ata/sata_mv.c if (!(edma_err_cause & EDMA_ERR_DEV)) edma_err_cause 2572 drivers/ata/sata_mv.c edma_err_cause &= ~EDMA_ERR_IRQ_TRANSIENT; edma_err_cause 2573 drivers/ata/sata_mv.c if (edma_err_cause & ~(EDMA_ERR_DEV | EDMA_ERR_SELF_DIS)) edma_err_cause 2582 drivers/ata/sata_mv.c if (edma_err_cause & EDMA_ERR_SELF_DIS) { edma_err_cause 2584 drivers/ata/sata_mv.c __func__, edma_err_cause, pp->pp_flags); edma_err_cause 2594 drivers/ata/sata_mv.c if (!(edma_err_cause & EDMA_ERR_SELF_DIS)) { edma_err_cause 2596 drivers/ata/sata_mv.c __func__, edma_err_cause, pp->pp_flags); edma_err_cause 2637 drivers/ata/sata_mv.c u32 edma_err_cause, eh_freeze_mask, serr = 0; edma_err_cause 2654 drivers/ata/sata_mv.c edma_err_cause = readl(port_mmio + EDMA_ERR_IRQ_CAUSE); edma_err_cause 2655 drivers/ata/sata_mv.c if (IS_GEN_IIE(hpriv) && (edma_err_cause & EDMA_ERR_TRANS_IRQ_7)) { edma_err_cause 2659 drivers/ata/sata_mv.c writelfl(~edma_err_cause, port_mmio + EDMA_ERR_IRQ_CAUSE); edma_err_cause 2661 drivers/ata/sata_mv.c if (edma_err_cause & EDMA_ERR_DEV) { edma_err_cause 2666 drivers/ata/sata_mv.c if (mv_handle_dev_err(ap, edma_err_cause)) edma_err_cause 2673 drivers/ata/sata_mv.c edma_err_cause, pp->pp_flags); edma_err_cause 2675 drivers/ata/sata_mv.c if (IS_GEN_IIE(hpriv) && (edma_err_cause & EDMA_ERR_TRANS_IRQ_7)) { edma_err_cause 2678 drivers/ata/sata_mv.c u32 ec = edma_err_cause & edma_err_cause 2689 drivers/ata/sata_mv.c if (edma_err_cause & EDMA_ERR_DEV) { edma_err_cause 2694 drivers/ata/sata_mv.c if (edma_err_cause & (EDMA_ERR_D_PAR | EDMA_ERR_PRD_PAR | edma_err_cause 2701 drivers/ata/sata_mv.c if (edma_err_cause & (EDMA_ERR_DEV_DCON | EDMA_ERR_DEV_CON)) { edma_err_cause 2703 drivers/ata/sata_mv.c ata_ehi_push_desc(ehi, edma_err_cause & EDMA_ERR_DEV_DCON ? edma_err_cause 2714 drivers/ata/sata_mv.c if (edma_err_cause & EDMA_ERR_SELF_DIS_5) { edma_err_cause 2720 drivers/ata/sata_mv.c if (edma_err_cause & EDMA_ERR_SELF_DIS) { edma_err_cause 2724 drivers/ata/sata_mv.c if (edma_err_cause & EDMA_ERR_SERR) { edma_err_cause 2752 drivers/ata/sata_mv.c } else if (edma_err_cause & eh_freeze_mask) {