[PATCH can-next 00/13] can: gs_usb: implement new features recently added to candleLight firmware

Marc Kleine-Budde posted 13 patches 4 days, 12 hours ago
drivers/net/can/usb/gs_usb.c | 441 +++++++++++++++++++++++++++++++++++--------
1 file changed, 365 insertions(+), 76 deletions(-)
[PATCH can-next 00/13] can: gs_usb: implement new features recently added to candleLight firmware
Posted by Marc Kleine-Budde 4 days, 12 hours ago
The candleLight firmware was updated to include support for Transceiver
Delay Compensation (TDC) configuration and CAN bus off recovery. This
series adds supports for this.

Link: https://github.com/candle-usb/candleLight_fw/pull/317
Link: https://github.com/candle-usb/candleLight_fw/pull/318
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
---
Marc Kleine-Budde (13):
      can: gs_usb: remove unused define GS_CAN_MODE_NORMAL
      can: gs_usb: replace all GS_CAN_MODE_* by GS_CAN_FEATURE_*
      can: gs_usb: update USB protocol definitions contributed by Elmue firmware
      can: gs_usb: document GS_CAN_FEATURE_FILTER
      can: gs_usb: gs_make_candev(): reduce scope of variable bt_const_extended
      can: gs_usb: gs_make_candev(): sort evaluation of device features
      can: gs_usb: gs_usb_receive_bulk_callback(): reduce scope of several variables
      can: gs_usb: gs_update_state(): convert CAN state handling to can_change_state()
      can: gs_usb: gs_usb_state_get_by_hf(): optionally print recived CAN error frames
      can: gs_usb: gs_update_state(): set CAN_ERR_CNT if device sends CAN error counters
      can: gs_usb: implement CAN_CTRLMODE_BERR_REPORTING for devices without native support
      can: gs_usb: implement Transceiver Delay Compensation
      can: gs_usb: implement CAN bus off recovery

 drivers/net/can/usb/gs_usb.c | 441 +++++++++++++++++++++++++++++++++++--------
 1 file changed, 365 insertions(+), 76 deletions(-)
---
base-commit: 298bb2b8903323f6ef2eab4819a2e477765f0ff1
change-id: 20260718-gs_usb-new-features-aec1d3b77914

Best regards,
--  
Marc Kleine-Budde <mkl@pengutronix.de>