The value '01' in MARKET_SEGMENT fuse is Extended industrial on
iMX95/952/94. Fix its temperature range to -40C to 125C

01` - Ext. Industrial -40C to 125C

Signed-off-by: Ye Li <[email protected]>
---
 arch/arm/mach-imx/imx9/scmi/soc.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/arch/arm/mach-imx/imx9/scmi/soc.c 
b/arch/arm/mach-imx/imx9/scmi/soc.c
index fbee435786c..76b6870620b 100644
--- a/arch/arm/mach-imx/imx9/scmi/soc.c
+++ b/arch/arm/mach-imx/imx9/scmi/soc.c
@@ -186,8 +186,9 @@ u32 get_cpu_temp_grade(int *minc, int *maxc)
                        *minc = -40;
                        *maxc = 105;
                } else if (val == TEMP_EXTCOMMERCIAL) {
-                       *minc = -20;
-                       *maxc = 105;
+                       /* Map to Ext industrial */
+                       *minc = -40;
+                       *maxc = 125;
                } else {
                        *minc = 0;
                        *maxc = 95;
-- 
2.50.1

Reply via email to