From b1097df26ed4acf537064c7749a86fe1020aa725 Mon Sep 17 00:00:00 2001 From: Dario Binacchi Date: Fri, 16 Jul 2021 19:03:55 +0200 Subject: [PATCH] drivers: can: stm32: remove useless mcr setting Disabling the time-triggered communication mode (TTCM) is done twice in the setting of the master control register (MCR). So, let's remove the second. Signed-off-by: Dario Binacchi --- drivers/can/can_stm32.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/can/can_stm32.c b/drivers/can/can_stm32.c index ac3537bff9e..bf4025116df 100644 --- a/drivers/can/can_stm32.c +++ b/drivers/can/can_stm32.c @@ -473,8 +473,8 @@ static int can_stm32_init(const struct device *dev) /* Set TX priority to chronological order */ can->MCR |= CAN_MCR_TXFP; - can->MCR &= ~CAN_MCR_TTCM & ~CAN_MCR_TTCM & ~CAN_MCR_ABOM & - ~CAN_MCR_AWUM & ~CAN_MCR_NART & ~CAN_MCR_RFLM; + can->MCR &= ~CAN_MCR_TTCM & ~CAN_MCR_ABOM & ~CAN_MCR_AWUM & + ~CAN_MCR_NART & ~CAN_MCR_RFLM; #ifdef CONFIG_CAN_RX_TIMESTAMP can->MCR |= CAN_MCR_TTCM; #endif