From 9a55ca5812d71dbb80588212512d998968fdf737 Mon Sep 17 00:00:00 2001 From: Shubhi Garg Date: Fri, 29 Aug 2025 09:15:58 +0000 Subject: [PATCH] t23x: move mttcan prod settings to soc MTTCAN prod setttings for TDCR is not specific for Concord (P3701). It will valid for all platforms based on T234 SoC. With this change, prod settings will be applied for Orin NX. Bug 5451961 Change-Id: I10d93d000903f9752560435717cb71861e6b399c Signed-off-by: Shubhi Garg Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3442879 Reviewed-by: Bibek Basu GVS: buildbot_gerritrpt --- .../tegra234-p3701-0000-prod-overlay.dtsi | 48 ------------------- nv-soc/tegra234-soc-prod-overlay.dtsi | 48 +++++++++++++++++++ 2 files changed, 48 insertions(+), 48 deletions(-) diff --git a/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi b/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi index 6d4b9b6..4903786 100644 --- a/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi +++ b/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi @@ -129,54 +129,6 @@ }; }; - mttcan@c310000 { - prod-settings { - #prod-cells = <4>; - prod_c_can_2m_1m { - board { - prod = < - 0 0x00000048 0x00007f00 0x00000000>; //M_TTCAN_CORE_TDCR_0 - }; - }; - prod_c_can_5m { - board { - prod = < - 0 0x00000048 0x00007f00 0x00000600>; //M_TTCAN_CORE_TDCR_0 - }; - }; - prod_c_can_8m { - board { - prod = < - 0 0x00000048 0x00007f00 0x00000400>; //M_TTCAN_CORE_TDCR_0 - }; - }; - }; - }; - - mttcan@c320000 { - prod-settings { - #prod-cells = <4>; - prod_c_can_2m_1m { - board { - prod = < - 0 0x00000048 0x00007f00 0x00000000>; //M_TTCAN_CORE_TDCR_0 - }; - }; - prod_c_can_5m { - board { - prod = < - 0 0x00000048 0x00007f00 0x00000600>; //M_TTCAN_CORE_TDCR_0 - }; - }; - prod_c_can_8m { - board { - prod = < - 0 0x00000048 0x00007f00 0x00000400>; //M_TTCAN_CORE_TDCR_0 - }; - }; - }; - }; - spi@3210000 { prod-settings { #prod-cells = <4>; diff --git a/nv-soc/tegra234-soc-prod-overlay.dtsi b/nv-soc/tegra234-soc-prod-overlay.dtsi index 7725c61..3baf3f9 100644 --- a/nv-soc/tegra234-soc-prod-overlay.dtsi +++ b/nv-soc/tegra234-soc-prod-overlay.dtsi @@ -438,6 +438,54 @@ }; }; + mttcan@c310000 { + prod-settings { + #prod-cells = <4>; + prod_c_can_2m_1m { + board { + prod = < + 0 0x00000048 0x00007f00 0x00000000>; //M_TTCAN_CORE_TDCR_0 + }; + }; + prod_c_can_5m { + board { + prod = < + 0 0x00000048 0x00007f00 0x00000600>; //M_TTCAN_CORE_TDCR_0 + }; + }; + prod_c_can_8m { + board { + prod = < + 0 0x00000048 0x00007f00 0x00000400>; //M_TTCAN_CORE_TDCR_0 + }; + }; + }; + }; + + mttcan@c320000 { + prod-settings { + #prod-cells = <4>; + prod_c_can_2m_1m { + board { + prod = < + 0 0x00000048 0x00007f00 0x00000000>; //M_TTCAN_CORE_TDCR_0 + }; + }; + prod_c_can_5m { + board { + prod = < + 0 0x00000048 0x00007f00 0x00000600>; //M_TTCAN_CORE_TDCR_0 + }; + }; + prod_c_can_8m { + board { + prod = < + 0 0x00000048 0x00007f00 0x00000400>; //M_TTCAN_CORE_TDCR_0 + }; + }; + }; + }; + spi@3210000 { prod-settings { #prod-cells = <4>;