Lines Matching refs:can
280 struct can_priv can; /* must be the first member */ member
478 priv->can.can_stats.bus_error++; in m_can_handle_lec_err()
580 priv->can.can_stats.error_warning++; in m_can_handle_state_change()
581 priv->can.state = CAN_STATE_ERROR_WARNING; in m_can_handle_state_change()
585 priv->can.can_stats.error_passive++; in m_can_handle_state_change()
586 priv->can.state = CAN_STATE_ERROR_PASSIVE; in m_can_handle_state_change()
590 priv->can.state = CAN_STATE_BUS_OFF; in m_can_handle_state_change()
592 priv->can.can_stats.bus_off++; in m_can_handle_state_change()
648 (priv->can.state != CAN_STATE_ERROR_WARNING)) { in m_can_handle_state_errors()
655 (priv->can.state != CAN_STATE_ERROR_PASSIVE)) { in m_can_handle_state_errors()
662 (priv->can.state != CAN_STATE_BUS_OFF)) { in m_can_handle_state_errors()
704 if ((priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) && in m_can_handle_bus_errors()
808 const struct can_bittiming *bt = &priv->can.bittiming; in m_can_set_bittiming()
809 const struct can_bittiming *dbt = &priv->can.data_bittiming; in m_can_set_bittiming()
821 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in m_can_set_bittiming()
881 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in m_can_chip_config()
884 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) { in m_can_chip_config()
889 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) in m_can_chip_config()
897 if (!(priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING)) in m_can_chip_config()
918 priv->can.state = CAN_STATE_ERROR_ACTIVE; in m_can_start()
955 priv->can.bittiming_const = &m_can_bittiming_const; in alloc_m_can_dev()
956 priv->can.data_bittiming_const = &m_can_data_bittiming_const; in alloc_m_can_dev()
957 priv->can.do_set_mode = m_can_set_mode; in alloc_m_can_dev()
958 priv->can.do_get_berr_counter = m_can_get_berr_counter; in alloc_m_can_dev()
964 priv->can.ctrlmode_supported = CAN_CTRLMODE_LOOPBACK | in alloc_m_can_dev()
1029 priv->can.state = CAN_STATE_STOPPED; in m_can_stop()
1079 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in m_can_start_xmit()
1218 priv->can.clock.freq = clk_get_rate(cclk); in m_can_plat_probe()
1258 priv->can.state = CAN_STATE_SLEEPING; in m_can_suspend()
1270 priv->can.state = CAN_STATE_ERROR_ACTIVE; in m_can_resume()