Lines Matching refs:reg_ctrl
488 u32 reg_ctrl, reg_id; in flexcan_read_fifo() local
490 reg_ctrl = flexcan_read(&mb->can_ctrl); in flexcan_read_fifo()
492 if (reg_ctrl & FLEXCAN_MB_CNT_IDE) in flexcan_read_fifo()
497 if (reg_ctrl & FLEXCAN_MB_CNT_RTR) in flexcan_read_fifo()
499 cf->can_dlc = get_can_dlc((reg_ctrl >> 16) & 0xf); in flexcan_read_fifo()
672 u32 reg_mcr, reg_ctrl; in flexcan_chip_start() local
726 reg_ctrl = flexcan_read(®s->ctrl); in flexcan_chip_start()
727 reg_ctrl &= ~FLEXCAN_CTRL_TSYN; in flexcan_chip_start()
728 reg_ctrl |= FLEXCAN_CTRL_BOFF_REC | FLEXCAN_CTRL_LBUF | in flexcan_chip_start()
732 priv->reg_ctrl_default = reg_ctrl; in flexcan_chip_start()
733 netdev_dbg(dev, "%s: writing ctrl=0x%08x", __func__, reg_ctrl); in flexcan_chip_start()
734 flexcan_write(reg_ctrl, ®s->ctrl); in flexcan_chip_start()