From nobody Sun Apr 5 18:22:08 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 CC27E265CC2 for ; Mon, 23 Feb 2026 14:54:29 +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=1771858471; cv=none; b=CSRq5evQyjzxamlRCTfcHSmvE6bi+3xM8ZyeoDMbljfHONqXM8BYYZRIH4ZlTdbTB2kCfMgTa5hAY8zin7SYOJMU+GO8P2fYGPUxE6WpzkwoXG3VWZZf34aV5oigw/+/QWMHGyOagqgRqsBjKn+AkZrqf5rdLJbV/PSsDcrP4vo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771858471; c=relaxed/simple; bh=5IjJY41jrJn8WXxooVN6FciKbwsGy+4ZZ6/D+Zxslak=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Q9MdZsLZB22fTUMp3FJZqyQlSpl2GVmcHoXfVk09Hw31h4/ulzpmVj/Z1E7oK59KN7UAdtqTQyNuRDA/36KQGoXh+LiSwQPPlyBlr2mbTjnLhTo5OttkXeoDAqhnxPyLjznACyPTqjdV3u2mYDjGssT234HGD36JrItJAvOzDdk= 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=NxBWEb5j; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dXBNg1Dc; 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="NxBWEb5j"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dXBNg1Dc" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61NAYVmb3409238 for ; Mon, 23 Feb 2026 14:54:29 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= fNApJBa2znS9PTp2E9XpBWmk69Vl+yubH0GKVm/vM2A=; b=NxBWEb5jyt3r/Qag JkE2gmrfdbYATdSZ0TubQAOplwpt9T1W02iKc122ELOLAebuLBrzjnzj86BtyUIa A7pb3S9IN9xNhtFyTTysNdpkwI3bZ9nnqYbESG399DmGP1hsYCrjsTLphKIfBwCR GkvIqVoAfcZm02UM5iHStR8zklywM5fwlnZBzhayuXta9MiNDGam9b+rARPcaeWU 5nXj6n3enpSY4VdsBVlRXO1Exxv3XDWlaT92DVizw9BY116oeQsa9k2R9u+Pk0RN Ndd4noykZ3iSvGtrYhaeGOwdS6uqOiJIWkZxo2rMXNSYRNvPSJI0qQPE7h/5XAFi azOhYw== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cgn8trpqu-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Feb 2026 14:54:29 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8c70ef98116so4821083785a.1 for ; Mon, 23 Feb 2026 06:54:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771858468; x=1772463268; 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=fNApJBa2znS9PTp2E9XpBWmk69Vl+yubH0GKVm/vM2A=; b=dXBNg1DcEDdsIwLcoI1v2KXVns1K/4sElGxnJ2kcRf8x4Dtgx457Ai5NdxiNC1HCPb GJTzZfOSX21TohVdijxR7kx9UKSJRPHKIbmNGUDkSXI4pkVlnGPlUy2fnwxNPyKNJRE0 b2b1suzFxJmiL3tBqfSqxWXRL3WSRHLrbx0fDygeLy7KStTs+WBc41mLCN9D0cIeR7WO mmQ0CgY9ZSRmwWj8oq5IYUGlYM64oUebQ2ZfkiKNVvBPyO2q/qXQocwTH5jL2AorvoXp dfs8O46I8jRFcmFum23ksQow0SgrLS3fVcl2HPI5BXIe8OomTU4KZA56r7htkTOSMuic v1FA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771858468; x=1772463268; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=fNApJBa2znS9PTp2E9XpBWmk69Vl+yubH0GKVm/vM2A=; b=QEJZzZwoluQgiPCqDgYrwCWyJ6rLfcWlDnH+7EZySeX5EDRVyhvZ1n7atKBEALe3Kp mjXveQptFH7PIYbeyboIavr50J/e8q+zvkuHBy7VkT1l6XnbxKMYtUCxBbzFX+tbUrHp 6F5d7c2YVv/oZCwoZWq1RDZJS31sOpShZYvQPg5IvauJJM2OQQQKDHFDWU2S1oNLNx9i gXjhabZlPjnF59U91odLovM6F2Y5wG+u2LY4HF9GTV8LXRJTUn3bBmBpII6EZhrDT1c8 fBeZpIxW5rSL1E7ZsQOAEkMUGNbj4RDcEQTHVRB94THWv8TcwA9OB0OmMJrfCVgqueH4 d+ig== X-Forwarded-Encrypted: i=1; AJvYcCWsi5VoGcnw0+0P0NWHL9yXkXJNA4usRiEkQwjVuKmqRt/MM882Bsf6MkJSYGPEB70PSsM4aiKQV4XAgxA=@vger.kernel.org X-Gm-Message-State: AOJu0YxMQ/87JeB2UaZQC0q2f5QAylcgG0/fp/l+fnz1Sw3g0TE3JZWq jAFVVPKxARrmO6Zr7xgTZNxv4urHfZkQStVXwYp0TwX32RRhmphTOmX76JTVOpUhEyu9S6b4C9O AT4M/H5//6JwmVFOljOLGfqusGU9PXFXLodDkGESlpw1uje8GKFbhPUm6sQuQ6YEoP14= X-Gm-Gg: AZuq6aJz+4bAxy4OdjAkkxw8tZJ/Y8zKyjXe1jf+HZkubhAYhNgnpeAXI7VfFuos5DF WIPlUNj+ZH+c4z/mnkTQxTM+he/CWVtUIxOi3j7trrYLkvEjp73i0XhUbmdTvoG/ENvIjKMZUjZ ddZSNjIIuviwqD5sIR8Dm+wjzznhMF4cCfyqenbvNpSxxcMBLr5cUH9Tsk2Bg9r/GB+bay5QHs9 FkfP77nA4XVdJgQRsZ15P0QKcxfAeNL0XecePWkEAiLDlVuu15vVzqi6j99ONOF5Ta9jbnTQkmK ce0A1YFOl4ySCmDKylkeb0rJt1jcSkeJYADUiynOqWdVNuQVgPuqjdrPEP+DhLtoB74UpJOTkse PNXsskik0IaFvIyJYF3u4Ud8GC1K8Y0TaAY9qO5gDD5WB1A== X-Received: by 2002:a05:620a:7086:b0:8c5:391f:1db7 with SMTP id af79cd13be357-8cb8ca83840mr1039066985a.64.1771858468235; Mon, 23 Feb 2026 06:54:28 -0800 (PST) X-Received: by 2002:a05:620a:7086:b0:8c5:391f:1db7 with SMTP id af79cd13be357-8cb8ca83840mr1039062985a.64.1771858467712; Mon, 23 Feb 2026 06:54:27 -0800 (PST) Received: from [127.0.1.1] ([178.197.223.140]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a0eeb0b88esm1646629e87.8.2026.02.23.06.54.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Feb 2026 06:54:27 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 23 Feb 2026 15:54:17 +0100 Subject: [PATCH 1/5] arm64: dts: qcom: lemans-ride: Drop redundant non-controllable supplies 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: <20260223-qcom-dts-supplies-v1-1-f90ac885b3fd@oss.qualcomm.com> References: <20260223-qcom-dts-supplies-v1-0-f90ac885b3fd@oss.qualcomm.com> In-Reply-To: <20260223-qcom-dts-supplies-v1-0-f90ac885b3fd@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=2011; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=5IjJY41jrJn8WXxooVN6FciKbwsGy+4ZZ6/D+Zxslak=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBpnGocqB1Qf6ws7i764U1gxloIEm68e4hh5/URb xsAnErKK1qJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaZxqHAAKCRDBN2bmhouD 147wD/48jJRe3DSSCc7eh4muSgrsF382b33P7F6P9h/T6430v5aSTbaPs0JiLjS9iKSEAIUKo/B gH+srgO+YlSt9yOQIpElSjEFWaZBSipLwqfWGwrLeo05JaqgJq/qzOC6Nn1ZKNUAO6lEzJ7uCt/ rPF9t7Ryn7XnSLXvJpHvtbkNanpNVYLakrQaNVbJErsVsrGBb0WFs5BETrlN/Ubm3rhQtcBXlUu b7T5Zr0HKmvrfabkvjC8U5QDfPt6oBv4Jf0IDq+HNdOtS+NiLPznflzwHlCWkYdn9gl0gvIigaa +ua4F083h+NdfLw1Jy8W/WBEuLX2L+DQjfkRlW9E2UeCosfob1KCeEYyb+uZOvqkVyQ6a2F+HX9 B9u0fLd9RQWwzxxELbYMzA6j44atabxmEIx1S3uU78gNB7wProwoVCIjDNSDfqescFHGfz2iAD4 6WJnsTZ61YDNgqqRIjWw+eSAuozSqGPvzDPRJJ2LAVEGyjdRTgjV6xKXYyfx6d9hYnL4L9HpR2k D0u3OBvK0GCsJfQMVvZEfHg56v86S3/4C1JUIiraJvkkNh2do5VEJIMQYBOueBUf7vvFgCuVilO touGFA6jA5YR+GVzMGPpLEdrYOTCMKKsLxNK03pOj1u+RFGWN1RyrL9GyOwgUouybW7jVyqbWx3 o1ZYKFydvOJ2wDg== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Authority-Analysis: v=2.4 cv=X7Jf6WTe c=1 sm=1 tr=0 ts=699c6a25 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=6nO30s3o7FuWeffXwhKHTA==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=-3cLnZj8YNrZoULhp2sA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-ORIG-GUID: rpJVk5iEzn5luFjIPlke2Hdh1ej7Tt98 X-Proofpoint-GUID: rpJVk5iEzn5luFjIPlke2Hdh1ej7Tt98 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIzMDEyNyBTYWx0ZWRfX9Zc+eec39Nqo 4hv1/9bjHaRnngXH1beCECQaNhcLJhY28EUukVWhj4j0hlEhNzVP70AKJPXLyv9+ZrvDUw/FR5t 7ogZ7lH/6EOsh1xQveN8EqTa3Y2vxZ7o1bOFwAtowhsIPnQ2x7h992rwG7KpHZMpAQJplvKy4/g HzYy1Oe4tZOHG+2npOB5UlcvtHDpXOvfvQUuqW32eWUIAn6StxMlCLsToVbivZbhIItjZ/kkEoR 51BOvyZZqsiNVE1w5xgI34lYRNpIgeOpNlUSzFCljdc0PnToZfPjutjEzSL+bOedQvpvJRDvOM6 pW7Pup1ZRWb7EJ68jKNH33k7gBE0NBgS4EGRKwl/Hm1ZvQnLvqI1DluFemdp402ufefROzLcO0a qrcfyRmfKQLlYEAJHhdJKVwUU4t72/u8kFeB9UBw4c5OwBeSPdoLNz8HSBpoRa6RPcmtzO4nT4+ CERXaNWqypM+pGNQw1w== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-23_03,2026-02-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 priorityscore=1501 clxscore=1015 bulkscore=0 adultscore=0 spamscore=0 impostorscore=0 lowpriorityscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602230127 Drop completely redundant non-controllable chain of "regulator-fixed" supplies, which serve no purpose except growing DTS and kernel boot time. They represent no added value and because of being completely transparent for any users of DTS (except the bloat), they should not be represented in DTS, just like we do not represent every transistor there. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi | 26 --------------------= ---- 1 file changed, 26 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi b/arch/arm64/= boot/dts/qcom/lemans-ride-common.dtsi index 8fb7d1fc6d56..31bd00546d55 100644 --- a/arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi +++ b/arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi @@ -21,28 +21,6 @@ chosen { stdout-path =3D "serial0:115200n8"; }; =20 - vreg_12p0: vreg-12p0-regulator { - compatible =3D "regulator-fixed"; - regulator-name =3D "VREG_12P0"; - - regulator-always-on; - regulator-boot-on; - regulator-min-microvolt =3D <12000000>; - regulator-max-microvolt =3D <12000000>; - }; - - vreg_5p0: vreg-5p0-regulator { - compatible =3D "regulator-fixed"; - regulator-name =3D "VREG_5P0"; - - regulator-always-on; - regulator-boot-on; - regulator-min-microvolt =3D <5000000>; - regulator-max-microvolt =3D <5000000>; - - vin-supply =3D <&vreg_12p0>; - }; - vreg_1p8: vreg-1p8-regulator { compatible =3D "regulator-fixed"; regulator-name =3D "VREG_1P8"; @@ -51,8 +29,6 @@ vreg_1p8: vreg-1p8-regulator { regulator-boot-on; regulator-min-microvolt =3D <1800000>; regulator-max-microvolt =3D <1800000>; - - vin-supply =3D <&vreg_5p0>; }; =20 vreg_1p0: vreg-1p0-regulator { @@ -75,8 +51,6 @@ vreg_3p0: vreg-3p0-regulator { regulator-boot-on; regulator-min-microvolt =3D <3000000>; regulator-max-microvolt =3D <3000000>; - - vin-supply =3D <&vreg_12p0>; }; =20 vreg_conn_1p8: vreg_conn_1p8 { --=20 2.51.0 From nobody Sun Apr 5 18:22:08 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 206F91EB5CE for ; Mon, 23 Feb 2026 14:54:32 +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=1771858473; cv=none; b=Wii3E8g2UDnXWG4lz8ji2eMP/Vijikp12EKKNXwayzsHoeEKN75YGG9wrfWDFjqsVu2Pr1c21/6phrwnP8WU95kJhW63I2Swhab6ywQqcgCjKOfZ9Dt2g3NWYR/nfuzq9EHN4v7lbZDjsyitWj/SjrmceyzVIyYAOc4Mp9oDEFE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771858473; c=relaxed/simple; bh=RhpJ/E2AORggDiyh37Au9PnwOibTCVNTpG8JY3R245A=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=V3Lf3wQTqiR88uwbXRAei5jr/Hwe61P0oXpLLZQ5cI61XbI1wZ36WG7sIpIuROBJddaD4KkoX/SZHUDhUuCVdwL+vJdiYO/jc60sbav43cKeVSql/fV5hrJgRaS1UVjf53OlOUF5qsIUsTVqCGfoopLh7mQNgZJH+JAjHB0Ex1M= 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=JmjSKREB; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Gi+sy7Cm; 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="JmjSKREB"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Gi+sy7Cm" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61N9CYaZ3076321 for ; Mon, 23 Feb 2026 14:54:31 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= 2VHQyVBKwAa3zzQ8tmiECTh6nd1rW+Vh3YzI9ViFQoA=; b=JmjSKREBAf0WWX/6 Cua/P4vI9wVc+/bf3QvOex1hcBVKvXQe2i6WNqUrXy/uKrX96B1u/Jp1u27DEJUe OTQfADilgRGEdDubuMVoZD/cd4ZSt+hv57eYx2DUvLdsUc4zGWMYLPi0evJvlpvT u2aM5tRQq1XZ+LpJxszOmb21H+IZ/As0wLNtSMW/juP+rn+YW+Men41foRVaXQIU rvhRjhseqG7g6RzzeoAueuOAkkxmhy1Fe84hmokhKMVxJzZYpW8iYASzJ9xNibF3 +y/vbdanUfo15k7oAXZNlKg7YQrHTqgIjfnRXNTCInBsKf4Zk7jceUvbitWVdx7l 2exe0w== 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 4cf5u8n1xp-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Feb 2026 14:54:30 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8c881d0c617so4107198585a.1 for ; Mon, 23 Feb 2026 06:54:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771858470; x=1772463270; 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=2VHQyVBKwAa3zzQ8tmiECTh6nd1rW+Vh3YzI9ViFQoA=; b=Gi+sy7CmU5fiSlmPDUa6wGjy0Qx8q/o9R1CzjMT8Xh4yd7g9VJVSEhJN1MlvI0pVPv m4iCavWiCeOQhI4mMm2ypfVZYWNAWeyfi05jzAILwX3H69cDb/LEYW+oXJUCHJM8aoQX 3jCxaAYxBxIjpuS5Nip0Bra3vQF7A/yu+9hCiaLdcu25fIJyvDYv/wGsdpNyCHDbXUN6 B3dep9ThWMAgi5I3CXAYWnV/t4fdY9oZn8KyymyGrGLAyM6NZa7w0QMjeHg2nbIZVkcm QM2g0VEOmTTDl7O3WblIAu9h2Sn6M8+Qn8g1MN5E2nbe89nG64G9qUH1moMSj+S/MapP NgJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771858470; x=1772463270; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=2VHQyVBKwAa3zzQ8tmiECTh6nd1rW+Vh3YzI9ViFQoA=; b=vIqVuLeQSDaSOxIk/zyZBArkUZdbkvYdwxu6DrmHR+3s/7/UV2AEC3DvSjzGchxi3C t5Q5THEKCF9/LSbp0Kp+oVdAqIUYXGiCmOtLA0fIPk3+grJsQeBmZzHBdDoJdR5wu0Xn mTI6qWF9c/zifPeucm+4qMstLHEl/cofJUSObZ5LczxbC0Q74aooMFlzMXIMAb5AMmAf iL3R2kY13V6Pxh5pJRBz+CoTSFoOdVNRjP7E8GTVO9aILKno9y8BuJAkC8GZplgsYCZL pYFRURSjMAhIR7kvQONwdiLkvBxV/sAQKJbW4O0jfP43ARAb38i94DGdGNEw2YeCAtxz y6bA== X-Forwarded-Encrypted: i=1; AJvYcCUmHVr5LMgI655E3hH3cbcCShMpmzZo1nysIGsycirAZLEXF3DlNHwfXruyeC1w/CQa78/6W+iFbKIoL5g=@vger.kernel.org X-Gm-Message-State: AOJu0YzGDbH1MKpcTWqjQMV4c2BD7qFKpMjpyahrVxhp/V6DsTpm9VTD ByRIreAuP3Gj5Ki4q0B9IjE3kdVjrnhHNYXnM+QSg8Mhf9Xo8DS7DmdQ672cYEzfmMlcDlLbIeY eiTLLr08gLq3BxCLBfKC/7DhVFGZLgI3a7dDkqKnjQ0bppBwXSvFG5mtYLmyoyBlpAtI= X-Gm-Gg: AZuq6aIPziMOkQSqMd62Wjx8LOIGtv4CCWETZVdeU6+Zz/zn+dBAnZFxcreuyI2QM6B dCeyA/oByxSqnKXD/053JtnSFswZz3sH5DN0lVZ4mjba/FaXyb99Vf0FhMvefpd8rJujhnzNhxh tvbHgVKFl1ERzx5UKiX7gSfyxzFvxxCL/rqjw/WnsYtaU9KIqqVqooUD3YXrRbvrav7HknwAPsh /xKwKweC0YuZImbBc0cFrkJiGWRQmy1oQ0AUMTpFx8qIxsoMHNS6onML5Gzy7aBElSppBZ4kb+s 0jYqJ55eIwW5F3ff+4xgfuFeM3BkwJmOCddq/O1e+/5YY4FgrnMQe5zMxcI2QedUtVvZCBLz+lj 5JQpF26Cz7vXklSMwiuyFnb5312BC0RK3er3ekcVSqmPcnA== X-Received: by 2002:a05:620a:2725:b0:8ca:90de:43f5 with SMTP id af79cd13be357-8cb8ca8d5dfmr1316401585a.63.1771858470386; Mon, 23 Feb 2026 06:54:30 -0800 (PST) X-Received: by 2002:a05:620a:2725:b0:8ca:90de:43f5 with SMTP id af79cd13be357-8cb8ca8d5dfmr1316397485a.63.1771858469902; Mon, 23 Feb 2026 06:54:29 -0800 (PST) Received: from [127.0.1.1] ([178.197.223.140]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a0eeb0b88esm1646629e87.8.2026.02.23.06.54.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Feb 2026 06:54:29 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 23 Feb 2026 15:54:18 +0100 Subject: [PATCH 2/5] arm64: dts: qcom: qcs615-ride: Drop redundant non-controllable supplies 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: <20260223-qcom-dts-supplies-v1-2-f90ac885b3fd@oss.qualcomm.com> References: <20260223-qcom-dts-supplies-v1-0-f90ac885b3fd@oss.qualcomm.com> In-Reply-To: <20260223-qcom-dts-supplies-v1-0-f90ac885b3fd@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1961; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=RhpJ/E2AORggDiyh37Au9PnwOibTCVNTpG8JY3R245A=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBpnGocAWtrMgLhxOiAUJdnTpF7NdtGimkZ4evHc 4BbVm9mRWWJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaZxqHAAKCRDBN2bmhouD 10ZbD/oC37CLUEZdqT5vTJky6tQcGSLPt1cVpMNaUejrlDIH/69/O4xZ9oigXTGkTntNxhiI7j3 iaxw0SaeE6x+nUg2cHnhOvItsRRnxjemXkoFfuwM6K5QChsljmXR48vLAQ+uBFwQS/Sob31KfTP aBKATqyKKm5v6Ucli+LV6hMCrdHqTiNeIDwrvE0gvHZMzQPcI90sX/RGAuvVM7sD1ndMURjfBQp qULR02uLbbYZ86B9J5b6vLbygwivVb/gp5fWXcGpD66EOlhK7+Vh9p7bxdgQEt9DAC00WbhqG10 lffMtfU5N3i7dftlMzhkr4n3lrCqRrk0BGmovt+yOsL9n9Iqc/AAZ/jrcKEtEYGgEN3Oz/f3y2Z L5Yw1X3KK3vAOdxxqEpkmpwvpoNReNyDb7D1FFguIf3rj6ZjW3duq/cREULpTpYq7JnLjekDPlw 5xF0e4xdAQkXJxyPRXorgbc2kaLIe0WioWkzgGbMFg1L2G77jcmJqFbZV7Vdo9dI1mqYJSEPt1x 3xuRF/ms2SEr9OjKWptZnMSZWJz3Gst77CphJco2UEOGK9yqMmKy83iUWoROdqH2lhF+ON5R9+R cIQ5Oke44DKsFms56UeI6rX3ujgtCPgnLHtkaWWTA4HYLlZaOCmdSGIN40eeHhSxiV7/5UPOcoQ JP6IsIqs3mtRICQ== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Proofpoint-GUID: Jsr1fr_1Ne2mTatf6X9rn9-ZDFCP7UnD X-Authority-Analysis: v=2.4 cv=cJftc1eN c=1 sm=1 tr=0 ts=699c6a26 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=6nO30s3o7FuWeffXwhKHTA==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=-3cLnZj8YNrZoULhp2sA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-ORIG-GUID: Jsr1fr_1Ne2mTatf6X9rn9-ZDFCP7UnD X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIzMDEyNyBTYWx0ZWRfX6cVetraKq/qx XymMehXvzLUo+Ey3E8DhuQDwlfW6kXiNYpozlQyqLGwXOAgtC/nEJJnSIZQ/kJz+34DAWOH90/m 60KVR0842p1DqLgrrpR/Z3mJy7ekb8uMMh8ph9ZHnfYAiMZpLlJNwA9fU4V9Tj+ChjXoQPhw7uc v4mXRxCZeQH2jC7eS2GjiKItLGqi9lDViaILQdjRa5lFbFqR1bIxsRhiqKn9idSd/71pLYzgeB9 XrMWUKZiL65/C5IdxfpKpwBvKdZhhkJS19YejVtwFCt47F9PeZCT1fL/EaG2f4nINgJw+HAKiv8 acwgSAOtFJ4n7xVXH+ZMDGlr1md7So/onSTbMJXWek5yrCCKrcurgl/cjStnUDKs1SwssS5+dIs dQ4HnEI1qhHk33ZT/c5MpFIF9JcC09FBjYRztdxojE4mV44ocEZxeAlsk7QQSV29WOVsXcVIZ9Y oFkEzYTr08KgJOcV7Lg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-23_03,2026-02-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 spamscore=0 clxscore=1015 malwarescore=0 suspectscore=0 priorityscore=1501 lowpriorityscore=0 phishscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602230127 Drop completely redundant non-controllable chain of "regulator-fixed" supplies, which serve no purpose except growing DTS and kernel boot time. They represent no added value and because of being completely transparent for any users of DTS (except the bloat), they should not be represented in DTS, just like we do not represent every transistor there. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/qcs615-ride.dts | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qcs615-ride.dts b/arch/arm64/boot/dts= /qcom/qcs615-ride.dts index 5a24c19c415e..acb16cad6df0 100644 --- a/arch/arm64/boot/dts/qcom/qcs615-ride.dts +++ b/arch/arm64/boot/dts/qcom/qcs615-ride.dts @@ -91,16 +91,6 @@ regulator-usb2-vbus { regulator-always-on; }; =20 - vreg_12p0: regulator-vreg-12p0 { - compatible =3D "regulator-fixed"; - regulator-name =3D "VREG_12P0"; - - regulator-always-on; - regulator-boot-on; - regulator-min-microvolt =3D <12000000>; - regulator-max-microvolt =3D <12000000>; - }; - vreg_1p0: regulator-vreg-1p0 { compatible =3D "regulator-fixed"; regulator-name =3D "VREG_1P0"; @@ -121,8 +111,6 @@ vreg_1p8: regulator-vreg-1p8 { regulator-boot-on; regulator-min-microvolt =3D <1800000>; regulator-max-microvolt =3D <1800000>; - - vin-supply =3D <&vreg_5p0>; }; =20 vreg_3p0: regulator-vreg-3p0 { @@ -133,20 +121,6 @@ vreg_3p0: regulator-vreg-3p0 { regulator-boot-on; regulator-min-microvolt =3D <3000000>; regulator-max-microvolt =3D <3000000>; - - vin-supply =3D <&vreg_12p0>; - }; - - vreg_5p0: regulator-vreg-5p0 { - compatible =3D "regulator-fixed"; - regulator-name =3D "VREG_5P0"; - - regulator-always-on; - regulator-boot-on; - regulator-min-microvolt =3D <5000000>; - regulator-max-microvolt =3D <5000000>; - - vin-supply =3D <&vreg_12p0>; }; =20 wcn6855-pmu { --=20 2.51.0 From nobody Sun Apr 5 18:22:08 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 C78FF2566E9 for ; Mon, 23 Feb 2026 14:54:33 +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=1771858478; cv=none; b=eGnU6XRU9JiWTZb9OKe6XIMFQguzywwznddePyEGy2+QtOCUZw4TqUch9zRbYg4AFtd43iBdR1AABDM56o+CzrpTd4aI8luMaifC3Ke1ylQV3h/+F2vQOvBcTsVfzTUbC4hbqtviCXHCZvFiLue6TgAvlxxm/C7jW77btsqP9bQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771858478; c=relaxed/simple; bh=rL6kLKFytyN3xMFSZVPhYH19QdG8teuiU0enGiYIN7U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kT+GAIsnZgVQJ2hlARKvGSxc7vXVi8QhCFuaVTUxEwMX90PDrudfIdqEzyvqo9tDqla34M6Kr71B0zZXSVdgv1MXHDcX295OLq5wBzOhAd1WuBmhjZOcsG5qRcQhAcrojLOnPRq+Oyvl/fB5flMYhA4ogdzF4M5/UqgKm+NQxRY= 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=jOwE7Oy/; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Vs86JSaA; 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="jOwE7Oy/"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Vs86JSaA" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61N9tDvV3486255 for ; Mon, 23 Feb 2026 14:54:33 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= m8FLPecBRAb/fYyOdq0KMWVzxtzjOLZd7mSDc0E2sA4=; b=jOwE7Oy/3N6+lY1x seyrPhDnZURh2aHzn30B4UN5CSwjIw62snqIUvbn82C0W8D6dlAxY5mRXkbusWbt I0sYTYcX4veam0DMxDitXgv2xn6BaceuRKn82yET1FmXRBiwbAb4XcIhvIOYr5DY 8jy27OXgnj+pOsi09XP4e+0nAZ/nv+4x7Rpi+eAF0x1mQuW15cSqo9v2qS+VERwl 8Toufz+RCuLgkhcL62sOQnJOHQNIqhrM98a2Kl45WJ0LU6nKr0gG9WXjggKQVHTF sAAliLq8/AHPDpGYO5pD+1XE5Ej9DqftflAiDZigHcsLowC9rgPlCBUCJgxUDYv4 Ko9F/Q== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cf5u8n1xt-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Feb 2026 14:54:32 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8cb3a2eb984so1633408385a.0 for ; Mon, 23 Feb 2026 06:54:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771858472; x=1772463272; 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=m8FLPecBRAb/fYyOdq0KMWVzxtzjOLZd7mSDc0E2sA4=; b=Vs86JSaAKbhFKtq64eE1UNp+j1cKsLixzni0uJyyQUL4RD6t3bYwJBbR0ihvZxwnTe KXgscaoggIrQi1Sv/27hUq4wm/NK1mhrnguwLedvUIkEdT6NQxr26mtmFgF1PODHGI39 M0Qd4+NYaIqqvaRGoevkp1xAU/B3vnPcF0AkMmCBhV5WbcJazeu32tgiQet0tFRWxmD2 ZGAoIR6WaMn2Drx4FFIdLtg2paRH2j2lKM0LAoj8obx5QOgKOcnleS+soskKlp1/2Rpm 7CY0glC0fFDS2quguiojQUz3bqzAWGFnoTHmg23ZivnnVbCjyjeBmJiGosZQf6GyPEmR 4MHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771858472; x=1772463272; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=m8FLPecBRAb/fYyOdq0KMWVzxtzjOLZd7mSDc0E2sA4=; b=iBI1PlHbRfODC6xUV77O4D+tsb618pe8/AqIDw2zKy/OiQcYTVltAtmICeESCfqRc4 N3IrqimS1g2m+m+mSeJSt5d+VL8ih35ZUqjKwlRYgh2LFV7AOS1GFssKkdueOXiMFu/G zOM2+zPZPNYf0Yv5lbqCw7d/WEAHxXxpGBQy+QP37tz+/6z/jUmBCbNzz7/8pJcicJ04 JXwix0UhXMgb5gRZ9GoUbAalioCrMR/7/+BySaF2qTI23+cDaQo8SIStB1jy7zItbS0d ne+hIlxwn6P1qam1+ZIsKUJw0WRsPn/nYDb0NLlbrYPd/shqkIbdojiqyPL4DZ2GEH5v 4XoA== X-Forwarded-Encrypted: i=1; AJvYcCWZe6OlR3BV3HhvswkjtuyPcnkJZRUabk8nCDriBmkubcd+fH0V/7gJqozMD/LwKgx0ZQpfsal8vQxgQdQ=@vger.kernel.org X-Gm-Message-State: AOJu0YyZ2KMPMV5DxVil3ITAtUivg1It4cfytOHCLrNZbsoa56tuPu06 Gum3NApodYEuxBk7K432Hb+xgSP3hj6BxGQQMRCGYpzjzEazBiMLoWhpltZp9A7ukMsGUL4ABjh yggzEq5UQrMhqiEtqgmQAnu+CKhT6VdPQFtwCHfH1Tmvj+YnEtB6iXeou0tO5B7gbIUQ= X-Gm-Gg: AZuq6aK9IouLgvE64r/ew+BaGEP8FhNGwMGbnOLPDtEwolJ1bTrtGyIbBP34DOAvFl2 9Pcl3ZTDtSqrtBagWhnJmvWmxqi+df559MHAYL6ZSGcpelgV5Yiqzfa+Nrvc8SYJY1/8MY7TgXd cCWnm4bG1DqIueB5vRUQr8wC4SKbKiFIsU1BU6h2DEhlmx624K8J0okZCDI/V2lxdw60PytMZou UUzRjaZa7HN88Vy77l6JynTMrDvdAfHcsM3H2teSfL2i8VKF7cvAdZ+rssvN9B1ANvjpDYVndz8 g+U5ETn1/via9HmcFUoWtjpp/im1FQcodugXA97G7YzXO0aqq2QRTYw+4FgLxVPKj34LSGZfPux iqURWNokz1o5WNQT9+e1hA9oIY8qx8mAWG6eXp1gPNkTEgg== X-Received: by 2002:a05:620a:3197:b0:8c6:af59:5e28 with SMTP id af79cd13be357-8cb8c9fd14dmr1050064885a.22.1771858472179; Mon, 23 Feb 2026 06:54:32 -0800 (PST) X-Received: by 2002:a05:620a:3197:b0:8c6:af59:5e28 with SMTP id af79cd13be357-8cb8c9fd14dmr1050062085a.22.1771858471710; Mon, 23 Feb 2026 06:54:31 -0800 (PST) Received: from [127.0.1.1] ([178.197.223.140]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a0eeb0b88esm1646629e87.8.2026.02.23.06.54.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Feb 2026 06:54:31 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 23 Feb 2026 15:54:19 +0100 Subject: [PATCH 3/5] arm64: dts: qcom: qrb2210-rb1: Drop redundant non-controllable supplies 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: <20260223-qcom-dts-supplies-v1-3-f90ac885b3fd@oss.qualcomm.com> References: <20260223-qcom-dts-supplies-v1-0-f90ac885b3fd@oss.qualcomm.com> In-Reply-To: <20260223-qcom-dts-supplies-v1-0-f90ac885b3fd@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=2988; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=rL6kLKFytyN3xMFSZVPhYH19QdG8teuiU0enGiYIN7U=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBpnGod6WTTAbwep9UiFSlS2j9ikYhuyckstbko+ E1MFAzU256JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaZxqHQAKCRDBN2bmhouD 17KQD/0TIqeL11fadZ6azaNAiVJGyEp8IxRmZBdKrwsDv5QRgYQwQiim8qFvg5u0szpjPJC+fVJ IXXA/6wlbOVUv1NQsa/GBnUoEVBbF9iJV/RZ6XnIPHmqnibEHCuCA3NbzfnVAHfd1BH9DvZIFQ2 wetQVjVPjSjyMyAECGan30eoK1uuRFBIX11NF74r4F2YwdeS9lipYSHsPqqXFlO0x+vNwQdIrSo 3wg2GBNTUNF940Bug79FVOBzXvaJZzhfiOfrDR3SQzkUaq5K1DTQyiZbJw8uP+mtFfrvNbxVyLO 9Pnc7wtMMFSTwFRfTE/+SGU+9fOz8iyAS5PrvGNOWy1Sk5g1DHrQ3H1Isq4+J2p9hcILNFkHq6Q 8PWwHe41Lyciw7MuHX7QBknHq7821SwhJJnlfx5MDYx5gSg6/K2qDNYlzzIVZ0nENdbvZ0wPBeE o5TsPD3wNi4cKqmWVw7Ipe0AFb08ifqAzvMDOSSlL9hVGLQ8eaJY/sfTk+PEOCc5bneWt2zVlTk j/m3uHEjiHb69UWy7UPr62V5eyR8B45/NeAkkEQbDpJ/BDxtZHebcw1vF0N/TjSe5gqKUjE845J Jw0GjIeauq81oFH1wYE3BkcQpYC2VLQjqHt+oxGGypQSlvQt0DXRDbn4EMT2i0waCtDZNaD1hhM P73t773X63u3OmA== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Proofpoint-GUID: ZKOFoxNN3259_lQrFy7WPg-pmSTYBI_Y X-Authority-Analysis: v=2.4 cv=cJftc1eN c=1 sm=1 tr=0 ts=699c6a28 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=6nO30s3o7FuWeffXwhKHTA==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=_9iiUgdG0rMA4LjK8P8A:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-ORIG-GUID: ZKOFoxNN3259_lQrFy7WPg-pmSTYBI_Y X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIzMDEyNyBTYWx0ZWRfXw+tIiJ6DAs2j +l4AWeAoEKWsHBYom2fdhEfxiSnS3fx0/iDzbQF8ca384uw0eFX3+796EhJWJFfZsSmPZyghuop Zzmt77SfMnzSMwXyKLN0qjAc9rxJ6weAkcBXkiQiCidxXc9+Rqpnb5GGDy4HqdKDG61ANwtqFfn G1PU9RoPV+m4CpW1ZYxoIBjVRci1WgXyMv/2wp7wQklVAigNv4GwmIt/AXAncC/1G1M6IxAY8iy ReihCfjNeqpYIV3Ka2k0IeCgoxPW/Wklt5srudnOYtonDMKUcsKbNxHBqT4azXtcaCYexG0JdgO iL+jVN83HZ5gcGbnI4N8tyRsEJCedcY6TCktAmnNruMFYbcj0MHNHEMeXjvaIS5n2BQFszfbnAm wBvMTesVpuWvTwQfeMgB8T/m8FeYaqx2TO/Cdv9kWdfZDb6Hg673RFEbMc98OJCEgpZbAAoW361 rlAstKPXfhV1BCrcHDg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-23_03,2026-02-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 spamscore=0 clxscore=1015 malwarescore=0 suspectscore=0 priorityscore=1501 lowpriorityscore=0 phishscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602230127 Drop completely redundant non-controllable chain of "regulator-fixed" supplies, which serve no purpose except growing DTS and kernel boot time. They represent no added value and because of being completely transparent for any users of DTS (except the bloat), they should not be represented in DTS, just like we do not represent every transistor there. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 45 ----------------------------= ---- 1 file changed, 45 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qrb2210-rb1.dts b/arch/arm64/boot/dts= /qcom/qrb2210-rb1.dts index 9814ac4896c5..6ac7fe461f4f 100644 --- a/arch/arm64/boot/dts/qcom/qrb2210-rb1.dts +++ b/arch/arm64/boot/dts/qcom/qrb2210-rb1.dts @@ -109,7 +109,6 @@ vreg_hdmi_out_1p2: regulator-hdmi-out-1p2 { regulator-name =3D "VREG_HDMI_OUT_1P2"; regulator-min-microvolt =3D <1200000>; regulator-max-microvolt =3D <1200000>; - vin-supply =3D <&vdc_1v2>; regulator-always-on; regulator-boot-on; }; @@ -119,39 +118,6 @@ lt9611_3v3: regulator-lt9611-3v3 { regulator-name =3D "LT9611_3V3"; regulator-min-microvolt =3D <3300000>; regulator-max-microvolt =3D <3300000>; - vin-supply =3D <&vdc_3v3>; - regulator-always-on; - regulator-boot-on; - }; - - /* Main barrel jack input */ - vdc_12v: regulator-vdc-12v { - compatible =3D "regulator-fixed"; - regulator-name =3D "DC_12V"; - regulator-min-microvolt =3D <12000000>; - regulator-max-microvolt =3D <12000000>; - regulator-always-on; - regulator-boot-on; - }; - - /* 1.2V supply stepped down from the barrel jack input */ - vdc_1v2: regulator-vdc-1v2 { - compatible =3D "regulator-fixed"; - regulator-name =3D "VDC_1V2"; - regulator-min-microvolt =3D <1200000>; - regulator-max-microvolt =3D <1200000>; - vin-supply =3D <&vdc_12v>; - regulator-always-on; - regulator-boot-on; - }; - - /* 3.3V supply stepped down from the barrel jack input */ - vdc_3v3: regulator-vdc-3v3 { - compatible =3D "regulator-fixed"; - regulator-name =3D "VDC_3V3"; - regulator-min-microvolt =3D <3300000>; - regulator-max-microvolt =3D <3300000>; - vin-supply =3D <&vdc_12v>; regulator-always-on; regulator-boot-on; }; @@ -167,23 +133,12 @@ vdc_5v: regulator-vdc-5v { regulator-boot-on; }; =20 - /* "Battery" voltage for the SoM, stepped down from the barrel jack input= */ - vdc_vbat_som: regulator-vdc-vbat { - compatible =3D "regulator-fixed"; - regulator-name =3D "VBAT_SOM"; - regulator-min-microvolt =3D <4200000>; - regulator-max-microvolt =3D <4200000>; - regulator-always-on; - regulator-boot-on; - }; - /* PM2250 charger out, supplied by VBAT */ vph_pwr: regulator-vph-pwr { compatible =3D "regulator-fixed"; regulator-name =3D "vph_pwr"; regulator-min-microvolt =3D <3700000>; regulator-max-microvolt =3D <3700000>; - vin-supply =3D <&vdc_vbat_som>; =20 regulator-always-on; regulator-boot-on; --=20 2.51.0 From nobody Sun Apr 5 18:22:08 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 33A0324A069 for ; Mon, 23 Feb 2026 14:54:40 +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=1771858481; cv=none; b=oxDgbVfy46uGmrgnY529BegvWKdwi4/c0ESMfnhmoZUREOVeCVzvICHFGbwHL5jrLhJCks9rbnL5MqiHztvG0PpOQHfDpI7/Snm+uEvVNCldCRHbeYTCJKz2XhpCJrdD6tEGh5eccrXozYnhefO6L4VdRxmBebC6TNVWPPgnxEk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771858481; c=relaxed/simple; bh=ERKw1P1SrPsBSKsfIVJM3rgcT17mNX4/TLRUGVAThZA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=YXscAr7wBrnCzA5F1FslbtBMmaGTsu0sYl3BLqWJo0NCI3W4J1m2STO6lYJ/tTtvhS2UfkhAodE5/9/t2pTFgTsG4g6iDMXqRQ7ntnpafSDTDRVLrHGnsdZ5twHhJLFl5lujwRirUeMAnhDPzPrnbBsRitvDXNCn/etXp9CgHe4= 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=JQuS9JoO; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=N74RCf7E; 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="JQuS9JoO"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="N74RCf7E" 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 61N9oqdL1882198 for ; Mon, 23 Feb 2026 14:54:37 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= fC1IUn6KwB7cE9gbM8OK08WkwcHY3uHqXimME7FWq80=; b=JQuS9JoOubMQYBcJ q37W9TjodepMPHm9JpnpQimjGZ+UTq6aIH27RqzplUPiXgOuUTcj8gMG49+uIYJe Ic9ob3+yDahafMlL7uTSWYg/xR1MlUzEnCciGAmnz5SbdZd+bija7b/PD74kkmVS xGGHcA2EYS5RSaS8IeN6OYQ0JH2uZFnFDvLQjt/QHVj0xY3QYLXBRxc2RdBFC+1G m5b44S/xebpX+GdoB6yhjlcuHsWgUZIhdYyIRZs7ZA1vRSWzTTECXvHaWAYeu1FP cCnOatH5ClQeWJh5iCsbhCcIt2ua4geiyPhTkm1KgTa/9497l7ujSFwk2qU4xrzn 6g+SmA== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cf5waw4e5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Feb 2026 14:54:37 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-8cb4817f3c8so3816080885a.3 for ; Mon, 23 Feb 2026 06:54:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771858476; x=1772463276; 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=fC1IUn6KwB7cE9gbM8OK08WkwcHY3uHqXimME7FWq80=; b=N74RCf7El68aWTAAaESpafabM1A/DWRnr0qFZs1ebJax316adTatGhey3h07L6knhm AyviOyV5FJYkAiXjI79wpRznkFpkCtKgVi3GBXWwlRkwC/elNtZT5cGQfQTXy2SJsf0h OtXAKJmL6xOCUq5YC6wyCYaOYqAE4VJSmfB4UFv3X6rNxlicCLHobRRjFK7/herBrUNZ O6RCOTiTkwNZ6AzoTkdP9/mPSMml3mXMk7ZAYRDAkq6FS8KpIPmWYjwUVH4+K+PsZG1t +bni63CjB+AnxfolRcJgRPyARq8DWysZbFX9bKraKBDRg1gZtrJNoYdlJHMgpLh2M0Rx bQzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771858476; x=1772463276; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=fC1IUn6KwB7cE9gbM8OK08WkwcHY3uHqXimME7FWq80=; b=G+7fQeNdKEgvj8ER2EmbGpTxyKyA71hn10M+wgwwyYMawjEYdRH8zpJ21mqEK7V6NQ 2zky4DGW7gLABAUTXXbezLGxJ9tNnQX01k6TqKAV14FaVNZuNOHymyE1MYV5/9bPDNqM ABYBV8nB14VSmta6WuPCNqt3lAgGiOemkgVnY5QNgQiI5W2HrgP6EvZde1ajVyNyu/HH gIk3jsKVa5JDLYwBQxxaED3MZCwW54Sg0qjQTIYyeU0uY1hwaI3fGlM2NUmBamvUt8zs 5sof1p1KYPjbydgOr7JjfGgqjr0wJOAQlyR5IfmZrG4xuHFguAtN7vABWkYYq6W8CC0Y v2Ig== X-Forwarded-Encrypted: i=1; AJvYcCW9crsLJyf3Kp/0kw8QKv7LBgV7iFDqsEuHdihw6CTVZ5uLCYMFhmijs7tWsbpUEscms/vDnpFqnfMu5Zc=@vger.kernel.org X-Gm-Message-State: AOJu0YwlEqt+/pfO7ORgMBohjem9OAGcllZW9tl5CutPbq6Lz1SNbLZ4 3Si17cCgA3AIuEHq2MxOdoCXt9Ld5PLPGYYCdG/xcbS16/EESQg/L/zDx2QpXYdv0Yl0OTfJ9Ib ajWmHQPzp10z1NJ6t1OdozCLA0PVxRf2M7zJwx8TbW2rAgthSmJg//MBvYYKXRX0SJhA= X-Gm-Gg: AZuq6aKS6ESZryUkxuRr7cgfirrjQtsp4ZNELwxxd0DFecscADqVfBfEKaZQ8iXLnRj lHz8aix2l9fI5vvYUW8RaGnSlsN9gJLrBXvMeti059gbaMio3VvNSUJbHbyzl8S7gvb2RBtbuUp /OPcAwcGAUJFwHHcl9Ivkcfo1GhDjTWJWHuPpxtrtc/DK4gKekV8EJgZKKr+Ny/Iip9dSyfjV2s hAuUhzivQ0nE0r6+uYjQZR4+nRuydVbJ0q3UPKFzA8gMFbHwjNiYNIOx1z2BmedbMkn0Irbg6pd Xd5OFGZhN438KsA/AypXSoyXl12ZUEjkRZTs0uYRH1s2LdfOXUMBe4kjnychNWKwXEK7CFbax2L ThStq1/39oMKcV2A95NJyaDNGKBwX/gVr72cy4zFVRXbDNw== X-Received: by 2002:a05:620a:2946:b0:8c6:a628:8608 with SMTP id af79cd13be357-8cb8c9cde50mr1094338985a.6.1771858476527; Mon, 23 Feb 2026 06:54:36 -0800 (PST) X-Received: by 2002:a05:620a:2946:b0:8c6:a628:8608 with SMTP id af79cd13be357-8cb8c9cde50mr1094335285a.6.1771858476000; Mon, 23 Feb 2026 06:54:36 -0800 (PST) Received: from [127.0.1.1] ([178.197.223.140]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a0eeb0b88esm1646629e87.8.2026.02.23.06.54.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Feb 2026 06:54:34 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 23 Feb 2026 15:54:20 +0100 Subject: [PATCH 4/5] arm64: dts: qcom: qrb4210-rb2: Drop redundant non-controllable supplies 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: <20260223-qcom-dts-supplies-v1-4-f90ac885b3fd@oss.qualcomm.com> References: <20260223-qcom-dts-supplies-v1-0-f90ac885b3fd@oss.qualcomm.com> In-Reply-To: <20260223-qcom-dts-supplies-v1-0-f90ac885b3fd@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=3211; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=ERKw1P1SrPsBSKsfIVJM3rgcT17mNX4/TLRUGVAThZA=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBpnGoeA32FDTHUwlaw+hf9vjQLubqHb7+VKEgrN 16gw5LleXWJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaZxqHgAKCRDBN2bmhouD 16ndD/9HA3cvh3f286RPyIaz1UQkMF8txX2KaGyzGIRwHLOWJTQbxcbUJf1sS9F3B9VOL+dMu+c bInwe6ChA74RTSi56wZ5IExb+e2Q/RpM/foLZ7vzc8sm7VLj+cerCCuWfeReIq4RAIZC2LygXoy OuD31wDPQyV5nIW2hD+BgxXePQre9z2HTUosNDuDUGrZBb7zl0DDrspl13seSsOeGtWniYVF3J4 CzTR51cWGr2Tjm5LK/WuItzE265VMsxNdWg2/PpV30QG3R9f0kbqKzgvL1d4OmlEz+HFoVUaqF5 Q+o0iWK3+D3kBLwd4U2ewPkXqMVIsTMVXE1TaM9P1vHW5FwsnX09i26cLDus1Thj2Jlv3HMkJCd Pya/cU5Ey+JSbbhXK4CSFOL/o3n91Gb4OBg7B4yxoiXMT273twbXZReouvTC601YKsNwcSQnlP2 adxY3BrzAquNodXf1xtjaZbqql9Ew0JW2QduLQr37fnasuYFnqsW30HuAJPFqMoh2HiI7bpFvr6 suurRWwM0QaTV1cTpyKvuAdauhnlGQ5tF7zQXJ/6VghKSNTuDeT4LvJ+d4pChnEcZBifEwTlfUf 59BMPJjo3q0WuhrV8Of6/ZqWY4yV8nZaShHWt8tqrYYF/bVaqVcIl3eiyjH7/nkuOIkZaLEglMj QIMIswzQwxzLzqg== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Authority-Analysis: v=2.4 cv=KJVXzVFo c=1 sm=1 tr=0 ts=699c6a2d cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=6nO30s3o7FuWeffXwhKHTA==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=NIZTJDHS3Er4oJbIOtwA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIzMDEyNyBTYWx0ZWRfX3cEjLNpYwZ5F lg054lQYHZ6jfCaqeOKrcaqbxO49PZ/AW16UnY6IS3CwMJxKpmUQmvAJS4reQBluFQycAnmQNc3 uX5sIqtaaG/iamE+nbffbcD1RB6UUcsrvMU+ArdYfu7TGmI33jLzFhS6cgtOYM4mGRXK0C6xMw8 grvNGzyxikMjraKpLmJ1HrTOOQWHMMWDKxCgczVZ56fubwRI8n5GHDVCO33+PqLc0ydFHcm/p5T JoLpIDLzS7qHd4cSJwgPi0pZmlWqmKXBMIL9PNgUlw3XKKozYL2WQCzlf6VBYWnVqjSI1OJOWlq hmVH4/u3cFVhDW4A1xfyVRYcAaWH7vAaegiAHjjes3mS1spE6wK6aOOdWuMIQJ0/LF8K6+zTykw 5P5EVrj4KcuqrEBQw24zp3CnHnftTBnmqr6tSOhdlPZNanDyVq7IwaJcTDxAVI3PNMyQnKm4E8u 6IS51p/calSmj0z54IA== X-Proofpoint-ORIG-GUID: utzZGTWtM8S14yFUr57PuNXVAsQHgRfe X-Proofpoint-GUID: utzZGTWtM8S14yFUr57PuNXVAsQHgRfe X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-23_03,2026-02-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 bulkscore=0 lowpriorityscore=0 priorityscore=1501 clxscore=1015 spamscore=0 malwarescore=0 adultscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602230127 Drop completely redundant non-controllable chain of "regulator-fixed" supplies, which serve no purpose except growing DTS and kernel boot time. They represent no added value and because of being completely transparent for any users of DTS (except the bloat), they should not be represented in DTS, just like we do not represent every transistor there. They were added to DTS without providing any real reason ("The board hosts a whole lot of fixed regulators. Describe them."). Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov --- I really wish people say in the commit msg WHY they are doing things, not what... --- arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 45 ----------------------------= ---- 1 file changed, 45 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qrb4210-rb2.dts b/arch/arm64/boot/dts= /qcom/qrb4210-rb2.dts index 5f8613150bdd..c2142264ad79 100644 --- a/arch/arm64/boot/dts/qcom/qrb4210-rb2.dts +++ b/arch/arm64/boot/dts/qcom/qrb4210-rb2.dts @@ -158,7 +158,6 @@ vreg_hdmi_out_1p2: regulator-hdmi-out-1p2 { regulator-name =3D "VREG_HDMI_OUT_1P2"; regulator-min-microvolt =3D <1200000>; regulator-max-microvolt =3D <1200000>; - vin-supply =3D <&vdc_1v2>; regulator-always-on; regulator-boot-on; }; @@ -168,39 +167,6 @@ lt9611_3v3: regulator-lt9611-3v3 { regulator-name =3D "LT9611_3V3"; regulator-min-microvolt =3D <3300000>; regulator-max-microvolt =3D <3300000>; - vin-supply =3D <&vdc_3v3>; - regulator-always-on; - regulator-boot-on; - }; - - /* Main barrel jack input */ - vdc_12v: regulator-vdc-12v { - compatible =3D "regulator-fixed"; - regulator-name =3D "DC_12V"; - regulator-min-microvolt =3D <12000000>; - regulator-max-microvolt =3D <12000000>; - regulator-always-on; - regulator-boot-on; - }; - - /* 1.2V supply stepped down from the barrel jack input */ - vdc_1v2: regulator-vdc-1v2 { - compatible =3D "regulator-fixed"; - regulator-name =3D "VDC_1V2"; - regulator-min-microvolt =3D <1200000>; - regulator-max-microvolt =3D <1200000>; - vin-supply =3D <&vdc_12v>; - regulator-always-on; - regulator-boot-on; - }; - - /* 3.3V supply stepped down from the barrel jack input */ - vdc_3v3: regulator-vdc-3v3 { - compatible =3D "regulator-fixed"; - regulator-name =3D "VDC_3V3"; - regulator-min-microvolt =3D <3300000>; - regulator-max-microvolt =3D <3300000>; - vin-supply =3D <&vdc_12v>; regulator-always-on; regulator-boot-on; }; @@ -216,23 +182,12 @@ vdc_5v: regulator-vdc-5v { regulator-boot-on; }; =20 - /* "Battery" voltage for the SoM, stepped down from the barrel jack input= */ - vdc_vbat_som: regulator-vdc-vbat { - compatible =3D "regulator-fixed"; - regulator-name =3D "VBAT_SOM"; - regulator-min-microvolt =3D <4200000>; - regulator-max-microvolt =3D <4200000>; - regulator-always-on; - regulator-boot-on; - }; - /* PMI632 charger out, supplied by VBAT */ vph_pwr: regulator-vph-pwr { compatible =3D "regulator-fixed"; regulator-name =3D "vph_pwr"; regulator-min-microvolt =3D <3700000>; regulator-max-microvolt =3D <3700000>; - vin-supply =3D <&vdc_vbat_som>; =20 regulator-always-on; regulator-boot-on; --=20 2.51.0 From nobody Sun Apr 5 18:22:08 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 33A702571DD for ; Mon, 23 Feb 2026 14:54:40 +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=1771858481; cv=none; b=cUIX0iaEcKfnr7w6pDD+H2EJMRdk5tx4RPOUkleZ5l5xvGuNvEUx1sJLOPYa0SK41ChEr/zmHLbhTq+aYyhTdTWrq4HAj8N5zTPvDWAZSnAP2MbcILvZA0wYB7sNhp5pp+VATIzPLAEGMip0y5y731aA6OQwuY6VcTC5GaCdnzs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771858481; c=relaxed/simple; bh=4RqxZ3GVTQtCr8zPGqcxaF4qWMeuidyJ7awSowXLiL8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cnESybez8pHTWa+t2PcV+mmbB5qD9j/49zkbCsXbRiOxDbELjVEABRvlDuByO9XQ9XVFomjFElpx2kzGbJodbTBjX+O8N5XjF4I4Tg+6d5e4z4mJgu2qa0TsLtsi8eVc9lDZSpaCT49zrO9UXvtzD5Q/zZlbkpiVVuqlYajvZZw= 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=OXGP2MLh; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ZdZeWADt; 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="OXGP2MLh"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ZdZeWADt" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61N9SsKW949633 for ; Mon, 23 Feb 2026 14:54:39 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= XKV8QKUBPVFabyVMrgKY0pg8Ws59FODlAvIgba5vaCw=; b=OXGP2MLhWLLuVJIB fHBUg+jF8lNuke9OzryvHShYQHdMcADSBTgP/MBUhyADbT2aVuZnGowo5cPqAouz x2x8uXktfa7hINREEZBGVKShkIceHtOeTvtRH3y3Ceqv0mqLLabNbkbhljs6+S3o R3Dy4dWs7nK1WC+E9Zem19ZCYXD9fxhZjFAOzAv81HflaA74NyY87cxzGoheTp2t QSOppmvrryNLxTX2HBpVTMqGdGVQrgD5mY19SL4vUpLgmK2MqFrMOnvdNvWAeF8w 3FiGY6CrKgHuId1jteCWkERt1AkQGQBPsDMrD0/6U3Yyg/Ogky8I5aWWvAJeBOOW PxpXww== 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 4cf603n55r-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Feb 2026 14:54:39 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-8cb413d0002so5036393885a.1 for ; Mon, 23 Feb 2026 06:54:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771858478; x=1772463278; 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=XKV8QKUBPVFabyVMrgKY0pg8Ws59FODlAvIgba5vaCw=; b=ZdZeWADtCNhad5/aQ01o6lZDWqXRweaGm5azrZI0bRvDdi+YJEZSyxGjUYhE31g7as +RgpEwXtm73G0R70LW1tj43afS60d4wCrlgRT45JqGrT5ZrUReBkb2vRP/oBJeXiLjMV LwY1qqVRwBfBv4RmPOXb7XewLMvJYeGcWHj8UwEcHmiL9250B2lcJixv/G64GT+UQ9R9 Yeq6fuTnaMBRQjNHW3bXFNpimlZwx5PrfgWA3w7lAreSkrMI4F8hVO/8gsgCK86iOaFw E04OZlhQ86BYsgcpfXMBKekk6InwLW7FrkoV/ryvHNLKnaD70XsxKSoxj9V/+UnUv5kQ ynnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771858478; x=1772463278; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=XKV8QKUBPVFabyVMrgKY0pg8Ws59FODlAvIgba5vaCw=; b=FdPtVBMX78EXsZERbFGul8kb/MEILmyQIK1Df3PO4y0OuKsoR1l75Xk3ochh7Fd4qL 4/u8HuhfnnaJ4xmAqyJQrn5hl/eJNtdpiSq0mFCgl6FLFyrSNKtBckPSv5+ThBlTW1Cx MJasxPmK8HaK/qvFYL1DJc/CixrrgAOOJ2+n7Q4Wr1aWo1R7nXqqbMd1JVJHG9/2Zs7Z 1UETmqlOOqYQlxBvjMt8oUWKS1CnE+riOsQj9G5w/JS3U3Gc4F/lpQFEpfebqwQPdYpy v53tukCeRqsFuiU5zNonbYOxz3GWrPHXiQB7g1NUP4TUdYVK8Jatfn93BB9jS1T+mkga SWOg== X-Forwarded-Encrypted: i=1; AJvYcCXCmDKEP+PRBrMlJqDh8vkP2Pqn8VQ2Ev+You61kBJp7I2h+u1R6nxCboMj+J70EXY3iNU979JRz5D4qdc=@vger.kernel.org X-Gm-Message-State: AOJu0Ywq4lJ7Nn1JiESTZ7TqNE4m7nJ7t7VXpl3HV9bnj9BMSupOY1WS Y92dmtImAS7EBt0arQ1ASym8Sp9BvXhT4D+es5rgXFDfRwSmwtZ5DH3FH3M2Btb1Sh6I/HXXyb2 ay/aqKjY6u3LzOlSAgAT6S3840/122SZb4Yh2Hjy8uka2CRbtwU2ZVcwl7FyFMp/UrIc= X-Gm-Gg: AZuq6aJX+4puhvh7g0b4kKYA0aYysAyErFzz3CQBOkg2XV+HMmkK/iERqj8YJ19zbJE oOxku+o0zEWfdcVz2O9e1fA2uxAp8pLyY0NGuronlhc7cq4qADLuXNCfseVHJNaiGVPt7k43pYC XbZIc8oXXX+41X0/Za0GPPWfZ40ZCvqStuvy9IWbgdn9QmSld1h+Vj3cR/8NwycHNMUZUyERK0n 5e/KC2rBE5Xr6LGzHEI8pHs56KGh32aM99a3kuBrHs95C22vbXhUscgQlP2WEVnLqSUwFqP0LJH Pb9Ddpq6K5KhALpFIBSDJgHaERdxQBScQOHRU6RKxKg4rKY2XJwB/kw/WQXOv4O52z/uypWDivp AQNoibRPfFcmWraEc7KN7TewtXHlTFv2pPkYQKJCzlOkXfA== X-Received: by 2002:a05:620a:25d0:b0:8c6:df6b:93fa with SMTP id af79cd13be357-8cb7c0165f6mr1647514085a.43.1771858478408; Mon, 23 Feb 2026 06:54:38 -0800 (PST) X-Received: by 2002:a05:620a:25d0:b0:8c6:df6b:93fa with SMTP id af79cd13be357-8cb7c0165f6mr1647509985a.43.1771858477869; Mon, 23 Feb 2026 06:54:37 -0800 (PST) Received: from [127.0.1.1] ([178.197.223.140]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a0eeb0b88esm1646629e87.8.2026.02.23.06.54.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Feb 2026 06:54:37 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 23 Feb 2026 15:54:21 +0100 Subject: [PATCH 5/5] arm64: dts: qcom: qrb5165-rb5: Drop redundant non-controllable supplies 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: <20260223-qcom-dts-supplies-v1-5-f90ac885b3fd@oss.qualcomm.com> References: <20260223-qcom-dts-supplies-v1-0-f90ac885b3fd@oss.qualcomm.com> In-Reply-To: <20260223-qcom-dts-supplies-v1-0-f90ac885b3fd@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=2814; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=4RqxZ3GVTQtCr8zPGqcxaF4qWMeuidyJ7awSowXLiL8=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBpnGof5J8P6qj4Sg2v4vbtUFnWMjsP88C7+IN43 +0uFKLro5aJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaZxqHwAKCRDBN2bmhouD 16SFD/sE1UuxttURZYHzEZM+E4HD9EW3QjZEiT7j4Qxg2BIHvl5/24E5aAzjKGZt11HetOUI9r3 fTTXQnR1jBPdBOUgmkZrw3K4/K923C0bX0mZ49Bd4nKpXtQZmjIrG1Q351iRXWVQyPvkYIdkiZ0 Vz4n9advxpAvoS9aL55EtOA5nWJx5AWxvhaiMBymA8XFRx94vqttRIyy1rdrBUfumqUnpUY7oyD Ho7Xn/0tYRBFRQugqz0E4OxOkPGZwM4BW1fFstDj3siDtla1pO2CZDJSKdZtYfLX4MxHWZlG7gY kUYYL2PL+N2mM2FyhvKqfqNRKBv49s0lE880KiZpFyZcI42ezdmLUFVYXMgm3KjA21UMtRW0aSd CaziN/uQJH2ctrR8lcxbXlVVP9+9rRBsaz2Dt0wyophHXOp5e/kinnaI++vSuw9iiNLulQCPEz2 LApGHv2rYUWEWJB2aQ6G9HWCKKinY2EE6Az6peJSgQnXP/6fRdrLp/W9FEhJTyiaBqF0c/J0HGV k5DvNAfaNW66IZl194a2gxDECbWS99FD1LfeuOjSKdyye/pLu9Z7VRvH1F1sJi4+NDHZgPUeIjT SRbnnNqfzwgw3YteJ/Yv6FD9V8HyBjcdJXbDncHDvuaiV+5CgQNqaU+atPEdM8/0yYHqb2KbDXd mfK7OUguNTsQGBQ== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Authority-Analysis: v=2.4 cv=XbWEDY55 c=1 sm=1 tr=0 ts=699c6a2f cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=6nO30s3o7FuWeffXwhKHTA==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=_9iiUgdG0rMA4LjK8P8A:9 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIzMDEyNyBTYWx0ZWRfX6rxH/fA7rsrw /O+OrY/QHEWKZzcjKBS6tXNDdTZUVqUyyU9cISawKoa0AB70ku2qW1DcMVSP6SzC7oFPNDpFTUF hB84tlx8ADmz7+rGiPL+1PjvBiXQNnJM6feEEqygt5M6qaAigPhzAPgZYcyOtK0X2kmUGdAAl1Q e7T8rKmO/gbBHiCZyBnhmccmtwlbM8M9gF4CWSsL77/krhe3xAY2Zm+F6OO8UQYOBjpj8VQdVD4 v53KHHMxrLpjmk7wDcmS0+CSrHBbG0N8arqN23+doa0HNe0fLSgtzFfltCSqmwT0V9kiWsziD5F vH6bUQdu1JwnodS0WPczi88OZshd4rsDje92YIkVAs7yPgPSl4J49pvy5EUfpLKrQpO8+nUiFmA 9NPHbb/Wt9P311YYmIdIKdZYGuBPCdHlEcgLhN1cUKqNBXUnAfuCdHcL25bz/JVhm2RLnIZogBd qo1q5Dmgai8mBbe+Kzg== X-Proofpoint-ORIG-GUID: LK7yA-SgEKfOX8vHuqktCToA5LGc27Wb X-Proofpoint-GUID: LK7yA-SgEKfOX8vHuqktCToA5LGc27Wb X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-23_03,2026-02-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 clxscore=1015 impostorscore=0 suspectscore=0 malwarescore=0 phishscore=0 priorityscore=1501 adultscore=0 spamscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602230127 Drop completely redundant non-controllable chain of "regulator-fixed" supplies, which serve no purpose except growing DTS and kernel boot time. They represent no added value and because of being completely transparent for any users of DTS (except the bloat), they should not be represented in DTS, just like we do not represent every transistor there. For the few regulators being actively used and supplied by removed dummies, change the supply to match the actual final source without these dummy intermediaries. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 39 ++--------------------------= ---- 1 file changed, 2 insertions(+), 37 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts b/arch/arm64/boot/dts= /qcom/qrb5165-rb5.dts index 71b42e76f03d..54da0d759a67 100644 --- a/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts +++ b/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts @@ -38,14 +38,6 @@ clk40m: can-clock { clock-frequency =3D <40000000>; }; =20 - dc12v: dc12v-regulator { - compatible =3D "regulator-fixed"; - regulator-name =3D "DC12V"; - regulator-min-microvolt =3D <12000000>; - regulator-max-microvolt =3D <12000000>; - regulator-always-on; - }; - hdmi-out { compatible =3D "hdmi-connector"; type =3D "a"; @@ -92,7 +84,7 @@ lt9611_1v2: lt9611-vdd12-regulator { compatible =3D "regulator-fixed"; regulator-name =3D "LT9611_1V2"; =20 - vin-supply =3D <&vdc_3v3>; + vin-supply =3D <&vreg_l11c_3p3>; regulator-min-microvolt =3D <1200000>; regulator-max-microvolt =3D <1200000>; }; @@ -101,7 +93,7 @@ lt9611_3v3: lt9611-3v3 { compatible =3D "regulator-fixed"; regulator-name =3D "LT9611_3V3"; =20 - vin-supply =3D <&vdc_3v3>; + vin-supply =3D <&vreg_l11c_3p3>; regulator-min-microvolt =3D <3300000>; regulator-max-microvolt =3D <3300000>; regulator-boot-on; @@ -231,33 +223,6 @@ active-config0 { }; }; =20 - vbat: vbat-regulator { - compatible =3D "regulator-fixed"; - regulator-name =3D "VBAT"; - vin-supply =3D <&vreg_l11c_3p3>; - regulator-min-microvolt =3D <4200000>; - regulator-max-microvolt =3D <4200000>; - regulator-always-on; - }; - - vbat_som: vbat-som-regulator { - compatible =3D "regulator-fixed"; - regulator-name =3D "VBAT_SOM"; - vin-supply =3D <&dc12v>; - regulator-min-microvolt =3D <4200000>; - regulator-max-microvolt =3D <4200000>; - regulator-always-on; - }; - - vdc_3v3: vdc-3v3-regulator { - compatible =3D "regulator-fixed"; - regulator-name =3D "VDC_3V3"; - vin-supply =3D <&vreg_l11c_3p3>; - regulator-min-microvolt =3D <3300000>; - regulator-max-microvolt =3D <3300000>; - regulator-always-on; - }; - vdc_5v: vdc-5v-regulator { compatible =3D "regulator-fixed"; regulator-name =3D "VDC_5V"; --=20 2.51.0