Lines Matching refs:writelfl
869 static inline void writelfl(unsigned long data, void __iomem *addr) in writelfl() function
993 writelfl(new, addr); /* read after write */ in mv_write_cached_reg()
1015 writelfl((pp->crqb_dma & EDMA_REQ_Q_BASE_LO_MASK) | index, in mv_set_edma_ptrs()
1017 writelfl(index, port_mmio + EDMA_REQ_Q_OUT_PTR); in mv_set_edma_ptrs()
1027 writelfl(index, port_mmio + EDMA_RSP_Q_IN_PTR); in mv_set_edma_ptrs()
1028 writelfl((pp->crpb_dma & EDMA_RSP_Q_BASE_LO_MASK) | index, in mv_set_edma_ptrs()
1046 writelfl(mask, hpriv->main_irq_mask_addr); in mv_write_main_irq_mask()
1087 writelfl(0, port_mmio + EDMA_ERR_IRQ_CAUSE); in mv_clear_and_enable_port_irqs()
1091 writelfl(hc_irq_cause, hc_mmio + HC_IRQ_CAUSE); in mv_clear_and_enable_port_irqs()
1095 writelfl(0, port_mmio + FIS_IRQ_CAUSE); in mv_clear_and_enable_port_irqs()
1191 writelfl(EDMA_EN, port_mmio + EDMA_CMD); in mv_start_edma()
1231 writelfl(EDMA_DS, port_mmio + EDMA_CMD); in mv_stop_edma_engine()
1409 writelfl(lp_phy_val, lp_phy_addr); in mv_scr_write()
1412 writelfl(val, addr); in mv_scr_write()
1675 writelfl(cfg, port_mmio + EDMA_CFG); in mv_edma_cfg()
1910 writelfl(pp->sg_tbl_dma[qc->tag], in mv_bmdma_setup()
1932 writelfl(cmd, port_mmio + BMDMA_CMD); in mv_bmdma_start()
1953 writelfl(cmd, port_mmio + BMDMA_CMD); in mv_bmdma_stop_ap()
2249 writelfl(ifctl, port_mmio + SATA_IFCTL); in mv_send_fis()
2256 writelfl(ifctl | 0x200, port_mmio + SATA_IFCTL); in mv_send_fis()
2257 writelfl(fis[final_word], port_mmio + VENDOR_UNIQUE_FIS); in mv_send_fis()
2268 writelfl(old_ifctl, port_mmio + SATA_IFCTL); in mv_send_fis()
2370 writelfl((pp->crqb_dma & EDMA_REQ_Q_BASE_LO_MASK) | in_index, in mv_qc_issue()
2674 writelfl(~fis_cause, port_mmio + FIS_IRQ_CAUSE); in mv_err_intr()
2676 writelfl(~edma_err_cause, port_mmio + EDMA_ERR_IRQ_CAUSE); in mv_err_intr()
2850 writelfl((pp->crpb_dma & EDMA_RSP_Q_BASE_LO_MASK) | in mv_process_crpb_entries()
2950 writelfl(~ack_irqs, hc_mmio + HC_IRQ_CAUSE); in mv_host_intr()
2979 writelfl(0, mmio + hpriv->irq_cause_offset); in mv_pci_error()
3092 writelfl(val, addr + ofs); in mv5_scr_write()
3571 writelfl(ifcfg, port_mmio + SATA_IFCFG); in mv_setup_ifcfg()
3585 writelfl(EDMA_RESET, port_mmio + EDMA_CMD); in mv_reset_channel()
3596 writelfl(EDMA_RESET, port_mmio + EDMA_CMD); in mv_reset_channel()
3598 writelfl(0, port_mmio + EDMA_CMD); in mv_reset_channel()
3615 writelfl(reg, port_mmio + SATA_IFCTL); in mv_pmp_select()
3694 writelfl(hc_irq_cause, hc_mmio + HC_IRQ_CAUSE); in mv_eh_thaw()
3732 writelfl(readl(serr), serr); in mv_port_init()
3733 writelfl(0, port_mmio + EDMA_ERR_IRQ_CAUSE); in mv_port_init()
3736 writelfl(~EDMA_ERR_IRQ_TRANSIENT, port_mmio + EDMA_ERR_IRQ_MASK); in mv_port_init()
3780 writelfl(reg & ~MV_PCI_COMMAND_MWRCOM, mmio + MV_PCI_COMMAND); in mv_60x1b2_errata_pci7()
3992 writelfl(0, hc_mmio + HC_IRQ_CAUSE); in mv_init_host()
3997 writelfl(0, mmio + hpriv->irq_cause_offset); in mv_init_host()
4000 writelfl(hpriv->unmask_all_irqs, mmio + hpriv->irq_mask_offset); in mv_init_host()