From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f44.google.com (mail-qv1-f44.google.com [209.85.219.44]) (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 2FF332BD597 for ; Tue, 10 Feb 2026 02:17:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.44 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770689869; cv=none; b=Kk/29uM+yrQL7buLHlIEM0GUEvfQRLPjYapxT+wK3Hjew8c+IvimY5nfk4YqMxCSsNPCdW8mfDSwKW9mDCJOAOSrgiKnOtn5pBltmQDI47Ygf//RXoea8fnnE8OGuhynJ1WJU7EOyTz7eOSJE+NjrOduVPF59yIxBM2bKr50qxo= 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.44 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-f44.google.com with SMTP id 6a1803df08f44-896ff127650so26837336d6.3 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=NfJnRWRQM7IHuP3gl8rnJhEDRNKLa9lo+SRTpLqwibSb4Ma/UwWg4j8aGlIOwinhg4 kPNYj3JY7x1HcdvWTwbdLjMYWqsxsHP6Nq9eS76tdI8tdJTjd7dxB1cNEhiqN/4ZTkIE ORS85vTE3iUijDAyod9+COct/hrPxTt/n0x6AlqJbnWjycv4DzLlCjcPO1St1jMJJ2Z3 XNf9rAfIWRwjnbdqUNEpkwZto3F4ZTHxndXumYoABiZCl+zofDJ+lvFos+mvOBtZjBd1 tIi4f3prcEfTg368ppYEABEBZ4IPRU6BRBhyMVFvrjqdQ6kClCgKaEKze2eDMxeaROCl a1/Q== X-Forwarded-Encrypted: i=1; AJvYcCUr2iMxwP5H6ffBpr3WK3DzhpeNSU3bDw/M1Lj5KDKVzDwVC7a/gAKxVKTIRwET5iezUv+hQW92cQ==@vger.kernel.org X-Gm-Message-State: AOJu0YyoJju2OWA0kdvsnxtPe6vvmkTeFdEAhmDv8RCt/GEaNdWLTaGq p/ckhUHGixwVZ1zoiLB1X/CJLISdUWDssiXivS45D3GiLxtsXec0ho/E X-Gm-Gg: AZuq6aJ127F4NLl0UVj5qxfL63s+Z+VV2IAQMM8j0KVOIXgAYTMwUslpTlbRIlVdbY9 NpOOwzL5KbFW9dtvcLwCQ6yV7oWYOzxZlE5v+yrLlaQLlSEc3moNjSLcD5k7wRwqC5BERi1dpa5 SWEPMlb/cRVyTBs+dGhRORh2+RSwUMVdbbzRC55ipNx8E4dqkSB4JozAzRqC2I20uQtp31nf7zX r61ivmA6pyHCqFcL2ihBS2GBPycd8qZ5Dd/KZXiEeYY7GuDUo6Bbrbpm84rSG3kBHtRpUxhKpfd vAongkwZewg6rrXdKdUQBy7KJwcJUziM8+RrGokd3OI+T18u4v7SxSRYSQ6Ql5ju8iElSKhCJOd VbcRNfaP31z5BjT6eObsctOVMNYK+xKpyixH3UHr2QiBkPxiCqvzi8XWvBwItyBo2UPLqXNtmsc RhMkiPKAMmId3OlbaXA6EOOSHQJxbessaU6M3av0cj7mh52nZegZkyKLWYiWLz8KHhp2CqQJ4FX xTfgNgOrHRgxEk= 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: linux-pm@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