From 011a32fc0b1b0e507d794eee56eb542f61a5debb Mon Sep 17 00:00:00 2001 From: Shubhi Garg Date: Fri, 1 Mar 2024 16:12:59 +0530 Subject: [PATCH] nv-public: fix mttcan1 prod settings For can1 controller, prod setting TDCR register address is wrong. When we make can1 up on network with dbitrate configuration, it reads TDCR register. Being wrong address, kernel throws cbb errors. Bug 4504609 Change-Id: I5ee51e93d627c69c40b39e844fbfd495e5028010 Signed-off-by: Shubhi Garg Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3087390 (cherry picked from commit 6b483b3c284e43c9cb3ec2ea4a7ccf9eaf296a03) Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3089277 Reviewed-by: Bibek Basu GVS: Gerrit_Virtual_Submit --- nv-platform/tegra234-p3701-0000-prod-overlay.dtsi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi b/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi index cf49510..f097c19 100644 --- a/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi +++ b/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi @@ -222,19 +222,19 @@ prod_c_can_2m_1m { board { prod = < - 1 0x0000f048 0x00007f00 0x00000000>; //M_TTCAN_CORE_TDCR_0 + 0 0x00000048 0x00007f00 0x00000000>; //M_TTCAN_CORE_TDCR_0 }; }; prod_c_can_5m { board { prod = < - 1 0x0000f048 0x00007f00 0x00000600>; //M_TTCAN_CORE_TDCR_0 + 0 0x00000048 0x00007f00 0x00000600>; //M_TTCAN_CORE_TDCR_0 }; }; prod_c_can_8m { board { prod = < - 1 0x0000f048 0x00007f00 0x00000400>; //M_TTCAN_CORE_TDCR_0 + 0 0x00000048 0x00007f00 0x00000400>; //M_TTCAN_CORE_TDCR_0 }; }; };