From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f51.google.com (mail-qv1-f51.google.com [209.85.219.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1FF8827703E for ; Tue, 10 Feb 2026 02:17:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770689869; cv=none; b=VWtQUJovgeNwMMSBx7gS0OB3Mgx91wbEWBTMu3C5NpEDiBweZcO9IzyTES0vh8DueF97RFJWmFfSPoZjf1yTfZsjTOZ9XAUiGkHxcwwF4ZWHCDmYkV6Q5/uFcMtQYP7HiWaXvOXFxCp/UfA275p2Cl7tonvlVYFfgu15KtSeRp0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770689869; c=relaxed/simple; bh=q0l/IFdNUOrbgH5VkX+Ntm6uWvWVBaEQ5fVCuOy9WmQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ILVdL7UDnTQ7ztwdok2/L5HdjDVL6xCmIq2GIBvzs6wnw2DN14vRdnV2eaXy9ga6ba6VazRPWjnOFTQoHWd6CRtqBuI1fSoofRgRhYVugEOShkepeC84LviDXkc9Eyxdf/ucLtWHtUNGdeMtVkO4ya53+QIBdvuQJ7AumShntY8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=f3mFHdyO; arc=none smtp.client-ip=209.85.219.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="f3mFHdyO" Received: by mail-qv1-f51.google.com with SMTP id 6a1803df08f44-896f82e5961so4352256d6.0 for ; Mon, 09 Feb 2026 18:17:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770689867; x=1771294667; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=lZ0SptXf6V+p9mpcL89pKBpX2aGQtF7sm9wlbyJP5XY=; b=f3mFHdyOOTX9l9hFJ/WfUYZmf2ThZDC4Ljjki+eX6iZSNrCj49rd6+dDcWN06X5E16 xYaIaGr1mDSYxf/iiZPlXuch0+MhFH4C3sMfB8/o9EGn1BT2W/YUldXbaD0fLiQkrKEN iki01gm05xo+FmncOA1BAiM9kHtHZDurOCsWmm0CWN/dFDojKBQ4gVE8jk2tx+fqNqvM HtkDGoiDr+W4oeL3e5D1eVSehw/q3+A68k1EBR7IQfGoF6TEwLp5JXs92MJv+2enwF1d 46m86gb3OdWHw34SkqrT2V2AupHx0S2D3ORvuN4MfxSq5B7buNXmMBjtGEj2a9Iofhlw ZFbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770689867; x=1771294667; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=lZ0SptXf6V+p9mpcL89pKBpX2aGQtF7sm9wlbyJP5XY=; b=Sf3tMdsPiZSe+wBhY71U0oxhJHqQN12qJKVHfE2PDtBpDNsvkwHap3zEvcMzafR+cY JHMWpqSmOKKNJrU58FDNe6+N9yTz4SGn4fW/ikjG81DDUYmvQDnXNAPSYLibGw1A+UOx 1U63mZZG3P0zD1zAFq0qSCiwkOZ4ZCV/y4MfBhGblEUhlDQsDBN+InOZLHrsUkjMHuTi 098ArEmVXPVoujGmEV8PC4L6Bm9gDdn+C/z+1TEoxa/SsDbHR1y1nblW2BY6xiPLJmAn YRj6IWfKYTnXTTs5UnG1quwuShhT+enT3o4xf3bAb2dAzhDclNG5X+LGFC9rdBxHm5oA Fr5w== X-Forwarded-Encrypted: i=1; AJvYcCWlv1RdRmfp1h6jzsxtK2Uie5U5v0ZpELWP8SXUJi04McOhBDzKgDDjqHRP7YmoB+7bCcK4pJ4MWQsM@vger.kernel.org X-Gm-Message-State: AOJu0YxpOvd+Cfvk+rOxp4CsPEZSkLbp8hljWAEn7//2lj4+nWyV/tLA km0zL/Ji4PN8p5V0ARXCiNaP6RhULEVq23k8WMOZyPHKdeOtf6iioCWZ X-Gm-Gg: AZuq6aL6+8AtI5WiGomcfDveYdIlzfCiRPNg7MqnDGkuMCslKJrwDwa6aNcBwm+Dw0Y +TmIbXZrwanqVpWevDC7mbKBDqDckbdbL8HjfrPWJcdJB9pizyTI3Mu4dD4GVYDDMQOlgnrPxZt Teia45pRz7XPcEp1jCxiUwmFOJqu+3ZGc8VFk+oASF2bu53cH7XZo9PKXxVIFiaKgcoEdCD52pw JsSgeDg86GOvzLlDuUfLOFwXwATwqmnyITI93rStOlTmS3UsO5E9UFJ9oPmzZ0eqptqINyhqNLI y5o9Oi/PrMUwZV5rhjGcB1BkF2JxaU2SSg7jLDZsz8f+0feAkMsFvJo9MAJltulw6cDjHWTnVS2 TKUpYpdAigvNskXvVurdkvkbkM3AvNwJKHFpXfT28YdVVYo4rEcVKAlR7+BL739bgrfyW0vQ7Nm 3N6zWPSsH59iSVyUF3e/XQ3+1relHZsNnjiCUqurb3l+Jk25Jjdnr0Lc+oRe+ttSeC9Ty54sdCY xyAqsQpyFNd8p8= X-Received: by 2002:a05:6214:e66:b0:895:635:c00e with SMTP id 6a1803df08f44-8953cb80e8fmr203705356d6.45.1770689867064; Mon, 09 Feb 2026 18:17:47 -0800 (PST) Received: from localhost (bras-base-toroon21-grc-75-184-144-58-243.dsl.bell.ca. [184.144.58.243]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8963ac2ab29sm57519146d6.3.2026.02.09.18.17.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Feb 2026 18:17:46 -0800 (PST) From: Richard Acayan To: Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Amit Kucheria , Thara Gopinath , "Rafael J. Wysocki" , Daniel Lezcano , Zhang Rui , Lukasz Luba , Stephen Boyd , Dmitry Baryshkov , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org Cc: Richard Acayan Subject: [PATCH 2/3] thermal: qcom-spmi-adc-tm5: Correct the voltage-code scaling for HC Date: Mon, 9 Feb 2026 21:18:18 -0500 Message-ID: <20260210021819.12673-3-mailingradian@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260210021819.12673-1-mailingradian@gmail.com> References: <20260210021819.12673-1-mailingradian@gmail.com> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit When support was added for the HC variant, the full_scale_code_volt value was copied from the tm5 variant. From the downstream kernel, the scaling value is 0x70e4 on PMI632 (tm5 variant), but it is 0x4000 on PM660 and PM8998 (HC variant). Correct the ADC code to voltage scaling factor for the HC variant. Fixes: f6c83676c6097 ("thermal/drivers/qcom/spmi-adc-tm5: Add support for HC variant") Signed-off-by: Richard Acayan --- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/thermal/qcom/qcom-spmi-adc-tm5.c b/drivers/thermal/qcom/qcom-spmi-adc-tm5.c index d7f2e6ca92c2..6ccd02fe0e4c 100644 --- a/drivers/thermal/qcom/qcom-spmi-adc-tm5.c +++ b/drivers/thermal/qcom/qcom-spmi-adc-tm5.c @@ -909,7 +909,7 @@ static const struct adc_tm5_data adc_tm5_data_pmic = { }; static const struct adc_tm5_data adc_tm_hc_data_pmic = { - .full_scale_code_volt = 0x70e4, + .full_scale_code_volt = 0x4000, .decimation = (unsigned int []) { 256, 512, 1024 }, .hw_settle = (unsigned int []) { 0, 100, 200, 300, 400, 500, 600, 700, 1000, 2000, 4000, 6000, 8000, 10000 }, -- 2.53.0