Lines Matching refs:ioread32
205 iowrite32(ioread32(addr) | mask, addr); in pch_can_bit_set()
210 iowrite32(ioread32(addr) & ~mask, addr); in pch_can_bit_clear()
233 u32 reg_val = ioread32(&priv->regs->opt); in pch_can_set_optmode()
252 ifx_creq = ioread32(creq_addr) & PCH_IF_CREQ_BUSY; in pch_can_rw_msg_obj()
335 return ioread32(&priv->regs->intr) & 0xffff; in pch_can_int_pending()
512 errc = ioread32(&priv->regs->errc); in pch_can_error()
660 reg = ioread32(&priv->regs->ifregs[0].mcont); in pch_can_rx_normal()
684 id2 = ioread32(&priv->regs->ifregs[0].id2); in pch_can_rx_normal()
686 id = (ioread32(&priv->regs->ifregs[0].id1) & 0xffff); in pch_can_rx_normal()
697 cf->can_dlc = get_can_dlc((ioread32(&priv->regs-> in pch_can_rx_normal()
729 dlc = get_can_dlc(ioread32(&priv->regs->ifregs[1].mcont) & in pch_can_tx_complete()
750 reg_stat = ioread32(&priv->regs->stat); in pch_can_poll()
904 if (ioread32(&priv->regs->treq2) & PCH_TREQ2_TX_MASK) in pch_xmit()
986 return (ioread32(&priv->regs->cont) & PCH_CTRL_IE_SIE_EIE) >> 1; in pch_can_get_int_enables()
1002 if (((ioread32(&priv->regs->ifregs[dir].id2)) & PCH_ID_MSGVAL) && in pch_can_get_rxtx_ir()
1003 ((ioread32(&priv->regs->ifregs[dir].mcont)) & ie)) in pch_can_get_rxtx_ir()
1034 if (ioread32(&priv->regs->ifregs[0].mcont) & PCH_IF_MCONT_EOB) in pch_can_get_rx_buffer_link()
1043 return (ioread32(&priv->regs->treq1) & 0xffff) | in pch_can_get_buffer_status()
1044 (ioread32(&priv->regs->treq2) << 16); in pch_can_get_buffer_status()
1171 u32 errc = ioread32(&priv->regs->errc); in pch_can_get_berr_counter()