Lines Matching refs:can
172 struct can_priv can; member
235 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in pch_can_set_optmode()
238 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in pch_can_set_optmode()
497 enum can_state state = priv->can.state; in pch_can_error()
508 priv->can.can_stats.bus_off++; in pch_can_error()
516 priv->can.can_stats.error_warning++; in pch_can_error()
527 priv->can.can_stats.error_passive++; in pch_can_error()
542 priv->can.can_stats.bus_error++; in pch_can_error()
547 priv->can.can_stats.bus_error++; in pch_can_error()
552 priv->can.can_stats.bus_error++; in pch_can_error()
558 priv->can.can_stats.bus_error++; in pch_can_error()
563 priv->can.can_stats.bus_error++; in pch_can_error()
573 priv->can.state = state; in pch_can_error()
786 const struct can_bittiming *bt = &priv->can.bittiming; in pch_set_bittiming()
809 if (priv->can.state != CAN_STATE_STOPPED) in pch_can_start()
821 priv->can.state = CAN_STATE_ERROR_ACTIVE; in pch_can_start()
887 priv->can.state = CAN_STATE_STOPPED; in pch_close()
1061 priv->can.state = CAN_STATE_STOPPED; in pch_can_suspend()
1124 priv->can.state = CAN_STATE_ERROR_ACTIVE; in pch_can_resume()
1217 priv->can.bittiming_const = &pch_can_bittiming_const; in pch_can_probe()
1218 priv->can.do_set_mode = pch_can_do_set_mode; in pch_can_probe()
1219 priv->can.do_get_berr_counter = pch_can_get_berr_counter; in pch_can_probe()
1220 priv->can.ctrlmode_supported = CAN_CTRLMODE_LISTENONLY | in pch_can_probe()
1230 priv->can.clock.freq = PCH_CAN_CLK; /* Hz */ in pch_can_probe()