Home
last modified time | relevance | path

Searched refs:C_CAN_CTRL_REG (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/drivers/net/can/c_can/
Dc_can.h43 C_CAN_CTRL_REG = 0, enumerator
85 [C_CAN_CTRL_REG] = 0x00,
125 [C_CAN_CTRL_REG] = 0x00,
Dc_can.c247 u32 ctrl = priv->read_reg(priv, C_CAN_CTRL_REG) & ~CONTROL_IRQMSK; in c_can_irq_control()
252 priv->write_reg(priv, C_CAN_CTRL_REG, ctrl); in c_can_irq_control()
503 while (init != (priv->read_reg(priv, C_CAN_CTRL_REG) & CONTROL_INIT)) { in c_can_wait_for_ctrl_init()
537 ctrl_save = priv->read_reg(priv, C_CAN_CTRL_REG); in c_can_set_bittiming()
539 priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_CCE | CONTROL_INIT); in c_can_set_bittiming()
546 priv->write_reg(priv, C_CAN_CTRL_REG, ctrl_save); in c_can_set_bittiming()
584 priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_SWR | CONTROL_INIT); in c_can_software_reset()
585 while (priv->read_reg(priv, C_CAN_CTRL_REG) & CONTROL_SWR) { in c_can_software_reset()
612 priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_ENABLE_AR); in c_can_chip_config()
617 priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_TEST); in c_can_chip_config()
[all …]