From nobody Fri Oct 23 03:31:32 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2786643C04D for ; Thu, 15 Oct 2026 19:47:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792093677; cv=none; b=ahzrFaNBiD9GVHdFLQ7Z4KCIs+4jTvuj9JlJOrIMcwRXWPEjpV4O6RCB5U5/GT7XK0/55I1hx1W4DQkl6hdhoqNodrEJXjR8jVmAoxXhMLQc4vSAbeiKBoMEtEQT8I8O9JbqH7Hqf66FkJLdofxM7PqPCyJ0kqkJXVIkzPks8wM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792093677; c=relaxed/simple; bh=qFFJoTb3nSIwO16p02ugqs110utzgGRrGhD6kFiWYAw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=GDTpwWT0xpLQqxAjg8PCc4L9yiehi5sldx48szule32y1ELlt5H1LPR5/F0mSyFNN3pdpEWIgBsHTQ4a6ZmrJh8b/2cpMw80hk1dg67OGdxOrlfgzK5kF+apNJgZg/HbP3uRUOFAG8cHbIvLRVvcmYEZQUmmgO1IGXeMfw3atMc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=oXGvTxvZ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Z0VdDo12; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="oXGvTxvZ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Z0VdDo12" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 69FI3N9H405986 for ; Thu, 15 Oct 2026 19:47:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=tthqinjGo+c QYBpFVofOLlCbpS2sIE/5ejUO/Scun3A=; b=oXGvTxvZ/NXDFHECrfJAJcfJak1 oPzRkHvsFkm7dNv6a8l22A30v8u4FABKZo6gbQZb3JslwRGMf13vkNPU1I/bh8wo 4y+XDd1AxMc4J2+2lgvYCVUdPE4hGfnM9DDd1Lyy+Sn5c7oijsCzBhpVkd4t2PgS K9m5/45XuAUu7Mg0zEisuidxcQdIHgGyWNE1gkG7IX1kREfIwiZm0cO3C1KM+5ad 2VzZtKJPTjHt8VN2jHIpamO2fgzry6MqHqVnhPFePJVdGKwM1p5oD1zLnhRR/LGm 2SrxTrwaKyJcxRuRyryxDOFElTWLU+F25ewj7QXtbeTLdgleFU5TVNceIqA== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4hb3sa0bhq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 15 Oct 2026 19:47:54 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-93cbf2fd504so323871485a.2 for ; Thu, 15 Oct 2026 12:47:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1792093674; x=1792698474; 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:content-type; bh=tthqinjGo+cQYBpFVofOLlCbpS2sIE/5ejUO/Scun3A=; b=Z0VdDo12tUsRThJ1eraqQOy7Of6zwTzNJGEJTmnFWA3l7y2kpqKj7Vf8M+1w3tYxtR Q09/52igjpqjRF3V8zKMMOddEpl+57evNrZvnvy+9ShA0QTJjqITy9CpATAWd7bOWXww JG6Rua1c4991ZlU2r99qSTbg16YMPXa6Q5K6wS0v6kbRA0vOKGyPw3OO3OZvVqiyGYwz 7hxqMEFDT8nQfvGjbI2GytksghLcUH1U9U2eAGnksR1ZSstCIq2Czja7pShoCKKigS87 rpFqowRbzyEJXg28aTD8iqDPeKo1fM7x4SZE38j8KbZtHxsYi0dtJOtyxcfyp9PEn/HA T92A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792093674; x=1792698474; 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:content-type; bh=tthqinjGo+cQYBpFVofOLlCbpS2sIE/5ejUO/Scun3A=; b=KBYyDy/9sWtSs/oGJGPLRBnvMdQGS29VC9qoZN5+5DPdXJ8VBH8FrM1IBOuWo1GlBd QTWF02zYKvcsEFmah4xQtukeayYR/kvLDrI4Vfm3CGZzVp6+gSs4UUMWsI/57iCfLK8/ A/wR6HQVfgytl61FqKBa1MaNSqWwDmaezPfYwuUpM/ENptth3dy5zENgKGXHt4I0fSzo peyjO7korqNE8tLhDYelL7iN72xbi/zFBqeoWO1mAe8nT5h1BV5PErdt3aw8A9Or1lNR NYRO7CS++Nlfq527OcFcm2g+VoFM4QsPw7TnCApSomhXUv6Dq9/sf6qWo7u6grCT1HbF if+A== X-Forwarded-Encrypted: i=1; AKwUvBweowlT8DczKoGiAXzXaNAJhNi0KIzc77IWQR5jKWG2CwUAI1/MvzALKlAKWMghFqPejJ20L3Xl3xQw1UY=@vger.kernel.org X-Gm-Message-State: AFq9FYLAKNOPor1aAhMmbEkKu43/qQA30fMyE/wGpF10VlWjxcIvOXjt QRVRZzq3YFhkFdnddDRvgI/eJsyfdbNbOZVkHp2NVVdhD5WZdvcp9Ul+Iwm0p16z5+bvnd8zREJ SNOXsANYWqfwILCpg+NMq1O3mOkbyzRkyacHxRHCVeX9mzCjGohfGrRkw0Q6hYzHhelkeFzLMyJ w= X-Gm-Gg: AYBFou17/mjTggQ5/IjNhriDWwLuuVBQDgxrSW60Ofu7Wj73VADZZB2p0677vWUR/Mm 4vjYhblDuo5z276ZsAUVdGRqNArPjEE/eR4NDgCDuHPq9zHA5Y7niT7ARezAcjXDKoa57O5JAuw bHMqdQvF/CJw3tGKqpUWeuFrpyRv21mi2MvyrMb2zvlrVyuEE1gpQ9D2xD1lARc30tYGcyyJ1J3 ApoQ7yaOastmxa98dDz+yJoarsbHXgQexetmygxhhDmRdvkKgsfkCnMtGQ/o1meWY5vPcrayQiw 3hWHi4jjA9vHDYatHmGj4etQwlH1QBuUzme+p8qYKxVGSErQDyLQ9FAFWziEEMYzELyvfvt0cIZ GaHo6tjhLRhau X-Received: by 2002:a05:620a:2621:b0:939:7fc4:fb1a with SMTP id af79cd13be357-93ebd22481emr3504841685a.27.1792093673997; Thu, 15 Oct 2026 12:47:53 -0700 (PDT) X-Received: by 2002:a05:620a:2621:b0:939:7fc4:fb1a with SMTP id af79cd13be357-93ebd22481emr3504837285a.27.1792093673548; Thu, 15 Oct 2026 12:47:53 -0700 (PDT) Received: from debian ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48dfd4c4fc4sm138027f8f.15.2026.10.15.12.47.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2026 12:47:52 -0700 (PDT) From: Srinivas Kandagatla To: Lee Jones , Rob Herring , Bjorn Andersson , Konrad Dybcio Cc: Pavel Machek , Krzysztof Kozlowski , Conor Dooley , Abel Vesa , linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Srinivas Kandagatla Subject: [PATCH 1/4] dt-bindings: leds: qcom-lpg: add qcom,pmk8850-pwm compatible Date: Thu, 15 Oct 2026 20:47:28 +0100 Message-ID: <20261015194732.64428-2-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20261015194732.64428-1-srinivas.kandagatla@oss.qualcomm.com> References: <20261015194732.64428-1-srinivas.kandagatla@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Info: AW1haW4tMjYxMDE1MDA3OCBTYWx0ZWRfXzch7u+8nVhGM Q/SmznbzL9CIWuOpSc1jer3TX5ta9GtROAAOPJZtOFD2ATeLojnOBegAkwyrFluHOKdyLo8Nki3 0SJ5E+Kv8nzyE6RcEVJAcFykwGFr0Lo= X-Proofpoint-ORIG-GUID: LFCK7TgbrKrhck_fG8mzNsoAtdIoVKAb X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMDE1MDA3OCBTYWx0ZWRfX6eijRu3Ai3vf Awugu4cKIko9DTtz/2er2NYTJZDZ8m0weVrrtM1323rgZcU4PN2x7K9RBYDINRZq4c5b2KRBhhj w+Sd/yjf8/uOzvZXCSxWWuKI0eSJYg5dAqpkpeq1LuKbwLYqNxPHrU0MAlu+a9HUyikYjjQb0MD nbnQAj5GhsTrIIgjKgEmb8PjlCFbspi4Ka2PgbEz56cw6a0plH0J2/H5iZWh0P+4/B92u0jzufi BvpImqQ1cBc2f2fiizHp6VRcafdK5y05oQkIvoZ8SdcsqqjZMhdd2yLh636wLUImoX70E/ofUyU IHp0+ZRA1/stUTGI4boN6QDWBHeVp8+b8t4bTuS82S+goYkAhSp3AaebLU3aiNyDBehPsOQOO1Z i32auQsnTlSOh4ShCFlhiguLX/tnyMt0hlgOKZnPy+NxBy/CXmUR0MElV5PvUD3UVvWtMcIy8n0 Bc5o+LX2a/+RZJ16oTA== X-Proofpoint-GUID: LFCK7TgbrKrhck_fG8mzNsoAtdIoVKAb X-Authority-Analysis: v=2.4 cv=AN0XGc5Z c=1 sm=1 tr=0 ts=6ad12dea cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=660iZSQnnn4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=nXq7z_EH6Q6EphABe4AA:9 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-10-14_01,2026-10-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 suspectscore=0 phishscore=0 malwarescore=0 spamscore=0 clxscore=1015 bulkscore=0 priorityscore=1501 adultscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610080000 definitions=main-2610150078 Content-Type: text/plain; charset="utf-8" The PMK8850 sleep-clock PMIC on Snapdragon X2 Elite (Mahua) exposes the same two-channel LPG/PWM block as PMK8550 and reuses the same programming model. Used on the Lenovo ThinkPad T14s Gen 7 to drive the eDP backlight (EDP_BL/PWMR_BV_PS). Signed-off-by: Srinivas Kandagatla Acked-by: Krzysztof Kozlowski Tested-by: Luke Macken --- Documentation/devicetree/bindings/leds/leds-qcom-lpg.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/leds/leds-qcom-lpg.yaml b/Do= cumentation/devicetree/bindings/leds/leds-qcom-lpg.yaml index 3da0fe532e74..db30dd3dfc9f 100644 --- a/Documentation/devicetree/bindings/leds/leds-qcom-lpg.yaml +++ b/Documentation/devicetree/bindings/leds/leds-qcom-lpg.yaml @@ -36,6 +36,7 @@ properties: - qcom,pmi8994-lpg - qcom,pmi8998-lpg - qcom,pmk8550-pwm + - qcom,pmk8850-pwm - items: - enum: - qcom,pm6150l-lpg @@ -161,6 +162,7 @@ allOf: - qcom,pmi8994-lpg - qcom,pmi8998-lpg - qcom,pmk8550-pwm + - qcom,pmk8850-pwm then: properties: nvmem: false --=20 2.53.0 From nobody Fri Oct 23 03:31:32 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 25C8F43F0A6 for ; Thu, 15 Oct 2026 19:47:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792093679; cv=none; b=rFDolTFal/lZTA6LjNj5FMaGvGj4MJOZ+CU0uQpkdyS+k/O5MZDOTefwGnwTQiJPbaDduLaalKx5w9AH0QRJC06yWK3j57J79jKG4hbToyZuVy2+y4TSIu0P10nask+/Mw73xHwccGoiaRFarxAd4aec5l0VUiAR3SwZuvcGd2g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792093679; c=relaxed/simple; bh=OGpe59J1qKtUFqCU+E7+QmVCO/53r56q4vFIjT3Ui1w=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=QAC96UP2ZCtWlRinNBofrF9De9W3xdcCmlVzo3EjRLyG4WVgIs+b8VDQZ3YPYGC6FuAzpGT/MeXCY1e7dH3DON8AW/+iFasfNOqAOVQbY5yVYw83yfUJ6diRJBbpYdk6BNagTvE8chXLoQd3cJcFoi2/Q2YokwJYRR+EEI4PHio= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=cZjEoK48; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=NAxgbsN/; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="cZjEoK48"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="NAxgbsN/" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 69FG5d8p3493212 for ; Thu, 15 Oct 2026 19:47:57 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=6q3S3XwD3ss KNTNzg+SEXrc734GFwZ80COO3a8rdsI8=; b=cZjEoK48lWk7wepcehAUJRrbnyJ a1/4Zso2ZJYgbTNc9xl4/aKdz1y7YWA/TvmG++4IijvmmQGTgIHAyiwAMtQXSRo1 HNCSsA9c0R/U7tEYNmsXaMC4obIuZDJizcFnN09NKmFDInDc9/+b3kdabJJox+1G v0RNRPTzKxdXXqBawtIstdLW7Au7l/FPxGDeRO7sDdNQ8rD6vJYpxi2lJOgFSyXx XYrP3WJPKrY0g8FOEDxiXYbngb8J+dUgMlKx2aXcM/2zFgZUMnTQ5GO50gi9UY8S kT/KryFVABeosVQybw095uo+29YAsI5Gsc4cNZ3sihMGGGoprGOBzVrB/8Q== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4hb21wru13-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 15 Oct 2026 19:47:56 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-934963b2bc0so1090445385a.3 for ; Thu, 15 Oct 2026 12:47:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1792093676; x=1792698476; 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:content-type; bh=6q3S3XwD3ssKNTNzg+SEXrc734GFwZ80COO3a8rdsI8=; b=NAxgbsN/NpWfTUIZSMw3cH6CkMNsOb2Af8tK1xVkEACEsZGupw6x6RJBXey5vh9HN3 cDRQd1qpp6kUnuct+SrZipO41cVDVx5lbQwmgKenjIeLDE/Nz6Bl6vWlmxG0dby85qhi XV0yjSfeUgIyrMhnHN13XzG6rbBSlhM7wAKpcGeVo+gPTwT9DSFED7cf1rZhUSNXZeEj /EiY6zUz347I3FrlAcNt/IPYoeGTHEYmzWzXrZRtaGmB1jUKtvhjg39/I1JDLB0tw8Le Mz2NtoLzRPVy5oD8+Q95Hw3lvZ3yvjU4XOrPpUkDlLj7NCnQHCnw63Sj4hQD03DjJyLS JB6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792093676; x=1792698476; 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:content-type; bh=6q3S3XwD3ssKNTNzg+SEXrc734GFwZ80COO3a8rdsI8=; b=VbjQ6zecLt4a4Kz9o/zKTFl7wRtuOQODkFsHq92yR7wfQvBfc9wfyq3bb2GVp+WFzJ xYxQBNkD7h0KPN6Lbd0SZ1fjxNU0cThNgQ9uDJwrOdjVTiqg8k79Y0Fc8lOfjfVuFsJb XFkiJ7tLy67AdDKTdAhqyRmicxrEKPjKbzTKEYuXwA1c4u0OtDOZl3Dk2AfnjKu39IQ/ Gij24i2iWjzqAodcez34j2kI7JGadTanoR8MtqLCPbNmx7nceFCdpK5ap4/lmbXxDS4y z0OARk5zP4yemWJXH3yBjbfCui7awWYjUozFLmMM34Z8lZa+QJ3frpysndakc4ifxC56 18Mg== X-Forwarded-Encrypted: i=1; AKwUvByo5j7F8umbBa5V/Y9x5iK0otZJ2MFAj4qM3GD0iexAbmbYQvAWBNXZh8Yr4arQjjXmhfMLf52brNksIUQ=@vger.kernel.org X-Gm-Message-State: AFq9FYJjd7xuIfdszE+WNv8yA5r6Zcty+/bqQjMU2mhhXPSebqsHv4uG vXumFjHGO+AKVGLquL3HPwfcaVWOchnEm/ZD2jrlPiULcLUB4+r34kpGtuQHjnLLaer48edNd93 CbOZSg5o9jMNBuIffPhUZ9ql3cOSg0dw35bfxbmC2WTo0aGz9LtXv6DXALyUcCAnYgGo= X-Gm-Gg: AYBFou2coQ4m3e2K/b8YwDp3HDxTaTZRo4eJ4xxHo0xoUFBOCvP/niRyZCYzo7EQP2N EmlxNJxREtjmGNeYm1mHJdIxwabnogiRdnqMLxHZ2B8APLRnQC/wtM8Kx/IlyzxKZ3My5Mf6fOC vdELsb/sfEo2/pSYIegZi9kWRr+lXDlq6fvH55C9u+wvk2O79Iz6wOBnHxAAltnJxmOWwNHnPRm rRsdZhHSERvw+EjbpWxNSzO1dy921WBIc91nkN2MX5ORODrQKx+2K1BpNYd1yOuT4xyR9zg2788 5h2X2+Mx1Gs87OXZSHsQTsEW8oeE/evmF5PUPBpjJbX97CpXyVSvCHI3jbRkpe5nbjzormWExD9 jQXhuuXuiV0Yo X-Received: by 2002:a05:620a:648d:b0:93e:4594:f5ce with SMTP id af79cd13be357-93ebd22590amr3604370885a.41.1792093676352; Thu, 15 Oct 2026 12:47:56 -0700 (PDT) X-Received: by 2002:a05:620a:648d:b0:93e:4594:f5ce with SMTP id af79cd13be357-93ebd22590amr3604366385a.41.1792093675818; Thu, 15 Oct 2026 12:47:55 -0700 (PDT) Received: from debian ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48dfd4c4fc4sm138027f8f.15.2026.10.15.12.47.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2026 12:47:55 -0700 (PDT) From: Srinivas Kandagatla To: Lee Jones , Rob Herring , Bjorn Andersson , Konrad Dybcio Cc: Pavel Machek , Krzysztof Kozlowski , Conor Dooley , Abel Vesa , linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Srinivas Kandagatla Subject: [PATCH 2/4] leds: rgb: qcom-lpg: add qcom,pmk8850-pwm compatible Date: Thu, 15 Oct 2026 20:47:29 +0100 Message-ID: <20261015194732.64428-3-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20261015194732.64428-1-srinivas.kandagatla@oss.qualcomm.com> References: <20261015194732.64428-1-srinivas.kandagatla@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: dS22Zp1CyMJHQGT96fBLZm69fkoYR9Wy X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMDE1MDA3OCBTYWx0ZWRfXzavb0/iRgqZ2 32TrEFBHfGVakfbfP7y5T1pqV/cdA1/HrQvFT0yYgoKnoMApu8sGLQJmOUzYmfR4fhsI6kyWfWt XdAfO9yP3UBpu2NJFj3IiXq6LM5slNGlORdTE3aLFbTrurjjPQocLNgUmHkblREvrn4x+6zSPDq GMUKdw5Li+oF9Nhe87r5wphiQheUtXAQRJi7UbZaZYPDG+vgB8TPurrjpAGn7SOAADV1lVoL8da WOycEQGl0IJtOKGlxMpG6aM7zuyahkANCyorrDEju71dC6GuAYq/692I2kaISI58walgu38npE5 rGGJ++Bfms2quzo0tkAUj710JsEZSSo1Wa9lRtBQ9uZq3jAavxGLZ1RZ5KgpBJ1OQaNhFyoSwVt Xowg/ul5/l4dGxsFjLDMvG984ELlkP/St3BvWSQUUpZfW2gNwV2bcy8Q6eszZ7s1ee/frbpsAdv UXp2vdzQrpIYIaBQLbQ== X-Proofpoint-GUID: dS22Zp1CyMJHQGT96fBLZm69fkoYR9Wy X-Authority-Analysis: v=2.4 cv=R5qWitRX c=1 sm=1 tr=0 ts=6ad12ded cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=660iZSQnnn4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=QIIdgxlFtvIS5BbdDE4A:9 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-Spam-Info: AW1haW4tMjYxMDE1MDA3OCBTYWx0ZWRfX8dkUmH6K1k1P zhWpedbOs+dIWBoMXncmmxWNMnA04MIANVfrDKGL2JehpedTTGVcOt4jRmmqKnnNWgwE5tY+HDs wKUtM+RcQdQ8BhZKtzb0s0SbQN57QSA= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-10-14_01,2026-10-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 suspectscore=0 phishscore=0 adultscore=0 malwarescore=0 clxscore=1015 bulkscore=0 priorityscore=1501 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610080000 definitions=main-2610150078 Content-Type: text/plain; charset="utf-8" The PMK8850 sleep-clock PMIC on Snapdragon X2 Elite (Mahua) exposes the same two-channel LPG/PWM block as PMK8550 at 0xe800/0xe900, so reuse pmk8550_pwm_data. Used on the Lenovo ThinkPad T14s Gen 7 to drive the eDP backlight (EDP_BL/PWMR_BV_PS). Signed-off-by: Srinivas Kandagatla Tested-by: Luke Macken --- drivers/leds/rgb/leds-qcom-lpg.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/leds/rgb/leds-qcom-lpg.c b/drivers/leds/rgb/leds-qcom-= lpg.c index 24ffe079f221..485fa2a7a848 100644 --- a/drivers/leds/rgb/leds-qcom-lpg.c +++ b/drivers/leds/rgb/leds-qcom-lpg.c @@ -1837,6 +1837,7 @@ static const struct of_device_id lpg_of_table[] =3D { { .compatible =3D "qcom,pmi8998-lpg", .data =3D &pmi8998_lpg_data }, { .compatible =3D "qcom,pmc8180c-lpg", .data =3D &pm8150l_lpg_data }, { .compatible =3D "qcom,pmk8550-pwm", .data =3D &pmk8550_pwm_data }, + { .compatible =3D "qcom,pmk8850-pwm", .data =3D &pmk8550_pwm_data }, {} }; MODULE_DEVICE_TABLE(of, lpg_of_table); --=20 2.53.0 From nobody Fri Oct 23 03:31:32 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 82F7E44AB68 for ; Thu, 15 Oct 2026 19:47:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792093680; cv=none; b=PzRMULhoqr2bFL1TsJc759zEEaOZgpGVi7nNXt//1D71NUHcZn6lbhPNvfCdA0UEVR6X4t7L9onHsArBHMkVP3q4kKbQLJfANju86lDenxcTd6bf3yZhj4Ozby/CgTl+z7qNiVk3t71jmHF/SBzM59CH97JncjCro7hVr4l78Ng= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792093680; c=relaxed/simple; bh=5oab1R1aq42rAyzD3U2Std8brNnLwvPCUtJcAWd+yfM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=TRm10ZSb1m0Ws1IB6ie2exBR4ZV/H776edmVOijd3EYPUHmM6BNlghXUlRCLSIygwmnnZecp8uhwcLrUjTeR3uku5mZazuXELSsoZU/iL63/bThfoAr0ZxHZZAFBAr8KfpgrIdFWoqlw0UpTyqt9BHv6nbNPGSBxfuJjOSolDMw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=GRPTr39B; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=L7Ck44Z2; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="GRPTr39B"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="L7Ck44Z2" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 69FI3OI5406092 for ; Thu, 15 Oct 2026 19:47:58 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=wMU0CL1oXRl v1bCCuzBInDSj9OJvGkz88zUTHMOfhDs=; b=GRPTr39B8OuQ4jXdhqK6PmFDmh7 +sCGjoJoxuyKEwPLsNYWWn0wknW00fCPWKD6K/Y0XEyXl0CMMAsgY8pwVyxRV45P AsqdidnHUpOdiwWJwMHL9Zn3fvhwm1Er8ug2Z7QRBE0mZ75fOhsRwfIKUirjFmay jwL3sz011VH9x6xrrRhp1BGe5wdq3fQJvY/yjEacB+cpE1C125iV3gWMv814y6oH oiz0YxIPKVTLNlJyTbYJBpwNn/B1ah2s3wj+wThhIn89IBdHduPA/6bI34fb1FjC 8mM8TyuR54E/tAAI5DoU7bzyq4Mw2mKXJUHRkWsytePAYnQpU92FNl/kbFQ== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4hb3sa0bhw-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 15 Oct 2026 19:47:58 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-93ea9ea9d13so323942585a.0 for ; Thu, 15 Oct 2026 12:47:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1792093678; x=1792698478; 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:content-type; bh=wMU0CL1oXRlv1bCCuzBInDSj9OJvGkz88zUTHMOfhDs=; b=L7Ck44Z2JCIlBss/vlFi/GSC8FWjnf089laMbUSLE6g+ynAA5niI1Lcdvab8c5pKlB sIAtRjzClbPBGFmGmOg8IRmt06t10vfQkNVC2jN9FUQ25OsCf0oUrpWxPk36xbfTs002 HP5UmOZqGusljyoBfPZTQeDQvqvauXo8N7xCWIq311gjr9QwpJiyL2luRFhG+T9VOsuF 02YFDSosnRcb9yrrr7bx4cUAJRhgBlKwd5M56c9g7Vw2Wsxi3OP2/paUI7Das/nGk6eL xQqDPYGqEGvH2ivQE+pJiaA/HAcxUvBImtbgUAXwVupT9/rz1YqcOW3tov3hJv/Yhx9j Twgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792093678; x=1792698478; 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:content-type; bh=wMU0CL1oXRlv1bCCuzBInDSj9OJvGkz88zUTHMOfhDs=; b=LkgyhkJJv164zG9qa2iVrO4KFMHz3qulxLwmCYrqKMrZW8DEOU9bHZJZ9Tzt1RWK7f 5bKmu9PC/AGzw4Z3BTuherrw9Wjlip2023bBLCGSrSShe+g6Tj7TbUtg1m+yGpU0NtQB jYUAehNdJYtqQnm3KPKcyzrX0p4fu8p/Vai8ON4gsCq64JVhl3IROu2g9YTrC959boHS 98E8qrSV7X4NyM90ot6IBrSLZIAPQ3ahlcaORoeK+IusBHKProgcKV2hT9miIskmEOj5 8RC5E9b3MLljrv2BCVWs72rjywVsZ+RBdu3Yk+h2nW3rDRs0OJ7Pl/T8wIWTEquzQ2tG gLAg== X-Forwarded-Encrypted: i=1; AKwUvBydHFdViSGr3yUE+wvK74MQIDWnoPXhv3eaoVnPuNTVNxXoucfNc3wYdNCksrNZrdQSX8ajqWwZhyXh15A=@vger.kernel.org X-Gm-Message-State: AFq9FYI/Qzc4jJtB9GQ/UBlb62H5KXC8rw98Ac78um5LIPwUBomZGwGW V+ivj4kMwbeI4qGTHdYgu4I+PxCGMe8flpY5SlJAmzETzzvHIXfwi58DgW5CB7pRR07Dwof+1vT eblHTSnimF9b0GkenXKS1kutRS1RdFOW5z2l3r0vHiou0Eq+BWJpr1zNGDcO0r5bV0og= X-Gm-Gg: AYBFou1UnoTksKlAvernjfA3J0PHPnjpf4aJXos7ZSwag4TmjzHp9Vrbl2pEtPvkWLI p70AQbyRAuYHk1zqlvt2Krz27obFO0KxTR2qc31OoAkwkWdDW4gjOp6tifQllRbgpYdvNXMaVwI xEdItsy500L6zU11gm18hbPqr0Zj0cwtdzVZBB4c0FWU4Iflfu/ct8wMsdX5gFt3rozRPOdoQ9V Og7p4k5TDQJwtJEs32jVg+k5p1YEn70L7IrS0WtlvTdVlxEgJViHyxX+sIW/fUXWUioZ36SFRqs QWfTaGUO+hDmTK9m1wT6lzjIuWEKi/CTMuwaqa2TFKNgRnTSYY+x823ruCJ4mhhVsf/pa2Y2tuH Gy0p/uOgXb7WY X-Received: by 2002:a05:620a:1b8a:b0:93f:9f2:86dc with SMTP id af79cd13be357-93f09f29e75mr757821385a.83.1792093677789; Thu, 15 Oct 2026 12:47:57 -0700 (PDT) X-Received: by 2002:a05:620a:1b8a:b0:93f:9f2:86dc with SMTP id af79cd13be357-93f09f29e75mr757818685a.83.1792093677253; Thu, 15 Oct 2026 12:47:57 -0700 (PDT) Received: from debian ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48dfd4c4fc4sm138027f8f.15.2026.10.15.12.47.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2026 12:47:56 -0700 (PDT) From: Srinivas Kandagatla To: Lee Jones , Rob Herring , Bjorn Andersson , Konrad Dybcio Cc: Pavel Machek , Krzysztof Kozlowski , Conor Dooley , Abel Vesa , linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Srinivas Kandagatla Subject: [PATCH 3/4] arm64: dts: qcom: pmk8850: add PWM node Date: Thu, 15 Oct 2026 20:47:30 +0100 Message-ID: <20261015194732.64428-4-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20261015194732.64428-1-srinivas.kandagatla@oss.qualcomm.com> References: <20261015194732.64428-1-srinivas.kandagatla@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Info: AW1haW4tMjYxMDE1MDA3OCBTYWx0ZWRfX93d8vx+cjt03 km/GjbI9Zz4X95Q+ekRusfUER2Qea3XqmF0W8hGEy2RnENLWYjv6qvgL8t5vZKYWeePUWPv4Fo3 /t/PqKfGcOxB+P08WhItC6QtZBeKtb8= X-Proofpoint-ORIG-GUID: F1R-fyqLBAtYX5uf76ed1nD218RS3N7h X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMDE1MDA3OCBTYWx0ZWRfX2IHo5+WuaT1r g8Eq0ff79QRGoX7dmahT8/6Vt4stJ14LeHTA7QzZzObKOa16meKfzzHvwbLvidNNRi76cDES7lF IDCyLgARPsv+5Q7cxVRnmFrjMCNvs0ri4tC1qFv/MLWEoMLrfhym5Ji0d5PvS0XqeHkKHlLlo4u glp2xU2pn4hkAdEIm6RJtWey6sXRkyLnMAVUfIvZUN0DkBHasuG/Chsm/vzkDzsAx7341+Ewwal r/ziT6//CZ2HS/b+PuTT9UVRf5v2DnOMG7vtTnLig52tTO4Qd+BVj9tIsDLze5JmOhlcy0xVG0F hsn8U2O53Q/4nK4SGbgyoOzUe5iV/ZdFIWB3V2ADvZ7GXDfXmgd3dDeaw9MWuU74Ce2SkFhcAHe bWyVBn3QEk/gOVIEroedr2JGiSn8R50ttyucVeDV0lIowHQhOcHm5NQ+fxiNnnuXFgVILTAmrDm F/KsO5mZEoNiZq608NQ== X-Proofpoint-GUID: F1R-fyqLBAtYX5uf76ed1nD218RS3N7h X-Authority-Analysis: v=2.4 cv=AN0XGc5Z c=1 sm=1 tr=0 ts=6ad12dee cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=660iZSQnnn4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=zgIjqA5jzSmhAMQQ9ZAA:9 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-10-14_01,2026-10-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 suspectscore=0 phishscore=0 malwarescore=0 spamscore=0 clxscore=1015 bulkscore=0 priorityscore=1501 adultscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610080000 definitions=main-2610150078 Content-Type: text/plain; charset="utf-8" Describe the LPG/PWM block on the PMK8850 sleep-clock PMIC. Left disabled at the SoC level; boards enable it and reference the channel that drives their backlight or LED. Signed-off-by: Srinivas Kandagatla Reviewed-by: Konrad Dybcio Tested-by: Luke Macken --- arch/arm64/boot/dts/qcom/pmk8850.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/pmk8850.dtsi b/arch/arm64/boot/dts/qc= om/pmk8850.dtsi index c7ba72fd48bc..79c87db8e95d 100644 --- a/arch/arm64/boot/dts/qcom/pmk8850.dtsi +++ b/arch/arm64/boot/dts/qcom/pmk8850.dtsi @@ -66,5 +66,15 @@ reboot_reason: reboot-reason@48 { bits =3D <1 7>; }; }; + + pmk8850_pwm: pwm { + compatible =3D "qcom,pmk8850-pwm"; + + #address-cells =3D <1>; + #size-cells =3D <0>; + #pwm-cells =3D <2>; + + status =3D "disabled"; + }; }; }; --=20 2.53.0 From nobody Fri Oct 23 03:31:32 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4528C471D01 for ; Thu, 15 Oct 2026 19:48:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792093682; cv=none; b=CS/sR0GRhACLPewK0HdyjKZrkuqrNOob9PN/qtKM0lTh2fwWNeS4TSr3T9WyVgf+toq/vhqLmVDQ0zYIUIK0O30SstqOMCUgUyvvFMndT4XHJcj2k3ilCCaxhO8j/mfVQxQiiHTqRNaO6Ev3DotcXRjNmB409PUbQYsjsEta3uA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792093682; c=relaxed/simple; bh=fxO/xiDqt4Q9HLM13EvoQz7orD8NRiJ09tcY0V8xLf0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=TlKdQ3DkEpN457bvosLhMoTucFi9EhyAbOkCQ1ehIVQ9s2gT53/j6CE28HMpPmrCIdwLINmCIStXRXYRE4n3LZBVIuqoxZtXPg1j3L8k8LBZ4SidSOfXHmFkf3NDzp7qU4U/dV5+d2w1wcT5SG3mw0uCCL18jXb4/RxnACdH9UE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=pVY+fpfF; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=CJlFAe/3; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="pVY+fpfF"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="CJlFAe/3" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 69FFPjb02999352 for ; Thu, 15 Oct 2026 19:48:00 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=lxDEUtukBkR 5ztkVa7yWIfITvS3aKC+Wcb91E5VOVqc=; b=pVY+fpfFxNPju1a19PG5oQq4HKD DVf066FS/yL40RmZYbNfYoZja6EJzutvBJkZ2h1DJCtbKw5Byx86Tj4s1p/ukxzs ZoeT1y71mVqqQ0Grdgns/XOBw9DgnTQ9yZFe+P5KMW+WFxZMm/lOhEzG5hx6M/K6 EUO27XOE00aUqS1PCdGiVDbL2LK2lbYDi4GCLD20gcdhSBBE5HY2Qg6dzEUAPjZv MrU0PsF3PKtdx5nBNbtcCjTiPzrnWG8hb4VUiKu2sccQMUZKY9pIWpPzLZT0Ov+Q Rx4qT/IL44RJqhK51fLGi1IgTOQ9DSCK9XS2tPz/MJdx8gEz3VcWbB3FxWQ== Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4hausm2nw8-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 15 Oct 2026 19:48:00 +0000 (GMT) Received: by mail-qv1-f69.google.com with SMTP id 6a1803df08f44-91b861c0618so81647016d6.0 for ; Thu, 15 Oct 2026 12:48:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1792093679; x=1792698479; 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:content-type; bh=lxDEUtukBkR5ztkVa7yWIfITvS3aKC+Wcb91E5VOVqc=; b=CJlFAe/3yCON3NbytEEeWuQ/4jAyf8ivNhiR2c7fApWNvrcA+AFezkDpE/awbIDXe5 ettaGqxpT1H9c7PQxyqC86VDt6TdzZSCeAw0HHiQX7GIDzJg/UUgAxLkRXQMlN16qbKs +PfCqKTbk5GhxuHeHRWylKfexgml9CKa3ATzZklZcYBmtMeSf/FoUhFsQgfeChrDwq58 SkYXVdBgVB5UVwaBp3bzgKLoRkmEinpgDbuXtWemOJHPAxWVZpRzGJgwSTL+AECvH6+L S4az7Sd3OnJTl+NQzxhjnEb6JO+3QUWubG3kHTHP4Nldpl1u36MsR7+cmulwdywBrQwE /mvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792093679; x=1792698479; 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:content-type; bh=lxDEUtukBkR5ztkVa7yWIfITvS3aKC+Wcb91E5VOVqc=; b=RPu2rDUdgNkgMF0fddD7hUzUkcXA4rqQmrW2xr85yKDb0FHnTCQNtFvzbS81RThpRF bg5hCSP8hopxKm0RXGPHk7L0hlSh1b2YFtao7r1Joz6Ov/MsYQ5wbgJFiUNeG1hkgemL 7CxdG13tSsyapsc2gxO3B3O+GC/mYgfd7ZMwdR4xBflt2WDmP5LCBtO6d2Ig5ku1XMWw E96j9wBix/GJPULhFfClRbUYiTr77ChVCCHIFDli3SmBriAVkP3s0Rg9zpVBYSsfAvuH PkWVSeYxfYqOfe3ndfozEuDS9b7IW41ad8qvIll/WkwBxc5GpuDi15XN7EqYJCX5mO7K JTvQ== X-Forwarded-Encrypted: i=1; AKwUvBysv7UK8eMF0Khxj7zOgmSwpIWLpaaNxKJfWLMPHxkGqaKQA5sgNsg5c86UM1uvrRLHIxW3CiuQZlPFW6M=@vger.kernel.org X-Gm-Message-State: AFq9FYLxQDJFrIyloyclqhX5HPCb14GgHiMtXn9Tcl/7m9+ibDXtFPoD 6DLouyndlC++a56X80bL9buVXvvA+ysZbX2O08xo/++3Xc/W0ejbVpAi/BtBYhOKEpwIvqW6xsm qhTlsxqm6dUWopu+2nF+g5JohE4KLGMzlpeYfwmiYEVvjs7vALy2MCQXB2D3iA2+fhVY= X-Gm-Gg: AYBFou0511IZkaTOyalcvRsbQ/ZeSkiBJn4qNdGbySjp3U7QS1FYCJaYFC0uU9ITGkJ en23xFrhjkxPR69jPMFylTB2rZzKwAII6ZC/CoPLCL6eFiAU8o9orNk4CPgT+wkJ49MJBaFjy44 AuVMSPkCKaMpsWL9xYbq30zG7d3MlcfM5dDGbIaC+ud2uC3cO6uLXapLRaqzG6kuFLzEDTomtCO wbznHWwu+0pVSiTHa4ipWLxLyrJlFByudUrqy42PUtjeQOfsuO5jnzqhnEXR0mUg1RbV+UkGLZv W2ZLM5sK9uHjn5yPO+WW6GZPy+k/BCdeVfsEggIBnHYupv4q+zfJ7zMegf/oE6Y1SPpOfmlQjOw 72X4mttGKGB41 X-Received: by 2002:a05:620a:2248:20b0:93e:c12c:9dce with SMTP id af79cd13be357-93ec12ca060mr2243954285a.78.1792093679245; Thu, 15 Oct 2026 12:47:59 -0700 (PDT) X-Received: by 2002:a05:620a:2248:20b0:93e:c12c:9dce with SMTP id af79cd13be357-93ec12ca060mr2243951085a.78.1792093678667; Thu, 15 Oct 2026 12:47:58 -0700 (PDT) Received: from debian ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-48dfd4c4fc4sm138027f8f.15.2026.10.15.12.47.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2026 12:47:57 -0700 (PDT) From: Srinivas Kandagatla To: Lee Jones , Rob Herring , Bjorn Andersson , Konrad Dybcio Cc: Pavel Machek , Krzysztof Kozlowski , Conor Dooley , Abel Vesa , linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Srinivas Kandagatla Subject: [PATCH 4/4] arm64: dts: qcom: mahua-t14s: wire backlight through pmk8850 pwm Date: Thu, 15 Oct 2026 20:47:31 +0100 Message-ID: <20261015194732.64428-5-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20261015194732.64428-1-srinivas.kandagatla@oss.qualcomm.com> References: <20261015194732.64428-1-srinivas.kandagatla@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: 6kYUPgpz2SDlKXYDuflHRukM9lm2b4ca X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMDE1MDA3OCBTYWx0ZWRfX7AohZ6fGSGTd /hJbRMDXRuH8Gvyme8tUK5+ovP0d3vx6WadbDYMAKO1jgNVWAZC0n2wyj4EX6vT/gYC/yBWdNQq cybh61LT7c1Byzbnx5XhtT5CxrYc4E3YPo3ddw8C8JJVwjpZEv6cMz3jXzxmZLleGh8VCym93pF PIkKnddxK+gmlX2ppoPt9qfbvwjIPE8DjURKlgWzbQnCw5BQShCkr7tO9RDwUoErtAiKGSc2bFc 8c5DHWOkc6z1OOme4n+lkAlNmsg/79tKsxGXWR+04VsNtYSwnsMw65NRUxcolUAlgG68SqE4bZe bQrj3ZMhzGWHFiI8FKgxAQXDLUwchtf1fAVyL247xB4btpV/bcBrqv7ZcMuhM8Vl7/xEm3sv+Zd kTtomiWqKBHsgWm8NYfzK6BljWTckRVWXzZMF5GD5JVSLddr40chgoMQScfvKzRlJKree9ykm5G 7b4yAZGQRJlViYvcTYQ== X-Proofpoint-Spam-Info: AW1haW4tMjYxMDE1MDA3OCBTYWx0ZWRfXw9cDpYi77EIs L4MAIuc6bA5SZoXoGyUJJzJN+8AzAeQLuKm4gZEc7ISSGO0/CH77CNoOPhb2fM6kYLs+gS3kkjc KpqvjMEpA5cqHICn1H46qzIm3ReSQwI= X-Authority-Analysis: v=2.4 cv=Eb5d0/mC c=1 sm=1 tr=0 ts=6ad12df0 cx=c_pps a=wEM5vcRIz55oU/E2lInRtA==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=660iZSQnnn4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=lS6zJmM_-713XfzwtBwA:9 a=OIgjcC2v60KrkQgK7BGD:22 X-Proofpoint-ORIG-GUID: 6kYUPgpz2SDlKXYDuflHRukM9lm2b4ca X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-10-14_01,2026-10-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 phishscore=0 bulkscore=0 priorityscore=1501 clxscore=1015 lowpriorityscore=0 adultscore=0 malwarescore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610080000 definitions=main-2610150078 Content-Type: text/plain; charset="utf-8" Move TLMM 18 (EDP_BL_EN) out of the panel node into a pwm-backlight node and wire real brightness control through the pmk8850 PWMR output (EDP_BL/PWMR_BV_PS on the schematic). panel-edp was asserting EDP_BL_EN before eDP link training, turning the backlight on ahead of video. With a dedicated backlight node the framework toggles EDP_BL_EN after the link is up; TLMM 18 remains the LED-driver enable, now gated correctly. The panel takes only its 3.3 V logic supply and references the backlight via a phandle. Brightness drives the LPG/PWM channel on pmk8850 routed out via pmk8850_gpios gpio5 (func3). Signed-off-by: Srinivas Kandagatla Reviewed-by: Konrad Dybcio Tested-by: Luke Macken --- .../mahua-lenovo-thinkpad-t14s-gen7-lcd.dts | 26 ++++++++++++++++--- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/mahua-lenovo-thinkpad-t14s-gen7-lcd.d= ts b/arch/arm64/boot/dts/qcom/mahua-lenovo-thinkpad-t14s-gen7-lcd.dts index 26d6d8285e04..be094f9a6ef2 100644 --- a/arch/arm64/boot/dts/qcom/mahua-lenovo-thinkpad-t14s-gen7-lcd.dts +++ b/arch/arm64/boot/dts/qcom/mahua-lenovo-thinkpad-t14s-gen7-lcd.dts @@ -39,6 +39,16 @@ aliases { serial1 =3D &uart14; }; =20 + backlight: backlight { + compatible =3D "pwm-backlight"; + pwms =3D <&pmk8850_pwm 0 4266537>; + enable-gpios =3D <&tlmm 18 GPIO_ACTIVE_HIGH>; + power-supply =3D <&vreg_edp_bl>; + + pinctrl-0 =3D <&edp_bl_en>, <&edp_bl_pwm>; + pinctrl-names =3D "default"; + }; + chosen { stdout-path =3D "serial0:115200n8"; }; @@ -773,11 +783,8 @@ &mdss_dp3 { aux-bus { panel { compatible =3D "edp-panel"; - enable-gpios =3D <&tlmm 18 GPIO_ACTIVE_HIGH>; power-supply =3D <&vreg_edp_3p3>; - - pinctrl-0 =3D <&edp_bl_en>; - pinctrl-names =3D "default"; + backlight =3D <&backlight>; =20 port { edp_panel_in: endpoint { @@ -902,6 +909,17 @@ misc_3p3_reg_en: misc-3p3-reg-en-state { }; }; =20 +&pmk8850_gpios { + edp_bl_pwm: edp-bl-pwm-state { + pins =3D "gpio5"; + function =3D "func3"; + }; +}; + +&pmk8850_pwm { + status =3D "okay"; +}; + &pmk8850_rtc { qcom,no-alarm; }; --=20 2.53.0