Lines Matching refs:mode_reg
328 u32 mode_reg = ctucan_read32(priv, CTUCANFD_MODE); in ctucan_set_mode() local
330 mode_reg = (mode->flags & CAN_CTRLMODE_LOOPBACK) ? in ctucan_set_mode()
331 (mode_reg | REG_MODE_ILBP) : in ctucan_set_mode()
332 (mode_reg & ~REG_MODE_ILBP); in ctucan_set_mode()
334 mode_reg = (mode->flags & CAN_CTRLMODE_LISTENONLY) ? in ctucan_set_mode()
335 (mode_reg | REG_MODE_BMM) : in ctucan_set_mode()
336 (mode_reg & ~REG_MODE_BMM); in ctucan_set_mode()
338 mode_reg = (mode->flags & CAN_CTRLMODE_FD) ? in ctucan_set_mode()
339 (mode_reg | REG_MODE_FDE) : in ctucan_set_mode()
340 (mode_reg & ~REG_MODE_FDE); in ctucan_set_mode()
342 mode_reg = (mode->flags & CAN_CTRLMODE_PRESUME_ACK) ? in ctucan_set_mode()
343 (mode_reg | REG_MODE_ACF) : in ctucan_set_mode()
344 (mode_reg & ~REG_MODE_ACF); in ctucan_set_mode()
346 mode_reg = (mode->flags & CAN_CTRLMODE_FD_NON_ISO) ? in ctucan_set_mode()
347 (mode_reg | REG_MODE_NISOFD) : in ctucan_set_mode()
348 (mode_reg & ~REG_MODE_NISOFD); in ctucan_set_mode()
351 mode_reg &= ~FIELD_PREP(REG_MODE_RTRTH, 0xF); in ctucan_set_mode()
352 mode_reg = (mode->flags & CAN_CTRLMODE_ONE_SHOT) ? in ctucan_set_mode()
353 (mode_reg | REG_MODE_RTRLE) : in ctucan_set_mode()
354 (mode_reg & ~REG_MODE_RTRLE); in ctucan_set_mode()
359 mode_reg &= ~REG_MODE_TSTM; in ctucan_set_mode()
361 ctucan_write32(priv, CTUCANFD_MODE, mode_reg); in ctucan_set_mode()
379 u32 mode_reg; in ctucan_chip_start() local
428 mode_reg = ctucan_read32(priv, CTUCANFD_MODE); in ctucan_chip_start()
429 mode_reg |= REG_MODE_ENA; in ctucan_chip_start()
430 ctucan_write32(priv, CTUCANFD_MODE, mode_reg); in ctucan_chip_start()