rkcanfd_write
rkcanfd_write(priv, RKCANFD_REG_MODE, 0x0);
rkcanfd_write(priv, RKCANFD_REG_MODE, priv->reg_mode_default);
rkcanfd_write(priv, RKCANFD_REG_FD_NOMINAL_BITTIMING, reg_nbt);
rkcanfd_write(priv, RKCANFD_REG_FD_DATA_BITTIMING, reg_dbt);
rkcanfd_write(priv, RKCANFD_REG_TRANSMIT_DELAY_COMPENSATION,
rkcanfd_write(priv, RKCANFD_REG_INT_MASK, priv->reg_int_mask_default);
rkcanfd_write(priv, RKCANFD_REG_INT_MASK, RKCANFD_REG_INT_ALL);
rkcanfd_write(priv, RKCANFD_REG_RX_FIFO_CTRL, reg);
rkcanfd_write(priv, RKCANFD_REG_IDCODE, 0x0);
rkcanfd_write(priv, RKCANFD_REG_IDMASK, RKCANFD_REG_IDCODE_EXTENDED_FRAME_ID);
rkcanfd_write(priv, RKCANFD_REG_INT, reg_int);
rkcanfd_write(priv, RKCANFD_REG_TIMESTAMP_CTRL, reg);
rkcanfd_write(priv, RKCANFD_REG_FD_TXFRAMEINFO, reg_frameinfo);
rkcanfd_write(priv, RKCANFD_REG_FD_TXID, reg_id);
rkcanfd_write(priv, RKCANFD_REG_FD_TXDATA0 + i,
rkcanfd_write(priv, RKCANFD_REG_MODE, priv->reg_mode_default |
rkcanfd_write(priv, RKCANFD_REG_CMD, reg_cmd);
rkcanfd_write(priv, RKCANFD_REG_MODE, priv->reg_mode_default);