From nobody Wed Oct 8 19:25:20 2025 Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) (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 C27242D6630 for ; Wed, 25 Jun 2025 09:18:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750843132; cv=none; b=bSFAfrlWNqbYR5fFCb/HY8DcKgBm3ACDGkb4dcbbCk8ZiL4sBzTJWQD+u3Fjhbvgsf8OkxorhkCSc6K4IdsIDJDU9pPTTjtzMrc6Kd8z+jDlqLeaa7SXRVQGp29MKmJu6X9Vf2smbgftPRegTO679MzDauQD6GbKoVAwUf+BmXs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750843132; c=relaxed/simple; bh=szlnn2M+4cgp/Vz2v6MmXU8JqhkzFEwBi7m9DJTOn/E=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Pe1fvTIui0ub1+KIGXHerfWPKigGu0QwbK/TUber4lpHTQSlwKKckL67clHUkKS/JEzEMOLU8mx5m8t3OMRjL0A7qXTPAvWBJoAPXk/9gSRSqqMWabn6VqIyArpYzaR4bagVYZz6eC/N6WenaS/QuHDCfZo4/DWIrT/XiAHMj/c= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=fairphone.com; spf=pass smtp.mailfrom=fairphone.com; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b=O1I/1ghD; arc=none smtp.client-ip=209.85.208.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=fairphone.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fairphone.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b="O1I/1ghD" Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-6084dfb4cd5so1228790a12.0 for ; Wed, 25 Jun 2025 02:18:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1750843129; x=1751447929; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=iOpNNHlpH5P/vO/w8RICxSBAiEOYxdXjmF7zf7NwIHw=; b=O1I/1ghD1Vg9YuCPBgrisWzdXpCp5icaPQUmeBTSaB4M/p06IU07ONxNQkqjDJvY17 s3UUuQuUM1yVnjNt4sSMWiqCJWecDCiyujNk7apLatCV+UyEvmDuqq+2FayvMFL8MdFO 7fEXtPAaq5QfuAd/94XxmKJA6njNQrDr1kKMdZDFmq2S0ga5oa72pTHno0q+i/XkghcH 3RAdw59aM6D6ORs024cHtRrjm6yT0M3wXcExI3wfHtZtMqDo7lA7n0VQiGZT10AMQlP4 YMsFtQnMwXK35mwRJ1dwfsraKs+ly/hwN5Z8p8KwIryPuhlA/sqmrPeY7Klp6PMh9ZlG 8fWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750843129; x=1751447929; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iOpNNHlpH5P/vO/w8RICxSBAiEOYxdXjmF7zf7NwIHw=; b=knORKI8SD9S6nFfzXFbEZu4F9sUEFwI5RhWpX/STqnI4F3b7P1X4k+yUcSbvvULSAK 0pMiunVe+av3sP9G+487op8Uy6QaQkyGPbg2OkT84WJBm4FGl5cjs1sZRx8obIXi1ZGB cFgGXjHb75+jntnbssnyCeH0oqKrobINfYG1FF8g/jliXBgMNrOICMSJxIkTP8Px1Qkj 4NwWkMY5RS/t55QgdCa50Gf6+3P8mTjdc0UFdC3DUN5AP6Zfi+mBhU03sCxJGrnJQix3 x20WG/jzosyPhR1zSvkKMz8evMZYLNSMBGZRUEgQDSehSpT4Lp0/8CxYrRNoHUrvtbsU Pdww== X-Forwarded-Encrypted: i=1; AJvYcCW7g2eTbz9ozCaFX8/IewMMwCGG7NeobbTAp2ZuhR8Ejcx/azIQsuBcdv4x1ZdaF8i/KVZUsBh8MUjPt6U=@vger.kernel.org X-Gm-Message-State: AOJu0YyX4XrgHaEE3gYZN0kzaxgQxSaPlExgsS6v7Hs9UXLIXd9C7aD9 gCFoRkRozcOIC+t0QM0aPEW5SPVIZlyD8Mb6ExpjYW8u1FufngbtBg5H2h51HJVGunQ= X-Gm-Gg: ASbGnctUuaIqAqH56UV8U5MFays7yd9GoQFGqZwp6B9/ctdM/2kqHaSaDdoJTudnikd LP6PMhfo2dLaWgpVUMeWkWObnp5drRZEFFeG7sETtvzMCptlgv8EDY/q/9IsjVc/tyuLX+0/smd La76VxXErkq2V+bOravsgMaDargSSocuLFCteV+TjQXcCaDQsFUt/Rdb1cdqfBCzmgb8WZwEvIY 7n7QYxM2CvjhuP0FCJZsu7fMWfiLClrupvG6Xn7c+jO3yC44fWWoVs+xLhA04EmTRyaMaYeph1s 4RlQD+SiuE/R6AeITvQdX3Ji6Y6UmSKmS7URXC3dgnTOUZd93jiKacliUgoziVQx61m29D5XE4p 51DuWm1UFgvmaRnnz93lKjG9370LfusNz X-Google-Smtp-Source: AGHT+IEOlgJqlxUy9xEgR1EbV15vfXFfr7HB8R+KVivWIV+33DBCHB0Ad4TkImLeHdAU0HFbV+mjQA== X-Received: by 2002:a17:907:d860:b0:ae0:c4e3:e2e8 with SMTP id a640c23a62f3a-ae0c4e3ed50mr133473566b.28.1750843128605; Wed, 25 Jun 2025 02:18:48 -0700 (PDT) Received: from otso.local (144-178-202-138.static.ef-service.nl. [144.178.202.138]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ae054209b81sm1029043866b.171.2025.06.25.02.18.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Jun 2025 02:18:48 -0700 (PDT) From: Luca Weiss Date: Wed, 25 Jun 2025 11:18:37 +0200 Subject: [PATCH 1/3] dt-bindings: leds: qcom,spmi-flash-led: Add PMXR2230 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: quoted-printable Message-Id: <20250625-sm7635-pmxr2230-v1-1-25aa94305f31@fairphone.com> References: <20250625-sm7635-pmxr2230-v1-0-25aa94305f31@fairphone.com> In-Reply-To: <20250625-sm7635-pmxr2230-v1-0-25aa94305f31@fairphone.com> To: Lee Jones , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Fenglin Wu , Stephen Boyd , Bjorn Andersson , Konrad Dybcio Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Luca Weiss X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1750843126; l=860; i=luca.weiss@fairphone.com; s=20250611; h=from:subject:message-id; bh=szlnn2M+4cgp/Vz2v6MmXU8JqhkzFEwBi7m9DJTOn/E=; b=kXQSAv2Fqt7HSSldKm2UCk1LLN5WSSvo98wA8Yz4WCUHsWtZJIlbSf5APb7ETgs3Rhn0mt2t5 Wy3QohD/DpmDWASWF+nbSL18ULi3osoE4xp22xH9sbb8MMeYKpTv7sH X-Developer-Key: i=luca.weiss@fairphone.com; a=ed25519; pk=O1aw+AAust5lEmgrNJ1Bs7PTY0fEsJm+mdkjExA69q8= Document compatible for PMXR2230 Torch and Flash LED controller. Signed-off-by: Luca Weiss --- Documentation/devicetree/bindings/leds/qcom,spmi-flash-led.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/leds/qcom,spmi-flash-led.yam= l b/Documentation/devicetree/bindings/leds/qcom,spmi-flash-led.yaml index bcf0ad4ea57ea6dbba9ce71280bc3cb9f74db83f..8edb706d72996f8d7f0f5c2d5a5= 910790660275a 100644 --- a/Documentation/devicetree/bindings/leds/qcom,spmi-flash-led.yaml +++ b/Documentation/devicetree/bindings/leds/qcom,spmi-flash-led.yaml @@ -29,6 +29,7 @@ properties: - qcom,pm8350c-flash-led - qcom,pm8550-flash-led - qcom,pmi8998-flash-led + - qcom,pmxr2230-flash-led - const: qcom,spmi-flash-led =20 reg: --=20 2.50.0 From nobody Wed Oct 8 19:25:20 2025 Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) (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 C81182D8776 for ; Wed, 25 Jun 2025 09:18:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750843133; cv=none; b=d992xM0gt9AXE+HdWEt8we721FoyqrAH4I95pc24OAlDLyHyEvMhPjWiqqg+4qpyPn0OZESoZV4Tr7I6qG6iyaHCofQpZ30r/MWFCf8VywG+QodponkJXscZoeA16wvVPIi8Wf4ID1G8n9ZacWoPg+R/+zmo2D22i8zPCDOZiDg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750843133; c=relaxed/simple; bh=ZOYKOxwr0N6pWmhEHgxblRjlL42AMNfZJaaOJ98e6PA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tfoRKIgWqN2mXgsenYWyX3S2DOy1KluJuKO9Yua8nlsLieth6Vp8NBJb3KyxH8aGPF5Ra9UU8Qha6/CYdR0PeP8tISvORlwmmV6F50TpUHIrxgWxNB+9KUednNF+e2iZJTVGv177SbZVk/wfFbiNpio5CkOSnsKRPEDpRl0VHpM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=fairphone.com; spf=pass smtp.mailfrom=fairphone.com; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b=RXuIo225; arc=none smtp.client-ip=209.85.208.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=fairphone.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fairphone.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b="RXuIo225" Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-6088d856c6eso2620521a12.0 for ; Wed, 25 Jun 2025 02:18:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1750843130; x=1751447930; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=4kOHGqEvSGe1UBVUsrAHdsFwcmzz3ykk+SWQLbezNrg=; b=RXuIo225KwIFmCgBi66Wa06PZOidnfLXMLXo3mhQ7xTd162aQlshwO9oxxvX8ZCf9F eyKglI+PZdw4X1L1u/COsqFupibFyicvyB4NWqCHOgMZeTXi3xsWMKwLZamqD85CPFLZ twKReOKDN6EDifYZ0HjwbWKit1XMOlx6UkeQDoACJrUcV1z3wVHOOGNkVulR0f6pJtwn jQDfvMdVBDq25opwiLdHgjCQ5ofSXkKVV/FmKRqZb+UmrCT128dmmpu+fqBxHwpAoIYH bmLk0rTWAfR+WcywtJVvAPnFlcfZT7q49FH6TO+2CBgmSx4IcnyoRg1MtkJBhSvs5dWr 3RKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750843130; x=1751447930; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4kOHGqEvSGe1UBVUsrAHdsFwcmzz3ykk+SWQLbezNrg=; b=tqAdvhgkpolTxbQbIl7UpwTmN2JsOOb8VfXOyYrONoJ+SCvjzpvh0sZaRqpg8hBdb4 nwvsiYQaRodbeflwSZz8P2fvdTty5xjrw24DjgskJSWBBJ82UACH2p8M/fKdqwVAByfC 2BpO9j/zvgkoPbRVQOgbSL1hdqiZba/fvXgTel00WmlOFWCleZYnwXtOhaUkiUc759Oc zc7DN29bjjYcnM3B1aESjBvL0XR4hRCEIfybtlVYYVEeoLPhV2jEsV+jmmXX0SX4N9ib hJ0Xki+qdezriQxgAHMY42w+TkvIUH+PGvTOT/Dq7UwfMILfcF7wkQdUCXMtM4RJQn+o K2PA== X-Forwarded-Encrypted: i=1; AJvYcCViqrwxOK1kW31MpQtL2X3pGesnFKKKrF0VZAxziXvgDwUwL1boCm3HoqA2cEDGyNKraahdTS4HEoLtMhA=@vger.kernel.org X-Gm-Message-State: AOJu0YyTYJWNmdQ6ahg1lrlp6QDjGGuKm9Gcs4zW7V63zNMbRem+oQkT SkxeBrHcGW5UHE4CxTOPeQo2aAPHM61qgDTuZ7dSzBgh7ZbTuc6vmM+RXM4o1hWTISA= X-Gm-Gg: ASbGnctkpyJAdfz6DUI6S9O88LWkIev9UdJU8ekuDgKqfp0Z1I51VJRkiSmz0g9rKAd 7D3UpvJivGaI7Z5eGwJvzqNNaIH9TZHQsIgSCH77a4/jSZcj8sBt/Yj0x6M3KvWnIJDjKuhf6UM kPqU5h/92j+jZM7ZNVfh5EPJYvPr9WieVUlx9DDtjimhqh92bcEVLu2ziBlE10zEoEX2tmqRCk+ DA5FhnetnHUkmDJozdATbHTVTQy5KBlQwHIoVQke9B+FnyJJpfuJlYmg2IMpeebT4X2JiaS/j96 Tj1EinPwPQ960QIG8+HPm+BTXhSgSj4wIiGC2nuOJ6JyOVy8GrIbA95cQRh0M+/FBQViwxXINeq F/ClX3N0P/66svrFUsW39qo2DLRKniJAj X-Google-Smtp-Source: AGHT+IGxeI1ny65NArixLKEAHnqARo1P03fUWKEf2NZh57NeHRK7sKsw1QyXXl5uOkS98J55IFCCIw== X-Received: by 2002:a17:906:6a01:b0:ad8:9257:573a with SMTP id a640c23a62f3a-ae0befe0a23mr205593866b.5.1750843130042; Wed, 25 Jun 2025 02:18:50 -0700 (PDT) Received: from otso.local (144-178-202-138.static.ef-service.nl. [144.178.202.138]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ae054209b81sm1029043866b.171.2025.06.25.02.18.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Jun 2025 02:18:49 -0700 (PDT) From: Luca Weiss Date: Wed, 25 Jun 2025 11:18:38 +0200 Subject: [PATCH 2/3] dt-bindings: mfd: qcom-spmi-pmic: Document PMXR2230 PMIC 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: quoted-printable Message-Id: <20250625-sm7635-pmxr2230-v1-2-25aa94305f31@fairphone.com> References: <20250625-sm7635-pmxr2230-v1-0-25aa94305f31@fairphone.com> In-Reply-To: <20250625-sm7635-pmxr2230-v1-0-25aa94305f31@fairphone.com> To: Lee Jones , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Fenglin Wu , Stephen Boyd , Bjorn Andersson , Konrad Dybcio Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Luca Weiss X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1750843126; l=811; i=luca.weiss@fairphone.com; s=20250611; h=from:subject:message-id; bh=ZOYKOxwr0N6pWmhEHgxblRjlL42AMNfZJaaOJ98e6PA=; b=VLU7REoYnzlQtwhzlNChJiU3xkdw82ByPkXhgYpCw5p9b0buePSV17RgciNvFX34r3/xDTZgT PLcVJbdn5wWDvArwbOmF5BN0me2ql1Q1HPLEdwF40cBKiqkEe8i9gHs X-Developer-Key: i=luca.weiss@fairphone.com; a=ed25519; pk=O1aw+AAust5lEmgrNJ1Bs7PTY0fEsJm+mdkjExA69q8= Document the compatible string for the PMXR2230 PMIC. Signed-off-by: Luca Weiss --- Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml b/Do= cumentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml index 078a6886f8b1e9ceb2187e988ce7c9514ff6dc2c..5759cdee7237e0fee705e13288a= 4255e4d0a83eb 100644 --- a/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml +++ b/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml @@ -97,6 +97,7 @@ properties: - qcom,pmx55 - qcom,pmx65 - qcom,pmx75 + - qcom,pmxr2230 - qcom,smb2351 - qcom,smb2360 - const: qcom,spmi-pmic --=20 2.50.0 From nobody Wed Oct 8 19:25:20 2025 Received: from mail-ed1-f42.google.com (mail-ed1-f42.google.com [209.85.208.42]) (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 8B0782D877F for ; Wed, 25 Jun 2025 09:18:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750843134; cv=none; b=N2vme3gEc2kcpq/B0cA8ln/XU7TlpLkmJBkaeSrLPQjzd7scIcbQU+NFX5JDE9gTVcuaePitLVv7yaWCgfZVq0Fe3jOWKStM/ggKOuTkw7zHCGoYQV3X8EFMfllC+XVSR2EUVJuxABS3wVvPShpB85Z8/Cxm5YapobaTG/Ark/g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750843134; c=relaxed/simple; bh=P97hYk/Hj/7qjo1n+kRFwU7+E2ZGne+kwKH4G41eZXs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=un6GcybkLjFeLMYcBT4jGwHzgFsuM9F9eHz26XsCLM5kU/SuURIkNzSTmOg35BVO33aLbSLQmQZ7VTrCVkqfEp/nGryy3xisfBHl+fr0vH68N5AAjuXkywp05BRCnzifRG41f2qW5YR+XO8GRjsJjXChc6Q8R1sPnUH7l4TMx1o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=fairphone.com; spf=pass smtp.mailfrom=fairphone.com; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b=NUPWPYap; arc=none smtp.client-ip=209.85.208.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=fairphone.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fairphone.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b="NUPWPYap" Received: by mail-ed1-f42.google.com with SMTP id 4fb4d7f45d1cf-60867565fb5so2461811a12.3 for ; Wed, 25 Jun 2025 02:18:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1750843131; x=1751447931; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=4TP0dDIATi4ERrUaMmJ+CWbb1W8kcq9VICfoUhwUDiY=; b=NUPWPYapldcPbk6SKz05L1rJ1Kx+L8QwhlKOuXfEf+RpD99OPI3glSQaDKVlXtJN5s gomXkHCnmDuaEuK/k10HbyUUrJbrOo3POsGhjA+zWi0y1gjiJHYa8E575SOfFrh8p1va adWSaTJB5/+lXjuTNc/YujVstlla42neF7Wn2xdRv6zjUKIcgJra/1Gu6y1J9usr/CV2 y1TCSS69uMYJhwyE48wEL7ELAIG07TnH7C9Tih9xdVMOrS4L8qHJXlRWw8st77A+FdYA 3oejs9phQSR9ZhZc6AZRT+UrPEOcL621ffHjzNRAs/I0kceuXDKAzbh9t6/qryYOdFXo m3+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750843131; x=1751447931; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4TP0dDIATi4ERrUaMmJ+CWbb1W8kcq9VICfoUhwUDiY=; b=ETUwUH3glF/LOswBrwgqJmBAnKIiDxxGWZMXUCMgvuMgTToXXNf1am8WAqbVcoL8CW FPKLVSFDpYgwE+bNLX9HCR95wpYNlca182FPbVGeDngbMOxOubyuos9ffy8aHOI8yKVL vvfmC8ZaSxQFBv3f/xVo+sa2OUSO+G6uVIqrx9KeAYHPmmmPAReAiTQszFJ33bWgeMy6 3R7BeFmVlE3r3lTmRS7HM2qVmFSo5ffT2DaGkMO+thTz9fvHmb0TIZy6X3O/JxEmU5en /Ik2BIQuwAHfV+E/iJPL9sG3nFArHR+p8l22EHy7wEDnaXtE8XszHS/M+NMqtt3zG1dn 7AWg== X-Forwarded-Encrypted: i=1; AJvYcCXUekNFSkSFyF9aTvukGk4jFVTG0oAjqzq/CpfoZom1n/j3ylu7AkA8fAKfWWRcxNKnJSPUNWbloz9+z2c=@vger.kernel.org X-Gm-Message-State: AOJu0YyS9PzVkae+cVst2wjQenVYoGzbTC4Gc0ZIypunGm3HO9AQxkgW G+zdRQaHUe3RQmE4/vcBJSA5mvvievicGI5dG5S943Nlg23mne33RaGF9tNt1xnLPoA= X-Gm-Gg: ASbGnct/F9g35MeSFAL3uAB+hf5BvVBFHrKfyRca+RLCkuPqMbuPXyTRtH70az77g77 1L46I9WhDbJ0Uyuk+TzLpV3V5XgY6T8FdmliXZX61XEVgNHrgGHe8KpPf3uuh/b+YPZ35m+2S5+ 9xGnmRUQkHsv/ZCvGciHmTz4wMd4B8fjLMfpuF36+Nn6VjtzRZGvbcwXP5ZgeIARM53QHXeJzkw hLvsIWOCe4L6gm29eSr2OyZnyxAfBaolKKuoW0TyrqOUeaOxF+305C+ESw49IU/tK/GqmPcuG0n lVJGBRgeuFHYnhd/5vYDFoBjYNPiJJK8gRCWePCXuYUMbQZC5iZ1Sid7uuUWNRixfqbddDnhOeT +rvPhJQIN60jt51AyDrQzFUq9huTXIgTEFWpO4IK4+Kk= X-Google-Smtp-Source: AGHT+IEEGdscEMwvM+aessafAYILSx4LiZ9oh55JoG6lzWaD+B66L6MlI8IYziHgQ7LGeEr53zCpYA== X-Received: by 2002:a17:907:940d:b0:ae0:b7c7:e181 with SMTP id a640c23a62f3a-ae0beea8657mr226509466b.41.1750843130955; Wed, 25 Jun 2025 02:18:50 -0700 (PDT) Received: from otso.local (144-178-202-138.static.ef-service.nl. [144.178.202.138]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ae054209b81sm1029043866b.171.2025.06.25.02.18.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Jun 2025 02:18:50 -0700 (PDT) From: Luca Weiss Date: Wed, 25 Jun 2025 11:18:39 +0200 Subject: [PATCH 3/3] arm64: dts: qcom: Add PMXR2230 PMIC 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: quoted-printable Message-Id: <20250625-sm7635-pmxr2230-v1-3-25aa94305f31@fairphone.com> References: <20250625-sm7635-pmxr2230-v1-0-25aa94305f31@fairphone.com> In-Reply-To: <20250625-sm7635-pmxr2230-v1-0-25aa94305f31@fairphone.com> To: Lee Jones , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Fenglin Wu , Stephen Boyd , Bjorn Andersson , Konrad Dybcio Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Luca Weiss X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1750843126; l=2003; i=luca.weiss@fairphone.com; s=20250611; h=from:subject:message-id; bh=P97hYk/Hj/7qjo1n+kRFwU7+E2ZGne+kwKH4G41eZXs=; b=5cKEHZVx1u5i2ve5fJgo3x1rCF2GP3PFrwvP2an7dIvDP5vrvjeu5ua9mRhBFWMTYswaRqpzW o4/U/Atpv/vBEvkmZ0W9XBJjxCziWpUp6mk/KFGJjWUSmvsQbZqtgPK X-Developer-Key: i=luca.weiss@fairphone.com; a=ed25519; pk=O1aw+AAust5lEmgrNJ1Bs7PTY0fEsJm+mdkjExA69q8= Add a dts for the PMIC used e.g. with SM7635 devices. Signed-off-by: Luca Weiss Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/pmxr2230.dtsi | 63 ++++++++++++++++++++++++++++++= ++++ 1 file changed, 63 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/pmxr2230.dtsi b/arch/arm64/boot/dts/q= com/pmxr2230.dtsi new file mode 100644 index 0000000000000000000000000000000000000000..a7650f3230c01422b76ef78e897= e5e7ae2f20cc6 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/pmxr2230.dtsi @@ -0,0 +1,63 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2025, Luca Weiss + */ + +#include +#include + +/ { + thermal-zones { + pmxr2230_thermal: pmxr2230-thermal { + polling-delay-passive =3D <100>; + + thermal-sensors =3D <&pmxr2230_temp_alarm>; + + trips { + pmxr2230_trip0: trip0 { + temperature =3D <95000>; + hysteresis =3D <0>; + type =3D "passive"; + }; + + pmxr2230_crit: pmxr2230-crit { + temperature =3D <115000>; + hysteresis =3D <0>; + type =3D "critical"; + }; + }; + }; + }; +}; + +&spmi_bus { + pmxr2230: pmic@1 { + compatible =3D "qcom,pmxr2230", "qcom,spmi-pmic"; + reg =3D <0x1 SPMI_USID>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + pmxr2230_temp_alarm: temp-alarm@a00 { + compatible =3D "qcom,spmi-temp-alarm"; + reg =3D <0xa00>; + interrupts =3D <0x1 0xa 0x0 IRQ_TYPE_EDGE_BOTH>; + #thermal-sensor-cells =3D <0>; + }; + + pmxr2230_gpios: gpio@8800 { + compatible =3D "qcom,pmxr2230-gpio", "qcom,spmi-gpio"; + reg =3D <0x8800>; + gpio-controller; + gpio-ranges =3D <&pmxr2230_gpios 0 0 12>; + #gpio-cells =3D <2>; + interrupt-controller; + #interrupt-cells =3D <2>; + }; + + pmxr2230_flash: led-controller@ee00 { + compatible =3D "qcom,pmxr2230-flash-led", "qcom,spmi-flash-led"; + reg =3D <0xee00>; + status =3D "disabled"; + }; + }; +}; --=20 2.50.0