Lines Matching refs:iowrite32
205 iowrite32(ioread32(addr) | mask, addr); in pch_can_bit_set()
210 iowrite32(ioread32(addr) & ~mask, addr); in pch_can_bit_clear()
242 iowrite32(reg_val, &priv->regs->opt); in pch_can_set_optmode()
250 iowrite32(num, creq_addr); in pch_can_rw_msg_obj()
295 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[dir].cmask); in pch_can_set_rxtx()
299 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_ARB | PCH_CMASK_CTRL, in pch_can_set_rxtx()
343 iowrite32(PCH_CMASK_RX_TX_SET, &priv->regs->ifregs[0].cmask); in pch_can_clear_if_buffers()
344 iowrite32(0xffff, &priv->regs->ifregs[0].mask1); in pch_can_clear_if_buffers()
345 iowrite32(0xffff, &priv->regs->ifregs[0].mask2); in pch_can_clear_if_buffers()
346 iowrite32(0x0, &priv->regs->ifregs[0].id1); in pch_can_clear_if_buffers()
347 iowrite32(0x0, &priv->regs->ifregs[0].id2); in pch_can_clear_if_buffers()
348 iowrite32(0x0, &priv->regs->ifregs[0].mcont); in pch_can_clear_if_buffers()
349 iowrite32(0x0, &priv->regs->ifregs[0].data[0]); in pch_can_clear_if_buffers()
350 iowrite32(0x0, &priv->regs->ifregs[0].data[1]); in pch_can_clear_if_buffers()
351 iowrite32(0x0, &priv->regs->ifregs[0].data[2]); in pch_can_clear_if_buffers()
352 iowrite32(0x0, &priv->regs->ifregs[0].data[3]); in pch_can_clear_if_buffers()
353 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_MASK | in pch_can_clear_if_buffers()
365 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[0].cmask); in pch_can_config_rx_tx_buffers()
368 iowrite32(0x0, &priv->regs->ifregs[0].id1); in pch_can_config_rx_tx_buffers()
369 iowrite32(0x0, &priv->regs->ifregs[0].id2); in pch_can_config_rx_tx_buffers()
382 iowrite32(0, &priv->regs->ifregs[0].mask1); in pch_can_config_rx_tx_buffers()
387 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_MASK | PCH_CMASK_ARB | in pch_can_config_rx_tx_buffers()
394 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[1].cmask); in pch_can_config_rx_tx_buffers()
398 iowrite32(0x0, &priv->regs->ifregs[1].id1); in pch_can_config_rx_tx_buffers()
399 iowrite32(PCH_ID2_DIR, &priv->regs->ifregs[1].id2); in pch_can_config_rx_tx_buffers()
402 iowrite32(PCH_IF_MCONT_EOB | PCH_IF_MCONT_UMASK, in pch_can_config_rx_tx_buffers()
405 iowrite32(0, &priv->regs->ifregs[1].mask1); in pch_can_config_rx_tx_buffers()
409 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_MASK | PCH_CMASK_ARB | in pch_can_config_rx_tx_buffers()
452 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_CTRL | PCH_CMASK_ARB, in pch_can_int_clr()
467 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_CTRL | PCH_CMASK_ARB, in pch_can_int_clr()
473 iowrite32(0x0, &priv->regs->ifregs[1].id1); in pch_can_int_clr()
486 iowrite32(1, &priv->regs->srst); in pch_can_reset()
487 iowrite32(0, &priv->regs->srst); in pch_can_reset()
597 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_CTRL | in pch_fifo_thresh()
626 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_CTRL, in pch_can_rx_msg_lost()
657 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[0].cmask); in pch_can_rx_normal()
727 iowrite32(PCH_CMASK_RX_TX_GET | PCH_CMASK_CLRINTPND, in pch_can_tx_complete()
799 iowrite32(canbit, &priv->regs->bitt); in pch_set_bittiming()
800 iowrite32(bepe, &priv->regs->brpe); in pch_set_bittiming()
918 iowrite32(cf->can_id & 0xffff, &priv->regs->ifregs[1].id1); in pch_xmit()
921 iowrite32(0, &priv->regs->ifregs[1].id1); in pch_xmit()
931 iowrite32(id2, &priv->regs->ifregs[1].id2); in pch_xmit()
942 iowrite32(cf->can_dlc | PCH_IF_MCONT_NEWDAT | PCH_IF_MCONT_TXRQXT | in pch_xmit()
1000 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[dir].cmask); in pch_can_get_rxtx_ir()
1015 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[0].cmask); in pch_can_set_rx_buffer_link()
1017 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_CTRL, in pch_can_set_rx_buffer_link()
1032 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[0].cmask); in pch_can_get_rx_buffer_link()