@@ -761,10 +761,10 @@ static void can_renesas_ra_set_state_change_callback(const struct device *dev,
761
761
/* Disable state change interrupt */
762
762
p_ctrl -> p_reg -> CFDC -> CTR &= (uint32_t )~CANFD_CFG_ERR_IRQ ;
763
763
764
- /* Clear state change interrupt flags */
764
+ /* Clear error flags */
765
765
p_ctrl -> p_reg -> CFDC -> ERFL &=
766
766
~(BIT (R_CANFD_CFDC_ERFL_BOEF_Pos ) | BIT (R_CANFD_CFDC_ERFL_EWF_Pos ) |
767
- BIT (R_CANFD_CFDC_ERFL_EPF_Pos ) | BIT (R_CANFD_CFDC_ERFL_BOEF_Pos ));
767
+ BIT (R_CANFD_CFDC_ERFL_EPF_Pos ) | BIT (R_CANFD_CFDC_ERFL_BEF_Pos ));
768
768
}
769
769
770
770
data -> common .state_change_cb = callback ;
@@ -1051,7 +1051,7 @@ static DEVICE_API(can, can_renesas_ra_driver_api) = {
1051
1051
irq_enable(VECTOR_NUMBER_CAN_RXF); \
1052
1052
irq_enable(VECTOR_NUMBER_CAN_GLERR); \
1053
1053
} \
1054
- \
1054
+ \
1055
1055
static struct can_renesas_ra_global_data can_renesas_ra_global_data##id = { \
1056
1056
.fsp_canfd_global_cfg = \
1057
1057
{ \
@@ -1064,7 +1064,7 @@ static DEVICE_API(can, can_renesas_ra_driver_api) = {
1064
1064
.common_fifo_config = CANFD_CFG_COMMONFIFO, \
1065
1065
}, \
1066
1066
}; \
1067
- \
1067
+ \
1068
1068
static const struct can_renesas_ra_global_cfg can_renesas_ra_global_cfg##id = { \
1069
1069
.op_clk = DEVICE_DT_GET(DT_CLOCKS_CTLR_BY_NAME(id, opclk)), \
1070
1070
.ram_clk = DEVICE_DT_GET(DT_CLOCKS_CTLR_BY_NAME(id, ramclk)), \
@@ -1082,7 +1082,7 @@ static DEVICE_API(can, can_renesas_ra_driver_api) = {
1082
1082
.dll_max_freq = DT_PROP_OR(id, dll_max_freq, UINT_MAX), \
1083
1083
.irq_configure = can_renesas_ra_global_irq_configure##id, \
1084
1084
}; \
1085
- \
1085
+ \
1086
1086
DEVICE_DT_DEFINE(id, can_renesas_ra_global_init, NULL, &can_renesas_ra_global_data##id, \
1087
1087
&can_renesas_ra_global_cfg##id, PRE_KERNEL_2, CONFIG_CAN_INIT_PRIORITY, \
1088
1088
NULL)
@@ -1106,7 +1106,7 @@ DT_FOREACH_STATUS_OKAY(renesas_ra_canfd_global, CAN_RENESAS_RA_GLOBAL_DEFINE)
1106
1106
EVENT_CAN_TX(DT_INST_PROP(index, channel)); \
1107
1107
R_ICU->IELSR_b[DT_INST_IRQ_BY_NAME(index, err, irq)].IELS = \
1108
1108
EVENT_CAN_CHERR(DT_INST_PROP(index, channel)); \
1109
- \
1109
+ \
1110
1110
IRQ_CONNECT(DT_INST_IRQ_BY_NAME(index, rx, irq), \
1111
1111
DT_INST_IRQ_BY_NAME(index, rx, priority), canfd_common_fifo_rx_isr, \
1112
1112
NULL, 0); \
@@ -1115,7 +1115,7 @@ DT_FOREACH_STATUS_OKAY(renesas_ra_canfd_global, CAN_RENESAS_RA_GLOBAL_DEFINE)
1115
1115
0); \
1116
1116
IRQ_CONNECT(DT_INST_IRQ_BY_NAME(index, err, irq), \
1117
1117
DT_INST_IRQ_BY_NAME(index, err, priority), canfd_error_isr, NULL, 0); \
1118
- \
1118
+ \
1119
1119
irq_enable(DT_INST_IRQ_BY_NAME(index, rx, irq)); \
1120
1120
irq_enable(DT_INST_IRQ_BY_NAME(index, tx, irq)); \
1121
1121
irq_enable(DT_INST_IRQ_BY_NAME(index, err, irq)); \
0 commit comments