Lines Matching refs:iowrite32
195 iowrite32(ioread32(addr) | mask, addr); in pch_can_bit_set()
200 iowrite32(ioread32(addr) & ~mask, addr); in pch_can_bit_clear()
232 iowrite32(reg_val, &priv->regs->opt); in pch_can_set_optmode()
240 iowrite32(num, creq_addr); in pch_can_rw_msg_obj()
285 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[dir].cmask); in pch_can_set_rxtx()
289 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_ARB | PCH_CMASK_CTRL, in pch_can_set_rxtx()
333 iowrite32(PCH_CMASK_RX_TX_SET, &priv->regs->ifregs[0].cmask); in pch_can_clear_if_buffers()
334 iowrite32(0xffff, &priv->regs->ifregs[0].mask1); in pch_can_clear_if_buffers()
335 iowrite32(0xffff, &priv->regs->ifregs[0].mask2); in pch_can_clear_if_buffers()
336 iowrite32(0x0, &priv->regs->ifregs[0].id1); in pch_can_clear_if_buffers()
337 iowrite32(0x0, &priv->regs->ifregs[0].id2); in pch_can_clear_if_buffers()
338 iowrite32(0x0, &priv->regs->ifregs[0].mcont); in pch_can_clear_if_buffers()
339 iowrite32(0x0, &priv->regs->ifregs[0].data[0]); in pch_can_clear_if_buffers()
340 iowrite32(0x0, &priv->regs->ifregs[0].data[1]); in pch_can_clear_if_buffers()
341 iowrite32(0x0, &priv->regs->ifregs[0].data[2]); in pch_can_clear_if_buffers()
342 iowrite32(0x0, &priv->regs->ifregs[0].data[3]); in pch_can_clear_if_buffers()
343 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_MASK | in pch_can_clear_if_buffers()
355 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[0].cmask); in pch_can_config_rx_tx_buffers()
358 iowrite32(0x0, &priv->regs->ifregs[0].id1); in pch_can_config_rx_tx_buffers()
359 iowrite32(0x0, &priv->regs->ifregs[0].id2); in pch_can_config_rx_tx_buffers()
372 iowrite32(0, &priv->regs->ifregs[0].mask1); in pch_can_config_rx_tx_buffers()
377 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_MASK | PCH_CMASK_ARB | in pch_can_config_rx_tx_buffers()
384 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[1].cmask); in pch_can_config_rx_tx_buffers()
388 iowrite32(0x0, &priv->regs->ifregs[1].id1); in pch_can_config_rx_tx_buffers()
389 iowrite32(PCH_ID2_DIR, &priv->regs->ifregs[1].id2); in pch_can_config_rx_tx_buffers()
392 iowrite32(PCH_IF_MCONT_EOB | PCH_IF_MCONT_UMASK, in pch_can_config_rx_tx_buffers()
395 iowrite32(0, &priv->regs->ifregs[1].mask1); in pch_can_config_rx_tx_buffers()
399 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_MASK | PCH_CMASK_ARB | in pch_can_config_rx_tx_buffers()
442 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_CTRL | PCH_CMASK_ARB, in pch_can_int_clr()
457 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_CTRL | PCH_CMASK_ARB, in pch_can_int_clr()
463 iowrite32(0x0, &priv->regs->ifregs[1].id1); in pch_can_int_clr()
476 iowrite32(1, &priv->regs->srst); in pch_can_reset()
477 iowrite32(0, &priv->regs->srst); in pch_can_reset()
584 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_CTRL | in pch_fifo_thresh()
613 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_CTRL, in pch_can_rx_msg_lost()
644 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[0].cmask); in pch_can_rx_normal()
716 iowrite32(PCH_CMASK_RX_TX_GET | PCH_CMASK_CLRINTPND, in pch_can_tx_complete()
784 iowrite32(canbit, &priv->regs->bitt); in pch_set_bittiming()
785 iowrite32(bepe, &priv->regs->brpe); in pch_set_bittiming()
903 iowrite32(cf->can_id & 0xffff, &priv->regs->ifregs[1].id1); in pch_xmit()
906 iowrite32(0, &priv->regs->ifregs[1].id1); in pch_xmit()
916 iowrite32(id2, &priv->regs->ifregs[1].id2); in pch_xmit()
927 iowrite32(cf->len | PCH_IF_MCONT_NEWDAT | PCH_IF_MCONT_TXRQXT | in pch_xmit()
988 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[dir].cmask); in pch_can_get_rxtx_ir()
1003 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[0].cmask); in pch_can_set_rx_buffer_link()
1005 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_CTRL, in pch_can_set_rx_buffer_link()
1021 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[0].cmask); in pch_can_get_rx_buffer_link()