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()
661 reg = ioread32(&priv->regs->ifregs[0].mcont); in pch_can_rx_normal()
685 id2 = ioread32(&priv->regs->ifregs[0].id2); in pch_can_rx_normal()
687 id = (ioread32(&priv->regs->ifregs[0].id1) & 0xffff); in pch_can_rx_normal()
698 cf->can_dlc = get_can_dlc((ioread32(&priv->regs-> in pch_can_rx_normal()
730 dlc = get_can_dlc(ioread32(&priv->regs->ifregs[1].mcont) & in pch_can_tx_complete()
751 reg_stat = ioread32(&priv->regs->stat); in pch_can_poll()
905 if (ioread32(&priv->regs->treq2) & PCH_TREQ2_TX_MASK) in pch_xmit()
987 return (ioread32(&priv->regs->cont) & PCH_CTRL_IE_SIE_EIE) >> 1; in pch_can_get_int_enables()
1003 if (((ioread32(&priv->regs->ifregs[dir].id2)) & PCH_ID_MSGVAL) && in pch_can_get_rxtx_ir()
1004 ((ioread32(&priv->regs->ifregs[dir].mcont)) & ie)) in pch_can_get_rxtx_ir()
1035 if (ioread32(&priv->regs->ifregs[0].mcont) & PCH_IF_MCONT_EOB) in pch_can_get_rx_buffer_link()
1044 return (ioread32(&priv->regs->treq1) & 0xffff) | in pch_can_get_buffer_status()
1045 (ioread32(&priv->regs->treq2) << 16); in pch_can_get_buffer_status()
1172 u32 errc = ioread32(&priv->regs->errc); in pch_can_get_berr_counter()