Lines Matching refs:mcr
212 u32 mcr; /* 0x00 */ member
381 reg = flexcan_read(®s->mcr); in flexcan_chip_enable()
383 flexcan_write(reg, ®s->mcr); in flexcan_chip_enable()
385 while (timeout-- && (flexcan_read(®s->mcr) & FLEXCAN_MCR_LPM_ACK)) in flexcan_chip_enable()
388 if (flexcan_read(®s->mcr) & FLEXCAN_MCR_LPM_ACK) in flexcan_chip_enable()
400 reg = flexcan_read(®s->mcr); in flexcan_chip_disable()
402 flexcan_write(reg, ®s->mcr); in flexcan_chip_disable()
404 while (timeout-- && !(flexcan_read(®s->mcr) & FLEXCAN_MCR_LPM_ACK)) in flexcan_chip_disable()
407 if (!(flexcan_read(®s->mcr) & FLEXCAN_MCR_LPM_ACK)) in flexcan_chip_disable()
419 reg = flexcan_read(®s->mcr); in flexcan_chip_freeze()
421 flexcan_write(reg, ®s->mcr); in flexcan_chip_freeze()
423 while (timeout-- && !(flexcan_read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK)) in flexcan_chip_freeze()
426 if (!(flexcan_read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK)) in flexcan_chip_freeze()
438 reg = flexcan_read(®s->mcr); in flexcan_chip_unfreeze()
440 flexcan_write(reg, ®s->mcr); in flexcan_chip_unfreeze()
442 while (timeout-- && (flexcan_read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK)) in flexcan_chip_unfreeze()
445 if (flexcan_read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK) in flexcan_chip_unfreeze()
456 flexcan_write(FLEXCAN_MCR_SOFTRST, ®s->mcr); in flexcan_chip_softreset()
457 while (timeout-- && (flexcan_read(®s->mcr) & FLEXCAN_MCR_SOFTRST)) in flexcan_chip_softreset()
460 if (flexcan_read(®s->mcr) & FLEXCAN_MCR_SOFTRST) in flexcan_chip_softreset()
877 flexcan_read(®s->mcr), flexcan_read(®s->ctrl)); in flexcan_set_bittiming()
916 reg_mcr = flexcan_read(®s->mcr); in flexcan_chip_start()
930 flexcan_write(reg_mcr, ®s->mcr); in flexcan_chip_start()
1047 flexcan_read(®s->mcr), flexcan_read(®s->ctrl)); in flexcan_chip_start()
1199 reg = flexcan_read(®s->mcr); in register_flexcandev()
1202 flexcan_write(reg, ®s->mcr); in register_flexcandev()
1209 reg = flexcan_read(®s->mcr); in register_flexcandev()