From mboxrd@z Thu Jan 1 00:00:00 1970 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 B99CF51A149 for ; Fri, 18 Sep 2026 16:43:32 +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=1789749816; cv=none; b=fiN4aPaftSHfIL3REeYS3myhcPn1uH2FWof8QeNE8AfHOUKWwgWwOtnWSxoc7vJ/ocPDMKtQEnHzwcWwnMP5qzI80UfIJYiUnEiM1EFVmprGBOoIpIrkzEx46bwOjdvZ2PYhHX36jcaLMp1an0jRK/lO/NGRNocbMI2AUHHHeB4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789749816; c=relaxed/simple; bh=8UAuFJnUEqKcm2XD1+YeWZD/invavXXey/59IElm+FI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RJRU6VqmHKrtIqdRPjM9IBsjzjGit+F4Wkacv7VPr1tiFC0VsGHpr7LrNfkegnUl51xCbknnKe7i+laPqU7NKJ5ok3DkfFboxHN9F9PguZZpBX2Nbr1gKlvS0A96quE9xBJ+0dbemrZalv0fA9cZ0LOXVvzNAd9u9+pNgciNqqw= 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=EznILnNS; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=aqSlqKcg; 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="EznILnNS"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="aqSlqKcg" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68IDOR0M3645808 for ; Fri, 18 Sep 2026 16:43:32 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= TXhD2qfyTH3ir9nwCSQhy3VirEjLkSnYOqGNbJa/sSw=; b=EznILnNSgYugzLNG BZlZXV4xqBLhARQ5se3RElfuqitGY7T5atk6bYWRNRnFHbfw5lBPkNT4Ew2WstVW MX30rNgLrN+xzmFkwXW7vcpbRfH5smgNyRsO/a+OpEKrIpQJxmcjvBvV9E6YlOey aSlxdBeV3wbfy0VB97QrQE+nOahy5GKlEyqRmKnxA9hPYd+Dtafb1DBdbBLvBecG 4Y0jJmx1cpSplNBR1paQP5yaLB5peY49z7WM05YndljAAMqfW/HuX35oHMLHLm8e aG5FE/7RFnyhg9myTBm+xQPzT19D9p/OL1refAb4lbynO72nsMpidYpLVJSWX1Kf hNXCEQ== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gs37dhk3x-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 18 Sep 2026 16:43:32 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2d7443e0f0bso17980365ad.1 for ; Fri, 18 Sep 2026 09:43:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789749811; x=1790354611; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=TXhD2qfyTH3ir9nwCSQhy3VirEjLkSnYOqGNbJa/sSw=; b=aqSlqKcgcqNzeA/ul+j6IoO6+medR+xAJH+bF5rZbHZfdCA1OhTxuI+EOchQvIvTxO tTN3iSwe6GWNLcpBxoxtqprzH0y3hD5tqd17AkhsL8Uuejr+i+F9vTqED75myhR3Bm89 4WbCEWj/Uh2R6lInHONk7tEf3E7Bsuy6QQxPsAYJr22nRQ+JEkX5URieNEldjwq8oO01 +HFiacfn0sbMjZ9l9drD9ONVi8r8SHPkD5kU3YoE7s7LNQ8t1H2rcHNy3A2Cv5Zt5DMC UcwmFn/IzeqZutN1Z/1cg8LAKgMTc6+lOq0IikX75CeT7GCfUvXCqzApfJ5wJKBUYRdu uieg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789749811; x=1790354611; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=TXhD2qfyTH3ir9nwCSQhy3VirEjLkSnYOqGNbJa/sSw=; b=dMzdxsc5A1Wdnh3CNaQMWT+xmuhexjzDjwpw9+AA5rXpqua+iTdpXGIqgvGEdiuRAC v1yhDugpbiQQHHDfALdrxXjCA2Va2WkL0DNHJ4ChZSd8WG/F8LHjwQloh0F4EKskuX5d R5FJBSDCMKlRm/Mk+e8SyIo6fJfghF5a6SX08OvsKsCb9eE5m117OIm6d1ejDK/qN/i5 XzbDkcGrI3krdW/b7bk3xX+9ogFb8bV0bG2tOJHrawLHZD9hGp3h5E5CLcLC6VOEFbRR NSzwAfEjp7DgXKnQBOfN47GwTTYRjgVdtiwzDU14uExaYYSh+awCXRfTwrA6Tg1vzF6e Yf1A== X-Forwarded-Encrypted: i=1; AKwUvBx1MxAQonl/DgnYkOEux4FAW/2wThIFo75LYjeToNzFZ09U+7k7qzk2VKEaHLiXaomSdSEkNQ9JAf6M1so=@vger.kernel.org X-Gm-Message-State: AFuF++mTRKna+/K+5vXpRCCuREog8zCxw4NBlRL/S0En+oh6UJJekKW/ 0VebJW2yffrFqVIP0hKnny+0Le72FUq7wCHjgdpcAQTtiBkv12r7UXZKpwFkOUYucXGswdUUnVK 3gPCDZphYysw7k74/X4QbhXcZ44mvck5mbFmu/W4ypGt4666dS/ZKraa3ciXzh79AXOQ= X-Gm-Gg: AYBFou2p5LM+4zv8aTWG8HhA2hZiXbcS6dPvQ6RdhvSVlT2ISr6G2w294bkwFX7YaRK 3W8hZHMmF1sgAL0vesWoKS2sF0FsQcpHtQr2/b/bbBv4TjZsXcop3LSSVDbKaz+QTqU7i38yl4J XvgVCDA2oblouw5pHgFj3Ai1g6JRsz+9pKicN8SRhVH8VC7+QFcRNNPHtpn8nvenO+wtI1njk3V bOI/38TXosqDAetFOklgIhtZEExUMIz5UXjry76qt7JHDFWqNfWVtLCp2/CrQjT7hGzAuTw0sUH 58Af+fxEGychpWI+7sd6y/4B8QU4FnU3sNm9XNd55GSlEAxYC8DlVdGlKlHqvqOSjNv89Akaiq/ 3c/BTAjnWxoLEX+HNEQ== X-Received: by 2002:a17:902:db0c:b0:2dd:ad73:c93b with SMTP id d9443c01a7336-2ddb1bebbecmr66585295ad.28.1789749811396; Fri, 18 Sep 2026 09:43:31 -0700 (PDT) X-Received: by 2002:a17:902:db0c:b0:2dd:ad73:c93b with SMTP id d9443c01a7336-2ddb1bebbecmr66584925ad.28.1789749810887; Fri, 18 Sep 2026 09:43:30 -0700 (PDT) Received: from [10.213.109.130] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ddb754e390sm11161895ad.32.2026.09.18.09.43.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 09:43:29 -0700 (PDT) From: Jishnu Prakash Date: Fri, 18 Sep 2026 22:12:45 +0530 Subject: [PATCH 1/6] dt-bindings: mfd: pm8008: Add qcom,pm8010-i2c compatible Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260918-pm8010_i2c_support-v1-1-de33d78fad9d@oss.qualcomm.com> References: <20260918-pm8010_i2c_support-v1-0-de33d78fad9d@oss.qualcomm.com> In-Reply-To: <20260918-pm8010_i2c_support-v1-0-de33d78fad9d@oss.qualcomm.com> To: Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Guru Das Srinagesh , Liam Girdwood , Mark Brown Cc: linux-arm-msm@vger.kernel.org, mfd@lists.linux.dev, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Dhruvin Rajpura , Nihal Kumar Gupta , Kamal Wadhwa , Oleg Keri , Jishnu Prakash X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789749799; l=1049; i=jishnu.prakash@oss.qualcomm.com; s=20251014; h=from:subject:message-id; bh=jKXqOxLBkEN4smsi8ItCByyRDNS39ib2DMxiFpu43dE=; b=ifKFWo3gjLLDagND+qAkNzUjHEUMeJgS99ZjJlS0Qj895XjNUp66tEIjBkKEHgkPZogowouII 9so46iR7otrCXQBG1eR90KSLJir/jyvrsBtbk9CTL5Ntn4TZISaQfLw X-Developer-Key: i=jishnu.prakash@oss.qualcomm.com; a=ed25519; pk=g89pXdLVwRjdTeQ+uX1QzvBO346E3hQAc1N7fcTXgmk= X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE4MDIzOCBTYWx0ZWRfXy/dDms7+JvaM Nd+PihZUaUeqkcs2azQJiG/KQXuhKZGFwZ4rjW3SLdrr4R+wSYLs2YSCTFA3vG+bgSfX3nKhlCA Xz1laYPhRhUrjCeTLaAo5ELw+p4g6Ig= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE4MDIzOCBTYWx0ZWRfXyqtTxHwxquB4 lMvswcLLrM5pYIorl98o/SoXAmvBeXNWJkF5VQgWH6oarp0H8yIHh9YTroXHdne6+X1386kogVZ lpRvFqIrukFqUHd5jjklM42HLBIt+bQwNj4ewJUog70UvLccrK9ayPXJRP4hM8NptU7mh/fw0kY AUXvQ5mO7hog6Ww4lKJwqWEtZhpaJhwCqAWD5YyIVE0E4BOQZ6U9EaUGw+qhrprYn1BAzDFaGDM LMdN/jqgF6DHUv2eahtaaI4IRvzSz6DSTsbsjCBJSIfghk2HtBd8JT5Xq0hQcwL6tSHzTwgtRGg fgGfJPdY9A2nkCCs4w49naeGvk1x4ekxmXVlZrkzBenNVsEIhnjZ35cyuFpQ7gI6yA8zauWmRVn dCMIse7KwE51hgjH/pxyDifyFJFnqKEHyDamGQM6uGFsfJX6gV5bQiLgZ94zCMSH1MX88WsHf15 EWGePEt7msvl1T9CsmQ== X-Proofpoint-GUID: BVdWytl_DLpAkbrGMVRbTQB4VAWIAK86 X-Proofpoint-ORIG-GUID: BVdWytl_DLpAkbrGMVRbTQB4VAWIAK86 X-Authority-Analysis: v=2.4 cv=R+mWitRX c=1 sm=1 tr=0 ts=6aad6a34 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=fs3tcOIB28yc_fyh2y0A:9 a=QEXdDO2ut3YA:10 a=324X-CrmTo6CU4MGRt3R: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-09-18_04,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 adultscore=0 bulkscore=0 impostorscore=0 clxscore=1015 spamscore=0 suspectscore=0 malwarescore=0 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609180238 From: Konrad Dybcio The PM8010 can communicate over both SPMI and I2C, based on whether GPIO1 is pulled high or low respectively. Since the qcom,pm8010 compatible is already taken in the SPMI PMIC bindings and that set of properties is heavily tailored towards SPMI, introduce a secondary compatible to handle the I2C case. Signed-off-by: Konrad Dybcio Signed-off-by: Jishnu Prakash --- Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml b/Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml index 0c6e1870db1d..2701aa755f31 100644 --- a/Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml +++ b/Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml @@ -16,7 +16,9 @@ description: | properties: compatible: - const: qcom,pm8008 + enum: + - qcom,pm8008 + - qcom,pm8010-i2c reg: maxItems: 1 -- 2.43.0