Searched refs:csr_reg (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/mailbox/ |
| H A D | axiado-mailbox.c | 46 void __iomem *csr_reg; member 75 errors = readl(priv->csr_reg) & AXIADO_MBOX_CSR_ERRORS; in axiado_mbox_clear_fifo_errors() 79 writel(errors, priv->csr_reg); in axiado_mbox_clear_fifo_errors() 114 if (!(readl(priv->csr_reg) & AXIADO_MBOX_CSR_EMPTY)) { in axiado_mbox_send_data() 156 csr = readl(priv->csr_reg); in axiado_rx_thread() 179 ret = readl_poll_timeout(priv->csr_reg, csr, in axiado_rx_thread() 209 writel(AXIADO_MBOX_CSR_FLUSH, priv->csr_reg); in axiado_rx_thread() 225 writel(AXIADO_MBOX_CSR_FLUSH, priv->csr_reg); in axiado_mbox_startup() 245 writel(AXIADO_MBOX_CSR_FLUSH, priv->csr_reg); in axiado_mbox_shutdown() 252 return !!(readl(priv->csr_reg) & AXIADO_MBOX_CSR_EMPTY); in axiado_mbox_last_tx_done() [all …]
|
| /linux/arch/powerpc/boot/ |
| H A D | ugecon.c | 40 u32 *csr_reg = ug_io_base + EXI_CSR; in ug_io_transaction() local 47 out_be32(csr_reg, csr); in ug_io_transaction() 59 out_be32(csr_reg, 0); in ug_io_transaction()
|
| /linux/arch/powerpc/platforms/embedded6xx/ |
| H A D | usbgecko_udbg.c | 48 u32 __iomem *csr_reg = ug_io_base + EXI_CSR; in ug_io_transaction() local 55 out_be32(csr_reg, csr); in ug_io_transaction() 67 out_be32(csr_reg, 0); in ug_io_transaction()
|
| /linux/arch/sparc/kernel/ |
| H A D | pci_schizo.c | 587 unsigned long csr_reg, csr, csr_error_bits; in schizo_pcierr_intr_other() local 591 csr_reg = pbm->pbm_regs + SCHIZO_PCI_CTRL; in schizo_pcierr_intr_other() 592 csr = upa_readq(csr_reg); in schizo_pcierr_intr_other() 602 upa_writeq(csr, csr_reg); in schizo_pcierr_intr_other()
|