From 4aa7ad1e3328c27446e354853fea97ae84ff378b Mon Sep 17 00:00:00 2001
From: djasper-ha <daniel.jasper@cd-email.de>
Date: Tue, 11 Mar 2025 12:31:01 +0100
Subject: [PATCH] mcp2515: Add missing CFG1 assignment to be able to use 50kbps
 with a 16MHz crystal. (#8375)

---
 esphome/components/mcp2515/mcp2515.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/esphome/components/mcp2515/mcp2515.cpp b/esphome/components/mcp2515/mcp2515.cpp
index fe4a68b583..23104f5aeb 100644
--- a/esphome/components/mcp2515/mcp2515.cpp
+++ b/esphome/components/mcp2515/mcp2515.cpp
@@ -550,6 +550,7 @@ canbus::Error MCP2515::set_bitrate_(canbus::CanSpeed can_speed, CanClock can_clo
           cfg3 = MCP_16MHZ_40KBPS_CFG3;
           break;
         case (canbus::CAN_50KBPS):  //  50Kbps
+          cfg1 = MCP_16MHZ_50KBPS_CFG1;
           cfg2 = MCP_16MHZ_50KBPS_CFG2;
           cfg3 = MCP_16MHZ_50KBPS_CFG3;
           break;