From nobody Thu Apr 2 14:13:12 2026 Received: from srv01.abscue.de (abscue.de [89.58.28.240]) (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 49D472D1931; Sun, 29 Mar 2026 07:27:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=89.58.28.240 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774769281; cv=none; b=Wy59H4ODAaMDOQTEfLVn5lUSd2Fs1WtLgCM95Yv0bCVqXtjYiSKSwHl8mpS7NkBlXpcIqy80Z9mIqR5fw0izDtixPXAN/GxLCOSt9xBwxIQCHrL0pzm9C/cT1mqI208OSU4a3iWDVkyc+AbANI7JO/mC+rt/2Awase0cGr8epxU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774769281; c=relaxed/simple; bh=MHHt2ANc8Qe7TWRx8Im5NLPa2izmN2X0SM9HOq6qFMs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TJLLbptoa6SGhhV2JnnXAM68TxvWFjMSnzqxe7BhJqMvEb/IAhipRWgg0yWgj/cvAt9WO8Zptl42mIAoE2sOnpZjZjSHqSIkFh3u9tiFZSYL/2x6qqFD415wR4mkpZO/cwMxvTOSapNohKxWtNGuyHeyXqx+9nFsqB67zx1n5C0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=abscue.de; spf=pass smtp.mailfrom=abscue.de; dkim=pass (2048-bit key) header.d=abscue.de header.i=@abscue.de header.b=sj3k0fiQ; arc=none smtp.client-ip=89.58.28.240 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=abscue.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=abscue.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=abscue.de header.i=@abscue.de header.b="sj3k0fiQ" Received: from fluffy-mammal.metal.fwg-cag.de (87-94-78-46.co.dnainternet.fi [87.94.78.46]) by srv01.abscue.de (Postfix) with ESMTPSA id 03F7F1C00A8; Sun, 29 Mar 2026 09:27:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=abscue.de; s=dkim; t=1774769271; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=BHiWGAaKNrxwaOndt6yaXs1hWGrtAVLI4xI13GIu7Wg=; b=sj3k0fiQrlxLhoa9WyulimP1S2Wv+PcY7F1ySFZMuo/eKQAR3+gq3wPLkGMT9LuPlPrN15 DfWhMp6sE81oBV+A0I94v+Mj2xd83ANKOk+XhZzVnmth0bk5IcjJk1lY1szPvjztO2aYx8 JmAhfVBqaJirwAfGaftcDb050F6esPN8rh99abuHGSNw9Sqi+jK2bB2pjYxiTIRtgt+5V7 iZsoZwgvrcxNkqE+eF989AuN2c/9015Wfa0DYXK7y8u0WiOVyxvGyaVnplVgMDlYASCZ86 G/VI290iNf515zCaPlMMdCuBeOOHM68499fsRQqbkflgdHs1g4uu4a54IcvMSg== From: =?utf-8?q?Otto_Pfl=C3=BCger?= Date: Sun, 29 Mar 2026 09:27:46 +0200 Subject: [PATCH v3 2/5] regulator: dt-bindings: sc2731: Deprecate compatible property 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: <20260329-sc27xx-mfd-cells-v3-2-9158dee41f74@abscue.de> References: <20260329-sc27xx-mfd-cells-v3-0-9158dee41f74@abscue.de> In-Reply-To: <20260329-sc27xx-mfd-cells-v3-0-9158dee41f74@abscue.de> To: Alexandre Belloni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Orson Zhai , Baolin Wang , Chunyan Zhang , Lee Jones , Pavel Machek , Liam Girdwood , Mark Brown , Sebastian Reichel Cc: linux-rtc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org, linux-pm@vger.kernel.org, =?utf-8?q?Otto_Pfl=C3=BCger?= X-Mailer: b4 0.14.3 The node containing the regulators is always a child of the main PMIC node, which already has a compatible property identifying the type of PMIC. This makes the compatible in the child node redundant. Mark it as deprecated and remove it from the required property list and the examples. Acked-by: Rob Herring (Arm) Acked-by: Mark Brown Signed-off-by: Otto Pfl=C3=BCger --- Documentation/devicetree/bindings/mfd/sprd,sc2731.yaml | 2 = -- .../devicetree/bindings/regulator/sprd,sc2731-regulator.yaml | 4 = +--- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/sprd,sc2731.yaml b/Docum= entation/devicetree/bindings/mfd/sprd,sc2731.yaml index b023e1ef8d3c..12b3258daef5 100644 --- a/Documentation/devicetree/bindings/mfd/sprd,sc2731.yaml +++ b/Documentation/devicetree/bindings/mfd/sprd,sc2731.yaml @@ -222,8 +222,6 @@ examples: }; =20 regulators { - compatible =3D "sprd,sc2731-regulator"; - BUCK_CPU0 { regulator-name =3D "vddarm0"; regulator-min-microvolt =3D <400000>; diff --git a/Documentation/devicetree/bindings/regulator/sprd,sc2731-regula= tor.yaml b/Documentation/devicetree/bindings/regulator/sprd,sc2731-regulato= r.yaml index 9bd752bab68e..7af20a4781b7 100644 --- a/Documentation/devicetree/bindings/regulator/sprd,sc2731-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/sprd,sc2731-regulator.yaml @@ -26,6 +26,7 @@ description: | =20 properties: compatible: + deprecated: true const: sprd,sc2731-regulator =20 patternProperties: @@ -39,8 +40,5 @@ patternProperties: $ref: regulator.yaml# unevaluatedProperties: false =20 -required: - - compatible - additionalProperties: false ... --=20 2.51.0