Could somebody please explain why:

a) tegra234-p3767-0000-p3768-0000-a0.dts has tegra234-thermal-cooling.dtsi

… meanwhile …

b) tegra234-p3767-0001-p3768-0000-a0.dts has tegra234-cpufreq-pair-cooling.dtsi

What does tegra234-cpufreq-pair-cooling.dtsi do? This looks like a new addition to R35.4.1. Why is it applied for P3767-0001 (Orin NX 8GB) but not P3767-0000 (Orin NX 16GB)? Should it apply to both?


tegra234-cpufreq-pair-cooling.dtsi seems to be applied to the module specific with 6 cores CPU so that it is not needed for Orin NX 16GB (tegra234-p3767-0000-p3768-0000-a0.dts).

Thank you for the explanation, that’s all clear! So just to double confirm, 16GB vs. 8GB would need a different .dts to be flashed because of the difference in the number of CPU cores?

Yes, tegra234-cpufreq-pair-cooling.dtsi is used to confirm all cores running on the same frequency for 6 cores only.

Every SKU may use different .dts file, you could refer to board config and know which dts is included.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.