From nobody Sun Apr 5 20:05:46 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