@@ -366,9 +366,9 @@ static int mss_can_send(const struct device *dev, const struct can_frame *frame,
366366 * Since we were able to take the transmit semaphore, at least
367367 * one buffer is not used.
368368 */
369- uint32_t tx_used = data -> tx_used ;
370- uint32_t index = find_msb_set (~tx_used ) - 1 ;
371- uintptr_t tx_msg_base = reg_base + MSS_CAN_TX_MSG (index );
369+ const uint32_t tx_used = data -> tx_used ;
370+ const uint32_t index = find_msb_set (~tx_used ) - 1 ;
371+ const uintptr_t tx_msg_base = reg_base + MSS_CAN_TX_MSG (index );
372372
373373 /* Request transmission of the frame */
374374 sys_write32 (frame -> id << id_shift , tx_msg_base + MSS_CAN_TX_MSG_ID );
@@ -423,8 +423,8 @@ static int mss_can_add_rx_filter(const struct device *dev, can_rx_callback_t cal
423423
424424 /* Search for the first available receive message buffer */
425425 do {
426- uintptr_t rx_msg_base = reg_base + MSS_CAN_RX_MSG (index );
427- uint32_t rx_msg_ctrl_cmd = sys_read32 (rx_msg_base + MSS_CAN_RX_MSG_CTRL_CMD );
426+ const uintptr_t rx_msg_base = reg_base + MSS_CAN_RX_MSG (index );
427+ const uint32_t rx_msg_ctrl_cmd = sys_read32 (rx_msg_base + MSS_CAN_RX_MSG_CTRL_CMD );
428428
429429 if ((rx_msg_ctrl_cmd & MSS_CAN_RX_MSG_CTRL_CMD_RXBUFFEREBL ) == 0 ) {
430430 break ;
@@ -436,7 +436,7 @@ static int mss_can_add_rx_filter(const struct device *dev, can_rx_callback_t cal
436436 int filter_id ;
437437
438438 if (index != MSS_CAN_RX_MSG_COUNT ) {
439- uintptr_t rx_msg_base = reg_base + MSS_CAN_RX_MSG (index );
439+ const uintptr_t rx_msg_base = reg_base + MSS_CAN_RX_MSG (index );
440440 uint32_t rx_msg_ctrl_cmd = MSS_CAN_RX_MSG_CTRL_CMD_RXBUFFEREBL |
441441 MSS_CAN_RX_MSG_CTRL_CMD_RX_INT_ENABLE |
442442 MSS_CAN_RX_MSG_CTRL_CMD_WPNL |
0 commit comments