From nobody Tue Apr 7 02:54:32 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013062.outbound.protection.outlook.com [40.107.159.62]) (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 5B9DF2E9733; Mon, 16 Mar 2026 14:46:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.62 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672390; cv=fail; b=DPlaoT0ZCh6z02/s0+t+9mucVdUJxHrNb7Pk5/qmAaLpSlfcT+4X/aLps1h78kEUgVWeMDXJhg8XUyjxFu2Q8Nz3bk1D311oqa1PcHFCA/xdvUXG2wb3pUhD6aQLOVutk71F4IoFpCm/Wh8QRTNIyVGPBWL0d4KinSJyMRrzXis= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672390; c=relaxed/simple; bh=ptUkBjAu4sHQWrJoLfDM6qIpuLA0/iMFBzvd5xpAY/c=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=onvO0X3OoapqHHN2LRtA5Vrmq93iLcS1OrCQHna6zDhJ3fKLPmUhpnZ0/JvzrrPsYudjEPUf1CWbqUT111XAU6kZDGDbLVJ+dIcw09V3AuRWedSGxUFafNCaoX7H2e6afAjuJNJa5eOAwtu3waJB0iApQv7pyhJpNyou1LVJy7U= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=sSvmY0R3; arc=fail smtp.client-ip=40.107.159.62 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="sSvmY0R3" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qh6s+7mpcxn/DP4tU3Hrj0QP+Rw+aB9joyCH4zdsBJo2cpEKHtCoK7LDDhwxR43FV6ddOrxFrseSPRhB0Y1mD9Ck7EyvW/yauc9hDDqqt6qeycYK/bvoKSlQcXfiTS8J0pMZFOHGWVmh9/SnsMncqfVK1wQhomBxPGDll29L+NZXuPOmRhRxQIRji0CDP7Dg8xggCZjgOaKuSh1tQYaG94c+8Kj2F10qb6y8un3LveFINI1uGSrIrz0O+sNhKFasuqJGQikgtFSrIOA+fCj06Aae/Zf92Mx5SozewFgi860iPN87rjpOe9trk5VttW1leKGqR64AoESuRC43gyoNKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=OBE2Z/5s4aVLYCWMBpblSYI3nY8FhnFEtJFeSHQHm6s=; b=sk4wHsgD7yv80GxKfLy+5DOI4MoQ+CEtHbPCiLMiPg5oXE93XOGTsTbl912t3dLFbAtLTtxWvAyYXs7Vbperkzi6xI6BVpwUhrSnIuh6SouIuMR3cMxLFWbGp5tPd6rUncEC5GuS/uy+xVNP+ePUY3ue52K3MRh+w6fqJrTpiUDA3oTy8yktZGGpYn8oRDP+TW++FE1ymNVWEfWit0YuLKl9NpgKnOe1xuN4Z85zngcPby4hqiLd3+LXDFaeC7vwkL972qNKWkOAAh0AmWf2LrKfaTd1ehNLVbSNPPn4ElM0QHiBAwRyQ6LMlOhdckUX+4qmDfoJjGZbxwysIdjQVA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OBE2Z/5s4aVLYCWMBpblSYI3nY8FhnFEtJFeSHQHm6s=; b=sSvmY0R3GIaVuYDKCJ/nZyzwNd8Ua84RooP8NXV8Zl/v/UlvFBqwtnk2elY8cjct5lABo5tiQp49ll8zJggG0wR47mS1knamly2Qx67GYOV6lNs3oh0ui75eGX2V4Gsl7yrmHKHk4XxuZkhip43pCSAziEkWnt0xSBKmBzRY7DG2w7/pn/V+KxbAgFShUmABBhksxLrOhsuTUDVqYyiD2USMaxKifZXeEvVExStogVFFd9uQKCpXVo4YY97j+Kzfdoy3cCv7KydnThh9HI5hUTOO43jAJi6QEz5kU0nVncJsyAbs+78wiJeDL5dlUYV4NxcYeKfDREXTu0f+AqcDEg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by AM9PR04MB8355.eurprd04.prod.outlook.com (2603:10a6:20b:3b7::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:46:07 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:46:26 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:36 +0800 Subject: [PATCH 01/15] dt-bindings: power: power-controller: Convert to yaml format Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-1-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|AM9PR04MB8355:EE_ X-MS-Office365-Filtering-Correlation-Id: 2a005ef9-c71f-45ae-8196-08de836accc2 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|19092799006|52116014|7416014|376014|366016|18002099003|56012099003|22082099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: GfzQ50u43LEOR1AYqb0QCYenkHNJgtgK2DJsvMbLX7IxX9HaWFO4mXVeNJFknIgp5Lg9H4JCHF3Fvrq7fzAr8UbLHUsMMsR71j6WspfX/Zu4/GXGNzuRalZrBIkzzynz3kkR3kpGqvDI2k+aFd+3zX9nDkMm9HvDdvRkfE7mMHxjMFhtfQUUVD/0hTxAMmkW9ooKSECJi1z8bqRVfPgvz6H6U4NImD1BCsI/r5eaX1IztLGIZ1jf+ycF5/yg4sFwTKdSKOvfXMIBPsyMFgDeWIVQd7rsNwHjrouM19dOj9G8OEytS18SHHiq2ygXZEtJrJ/2fAR3Kv0G82BZoC9M44j/G6ROHnYuI+sOexgccB62/BF3Eq8Rkdz7Gy5lAxCUrvKjZR+mlAGQql3OQZtzvffJNqt6etiE6qjH4o/6q3LkFkW1TKpuKBYmKPaTkYzVCwFP8I/dKLbiWJ9N2wMVLodiCl5BBZ+b06cCJozm52J/DHUUMNMfD9ulbxcCfXpy6B/fcsLHi+rtJQfujgRlKeOVa1in2ts3Ll1J3sgJckKn4VAWU9esKCpUMoEoOBfW8ptc6Vg1KtyZfzkJ5B7B2uNby3cUGAj0giC3ORcdnfEv4qjoMFfqs+NNXP0JezB0gyKL5oehKM+lePDb8OL88IZjzdmukBeoqGnz4fe6Kim0Gg3//XOeqKC0inXNSHk4XX5MeTbZNbHU976wUgSmRv1fPDxJpnDz6G4ASzQiRdjpmSaEiipoahWnTsb3awKgwiwQRm0jhh+ThWP5UjXkDQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(19092799006)(52116014)(7416014)(376014)(366016)(18002099003)(56012099003)(22082099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WW16Y3hPMG9rZy9kc3hMUEQ5bFVnNXdSdUlWc3BYZSs4WjlVZ3F0K2VOdzdS?= =?utf-8?B?V0pyS1k5UDRCSVpnaHh0YWNXdHZERWdhUUVYNFh3cng5bGI1OGF1SXFrMlha?= =?utf-8?B?K0RSdnJCTlB3MWRQK1VrZ2tOSnJhT0hwUzB2a2RkVlBlK3pPWktmVitEWFdO?= =?utf-8?B?TlJmUERiMjBYMHIxQk52OStEOXZ0VlBZamp3YWpOeUYwQ0I4Wms0a1Q2VHph?= =?utf-8?B?VnkvK3lUdGUvaG5jd2VtTlFIWkZxeWQycjZtdWRrVmY3Rkhvc1haOGxXN1ow?= =?utf-8?B?VkVOaTc1NU50QjJDS3M4Nzk1aXpFZmhNNm51ZjhxTTIybGZvRG9kWUZXem00?= =?utf-8?B?Mm0rVnNBR0tXS2pjVEFZTWd1TTQ4Q1Y3MkFNOU1uRnpSK2dOdFNqRXZPamxR?= =?utf-8?B?RWluMXF0dzl0S3BhOEE4c3QvSThSUmZNeE5jRWZFRGxDN0ZlUXhabmFVQVlk?= =?utf-8?B?cDgxU3dReDZySXQ0b0VjNG5mejFON0NEck1kVm04Qis0MGg1RXR6eWxSZzg0?= =?utf-8?B?enpNVlZ3UlJHRWIwRWV1WS9RbDZyNEttbm9NeUJ6bWxFc3F6RC90RWlNSFQr?= =?utf-8?B?dkpYZ3U0bU5GRzRYUXN3cCt6YUkrQmhVMmZSc1owbmpZeC9SbXdCSHFCakhH?= =?utf-8?B?Zlo3cmJHZloxTmcvM010dXgvTHNVZFJvdW9CNFlNRTM3SlZsa2Fkd0lyRzhQ?= =?utf-8?B?dGljTHYzaDk1U1lCWjREcDRwQXgxNmpoSWdWZ3g4NzR2TXFxT1NqQnhKVVFO?= =?utf-8?B?T3IvR05VMnJDSE1PT0xTRkF1VVNsT0l2QUF4amZlOTR0Tjg3SU9OSnlPbXYx?= =?utf-8?B?SVd5OGpKWmVpaEgwczdOZE1wZnU0a0ZMVERvbCt2R0RCdjhSdU0xbUdMeWRW?= =?utf-8?B?ZUg2bUhNSkV5YTdyYTJVdkN3eUR3TVZMR2Jud0NzUFUyNUhJVDhFNDlucWNB?= =?utf-8?B?SjRkTGwzOFlIMEp1czVvdnJKTCthdnpVUDJjK2dpanlDZTBKc0o1czg5SkZ3?= =?utf-8?B?NzFEZG5HVGt5WWdGMFh1SlZYOXY3WVFYb29GV280ZVpobUo3a0RxNTNnZURT?= =?utf-8?B?TktpQnVEWVNGOTVwU2JzU0F6elYxbzZ6cGc3S3J2bEhTbWlaeFZFYXVEbGhS?= =?utf-8?B?NjY2TGxERjMyYVVzNW9PQW1lalZPclk4RjJvWlZrMXBZWElwZFZlT0U4dDZX?= =?utf-8?B?ai9WdWdEMDhEZkwxNWExaTR5WUUzRjNyOGxuczloZWNjZUhNNldlOVN0Rnlk?= =?utf-8?B?NGxzWGpJR3F5WERBT2svRS91SVZXeFZDV1l0aEtCRWo2WURoMG9OZVpBcUY4?= =?utf-8?B?aTE4aHRKaG5QTVQ5eDdxNC9tazUwaGdJV1ZKVUdwZ2w4ZUx5T1gwV3N1NTdE?= =?utf-8?B?c1dJS3FsRk9oS05kazN4UDRjUDYvR29rVHE1OUhOWXFjWGljWFpQaGJxdkZm?= =?utf-8?B?Z1A3aDlrQ1hkcDBsVnZ1Tnl3clo4K2JkcmtHeDdsWDUyNmNzR2N6SU5CZG5Z?= =?utf-8?B?OEk0K1NWRGNHZ3RFUCtoamNyZVk0ZW1Fb0ZRS20xdThFZEdOZU9YMmhHZWo5?= =?utf-8?B?eUw1REdTWXo5Wis2eitjakV3SUhybXlLK0hYR2NZN0lkYkduUnVqT003a0dM?= =?utf-8?B?N2NGdEh6Q3JBU29MK1VidHh3TDZ5dnNXenB2bEp3NG8yN0ovWUtuekhzYnY4?= =?utf-8?B?ZEd5SzhGcUJjZXdlQlRKZC9nYllwRVhYcTBkUDlyeGMwbWVoZkpzZ2NoUG40?= =?utf-8?B?VkxFY0MybERoRFRaV3FOU1ExZWxvRnhycDVsWTk5U1N5OTJoeTdxdUNveVZV?= =?utf-8?B?R1VvTlZJZlE4eWNpdkNmVEdRMHVWY3RQVStsNUlzV0x0QXpSWm8zZVFTWllo?= =?utf-8?B?eTczcUw0WFo0T0E2WGFvQTJqcUxBSjBlS28yeFl3NEZJdmRqWmJuWjFGSUR2?= =?utf-8?B?LzlSN3hlQzBTY3p2a1NicitmMFY3WXNCV2wvQ210MnA3ejlRUHNFUzdpMHhN?= =?utf-8?B?K3JkOTR4K2VnY0NqMUNMWFhHZy9FTDI1RDJjckU5VEp2S3prVWM1VDVyMlNv?= =?utf-8?B?RWJZR1dIK2kyc0swd3l6TGgwNGlyeUZDcUhWdld0YjJSTWNHa2dNR1hkVDZ6?= =?utf-8?B?ZXByRTBKZWtHTTJhRW5yRno0QkV3bVpxNGYycERTN0J6MWNyR0hVOFJpeDFD?= =?utf-8?B?amV0dWZmdVdDbkQ0N2JYV05NZmxLd2lJZGE2ZWVxYWd2Tml6Rnl1ZDlCY2l6?= =?utf-8?B?VHJNa0gvdmp0b1hjSkdjS1JqSGE4VTEyU3MzaGpKWGIvWmMwejZGbDg4MURK?= =?utf-8?B?dWtQRlloSHl3OEdvd1h1MzVra1VicUpsRXZsT3FrTUkwcmdJK2xUQT09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a005ef9-c71f-45ae-8196-08de836accc2 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:46:25.9912 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: x+KJTmU3I+/tSjd79Ws5Soh8RAtXAaSWPNDZy+HxQfzPlLqMq8DIlwrMPf21hQxwuLd1bZ9Ej1SAGQBXw6LNdA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8355 From: Peng Fan Convert power-controller.txt to yaml format. Drop the example because there is already one in regulator/active-semi,act8846.yaml. Signed-off-by: Peng Fan --- .../devicetree/bindings/power/power-controller.txt | 17 ------------ .../bindings/power/power-controller.yaml | 30 ++++++++++++++++++= ++++ 2 files changed, 30 insertions(+), 17 deletions(-) diff --git a/Documentation/devicetree/bindings/power/power-controller.txt b= /Documentation/devicetree/bindings/power/power-controller.txt deleted file mode 100644 index e45affea80781292316c75ed387ba38402501c5b..000000000000000000000000000= 0000000000000 --- a/Documentation/devicetree/bindings/power/power-controller.txt +++ /dev/null @@ -1,17 +0,0 @@ -* Generic system power control capability - -Power-management integrated circuits or miscellaneous hardware components = are -sometimes able to control the system power. The device driver associated w= ith these -components might need to define this capability, which tells the kernel th= at -it can be used to switch off the system. The corresponding device must hav= e the -standard property "system-power-controller" in its device node. This prope= rty -marks the device as able to control the system power. In order to test if = this -property is found programmatically, use the helper function -"of_device_is_system_power_controller" from of.h . - -Example: - -act8846: act8846@5 { - compatible =3D "active-semi,act8846"; - system-power-controller; -} diff --git a/Documentation/devicetree/bindings/power/power-controller.yaml = b/Documentation/devicetree/bindings/power/power-controller.yaml new file mode 100644 index 0000000000000000000000000000000000000000..ff698365d778446c08ceeb5f3ef= 144d5e97d2f79 --- /dev/null +++ b/Documentation/devicetree/bindings/power/power-controller.yaml @@ -0,0 +1,30 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/power/power-controller.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Generic System Power Control Capability + +maintainers: + - Rafael J. Wysocki + - Ulf Hansson + +description: | + Power-management integrated circuits or miscellaneous hardware components + are sometimes able to control the system power. The device driver associ= ated + with these components might need to define this capability, which tells = the + kernel that it can be used to switch off the system. The corresponding d= evice + must have the standard property "system-power-controller" in its device = node. This + property marks the device as able to control the system power. + + In order to test if this property is found programmatically, use the hel= per + function "of_device_is_system_power_controller" from of.h. + +properties: + system-power-controller: + type: boolean + description: + Indicates that this device can be used to control the system power. + +additionalProperties: true --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11011053.outbound.protection.outlook.com [40.107.130.53]) (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 A443F2EAB6F; Mon, 16 Mar 2026 14:46:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.130.53 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672399; cv=fail; b=b4nn1SHRqow6o66UEvRpmXmrwwZeKyypN0SNI6CunVT0g0XmoSJsgyhBlOi1YGE0Ay4pQk3LbIhCHq+lVeyzGeYZLvyjq7r+y4Ps1K0P3Sdmj99C3ym5tVeBwp5qf96+lB7kyRhNurGKM688ejC3TWr+T6IaU9Yl00wg7jrEJaQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672399; c=relaxed/simple; bh=fyOISH/KWaC7Yk/0D5RCkU3coxqaqWfhDoHjsbFmEws=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=d0ZWeBpJ+1I2TJE4pQVhe+8vZAQKgI+dbcqV39tiUe0KgElrfMR4Z4asjkmDwFlx0UBdpn5WMB0MyoFuFxY4/AlM17SUf6bQUN51qjxmZBrmbkoccoIc9YFerM03phBKtKUY2VysI7KQ7lFQs71PjVYLdxlEyNQM82bJkcNh+Kg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=XBqWxMLl; arc=fail smtp.client-ip=40.107.130.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="XBqWxMLl" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FoK6ygo1IJTpccV32xuB53/layUwXoXP5Thoe8JAxVt8c9DdtkGOEKm+J7xO/2J4bAqIz7n9syUZofbbJX7o3T+gJcACAF+LYfisfbS3KR95caV50voSpoj9pxdjs4B4Jal6JCI+uMoeSbZ8IgAtk4sS4JvYuSUt2yuuhQiMWre1TrlMXK2nBUTyNA32/DArHdzYFd7wNuVwHru2M+phg3/i0DwcbJYLRfoGGWPBZAZ9XBt81S1EkL/GVii4qeF6Pq4lhIjfHBVyYLZKMAsLS6uRvOSg1q8h5BKr4asVnErQgrlRr78CvgbnT53yRvfu0D3uhLGtlU5QVLhEOZAsXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=0ph5BRgsqToBZftmHsykBwW6Hn9XG4greOOHrns/c7k=; b=Ez9e7UxpNQ3+dGG6SNgBxb9lbLxDAhsR0Twb64Xqnog+mSTv++SnthJ/X3aGl1cgcjPXtsJlT6bf3ME1eOgkvP6iIumCIAz81CP9DXMcyEMoruUv1pl9tq4HXo7rJNY/92vpKwAktru9i8DoruOpUN9WtDQzijfCfY8/sA6ttHGyNPRU6t3IPa65OA6IENcv7dV7acOF9pp0g5MX5uVZl82Aa+k3u+jSb5sbPKDbEbvhBkU5buaQtawU/roOXh5a9RMr5tdlI2f5qg5qrN4SmCbfK8ZuZfoJs6c/rTZFcQNk6siJZaECaINPLtOhNwmsvxEOfPUCpMLPVnXXJASloA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0ph5BRgsqToBZftmHsykBwW6Hn9XG4greOOHrns/c7k=; b=XBqWxMLlOhykTjECYKicBGRLFI8YlMs5FWda8MlGjRK4daieWWVYsIg/oDSDA3lqxjATZlqhg+83IuCWkgFIxFVKs8/B66DPiMPaSL2GtnILKaI/JKCi4EcpbmuWiizJfDAQmeMV1hc/A2pwHjLK6Ie3ysmK4p8anRMwDz3WGVoAQastTEoA3bkaoYmmUCL8gv7U68rIgfE4vIXozG4DJG2px18CbFwS/PK+RSsqoiehhR8AHyOEHS8pJW4zC6hAk7lwHvhiUidQ7mnFcZ57ee3T/XutuqR0cmgQ90KZbpevjUPMd8aX3iUW4F7ksDy+yU3dR06hTBhKZP92gw9YNQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by AM9PR04MB8355.eurprd04.prod.outlook.com (2603:10a6:20b:3b7::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:46:17 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:46:35 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:37 +0800 Subject: [PATCH 02/15] dt-bindings: soc: bcm2835-pm: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-2-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|AM9PR04MB8355:EE_ X-MS-Office365-Filtering-Correlation-Id: 361a4414-23b3-4a6a-98d8-08de836ad271 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|19092799006|52116014|7416014|376014|366016|18002099003|56012099003|22082099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: SGQsRQoQYy8sNWpQSrkOMNaZMXQHo2o9DatIR2bUSvf58FxiD58yK3Yt15PmFL4ZSOG8u66x3XmeMnN0BEobdsJVZUbbS1rhEJqm7ADySd9raon7a37PP1GmVLI8d4BxPfYXWG8zit0V24mCHuGJ37s+Y0UO6DNpKyxLO/w+v20fxZhu96vUzoRby/TwVz0MmDE2gd5gl+VMgCww1h4yLu+aDgzBR7lUDv7BvEvJ/DkD9Q98jwt7oSu2Qt5GHJlnKCwF8pBQl0FcUssczYPlCoHy4eV+hd/JsQBU9WFgMI5K7nEdqOUBCr2v4SlIYBsRXndE4ASHCa3m2t6vlral3uNJvnzxXLsGlRhxp1m8cEcBhDNfF+XHrRMkM9UvRCntvP2uGLP2dSXuAxf0iX8jxY3v01HLpGYiRIWpSKwvFzySVaY30mAEBAIMtXExK9TWAc33MitvvvxwS/n+wPAPaE72/hTjErHIK0dTNHSgOUTMcvvVDNk2bP1rOknRzQDKELl3NamjrLFEGwTD41i8pUaHJsVfPZfwHv3VrZ36lt2Y016MhA0Sf2bhLveAEJoRl2pK694DzV1zYQPR1d/IJdQmh7xs7fUhRqANjRT86E+0iLkpe5YVjvYb09K9b/vD5GhUJBSXAWpDPJMZGBwak1cd6bts+iTNa8vy4e3E5Ag7LXnMZLfuZVDlmmbh8HAK23DxBVaErCcFJgqZfUEUmEksgnIjlohfYRR/x3NvExk4sfgwla8KVoXvXtydx+u5y6ZOrk9kvL6Mq+ldZxJSpzLIQkQk1wbuGbVzA/r97EmVOg4FrqKf8yzRh630UROI X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(19092799006)(52116014)(7416014)(376014)(366016)(18002099003)(56012099003)(22082099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RUdvMUJjdk9SZVpkOVYycDhsMTRWNDUvNUtGcE52bm50blNGNTljb0I1YUtS?= =?utf-8?B?T0dscFpwVTFHdm1aZGdBNzVRWkZCL1JFSHZtMUJ4TjltTVpTZFVqcEE2dTVB?= =?utf-8?B?S21vQm4yc0wyN1JZam5FZjkrL0VPdEFiWG9HTHhRUTZXcUtNNFJrOW1PUXBr?= =?utf-8?B?WWxGY1pBSmtCdjNNOVlraEszQXZiU2lvRlYxWjRMcGJnYytJbjlNeWg4bWE1?= =?utf-8?B?d1BvVStNeFdXS2ppdUxEcENuVnJwR0wzY2ZiSWVESEJhSUJ4N2E4M0E5cklR?= =?utf-8?B?TEVDQUxQRmtiU2Y2Z1RLbG1MaHhDQ2R3QVlIaXlOY0tjcmdKUysvZVJsS1dV?= =?utf-8?B?RXNXR2FHN2l6NXlGNUJlenhiaHIza1EwNkRTYU8yRFUySDdFS3B6aUpwKy81?= =?utf-8?B?dVVsMVh4M2pvV3NlZXpoT3FyTnFqMGNDWERWTCtnSTVMU3RLOTJOVDNHUTBZ?= =?utf-8?B?ZXZjVnVISGtIYUlvTzRxeGE1QTNlb1ZVQjF3ZTVwZElyNGFOajRzeHVscUNo?= =?utf-8?B?eElvM21ieUM4L0hyaVNoRDVlb3hJQ3kvZFJlNzlKeCt0dGdDbEhNVDl3M1BC?= =?utf-8?B?bTRCQ0FRTEJQcjl5UXVIbmxFbWU0SUtOR05rWjRiQ3huZW5qRXR1MUdBcVFi?= =?utf-8?B?UVQ2V2VhS2ZuM0MzUmJIMEUrTWZSRGtlTll1Rmt0SFdkT2lDMU1IeW9YMlJW?= =?utf-8?B?bFcxS3k1UzFlSnp1RWhOYklDSnNZRU1ILzI1bTIwY0hFMkxqb0huTWIxWjZX?= =?utf-8?B?TzRITFQ0Y3ZtZEZ6ZE9TTUJDWTJxZUJldnRBekxQT1NZOXRVUFUreTN6bXZP?= =?utf-8?B?NDB3a0RZSEV4N0NMaVBHOUxUaXYwdzAvNlZ4T1JaSE9RS0JoQlp4WmNpemdY?= =?utf-8?B?cW9zcEZNTGdyTnZONUo3V2taVTJRS0Jub2oxelB5djl0ZWZGbW44MDRrVFJt?= =?utf-8?B?TFhYZU02UkJLUTZ3ZmVUK296SWRzdlRWcWF3YnpSMyt0R2NHcCtLbkdsdXI2?= =?utf-8?B?MER6NUYzN0Q5cEw3TkVLd3dpQXphdk1QZGs5ZTRDZGRvbzdObmorS2dVUnRy?= =?utf-8?B?Yy92ZzdMREpzZTBBeWRTZEJGbmVFbU1CcDdDWU1oWGZOeDNpZW52RmdDK2k5?= =?utf-8?B?amJuVENhT2crY05wQ25STHdCc05lMlFPUkszVUlHT295dGFEdVl2WjZxK1dt?= =?utf-8?B?WDNNWk9ITkV2VDVjcUhmTm51bXFsRE0zc1pYd3lsK1krWW9RcTgyUGRYczFM?= =?utf-8?B?WnlSNlNoUXdDUnUyTnFWem5ia1dzczhoOUxOSzJmejRhY0luaXBHYytGbHpm?= =?utf-8?B?U1l0bkR2aGlXem52Tit4LzRxc3NFRGxEUnRiMk1LaUpWUk9BcDZKQXBSbHdy?= =?utf-8?B?THVseGNwYlJqOExETmI1VWJNbnAvMVNRaDNvM3NHRUczdGtSdzhDd3BrWHNM?= =?utf-8?B?ZXRRdW11bk1nLy9NOFRwMFVxWnU5WkFIREQ2azlSOE5zK0IvelRtQXZIWkFp?= =?utf-8?B?VXQ0dHJPOGJxdXZKTUxMK1VzaFM5S1ljZVgzc0toY1Q0U092Q3AyODlkeS9G?= =?utf-8?B?ZWcvdHpMSk1rVHpCcWVPQndRRG95dzAvYmJpUlJhVGZUZHlUWjNSK1NvV1ZZ?= =?utf-8?B?WWJzNDRNZlJ5eC9jL1NsL1orTTZ5VjJjYTJmS1dxd1EvcGpLdnNjVzdJcmx3?= =?utf-8?B?VUEyZ0dPb3Jnd2dodEQyY09CSVA1MTRmSGJFQ2tCeFhsM3RseDJMcDNsMW84?= =?utf-8?B?QjM5STExdjV5ZUR1c2RNMXY3RHUyQ1RGNnBNSVh5K2dxVXkyeGNJUEZkWmVR?= =?utf-8?B?cVlpUkhhckE0TzB3cFVGbHZ6UUNYSjdxKzhyTG0wSDhhMlVGTWVLZXNINjBK?= =?utf-8?B?QzZISVRkTGFyaFRFTkNNTUt5d2hnVTBRRy9kcTRaU1FBb2JLcXFoVVRvdFMx?= =?utf-8?B?bmtWcDNCZkVZU1NiWXJQTUJ4enVzWU5KdE5SMnlyMnorNzl0RXJiYzAzelBy?= =?utf-8?B?UmV0ZUgvbjlFaTJ2NWhadDZ2MkVZREN6V0tlTGsrblZ3aGpwTmVhRVNOa0RJ?= =?utf-8?B?WWo5UjUxZjhZNFIrYW0wdkpZNHF0WGV5aU5aWHBFb3MzOVAxYUsyMXdkNjNH?= =?utf-8?B?KzAzdGJZbmdUTWp6bHpvdGdyVTBaa1EvZFhRbXlJcTZOdzArK09yZ2V5bGps?= =?utf-8?B?cFA3amJ2bGsvS1hRc3VpY2lIbkxUOHplVDVPNmFqZWxGYTAyUitGOXB1VFZp?= =?utf-8?B?L0pjbHFWZ1VOeTVxZjFWZVRRbkwzMS8wMUxLRG45VldGVlNEbUo4ZkMxS09v?= =?utf-8?B?dUlNOC8rb0Y3MkJ3SEZ1cnZpOStldW5pSlI5ZXZnbEhhVW9MVnE3UT09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 361a4414-23b3-4a6a-98d8-08de836ad271 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:46:35.7644 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pUn5y3wO5Jh0gamF9vGT+m0/7pKeiQxXIaeygBhdPEzCieBDbhvkhv1IR82MhTKf9iWU71DxnAzkggDw6uaBog== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8355 From: Peng Fan Switch the binding to use the generic power-controller schema and drop the local definition. Also replace `additionalProperties` with `unevaluatedProperties`. Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml= b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml index 039c8e4a4c51b3fc05a75d75509145419ceabd95..3420e1f1f6c4efcc5c91425f248= 6fccc4b00acf1 100644 --- a/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml +++ b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml @@ -50,9 +50,6 @@ properties: - const: h264 - const: isp =20 - system-power-controller: - type: boolean - timeout-sec: true =20 required: @@ -62,6 +59,7 @@ required: - "#reset-cells" =20 allOf: + - $ref: /schemas/power/power-controller.yaml# - $ref: /schemas/watchdog/watchdog.yaml# =20 - if: @@ -90,7 +88,7 @@ allOf: reg-names: maxItems: 1 =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11011045.outbound.protection.outlook.com [40.107.130.45]) (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 54DA02E888A; Mon, 16 Mar 2026 14:46:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.130.45 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672409; cv=fail; b=lgqcemI5ig41EbzuDUnd0CjO2VxMLYDHqQ6TXPelJG++m82kMbykGQp0NFTIQRyfsGytBoYPZjhLqWfi2LNXfIi3B6tQr+nnlBlN+CVQT0Qdnz5KUrU4pI5EQicWbXni+cteZy/434gW7UpEEVJHdAVMGSxLg6Ho09EcyeXoDfE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672409; c=relaxed/simple; bh=B8swhClIdMVRGplQmgZ/bR7ShlC77LTr9iYSj+K3it8=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=VqqKZb3HQCBs4asn6iu9h4Dz7FtQK6I4K/QmXQmNY99YRNgQvmqbLH7bgzIq0ZVpCFLu73hHETEiHKPyD8f7PkH3gBH+i6TnkXcbhpOkmpRSx/YXsEx8mo2WdzK/tMf43go6fM5xpOkc41zHWqlynXs6D3gAZNX95fSPHx+xn/c= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=GrwOzw63; arc=fail smtp.client-ip=40.107.130.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="GrwOzw63" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qiLUK4jbqZ4BdloSV/p32IndH4BDxUg26hNsPO5Z6/u8VN1OGRnAwQiIH3rlLSd3Wp1dT/g2+f4UFvC+bYKq/4Y5szSkoF4kKnaP2YDDqkesVbeCGE8wMfdtZmahI70ES2gCHiTtpySYYJoVilpy8TvqXime2oLePqrBk5TM/jbKStztGmr5GkkhNmFp2JRfbM1adL1kc6RkCb0tvC8+Ui0O4456BNMPoWcsn4Dm5qxJJJVqCYW/RA7s6bO/fFA2mF52XNgKdsp2bH+AnvAKC4D9vtb3bok+o+mTvguee1AtjHGfkY+fZrUIV7dz3wa4qjRw3VeXSXe9XuwjWsXiqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fh4IFW9iZzroupVWepJCaefE8GX516AXo0P//lWuY0I=; b=ISTWQ/8+w2E3NsquKNoyjtmXSJv6um+Gag4UckWgir8q1nhHvpGp2Ak82AYn+5JNSMCmi7hy/Lk2MSAZ0gY+0uLJqDKzGSHQZQTagLj6IZUpcz2HHfRJq6KzSZlS7bMUMrOQrgMIogxB0+UWK420r+2I1rxkpqaIvz/dPu5xXQz6mjqUXo8OtOWhjUtJY5EJTbqzMuwCo0cK5f8gSJh+rLZjck3sp0iX3PtqhWRzZp+lqjyMLULhuHxCIPWr+CNLXnW3wXeDV88MlD4tx/MNKw5AwyZ7XOVgmN6p8xETzGrU1NyoLiwXuYBDMwPMd/MQQFun3LAKAISj45DbKewN6A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fh4IFW9iZzroupVWepJCaefE8GX516AXo0P//lWuY0I=; b=GrwOzw639rBY3pDX2CCbodipILxtZslWzmje6Fy7RwAFfJaSBZdz6MUqBbAGpnHfIoWg0GFPmEyA38wXYD7xnmwf3ukZS+0LPGHZZ99Ha+ulsUeIwTh/pxlQUNaXbb/Mu8vT2GbLYHlNdEjTyC3X4CoHOaHMtTCCbVJyzkZiCp+M9Nx556NUjQXlJlnDuhUw8haw9wPC7y//2tEZ9/Jq+AKmmPzCfiAS4ytQFRn/sTDnW5K8so/JRPDSOHluiBuw/jQbd0ydcrlKegxHDzJxBPmK9rKYpsuhuPMn0NfCd/gzwIdoWYH9uwmmy3M+y3DoQ/r+wNZmwSbUsYafEPpL7Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by AM9PR04MB8355.eurprd04.prod.outlook.com (2603:10a6:20b:3b7::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:46:27 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:46:45 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:38 +0800 Subject: [PATCH 03/15] dt-bindings: regulator: ti,tps65219: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-3-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|AM9PR04MB8355:EE_ X-MS-Office365-Filtering-Correlation-Id: 0c5e482e-498f-43a7-bbdc-08de836ad84f X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|19092799006|52116014|7416014|376014|366016|18002099003|56012099003|22082099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: ZU0mWeA240bFIr5FjfqUsAFwKcCB6/gRS7H8WzRtuZoHmB2DDtcIdN1Pta9ONAfbUv2+bTtjbtdnnWNKp7GEO3ZLoux5Js+sj1Bgn3Jgasm1GdRJtJ6cC8ItIGp8LeQLeZtdDaiEWUqUTiPy2s4u6CMp07oiw60F86uH1jIvw6/4lPXUxH3SByy4M2ela3N1Mts7O/MFZPS7KWtJgQKeexk8x/r2VIgdT2d+W3BCElXrqhtoGbGRsi9PG1muyfcg/CtMv966GugL6E2LvRYJwsx6Tg3CLh82JLYEuUNVXEdDtjMIzm0z7pOj1PS2VsW+QPLivtOYIK2+DJeSg/XMYmIPV48gBABqf94P/a2HgbAU7En9dZHM26J5D2Ph3Dozh7mnry8hJkhlRBSKFvZbHwIzYw9mg+u+00+0leEILfpB2wYcKB4XgNEiEZHqREsGv4EnHhRfcE08V2tNOK716HmO0YGqWq8A3ssxsDSPeEkuMIaVzSiSB7mot77++0qKXIOACK/+9KklsSQTx63JPoUDWCyFktU9SmSxWlNnbn4pY096+XRjLZ0X6uCQF9D3aTXM+5gVJAwfZUg4bWNM+ZxORQ6TS0MEYynu2aoxz2MUXT4kfz4pfIf6Jo4yL165TJCAcfMnm2CMPI/sCEac6tYmo2ab+iX7iVkcFAPoW3QEOJlU00zAat2MbD4QknVs9eMVE4HFt4rDwlYeVqvNKSiiJhHObKbkKhwTPwFC2Jve8gQGZtnnRXx41eQzBeEtvzD3UpUC01iNw9QS28UtpkjyIwpAllQpgFQSbggRWRjgcf8Wbji+/DFZijjklseY X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(19092799006)(52116014)(7416014)(376014)(366016)(18002099003)(56012099003)(22082099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?b0dEblpXckEwSGtFV1dHK0RkRDdrVnFySU01aklKY0RZWFFpMmZ5TVZZZXdP?= =?utf-8?B?WnAwckdqYkxVbEU1Z0s2RnVVL2dVOHZOYUdXTFg3MU5NNnpmZHo2dUsva3Y4?= =?utf-8?B?bEdabDJ3RWRrTnhRaXZKSFpTdWNubVhvdVl3Q1RJRGg3Z0FzYnlIdHBxT0l3?= =?utf-8?B?amE2R2NhODdURjhGSU1Jc3Q3Q2pOUHBiUGNlL0xTUXNCRmQ4Z2V4SUt5MXFW?= =?utf-8?B?TFM1SmU2UnRKQnNRblR2NTlyUkxSZGVKWFlMNXhMajRJeW9qQUhLbUkyUzF2?= =?utf-8?B?U1VnMGsyeDM4MUlIZnFDem1UVDJwWHp5Q2wxMlRreUtwRGVzSkZnRFNndDU0?= =?utf-8?B?L0FzN3V1dlErVVVlbnY3UXJmQTZWTEhNWXpyVW1LVHZRNTErZkVHdHJUaWFW?= =?utf-8?B?Ym1CK0I1aDdEZHB5dFZOaXJ0a0FXZnE1cndmeWJHSkhIVTl0SHJuTlJqbHVJ?= =?utf-8?B?K3QyWHRPS20rSzhZcWRkMEZ2alI0OHlSMVU5NHlIVUFDUkFoVmdMaTlheXJZ?= =?utf-8?B?dDhpWGJoaDhIUzZ1Z2NlK3JjOVZ4MnRlc3pkYkV2YjNXOVROcGh4ajVYOUZX?= =?utf-8?B?elhTc0tLNm1XTjhtWGUvcklwZEZyWXVPeCtmTUpabEFRVnZjcEVnYnRXdGRI?= =?utf-8?B?aEtwc0dFMzRIdWZGWjIrTFBTZURYcmxYc2dxVlZUTHU5b1Zlb3pLVGQxNkNS?= =?utf-8?B?QUd5K3ZEOURYbU5ja09DTSszVUZpb0s5Q3I0QVRiOHdnTXZ3OVRLSXVoUnNQ?= =?utf-8?B?YVJ1S0RoQ1JJT3E5T21RZStmaTlBdmZyVE8xMG1GQmhySWhLbVhWL1RwSVhm?= =?utf-8?B?Z2t4bFh0RVRuWHd5VnNoTXEwWldYei9vVStRT25nNlVhc2lYQ0xta0R5dE5K?= =?utf-8?B?T1NJUkwyTmlOaTNZRWFtaGN5K1BZTUgyNTBWdVYzbm5QN2Z4TTMzektVMUtv?= =?utf-8?B?cXhnS1hqY2VZek9kUGMxZGRKKzgwbk9aOWl6c1FidU5zZU96UmMrQ3c4VEhY?= =?utf-8?B?N1l0bmVjbHVnSlFlWVdEbS9oMDVjU0lkdFJxdmFJckJvNE0vNy9NZitpR04y?= =?utf-8?B?T3RZUVJXc1JQWVdUMEhpWnFpUFE2Z0RmcStzeFJIOXNUdkhPQXdqbDAvRzBp?= =?utf-8?B?TW9mTjAyZWE0cmxIdUxwMGFReUpaZ091a2dGWkNSRUcrWUZ6RlZibkV5VnVB?= =?utf-8?B?dG1vTVBReVpVY3dVbWVUeUJXNnNMOFJvZDN4ZzBWaDhlYUN4N2IxNTVIQ2Fn?= =?utf-8?B?TDYzSHZSRDdjdkpNaUdianptaUxqaXE1eGdHd3JETnBhTXVjcVBqVENMN0xO?= =?utf-8?B?c2hqMGpoZ3g3bDVyWDZBcWZEeGdRMFhCN2cxd2ova2NPSUY0RjY2bktMTUFO?= =?utf-8?B?SXdYWDVHNGlLa3U0QVVkZFlYaWdwZnZkWXNQeDhKaDR3TVBXOE9NQzVGRkta?= =?utf-8?B?bTF6K2M4MnNrYy9SRWZ3bXFyWDlLeGFoekFtZ1dPVHhrenhoNzdPUlNBVEwy?= =?utf-8?B?MTl1NDNmdktHdUlWcVdCQWE3MWtDcWRSZm4rK1orcG5CbENqaEVKMTNRR2Jv?= =?utf-8?B?MDd2SjJTcjB6ZG5ZNlptZlRYVTRBS0grUE5wcUFuVzlnN3drdVpPRzBmQmdt?= =?utf-8?B?cFM5SE1Cd0FEUkc5YUlkMTRRaW52Y2pYMnpJNXorWnRIc3dmdlJFZE9acWdt?= =?utf-8?B?STl0MFp0L0YvM3RvUFlJOEU2VlluR0FueSszWEIzMXZHTW1pVlVoSmZ6QzRS?= =?utf-8?B?Y016VDZoaVpLRTVIblBJMEloa09tYXRUdlFmUHNzRyt5N0U2WlZ5bkhEcENN?= =?utf-8?B?Slh1YVdGUVVRM09XKy9WT3ZhaDJBRWxvc2hvMXVOR1FJRy9zbHJMU3lVRStu?= =?utf-8?B?cllIdUtxakZiU3o0T2JsVU1kOXgxT0RYUC9CelpGMFVwOWV6NkJKOW5WeWtK?= =?utf-8?B?Ym9wdnA1Q1o4ajY1N21iRnlLTHcxS1oxcGVIcTBYVzhnei8ySEl0d1AxakJ6?= =?utf-8?B?dlZQOElMQnJTbE9DcU41Z2l0VURGVE0vVDkvbnpIQUJNWkVSUWtwUnpoeDBi?= =?utf-8?B?NThEczI4enpOeGF3NEorUnlDRFkxWjdtRVhCbW56SGtpTXNTUDc3VmUrY3hm?= =?utf-8?B?K0VONVFJTE5JWE5jS1o0TSt2eER6THN1V095blN0S00zMlhVeXNGcElidE0y?= =?utf-8?B?NVZsWWxtcEovZGc3S3NkU2l5ZHBMM3FyQUtTYzhweEFIUjNIWkh2S24zM3E0?= =?utf-8?B?d1EwVDhScG12NUw2VTRrMU1CTzNUbzROTFIvOGVIMnBDOVJqTHhpUWU2YkFk?= =?utf-8?B?YWtRazk2Nk83ZGtISFJub0FVdGJjakExekM3dzFuN0hyUlV2aUdwQT09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0c5e482e-498f-43a7-bbdc-08de836ad84f X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:46:45.3483 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: rtCSMxwb6jgx9tloMDzLQUKG14Zb89yRyf92UNMf82b30xmeQ+LEhwDcntMrWAlQXTGhnxiAJNo6tWUcY/yCrg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8355 From: Peng Fan Convert the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property definition. Signed-off-by: Peng Fan Acked-by: Mark Brown --- Documentation/devicetree/bindings/regulator/ti,tps65219.yaml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml b= /Documentation/devicetree/bindings/regulator/ti,tps65219.yaml index 7c64e588a8b54d90ee10c4c155f9db62b5a72c32..d3a82aa7319f0096d8c98bae450= 190f946a85a9a 100644 --- a/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml +++ b/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml @@ -31,11 +31,6 @@ properties: reg: maxItems: 1 =20 - system-power-controller: - type: boolean - description: Optional property that indicates that this device is - controlling system power. - interrupts: description: Short-circuit, over-current, under-voltage for regulators= , PB interrupts. maxItems: 1 @@ -99,9 +94,10 @@ required: - interrupts - regulators =20 -additionalProperties: false +unevaluatedProperties: false =20 allOf: + - $ref: /schemas/power/power-controller.yaml# - if: properties: compatible: --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013052.outbound.protection.outlook.com [40.107.159.52]) (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 91CAE2E2DDD; Mon, 16 Mar 2026 14:46:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.52 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672420; cv=fail; b=bpm538MpxN+VTyT6YrvNvdOPzbV7691S45yadxYR8IFY6nHFAABx0VYwbBSGm94/GwamH1Pia+YLyGuUbFJPHGQubfqhzPf9LxrCfeGpm+JW0mUOAtx0KGYcyMRk1tqolulQg0HEprY1MhWNc+Ce7YZz6I+faprwlCcUCDGJ1Vw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672420; c=relaxed/simple; bh=zy1uIwrkx9a4UblOY1I3i/DVL2YtPXKJYKEz9P8jrUY=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=kPhbP87pg8zeCE9jCduTCw30spUSYm5QASDGWL0s8SdRXTdnsL+T7PAMj1DZttlqSp6RwqP81fvV0eJWk7AWHAw5F3/XDKe0HidRwZVQ21uhUVjKs8OYkhryXGpQAYo2xyyGOCXjD47+jYiY08BfHwYeGkgjKTSlCFBH6zkvgGo= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=TPluU5eM; arc=fail smtp.client-ip=40.107.159.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="TPluU5eM" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=y3VDFQDpdsY7B+Ke8x4PdFsgXd7n17yGLoVQ+uGiD4Z5j31hh8TO94FToNz+LbHZEXx5J+xVTxE4g4Wzk6pv2tbBzAyq1C0Aya1V/Udi93dINWsrxENCbClFyyr+SdL6Tn/0qEEFCVusg5lYIXGkly+TIXzlkxMo8RXlozixH9inOuLhfjLE8XXdiG8HUVS0bXjJSBDPyVFZrBCYK/6mwSBqdKteN7BdGqTpuHZrar2ChB8kogvw3YDcT0QaFhgyf0pBbnZlBCNkNesshW1puT2rA/73SzTgx6OVGAIsoL0LAF+m2EsvnVy0E3rnLqwDbX/e9fTRxdH6hAUwY+HrMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=N+zQYDf82HzCZqmU1ueRkGB3rrU74PbBli3SvcM6NJU=; b=CUDxYTvyBSUdJBOmOXRBYWgCT4eIK4kGpnBdN6jiPBwkWUjqHQQxxdwIiNW3Cw+hjy3BBB/5vTV478OdqjUEIgzzEoJcQf8n9LpzmH68rbC8P0fI8j0XyAHD1wxJwmc3AlH28jNrRGfQ3ab6nF0wVpbQVe5ZFpEgJz5kYcDnnt9qJOUtGE3F9dT6LH6aD6tUXfsOYPxUuU1FMyP/0iM8wSJDXW1vPboQt8bJ67UHmVt0Fpqh2d9N7mcvupDoZLKpFSmfKtjXoP2NztauS/9KTkVVzkj18n6TNURIpEYcDak/gtqn5sBFrVtWo89JwBktFGdkvbYAg+qPCfSaZsRtkA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=N+zQYDf82HzCZqmU1ueRkGB3rrU74PbBli3SvcM6NJU=; b=TPluU5eMcx+dfUGQqJ8RfzhdhzzrM7f4UedmO71SMznlMLEkuL6X6fLBiSqEWPDMYfj/dHi82Ck1DW+LnxW8HpxPdkPmnuS3Kmc+ssQ98iCyTSXXh13tnrccvHjdaPsWkwx6eiDnaobk+Y4Vy3phe40wmCLdmmkr5aQzsRC6dQ1EZEGdLJX5RKwQiAbHzqQzIpOfj99PpLjMNcNL/FajO3anY8vEKg1jRETdUIH0aYSvU6q9QmLu5+bNbiRpZ27/IMdqoW7n5FZ3CbpRhji2oRFjsgmGy0zd4waGeswU7eIXjbx0IUncEC0wF91RXewzHfXGHftzXBRCJT5JAZa5bQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by AM9PR04MB8355.eurprd04.prod.outlook.com (2603:10a6:20b:3b7::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:46:37 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:46:55 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:39 +0800 Subject: [PATCH 04/15] dt-bindings: regulator: act8x: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-4-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|AM9PR04MB8355:EE_ X-MS-Office365-Filtering-Correlation-Id: d96c1bba-2e0e-4b4b-2849-08de836ade1f X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|19092799006|52116014|7416014|376014|366016|18002099003|56012099003|22082099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: tUqUoA0emCfKgRmm4GQO7SRmJ/TfNZB0BYiDJy3sU6YjcgxqHSHxpGK5V8OJHSY+CDF9brFAxd/0iRiV25NGbq9QdYL9m4pkRud+v1JAWrnKPqprANjBgTPL9AvdYXqs0iTzuMlIQDFpF0PTN/aiU1zBxlFSGGZa00sMU3S1TAbmg1i30iNIA8b71mF308N6OF953xSb7kkYETtcwhUEpECBI1k/OdYd9h0Yp7JmuNynGb5H4goBKgvboOwzJdIRYRq3rvhWn6X0rC8oRU5iiwgViF3hQT/vc6Y65j4Vu61d76CfLsxLPYxz4NSRjp0KIvGVxIkIuy2K4hF1sRUne7UmtbPJRiFnVAoV5iDqiJXkjFY5rM+4jve8mFLKUOrNuZVP9CayTRqRTpMYHlc9G9WfEX6dMl9Hv0kuaHg5T5MLBSNG/Y6luPed67Qs5j3hYg9zwCyd8UUH714hvKhNOBH8tqkNNY3dNyQ8s1dBLFIrUU6RYcOrSgW2ySKbLNnTYdvjIFH8//lR3P2sfxdaza3Ev+BCzkOlLrwXaVh7XEeIqK+UdJhKaWpbrG0CjO2YIjbwZIMOVgjhNQyry+ZX2CzwhINuaR4y5kgKgMp1ZbTvLPN6IeuTYwLzDUGqkmuG3qG7Y5UkEw8x6WwDQmepYmFjSEjoi7dAcjIUKqZPRf/BDUWjY89hMrEjC+1uH9fq5r13WgN5zE7uOoCix35Gz5ixweEGIGJ3vJRVvo68gKD/ISofq7PYkeEvIrVTGRKyDXUeZw/RMNritTsKSaU0Oi6OMR56tQrM5owBSgLih7LkDE8aHMXeodPpQ+rHxU3e X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(19092799006)(52116014)(7416014)(376014)(366016)(18002099003)(56012099003)(22082099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZDY5RjlsN0RZMkxoU3ZCcytzZVhMWStwZWNHditLVXI0RlY0M1IwenpxM2FW?= =?utf-8?B?ejhIUkpHOXFzMlNPNTlJTTBFTWpnRENjcVljbHBuVWJtcG9yMWMxZEZ1NFlP?= =?utf-8?B?djZqZVJabmNJTTF6SFQwTEV1L1RQSVA3UzA3Uys4RlUxOW1QMXFrRXBUaWFK?= =?utf-8?B?d0NQdE9yNEdMdlhvbTJhTzhOdXExblBCYWFvOWx5cFNGSE1KdVprUXpDclFC?= =?utf-8?B?SEo4a3hDYUMwVVpJOUw4THFjMDdZQUpQWWh3NWxZT0Ryb3JOSUhzLzJCNENE?= =?utf-8?B?Q1d3SE1qYndvTlh6eEl4UXJRai9Vc3B3aTFLekFFaFRDNnNGTDBGdXlmVGJG?= =?utf-8?B?MG1US0hrSXhLQ2tqK21QYjJ4dXVhTjAyWnR2WHF1RnVzRGhzOFhSYjJOTk5Y?= =?utf-8?B?VEVGT01YRVQ5Skg4MGNwVUNmUmVUN0hJdXRpZ1dZRTVDdjM2OWU1YUNNNzhU?= =?utf-8?B?Y2tLWVQyMkNMbERPK1Bzd1B0YlVzM05UaERUbTRDQkE4Z0hLWDM1SStIYzI5?= =?utf-8?B?OHZuQWdzU2tIcEZpajZRM1k0Y1NJL0VSM01Pczh1OHVrZFhGQncveE9Ycng4?= =?utf-8?B?bjh0cGtZc3l6NWtTWW1WVzBqTEpGbCtkZDkvdmxuMEhJQkFxcXlZYVMzR3hj?= =?utf-8?B?NFRMdHFUUTVyWmh3aUJIM0hZaWRnNVA4cGJxYTRXVnZTWUhnUGpBbUUrUDIx?= =?utf-8?B?WlhER3VVRXhRMWEzZENGclEzaTdtM0F5Qy9ka1d1M3BoQ3BJcWduMTFBb2Zy?= =?utf-8?B?Tks0NGJqeUc5OTdqL3J6dWhiK1pZVktjVktQbG1vMDZISkQydEhjSUR4ckdZ?= =?utf-8?B?RG5rYUVLZCtrd3NEQ1pmQjVJNUtlbXVBcDljdW53QVRvZkgyM205VWU4RE9z?= =?utf-8?B?MzdnMWEyY2JWdTlIZnFBOTJBelRKQkpkUUJ0M1RxRnN3QnlxcGluVTB4Zmcr?= =?utf-8?B?aGhzZmN1SjRjb3hkcFVxd3JWNDlMd2x1MGQvbUJYYyt2UEV6UmhRVWZNeXdt?= =?utf-8?B?Y3ovQXpYaS9FcEZiR0k3TlJEUTltcjRsUVcyR203ZnVIekJhVGwzNnFXK1Zi?= =?utf-8?B?eHNmNTBueUdZTVlSZVdWdUI4MlRnTWFTanhOYXpoTUF4OFNKMUxDMjVHMnhM?= =?utf-8?B?UlVnRGxIM0FFcXQ1cFM2c0NEZkdaT1lhRUV5citMUW1CWCtEdXdFQW1ZVUR5?= =?utf-8?B?T0R1eWZ6bkhtSFZEanlzNjdsRGx4V2tOUEtPUit0UTlSdkpDRllpb1VKNzY3?= =?utf-8?B?SkZCSUJwUnI5cHBUTytNdWpzWC9ORkZtOW5mYVVnclEzUGo2ckl1T0c0Zmlp?= =?utf-8?B?SGhRcTAvVGtoVmlhUSsxOEc3ZHJkUG1ta21oNDV2UVVpNXFmYlYxY0VmVHpO?= =?utf-8?B?QVE5SndkYVAvZVJKeDVLSVdETmxsVEZqUkRJZHZPdmVCalBYdWNBK0FJNHlS?= =?utf-8?B?RW44eVJKUjRCemwyaE0zZVFiTTNySHZvUnBBTjlEV3hMck1ka0lTdm13SGJC?= =?utf-8?B?akhTZ3lwSUNjMStZUS85UkVpbmt4VUlrVHAwNHJnTjd1aDBFUGc1V2Ixcyti?= =?utf-8?B?NHRPZGx0M3NURktqM2dOdjh5eG5LSE9KMDBadWRFcFNKaWEwV2phNk04VDBX?= =?utf-8?B?Y2VpREtxRGhBSkNsNFN5MVM4UnBVbXEyQjhlQ0hJcTBsVndicERiTTVHNVdM?= =?utf-8?B?NmtsR2hGenhHNUhScjJzSlRWTnFMakdLakJmR0NPaFJGS0ZRdzBUVkROQzdl?= =?utf-8?B?KzVLb1pIRVNtNVFCUWo1OGhJcTBiTnB6VjB0Vm41aGh0NUs4MWtoQTYzL2VI?= =?utf-8?B?ODd6bVRWRGc3cDlCMVdhcDA4TWE1cFVJc3ZITTNxWWdCLzZJK3hPTE1GVXJD?= =?utf-8?B?NGhGSUpMK2lQNGJ1L0tpWDZjL05wS2Rab0Y3UXdpUTM1RTJETWI5eDFOOVpj?= =?utf-8?B?TUNHWVZVZ25pY0gxaFNBZ0tOZkdYdEZ4bW1HRjNpN3prZm5Jcy9WT25IOXpx?= =?utf-8?B?NVlCMExlVmxtMVI1VGJoUHJBdGNsMG5xY2c2N2paazQ1WGhBRVZUUlVKS1Bw?= =?utf-8?B?UWFnVkxDdVVsSXJKbXhKMTN2QjV3RUMvTGF2WXZiN2ljdkZOZVdMdkFTUm9Y?= =?utf-8?B?eUVsaDJDUlEzYTdmVXdWblltZ2hCYlptTzdPUjFINEpZamI3ZnNWUTBPZzdi?= =?utf-8?B?WWQ0WVRFRXh1TVhacVlPdDcyWml5S3diSzc1czR2UVdBRDJnU2xoSG0rZHYx?= =?utf-8?B?UmhGSk1oNEthNjczUGI3ZGJUbGpxdDMyNDI3T2g2TzY1QllzSDVUZGdYSzND?= =?utf-8?B?OG01eVFyMzVibmw3REJVQ0NsSzV4ZGVJdVRMTkZhMGFPZWZMenFRUT09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d96c1bba-2e0e-4b4b-2849-08de836ade1f X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:46:55.2816 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: BRRe1NDbuzLPrwnjtTSzwgMThmPMvN2jIFOlvExaqOu8yT3vpy4KltVBAYPPT2/cXYDScZuKgKgG+OyLNTDPKA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8355 From: Peng Fan Convert the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property definition. Signed-off-by: Peng Fan Acked-by: Mark Brown --- .../devicetree/bindings/regulator/active-semi,act8600.yaml | 11 ++++---= ---- .../devicetree/bindings/regulator/active-semi,act8846.yaml | 11 ++++---= ---- .../devicetree/bindings/regulator/active-semi,act8865.yaml | 11 ++++---= ---- .../devicetree/bindings/regulator/active-semi,act8945a.yaml | 11 ++++---= ---- 4 files changed, 16 insertions(+), 28 deletions(-) diff --git a/Documentation/devicetree/bindings/regulator/active-semi,act860= 0.yaml b/Documentation/devicetree/bindings/regulator/active-semi,act8600.ya= ml index b8ca967bc83d1ddff40679427da9d2d9cd3b13b8..49f74a9b1eaab19ff6d1c4e633b= 916a51c6a2f86 100644 --- a/Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml +++ b/Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml @@ -9,6 +9,9 @@ title: Active-semi ACT8600 regulator maintainers: - Paul Cercueil =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: const: active-semi,act8600 @@ -16,12 +19,6 @@ properties: reg: maxItems: 1 =20 - system-power-controller: - description: - Indicates that the ACT8600 is responsible for powering OFF - the system. - type: boolean - active-semi,vsel-high: description: Indicates the VSEL pin is high. If this property is missing, @@ -75,7 +72,7 @@ properties: inl-supply: description: Handle to the INL input supply =20 -additionalProperties: false +unevaluatedProperties: false =20 required: - reg diff --git a/Documentation/devicetree/bindings/regulator/active-semi,act884= 6.yaml b/Documentation/devicetree/bindings/regulator/active-semi,act8846.ya= ml index 02f45b5834d008e8e21cafb692e829d4046c1b92..29ec8ab1b642635b8a1452a5d4b= 515e88445c63b 100644 --- a/Documentation/devicetree/bindings/regulator/active-semi,act8846.yaml +++ b/Documentation/devicetree/bindings/regulator/active-semi,act8846.yaml @@ -9,6 +9,9 @@ title: Active-semi ACT8846 regulator maintainers: - Paul Cercueil =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: const: active-semi,act8846 @@ -16,12 +19,6 @@ properties: reg: maxItems: 1 =20 - system-power-controller: - description: - Indicates that the ACT8846 is responsible for powering OFF - the system. - type: boolean - active-semi,vsel-high: description: Indicates the VSEL pin is high. If this property is missing, @@ -59,7 +56,7 @@ properties: $ref: /schemas/regulator/regulator.yaml# unevaluatedProperties: false =20 -additionalProperties: false +unevaluatedProperties: false =20 required: - reg diff --git a/Documentation/devicetree/bindings/regulator/active-semi,act886= 5.yaml b/Documentation/devicetree/bindings/regulator/active-semi,act8865.ya= ml index afe1abc2d727b37b3652634edd6cbcb8132e5f76..2423d9b65192e984de4d9bd83b1= a25846bc12361 100644 --- a/Documentation/devicetree/bindings/regulator/active-semi,act8865.yaml +++ b/Documentation/devicetree/bindings/regulator/active-semi,act8865.yaml @@ -9,6 +9,9 @@ title: Active-semi ACT8865 regulator maintainers: - Paul Cercueil =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: const: active-semi,act8865 @@ -16,12 +19,6 @@ properties: reg: maxItems: 1 =20 - system-power-controller: - description: - Indicates that the ACT8865 is responsible for powering OFF - the system. - type: boolean - active-semi,vsel-high: description: Indicates the VSEL pin is high. If this property is missing, @@ -79,7 +76,7 @@ properties: inl67-supply: description: Handle to the INL67 input supply =20 -additionalProperties: false +unevaluatedProperties: false =20 required: - reg diff --git a/Documentation/devicetree/bindings/regulator/active-semi,act894= 5a.yaml b/Documentation/devicetree/bindings/regulator/active-semi,act8945a.= yaml index a8d579844dc7bcf634bb1e84dccb8cd5d31b96f9..f19d3f0e0784d5efbd2bf06dc0c= 2a25e45dbac70 100644 --- a/Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml +++ b/Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml @@ -9,6 +9,9 @@ title: Active-semi ACT8945a regulator maintainers: - Paul Cercueil =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: const: active-semi,act8945a @@ -16,12 +19,6 @@ properties: reg: maxItems: 1 =20 - system-power-controller: - description: - Indicates that the ACT8945a is responsible for powering OFF - the system. - type: boolean - active-semi,vsel-high: description: Indicates the VSEL pin is high. If this property is missing, @@ -127,7 +124,7 @@ properties: - active-semi,chglev-gpios - active-semi,lbo-gpios =20 -additionalProperties: false +unevaluatedProperties: false =20 required: - reg --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011047.outbound.protection.outlook.com [52.101.65.47]) (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 535E39460; Mon, 16 Mar 2026 14:47:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.47 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672430; cv=fail; b=OUgazr8cJdUMDpmOGqxxXv6q/EmB61PnPQtnqaXVXf10jfVouyk8mBxYZriE2BbRsy8L2MKt0iYkXi0EhylfvDAVH6sCC9SIXD15F4cPjtF3MCVvZkDY+wgyyKIkzn3TUNhkT3k5L5wz596Z7aCrMmYB/MWB5FeJS78KGawM6Eg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672430; c=relaxed/simple; bh=dbBZjtyFPNA0uUf+Dia3ksLtx2srqqJ4TT5ib9++14g=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=LYU2VrcbryteR7B8/PS0KIzDYPqQl/IVEYpF1/I9qikfCnORw947zvjBM+8FBBmr3YaqTx4OhGN+bO1JUPR57OK3zmsfvPerUSn1nN3Cu45jM+zQP7KOOD9ASdqhI4sXMOSfXFL3dq22fqXyaLbKiDAQwq2uqFC9wAwnLaR04ZA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=EcQ6mW1V; arc=fail smtp.client-ip=52.101.65.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="EcQ6mW1V" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZYNban180ZQC9FNWPQX9VMDMI6wxWMHN+3di5bCA49VsPI/596FVUh1SRcAnipO2/l2q9jmeXnRXfBi0LTT5JWCAoJhLfLdHRO2Tom86wAGfeo97ERPiJxpzY6BzB5bPMWg0dccHPlIElphM4f1cVxIRwDlSVyCifXkFssVpBd1LViBIFquDrz4HqLq2XXJ/HTYxBXvZfNEBdvHW+c3Etwm1V27ZnXr4Xc+sPyeajSvG9NZv1GejKcYsSU35ifIf1l3KnXrxRJiYpeavsQstNxlx3n0xxYJUcHZl+K8CqtEa6ND7w4/kY3N69vremHokdo2frfkiaBMeN2GtMybGXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rx3jrue966p8T5vHPSaJGU3Dcg3Rm445bbTGvk8erMY=; b=e86Kt5rH5oIlHp42lzrYet/g9XxU/KD0eVi0fuq20RYy86YSAIGIZDBVR5rz4godTK//zOFYB/iY4murLZ6R1Emmn1BGjhDXYpQYnsVEaiG2xDbWxOB0iAoCkf+O6hooOIfYngTgnlYzUZ+gIg6VScDomIlzWX5/mv7xtmp6pT5tDGCe6aC/euBc/X/7RWo+Oc0C9BFpBUwqiqvVmBjgTSmd9u1gfvhjQysua8FJOcsbqmLKAnLZGg78ouQlltEnUfUfG9gP+5x2k1qk7WnqPE8FFMGqJnB1fQWKQ1scDydfivO7FIPGvktJZestnqJ/FGFPACXjGYGyvIV3hkxhjQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rx3jrue966p8T5vHPSaJGU3Dcg3Rm445bbTGvk8erMY=; b=EcQ6mW1VEK5AZnoTAC63eOhH1NSzgVCXc4DQo2mjsDKKriiVtf2DEqRtqnMl2BHbciTSqa5Dn94VJozKxIJYEMtJb7smxr4hNmqied59bHZBCOAS+y80ZwBZN3FyzjZRIo6QX1wdzdWB7F9kQqkH/yMC7uWW4sWSyp+I7c6mvq/rBU0C+IBGEZZHS7NK0fx+mJo8QLVBJG7tgkhhH/xWrHrxPchKq41rxAuQZwIK/m1MfFxtP583QY5xVQbPhxdDIVVR/Wm/jxOaMQYW/UTLRpZOjYpvbQDgNgdPoDJ05r7lfdlIYR1TBs+MRBfy7e/UuwiwpPUSZ8o8AYo2fM2jJQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by AM9PR04MB8355.eurprd04.prod.outlook.com (2603:10a6:20b:3b7::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:46:48 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:47:05 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:40 +0800 Subject: [PATCH 05/15] dt-bindings: rtc: ingenic,rtc: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-5-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|AM9PR04MB8355:EE_ X-MS-Office365-Filtering-Correlation-Id: d4e13178-1b01-43c8-a4be-08de836ae3fc X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|19092799006|52116014|7416014|376014|366016|18002099003|56012099003|22082099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: DiKc6G16oCWqXePFjDwXo6mIXyjWiNvPh7K2CfAn1cYcDczP3qGoaigICSaH+yZc7zEupUxglauL2YiwNXj6G8upkOCR0kCgpZ34fRTcXfE36ULFVbLcb4xifHDrhoBBh0MZ7MP8kE0i7wShxx9MgooKa6PafRKr0tT3slJOG5ZgOZz8pNHGbg76uDvfQWPSpxqUKVItBpbKN3FA7xuJdrebykmLq26LwU7mi/DtI0FlbDbkXvvdbDiNzdnw5mjx1ZPsnw11LfVavNr1jmycHuHki9R/HJXKTV7+8EtDDSZcRoyzJGeiaDBc5CN4sZI111GmAtIqd7vzGhkAlVeJJhJKPeRSxdfYiqhf34/T8rCoCz3JIr5rs4CwBw+WMTsLoIIoghImmVPl5Jh/Xhy/FIx5OhySKCQmk0hsT++tbbaOuI7CK+yFN0xzwS6FEOrU22CBb2A/T9xLjVhaMVtq6BUpvD2HlC3aKflZsIrJV2/WPXAjWGQ1svtn8GNFDRLSWssfdaQNr7iZX3uqlGzZUXJxatiwDJHS9S1eNfMw2esQUwxltCNx4U7W3a6OmP+8CUxqSqrNFBQEhyz0tB1xBGagTk7NhKidDmzQz9j3jenZo7udLsf8CbYvNqOBA+FhykxxzMnase+SpjoW5TGiQJK60mAk9oyuy++xWqQ2ZIKwLjSgb/JvT56XWWyRQWAXQteyQzwYSID7EWW3iqhnOg3N3g+htS7zCVxmtwKX3G/YtAqT6nWi/76TtFfnWD2UXqWDxjLvpXd3ifeT35CADbboNzwe7VYLxN0CJ/gS91P0+i8C7RVn0I/XWsGzYcUw X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(19092799006)(52116014)(7416014)(376014)(366016)(18002099003)(56012099003)(22082099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?V1ozV1p3VFpKcDZ4RkxMckZMdzU4MDVVd1JhR3pZcDc5R3ZXUW5oYUJOcmc3?= =?utf-8?B?aXNoYzYrYzdEUHpZQ1BOYkJhMjBVMWRxcnV4OWFTRnJOV2tsbmZlbVpGOStF?= =?utf-8?B?ZC94bXVNNDlnNGllVUFRTDFCNUJyY0p2UWNrM1VmbDFabWMwa2JRUkFSTnlB?= =?utf-8?B?eGE5cU55QlpUb0k2U3dwdGtEYThBQ2lyVWVCVDI5djY5aFIrYlhUaCtWbjBp?= =?utf-8?B?VGdPamgwTEZJaU5pZDNhZE14N1RnN3N2R3BhTTdMbjhMS1QrRmh1R09GZW5H?= =?utf-8?B?L3M3SnNrWUFCb3VFci91WitNSkIrUGs3ZzEzRmJVWGRBaGNjS3FFWGoyVU14?= =?utf-8?B?bUdydTllVXRicXVWWk1oU0JQQkhJRHRleXhsNGFXRklYK2dHUDJMUy85dmpF?= =?utf-8?B?Z1RqTDBqTE9hQm1RalUzRmRWa2Y2UmxsUC9VakhNNzEwaXZGT0V5VjJsNVds?= =?utf-8?B?WmVob2RpVUM3Nzdybzd6QTRvQnU5RWFmaE8yWGtEdzhoVGhBNHdoWDVLcmti?= =?utf-8?B?RUlKcjk2Z05VQnRwV3RTZWpjdzhMeUIwSjFDbFBwQ0Iybmk5b3NFMVYxenNh?= =?utf-8?B?NGZuVFAySUQxbklEVUlZbjRoVEd1Q3VJMWUxWTY3U2NNdEtJOWxTai9iL1lW?= =?utf-8?B?Z2trdVlrc1BkaW9tYnoxeE9Ua1FRRFdXYkhXTGY3WFoxMGQ5amRSRmlLeGMy?= =?utf-8?B?YjFGY0hkTTlZbmxxbjdPeDkvNUMzZWhBVTBUaHFmb09vNnVCTnNwZmRaQkFN?= =?utf-8?B?WG4zYkJ2Z0pRMTNjbTROQklWMCt4d0t1K01zbXFiZ0pPbURBRVdxOFJsV2Fn?= =?utf-8?B?bnVvbllCNW1LMzkrZ2xUYlhvL05RcGJhS1U3dEFkNFJ0bVJua3UyRkFOb1Ay?= =?utf-8?B?ZGRwYVBzek5NV3hYcFUwcW9KT3k1N1lBWUpOOCtmaDRWY3pvdmI5M25KWlRr?= =?utf-8?B?RjFHdDZEK2ZPS0lHTWxtekdyS1h1ZVFzbFpXM2xCWDBtTmlqNjB1QzFJOWNq?= =?utf-8?B?cE1jc1ZzZzVDT3JJZFMzQy9FVXJHNFRObVplUEhNYzRTcm9qb2xqSnE1TVVI?= =?utf-8?B?b0lWMm9DdzNVODRUNjAveDJ0VVZHUGJ5L2sxR1JHSUhPcm1sSGd4V2lUQjht?= =?utf-8?B?N2xYSGw5blEycjZScXlPOG5nOG1iRkR4VmtKNGV2M0thMnMvdlNUUjkwWFZX?= =?utf-8?B?Q240aUVzM0NBczlEblBOaWhzd0FTbTZ2cWJVSmxpOTByditWVVE5eWNvSUxq?= =?utf-8?B?VmREZTllMEhlODhVMC9XeTEzS05IOERmbjBCYUpvMzF5Z3RIKzh1TS9XV0FP?= =?utf-8?B?UE5KMTU1NkxoWWJuZXE0dXdjcVBFajQxWVdqczR5SjZCbFF2cDlpWEgwMlQw?= =?utf-8?B?bWxycWw2M0lFbVdHYzZuWk0xcy96Z1A3TmptOXVoUGd4OW5jN1hodXRScWF5?= =?utf-8?B?dzc2cWxBb0hPRlY3SmJLenM2TmF2OEt0SzQ3N3NxVU9FMXBYUVZXTkcvbjZ2?= =?utf-8?B?MFlXRXgwZ1h3NDhaU0NmcFBRdTZiOERPRk9yWm5Uc0hNQnRSc09wZk5aemls?= =?utf-8?B?MHVrQUVyekpTQzVCbmtCa0Y3SkpSak9VOHk4Mnh6RVdjSDFibGt0Si9rdm9v?= =?utf-8?B?VldSaWVFQ2ZZUTJ0ZmNWcEdhWld6MkpwL1ovY0pHTXRSWVRzb3NVQUtOV0Yx?= =?utf-8?B?dXlZMGJmT3VndnlKcFR2Y3dnQ0VzcnlzcTlqMHBXaWR0V3dKWjZPdU9IcTZP?= =?utf-8?B?dG5FQW5BK1VtdzJwdWZqSFNyRUFiMUJvbnhSa3laTUxSSTYvZDd0ajZHUWNM?= =?utf-8?B?NDRFcjlZVzVDMVV3NGVUTURJdFpreCthM2prMXN2SS9pdXpUSGE5UkI3cmhC?= =?utf-8?B?VnNQaWU3MXBFall4aGtUdVZ4alZvTldvZTJDU1pnYW9tODFtaU8vTXNNYm9S?= =?utf-8?B?TzQ0dWpCREU4UDRYRFB0QVd0VFJzdGRoWUhTOG1LZXE4eURWakZ4TDZiZ3Bl?= =?utf-8?B?VHZadFp2dUdOQ05MREVKSDRlVi94OVYxUGJMcTdieWtWdkFiS0l6Y3RydElh?= =?utf-8?B?S2lYd09Oc3hzMEN2SUQ5OW5TSmNpZHJIeGxwL2hESDVyNzlWZ1hnczlybzZM?= =?utf-8?B?ZUJxRndxYTFjRFFaUUNXeDF1MTkvLzNYakRMMlo1czkvclVyK2RhM3FxaHpP?= =?utf-8?B?NGtxaWRvTDVHbTFWS0VsU3NCZEs1SDV5Y0RvYU93eXYzV0hVRkp4QnhsZXc1?= =?utf-8?B?T2VXVU9YQjJEbWF2cmRVdU8vZEtuV2xja3Y3VTZoTFp2SmpYa0Q1OXBkc05Z?= =?utf-8?B?Tzl5YzlPZ2VMRTlSRmJPTVRjMlZlOXIvcmp4bUluZlRRU2NYODFtUT09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d4e13178-1b01-43c8-a4be-08de836ae3fc X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:47:05.0141 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: JjX9HOO9zF+ABo+Wpdc6YjJcIi3+5O718Gg8DJo4QRlcFrNCG8sVk8yX325cLGNTB06ic0MlhZ8JObMD2wzwcw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8355 From: Peng Fan Convert the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property definition. Signed-off-by: Peng Fan Acked-by: Paul Cercueil --- Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml b/Docum= entation/devicetree/bindings/rtc/ingenic,rtc.yaml index de9879bdb3175a7e0f24304b5a084a8faa233c46..415566d8dba564ebad976689596= bbcd699ed6021 100644 --- a/Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml +++ b/Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml @@ -11,6 +11,7 @@ maintainers: =20 allOf: - $ref: rtc.yaml# + - $ref: /schemas/power/power-controller.yaml# - if: not: properties: @@ -53,12 +54,6 @@ properties: "#clock-cells": const: 0 =20 - system-power-controller: - description: | - Indicates that the RTC is responsible for powering OFF - the system. - type: boolean - ingenic,reset-pin-assert-time-ms: minimum: 0 maximum: 125 --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013018.outbound.protection.outlook.com [52.101.72.18]) (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 49B292EA16A; Mon, 16 Mar 2026 14:47:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.18 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672441; cv=fail; b=b0SeKqGeTcMgeyUeFfFExqO1m513Z7ls8dQqSSK7InrNHz/JSC2jXw/O7kuQY4mgdvnY42syr1oR72bdyHb6l7z+sIooRwy8mK9Hipi/y9M42ptMrPVy6wt77N4RcPKcRkuqO44zHJBAYnptSu7cuzXnXJEw5n2waff/hAEBihg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672441; c=relaxed/simple; bh=es/TfWf6oXKh6LSgsk6GmaTEfGTEVtecMxDonGyVV7Y=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=LG+xXeF8vjqbNcrSPcgcAouU7UUiAmgzIx9f3+inR00gVyI3a7F2CsVfmyB3TTST10e0svBE2rfgjuHJIs3pu47/YkEziFZZoWM8dDGJMLhUhF0zOhxquRDtMvMFn65FygiaUdiR0vF0UVZ00kouHKne/jma1HW2Cm1EkNDOBLg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=wFW9kliw; arc=fail smtp.client-ip=52.101.72.18 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="wFW9kliw" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=w68hxx3SU2c46u+hsvWRmvA7ZOkOhs/HQh2BGpNTAvQ5H59YRVerW6cfsHDpMwRl+KiFAUklQQRJZz+qM+gXv2+vPb6VuF+RtdZybXmTmuzhgsMlrRcZN8GSxbruwSZsHHzmI6WUAXbbe2hEY/3Bu/J7JyqY9fMmgTUJ3PY5S/khZs26ybUpdBzzxgyOhZq1w2uFMSEA62T9n6F6nMYZtu33Oit2ZF7GZREP4iRbntV34l0WhsWAtLXbgVTkY9rmMAoKaA+eHQxnmUzvx9FKCDJTqW4RJgVjcbRLHyP2jaOsBaBWwmImL41KFbzzyX+B2Dlx0r8C9IVXjJ4A9EVGGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=k7fHnNKN+qHwVNnDBbGLv+sd2JZD3z1Xn1tVhXyGS8k=; b=BgqMbEXkKmC23ZnLsh5/hpHp0KmKujL3gb8SEQpfSYyFQGf7CbCqGSjrcbKv/k2Fu5swT4/xZ4OhlBP34Xq58sY6qAEVG7afa3phvcit6d5pa0W/quydnjuo9ANnYwB1YETdgTWmQ3DxQC28kFGnSWRZQLLsjjd8ZcjW9imJFdjCKxCu7EKg+kUpLslMlyUvkJhijMicxxWsneeCuXGbEFya1fFH/Zmyj1Tkqkv1/A4Pb0XpaQ8T79vyKJiYfNuRisSVX2P1B1DKXhI6rYU9s2xq8jz5vjI9WV0cv275ffYW/JI2Jq6zMaznzTFqUk7Zjy/dJ7G8SVzxJTbeE1Mz1g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k7fHnNKN+qHwVNnDBbGLv+sd2JZD3z1Xn1tVhXyGS8k=; b=wFW9kliw4Umt9shUi8b4J79JGkfh+LrQmbgV5+vDkF5ypL94WVWvICzmkAe9PsGZwBziJuVtDmaiTXVsgN8FHzkET2mvT+Vjinf9j21thRiVcMnHW6fRHKnP+hqWntkzAVWn4IYV4A9yA6zXB0uYp/6695qezAo9wPoGjA/YDjlJ1FRnmleOcIRhjqosA99wPGVjulsLSiJbjdceCI4DYkQP+h7IRFpkCAg7aGT4IDfaROOXJ/gY2NzoYoByGJZVstltpQYqKEjkb8TzAjyGhwrbNeWG+pYkA1RURMk+8CicgyNAlhtCRRYatd74+fGcaP4zoh5XVkKZ/CTugxF+3w== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV2PR04MB12019.eurprd04.prod.outlook.com (2603:10a6:150:30c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:47:08 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:47:14 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:41 +0800 Subject: [PATCH 06/15] dt-bindings: mfd: ene-kb[3]930: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-6-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV2PR04MB12019:EE_ X-MS-Office365-Filtering-Correlation-Id: 3b281143-b1ae-4523-c1e7-08de836ae9b0 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|7416014|19092799006|1800799024|56012099003|22082099003|18002099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: N0P3EvRuLY3DOsznZ416ksNWgCLChoe8fxMKhgpOQNJD+xFxehS9JPLVZqjSVJJxoM8huoqlXbwOTvr8n/gGpbpX5BZI6eNPkUFEMLjYQSlWjH39MvYAR2flFgPAhXv3lZkWfHo5o8MooeZknWPoLHLGIV5Qf5EF+AJRff3NLqYJIVIfz+ZyJGk8PBiUkRXWQn7bSv1bTObLd6Gu7JWSXiPZbpoMIiXLRdI5b/kbVrcfBYfsaYISYbmJNTQVJOisztr/nReTmlDq6Eb/mJTGb7RnGrZEvQZIEvT0suJggc1kWtT81JZ1jmA/057o+vbNtP2nM1mGkexLuHEDWwfEA0J0FvZUbw+4YF7UYECtZLQ/vKJegapJ8OgMZNmTLORR5czOOT9KU8Zw3oYQhWczKNsGa7RS41WMJsbI4FmCtVAf+vNm6olkTyH+5k28xTiUb6fPWkye/L7h9ht2B83XzB0tqF9CxfWHRK0/UzN7LjuxvqF8FZkyb4Qal7GUA1BTP2IzE74DYWa8JiXV98vBEKZ2q7D7+aNknlXvwfK5j1BJpudqcUza/tlQJDFqMfYPewG4Fbj/j57/6wxceZzr4IpNTy1gpC0O847kyUh/wAboO7Sjl1jXAhSdIvKXZiCbeUCAzjQvyH+Hpe3fytLjIAQOTHtssmRJLGL61Vwl2LpIazg1iRkKMiOuqkaiJceShgDOHaNN2A9brKlV7biuRkgBfzCSG3MZrY5Nkfu/PdDtDcoX6PFKtJiv6G397/PUL8YkjkflsJsFknIDbZhT0eWFSI9VwyI3gtJPDmcBrJX0zEOweL3/R45SYBXNs9ER X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(7416014)(19092799006)(1800799024)(56012099003)(22082099003)(18002099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MHhZTzNPNUxEM3lKdU56aW9XZVJQMVdrSy9GWm11bmhZM1RIcjViVUFWcnVs?= =?utf-8?B?UDlKWGpjTytubUh2ZTB1c2p2VjFoZmJSOHZ1bFJqUWZoZllPanJadFpBb1Vs?= =?utf-8?B?MUdsUmFUSkZvRUZuTFVueHlwUVpZR0c0RjNYT2tDUmNoYnpYSTVaSllCdzZD?= =?utf-8?B?R29TZnYwaHJnc211NUVRU1VhQmJtZVM4bmluRjJYNENtQnc2VTd1d1lmMnFC?= =?utf-8?B?MWM0T1ZHK2ZoeVdnOUlNbVJmN0NrS203UEVUMTFWNm5mRmpzWXQ4a09yOVVi?= =?utf-8?B?QlUyYXZscHdKd0hWZjRQcmdSUml0VFpNcm10VThyRWhYZmJ2MVpyRWwxOURp?= =?utf-8?B?TGViYlhYcldzekgrY2lXY2paNTN6b3pTblZFRjFwZE0ycWg2M2N0ZmVLbXBX?= =?utf-8?B?ZDg3RE9ZTjJYVlVWUzBvTkExQ3pYNjZDaGxuMzJCcDEvZ3VJR2FrZHNKMVJM?= =?utf-8?B?Rlh6eTYvcmhkT0JiL2pkSnRNcXNPRGFtTmdUTEpudXNTeDhmaUk3K0NFSTVV?= =?utf-8?B?L1kzMWt2OXA0djR2NGhEemFaWlFtZHdxTVBobWF0MUxmMUlXS2FzTVQwbUZR?= =?utf-8?B?alNhMUpLU1ZnUDR3cDlhMUtkVmE0TGE1azl4K21MeWtKL1NqR1hEaWNjOGRl?= =?utf-8?B?MGtSMmFwT1lyTjlLV3FvLzRwQnE4bk9jK3JJMWx5cW5PWXJQblRRVWVQUmRI?= =?utf-8?B?TnppREFYL3FzenlNNUxJSHhtRXk4TnlnNW9uV0xNU21rdXFPL29OdWFTTzV6?= =?utf-8?B?ZnZQbzVEMkZEbTJQTzlnV216SXZUcTFzQmdiMFlFT0RwRHNYeS9Tcktsd25k?= =?utf-8?B?Sm1NNkV2bk9yMWpGSEhrcUNXQk1qa0hHVC9vSW5SelRUN2FRalExamtnMlE3?= =?utf-8?B?MFJkcVlBc2NNN0k4ZmJ2SCtjbSs0MWhLSWpSNlU2cFJLOWpMaEJFVXBFVGpr?= =?utf-8?B?MWdObi94MEF6WjRHaXNEWVhoRlJpRzI3MlgwYnlaMUg3Qkd5ZEFSMkpBNWZa?= =?utf-8?B?RDlLTlZaQWNodnlqNkpLS0hiS2VHQzYxSkhIM1dSWmEzci9qTS96cnY5ZkJw?= =?utf-8?B?YUhjdXl5ZmJpU0JEKzhhMExZVC9oNC8vY0cycE1lS0trTGYzMEdrUS94NC85?= =?utf-8?B?Tlo0VUp4eWV6d1Y3WHNOSFZCbS9vQVdZdEZjay91NE9RY0hkZUJPZVlKUy81?= =?utf-8?B?S0JTRDArUWt1ZWR6bzRndWtOQ2QwcGNoOHAxQkdwWDErVGp2cVp0elhhTFRl?= =?utf-8?B?cVR3TjUyNnN2WXRvd0FIT081VXIvcmlTN3Rkb2txR2EyTGNiRWtMRUZ3c2JT?= =?utf-8?B?TTVSSHZuU1Y5NWJaK3BJKzUyRS95b3JXSEM0MklCM290SjFRWGVLWUozTnZF?= =?utf-8?B?dEE1aUtOSWRIYklEa0E4UkJleDd6OGQ5UHl3KzY0NXkzTGdjS3ZxYyt2U0Y4?= =?utf-8?B?NWlveWlUWk1GWi9qczc4bGJUQmYyemV0ZWtxR093cUovOTNyZVg0UzZQOHZa?= =?utf-8?B?Y1p3NmNzRjlsRmJld1ZESVFKSVZPallIVENPRzY1NktSdGlGa1h6MW4xOE5B?= =?utf-8?B?d0wvQTk2VDJRUGloQllpK1BEcGtZSVNOMjZpcFVXWHpMR1RzVFcwS3hpQTRl?= =?utf-8?B?dmszVGs4TUsySW55bzBiemcveVZ1NUJEL09vNWNUWDV1b3ZzazBvZVRsQVlh?= =?utf-8?B?OXpFdmxYdVpvUkxIckUrTXU1K2kzRm1pM0cyY01KSkVkWWRuZHhCQ21tRFlY?= =?utf-8?B?VjJwNVBtTjhqbXppdnBGeFFSSUxHRk04Q2RFcDFuRTdCU2xkbitrSVBiczdX?= =?utf-8?B?cGVjTTdWQnpCZGsvdyt0ZWZhTmFiTDB2ZkRmMXY4eWROU1oybFg3ckhlanR3?= =?utf-8?B?SWRRdmtURWlHZlkrOEl5ZDZscnN0ektpUEhzc1dMMU5ibnc5ZDg3SEI1cS9x?= =?utf-8?B?ZEs5QzE2L3BXSHJlT2sxVFpUWFRocXdSQTlFbEhVQTkyZ2hZQnpWdkJ1bllV?= =?utf-8?B?bDcwSmJabUp4Z0Zld0RKNUlKUjJ1YU1tL1RhMGZKVUh1ZFpyeHNoNG9IRWVP?= =?utf-8?B?MW5QVSthaVBZem96YmZHNUJIMklPQ3lHNjJLU1dWT2JDaWlOdCs0WU9ZUnpT?= =?utf-8?B?WmloOWE1d091WXlieUF4T3VRdEpzRzgrMjFvUXduMk1jaVpOb3pBeDAzd2Z4?= =?utf-8?B?MjY5UXAxeEpoU216VFBRejhtUXZDdG1oT1lUTEZsZlFwRm9IdjJPUmlyUmIv?= =?utf-8?B?bnlRSFVVa0ZDOTE0K0hKU0VEMUdXZXozL1JuK2FKMmZETk9mTEdIU1lXcGRW?= =?utf-8?B?TEg2WHdyUGwzdDBKTmJOcEZnUHQ1SHlzSTFwK1g0Z3ZCSWNObVJuZz09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3b281143-b1ae-4523-c1e7-08de836ae9b0 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:47:14.5302 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 873sqr6jnGjD9+ARvSVZ8WagCvtNFLUDOMzELWBnF5OOkipUJY06KgSWffY0DjOrxz50ZDidj4JaXuMIubgCTQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR04MB12019 From: Peng Fan Convert the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property definition. Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/mfd/ene-kb3930.yaml | 7 ++++--- Documentation/devicetree/bindings/mfd/ene-kb930.yaml | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/ene-kb3930.yaml b/Docume= ntation/devicetree/bindings/mfd/ene-kb3930.yaml index 9b11b6e2bbf746f46406db268bf49b6775939fb3..1847a6d5b22e8ded8638424cfdc= 6605005d20846 100644 --- a/Documentation/devicetree/bindings/mfd/ene-kb3930.yaml +++ b/Documentation/devicetree/bindings/mfd/ene-kb3930.yaml @@ -13,6 +13,9 @@ description: | maintainers: - Lubomir Rintel =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: items: @@ -26,13 +29,11 @@ properties: description: GPIO used with the shutdown protocol on Ariel maxItems: 2 =20 - system-power-controller: true - required: - compatible - reg =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | diff --git a/Documentation/devicetree/bindings/mfd/ene-kb930.yaml b/Documen= tation/devicetree/bindings/mfd/ene-kb930.yaml index 02c111def5de5fa480c59e70518e1de89b2aff08..e0c8abf95bd92f6aa463e3347c1= 01a1c1589161e 100644 --- a/Documentation/devicetree/bindings/mfd/ene-kb930.yaml +++ b/Documentation/devicetree/bindings/mfd/ene-kb930.yaml @@ -13,7 +13,9 @@ description: | maintainers: - Dmitry Osipenko =20 -$ref: /schemas/power/supply/power-supply.yaml +allOf: + - $ref: /schemas/power/supply/power-supply.yaml + - $ref: /schemas/power/power-controller.yaml# =20 properties: compatible: @@ -24,8 +26,6 @@ properties: reg: maxItems: 1 =20 - system-power-controller: true - required: - compatible - reg --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013063.outbound.protection.outlook.com [52.101.72.63]) (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 61CF32EA16A; Mon, 16 Mar 2026 14:47:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.63 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672449; cv=fail; b=ImweJq0jWwPMF5f4tk/hjRhO88XUxfGzgcUO4Gytfr+eAdpvs+8jGUhicELR4EKIRlMRaCi9gfWL0GgErg3sLyhDC/tj2klMjy7k1+eyJ8GyvjSUkTPNRODbfFBvQ2X/x/ubfivF5VINEUk8juqEAq9y4w29kFbdMAzQNc7dxzE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672449; c=relaxed/simple; bh=m8RsxTDmCEpCvttVCSEZFqNdESLixlrye2HI+K9i31E=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=MYji0Jrh7KjltnlpJbnC65yxXEn06bFqbeeHTX9bTPY8GAtXR2NUAPWbM7Civ+7IhQNZcFeRpMUTIR926O6Y2YRTQc85m/0BQU2tuYPNt2BmYR68w6sJCDJeAbr8FEcO3p1s0td1/bmurbVpQvF8utG4wXjylyld/ZS84ps6/p4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=DSMgUdT9; arc=fail smtp.client-ip=52.101.72.63 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="DSMgUdT9" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VPgjxEdXuGS4EuZiafwvQVJ0psbDor81polB04vNaZc5T6k9qEF/sSV0MVWe2WKGjL1bq1a5hpGYld4gCdDsg9QaJkroNCuBVSX+YEqidW1IfTR7/9V77+FNwa4MQ176rbxbmG5sUmvmtd1x9AdbVLvhpI7lER8TDefSJ+i7Qd/offEvq7J2+hBJ79GE6f0806YCjQL0VXF1rIqzi44gdReVt3gO4xiRSoX0HtZcuhrJbVqipAuw9banvpv8tmCXOnzZaeOVbk6fhAy/otRyaoD8YPk0HvtRM32MyfbjwKc4S9PzFkr+ZxyzlKI8wHJzwwxdW5yJU/nAavqky01JTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=GWgqE5BhAHoTHpQuvz6cptliA2SJ2SmW3u8skMAZps8=; b=XObR0R0/kMJHKsj18jYfbKaKO4Z4zGlXYv0C5//qXjA8Vz24UbcZ03TAeWtJ0Z+dbHKmLIaNGIPnINCS1AtOWs9XKWS6KtB89Hw8PhEhl3z3rMjmFRBx5UF1SgGuXp1glSUb/MBqOeeMKum3UB0CfwR5yUW87ZwJ18sqCcvKM1O8UDm+JZQelqtvSM0OJTUnodA98YYzeYiG9I1u0ztCOzyeUkGP4otEgyCOIE8IvNxCeRH6G0nwvV6jWJZ7y7yjjsqcYxqEJFgbqQ/cSlUHPX2qvon9nd6Lem/R7i0rN9jgk6Lo5/rQQp4tdlJ8Ra5AtpC3VAOhKib5JOQsm3YLYw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GWgqE5BhAHoTHpQuvz6cptliA2SJ2SmW3u8skMAZps8=; b=DSMgUdT9pAznNhknZEmN4gyXPNFXSi9oAWTxq2J/Z+S3a44/cRmcTlq5PM6PeeCyCk5Q8xIbkowbz6xF10z9KD5+ghvr+wfdIpKz74K3skumI11G2G//ijWryVCm0witY5y1LNxkp83tnybfbheqkJJLTrqUp05vVV1I1yHkwu4Qq79gPquHywdmWcjxcWqd91OeFFaXX09HOak/c9f5kUXLJktKuJsYQwNxyFXunEEUsAPdd39VASBLBogS8vLEcP2u93fryo4MTY7is6vlOJHg0cOEhwcdRzPgMgH92TzzKoajbiSIU2DW0Wnt4Nx9kyKvGdj7HrWGCeSTjxokmA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV2PR04MB12019.eurprd04.prod.outlook.com (2603:10a6:150:30c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:47:18 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:47:24 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:42 +0800 Subject: [PATCH 07/15] dt-bindings: mfd: ti,tps65910: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-7-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV2PR04MB12019:EE_ X-MS-Office365-Filtering-Correlation-Id: 09bd3171-6d11-4209-ac93-08de836aefa2 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|7416014|19092799006|1800799024|56012099003|22082099003|18002099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: w9QTzE0hKbFQdS8UuVWIm8Hclg+LFLGSq928s9Sgxc95sGIGBCJKeS6jFv4dBeE68a0HEdd5kYuepFUgebpRNvMuTuGze0vdemzvd7ZiPGl58F2XeChHnnCaWZEvIjkTqM08+R9Z+vMmjYrTRhggu3RAYxpF0ppckbxncqGZ0VaOuasVNfsCnS/2DbISvkIJuSYmmZmvXPcq4flg/lkMoe/N0jdNn4xvGvPnYYlV+b/DFZ8uqcsl7DUisF4DFXu/TXlkLGKt3HQFXYlQR2XQvUiaUzK/fUB/P6EvXGEFxNNV/qYUEVeuRI5u1bXYkrN8SIDQ6CjOCodXl1MpoPJq3MtDpbNciUA+2K0O86QHvi2WzQ1eeii2j8IqMyghNdNuZ3epl/50tHwBKAsE6XHVqXRe+pyTgUntJAZBEQMstDCZwXSsnTEvphvUc+SaiOle83lFimd/KYLBzpCHcIj7eUcJ0Ve+UFk1XskS/A9ZO5Ozf0jDxuF1oJZrGrsm6JEtSdTSbs2HUVJFWLg/O6/r/0fpkmZeJEuzW9hjPoWbajPWLi2+tXO0ZdBJI8QcXsY33voGPnOmiK54h3BkPrNvK9rXR/np9xKJD0l9iuKTzSfkadRAhCG7VLOLntjXSrEYBuLpuI6b4pOEDrGeRWa9hMuXPvxBH6u/fMIwqnWYHXkGJxJwsIH82mO88pvyypd5smgrB6llDIwfmvcF6nalEGbgfEvUJEYbfXg0F9diUUmph6/0zMR4N7ITe7bm7uRKj8CmIea/1YBFqNmeQfanwF3PFjFQMe7mYUcnqeHRee13g9HCx/nY3QjURf8iMVqo X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(7416014)(19092799006)(1800799024)(56012099003)(22082099003)(18002099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NXpDOUE3SW1rbTQ2YnovNWNGWmNydGpNT2RxUjdFRkRhNlErWG8yQUNRY085?= =?utf-8?B?K3IydzBSeVE4elc0S3NTdTVlaXd6bE95cTZ2aG9uOC9Jc21MMVBPZURvQy9p?= =?utf-8?B?Q00xYmZySllXUFhuRUhtSm5EcitFSmp5Y3FyL2FXU01ZRTlBdUNQeHFENEtF?= =?utf-8?B?cW9NL0NvcGl1V2sxUnJINjVuSm5FTnVkMXhBanRIUDdIOVR2aktLV3FtQWZh?= =?utf-8?B?NTU2eVRnVExyTFRTeE1iM1FZQUpMOGVFSFRmVVkyKy9DcjhOVGQydEp5eURu?= =?utf-8?B?NkJoWkJGbHl0Nm5Hc1FIc3g4SU1zVzAzZUF0VS8waXV6dmhYTnRReTc4aith?= =?utf-8?B?MG9WSTdpSlozN2I4RS85ZkpXWm50QnIxVlR2c1gwSEtDMjQyaFNBRDF0RHVp?= =?utf-8?B?UmN2SEZrVUQ1d083YWlIeVNsYWM1TUxhcnlWN2tEQWluc1RIcmRpQnQranpF?= =?utf-8?B?TVhjRDdzMDdaZkNLUXZERFpxYW9OeFdjQW1ab0dlU253dzVPMXhrUTM2ZjVk?= =?utf-8?B?c0FHbW1ycGdRNk1BOHlrV25XQ0grbi82by9qVitjQzlsZU5jMU9CNUNOUG04?= =?utf-8?B?b1NVVVFtT1JiSzZhbktja09IZHF6dnB0ajZVNndjSVI0dGpxV1RpQ09pdGlU?= =?utf-8?B?ZjdMLytZMWdPcFdxbXFhNkVyNCtreXNCS2o3TmI0MVIvbHoyNnFHVS9RRWlE?= =?utf-8?B?ZHVhbHNtV045Z05sL2UrMGRIUnFxaURURHo3c3d3QnBxNWFmdTBLb2ROTVlV?= =?utf-8?B?Rjlibi9Kbis0Zkp6UnlFUURJa1plWjlBRWplaVdXUFVXTWE2S0FUMGdLT0xW?= =?utf-8?B?MFRzNVlEQzJhWldVV2RGdzVEOU5hZlFZNzhVN1ZKSTd6SG40ek5PclMrUUcx?= =?utf-8?B?MCsvZk54eDBoYTFldTVaM1RPTitsWUFnUHVVbFpPMjZPWjAvUGVtcnYxZkFl?= =?utf-8?B?TVR5MjBBaWVQNTBWWHQxUEpoNmx3Zjl0aXN1czVNY0UrOFVMTnI1ZkJkTFVx?= =?utf-8?B?bFdEdStZNG5ENFd6Slo3SHNTcENvM1UrOXZwb1ZBREYwNUpPd2djR3Z5aDhy?= =?utf-8?B?STBNT1o4QjU2Yk00Z0dibjZQUmg3OS80cGJGeVcwbFdjQkluQWVJOGpBamha?= =?utf-8?B?d0JMMWhtbjJVeTBLK3lBR1VzQjNCNS9xUjdJZEc1ZmdSMk14aWMyUC9Xa2Vs?= =?utf-8?B?ZytRdkdrMjVZS3BZL0k0NkJaTVhrdVVzcFhSRjJISXZ0clRIdUI3dUVJVW5W?= =?utf-8?B?V3FLbUduQzJVckZmbTR5eXFMWEgzb0k4NzRvVWlNVnBZbWNHU05XSzlmMFFi?= =?utf-8?B?dURuUWpxb3p0ZVJJci9TeTdZRXBJd2RrOGxEeDJwWS82OU5HUkprVTVtaTFk?= =?utf-8?B?cE9IVGpXbEEyL3JQYURaQTNIYTZwNHhDWW1ubCtyQ2s0RTN6S3JaMFAxQ3p2?= =?utf-8?B?UVpDVlpVUFd2cm9lMkxuMEZuS2ZDTkdGWUpzeDRBaGpWb2xqS3liVnh4dnNt?= =?utf-8?B?RU0vMCtES2lqYW55bTd2aWUrUklkU3dHZ2h5NWtSUHF6b0s4OVBkb2pGUzBI?= =?utf-8?B?UlREMjhDS0JTOFBpZjlzcVFac29vcWZUWGdmUVJQMWpXcGE4dWdUU0RFMFJC?= =?utf-8?B?T1cyUUYrRCt3WXY3YmRKa1c5cG8zRERJNE10Y29od1d3M25XdzRMa2tibmQ5?= =?utf-8?B?WTBNb0lrWUZwUXN4SVJCR2xueUNldlZnYS9aUzJJTjBHSUU0OTZ2YnlXT0FJ?= =?utf-8?B?MWZBQnR2anhhVXRESWNyR211NkxLYytxc1VoY2tBaDVZOHgyRUdZdERqWEIr?= =?utf-8?B?eWc0VXhiM2liVFQ3RktOUTNPUHBuU09BN1F1dHVrTGhwRlB5cFhiM09pckpJ?= =?utf-8?B?MWtBQXNKQXMrcTgyajRxWUNwNmxML2t0ZUpXbUlZaU1QYWUzNUlkK1pqNzdE?= =?utf-8?B?RVVTakxOWG9EQzhBR25NZXNpbXYxNlE3alRON1laZnZRWkY3Y2xnM1V3Qmh2?= =?utf-8?B?ckEwTkcxcXVqd0pSYnhaZHAwMFZodFFCd2U2bVRLV1hOVGRJTVBWVjJ5L3hh?= =?utf-8?B?KzhxS0g3UjdOZ3p1OERVNEFxNjhSUjBQeWc0TzhuMUl0dFh5RzZBd20waE8v?= =?utf-8?B?dnlaNGV1VE1uWmpSdlNKRnVsS09NbFNpUjRqT2pXbmI3QkZSNUhzOWIxWDZP?= =?utf-8?B?YmxXYmpqRWRiK3p0N2Joa01SODdDbHF5T0pBZVMvblV1Uk9XWCtZcG8wT214?= =?utf-8?B?NVlQczlaZDl1bmgwT2hpeVRhZjBINDNpT2hEa0YrMzVlbzNxZmdQaThCaG9Y?= =?utf-8?B?cVNid2RDVHdzUlpTalptWU0vTXVsRTJuMDQyV3RMQzVRb2U0NFRkUT09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 09bd3171-6d11-4209-ac93-08de836aefa2 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:47:24.4785 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 40fkb23uyBNetOq+l8AQVu7rpd/UV6+4Rpga53rySF9pwIHqaZxyzKB/VNqkgtpGhj4MiXUzZL5db216uwxkfw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR04MB12019 From: Peng Fan Mark the "ti,system-power-controller" as deprecated and include a reference to power-controller.yaml to uses the common definition. Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/mfd/ti,tps65910.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/ti,tps65910.yaml b/Docum= entation/devicetree/bindings/mfd/ti,tps65910.yaml index f1a76f88fc0cdd60d8ba8f7153db7701e82fa183..3939e8518a8e72351e62ac07365= a34dc1145e824 100644 --- a/Documentation/devicetree/bindings/mfd/ti,tps65910.yaml +++ b/Documentation/devicetree/bindings/mfd/ti,tps65910.yaml @@ -72,6 +72,7 @@ properties: ti,system-power-controller: type: boolean description: Identify whether or not this pmic controls the system pow= er + deprecated: true =20 ti,sleep-enable: type: boolean @@ -170,9 +171,10 @@ required: - '#gpio-cells' - regulators =20 -additionalProperties: false +unevaluatedProperties: false =20 allOf: + - $ref: /schemas/power/power-controller.yaml# - if: properties: compatible: @@ -216,7 +218,7 @@ examples: #interrupt-cells =3D <2>; interrupt-controller; =20 - ti,system-power-controller; + system-power-controller; =20 ti,vmbch-threshold =3D <0>; ti,vmbch2-threshold =3D <0>; --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013005.outbound.protection.outlook.com [52.101.72.5]) (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 90E2A2EBDFA; Mon, 16 Mar 2026 14:47:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.5 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672459; cv=fail; b=TD6lkZtMt3xIFlhyQaJZUS9ZcmcUcI7S99uavW+1Dh1bZ0QduN2d2Qnfczz/q1hJNjuEoRelXZMf0IInnYLHgatgBVS0agm4PLBIST7m1hd/f1RRXnoxPfyQZ1j8WV8VeTM8OWH4e0UIr8nK8knk41nGO68lq010/xVIH7BqD9I= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672459; c=relaxed/simple; bh=av8AY2hhZfpfdQRQ2lRCYN6tBKhrXzGLaS2GGyO8NfE=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=DRU6alK4lXpQkyesfgf9Ok/95kA9yjY3r9+If5wOr1sZ8cJJWz/XcpVY7p4c90qpvqLR4qO0VV0fwKbBIgKzuenZ4EbPP/n70GtSP9kP1IAd4KjnNJAS8wGr+kGj6LpbdnTVte7v1TqG3torCHMlu6I7pYcTmcwCMcjhbaDZdRE= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=S2cuGSS8; arc=fail smtp.client-ip=52.101.72.5 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="S2cuGSS8" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CFOggH52LMHx8RxNhBnfzC/PK4L7sXpUE8L/q6GigbiTb+5cbaW8AZQ+U4TA7odTr5AuaYsxqzyEqLX5oxOhD/wFYHbv6qFNzpsKt8NHfesrpvMH+zj4KC1kFib970I8DXZXdtn3pg4WcyH4X4AZnPrnM47CJQDc53Q04siySujbXqzB8CTVDSoKGyi9NXdruyKGweb3gX654HLnDDiSGJbCs8UcU9nWrKxEvGWwIvU2Zlr4m/2DFH4kxtpGjah9nLVIwEwVrJEImLGgUsk6O+NjCwdxsbRgrqteXqy0IfHdfgm/M5YyxjzVXH2Qp0SKaMwxb3zBK69fcKpUuX2aRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=EAMeO+8YviSITizvPy9oPa9q5wrx3QRaYDnheMxS6ko=; b=LImaba4B24pwvZcP87w/Ci21XDjEX+jhUEYGqvVtI7VCOEG8boJusAZI4mvwPmKWoxko+cw1P7y57g9JeNbL+d3banevNspJJoJYohB4oLooYKWIY5YzFua6+dq3SQxKdStiuW2ObUO9nq4/SCiIFep4XvNw8sCJQ0Ifi6yHPRJv9UdNlFhGEnRm0nfCnvSnlIOSMyUR6j6wo86HsRZIqYRnJpTZVd5TWBdYSm1+RJGxU9IonpBRalk+ZS7kzwJMmUnNNzK28QyY89lUVduhg7ltjzd9+iZDbL/m6DvWT3hJ+r98GG6CpKBlIjJolL3F9lVnLzUvrLWwVNBtLXOpgQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EAMeO+8YviSITizvPy9oPa9q5wrx3QRaYDnheMxS6ko=; b=S2cuGSS8wNv1Upx4GFOIWgp/HjB/Q8jmo3/B3cXpsg8d9Io0nqAiljIhNKzEHNDz7AsEkTjqGHS+8UcegSSaVyBZIyWX0F5zMQApGOTD1tySp/YZyu7P0qOfXJI0WgOUGXJpo4WSaDnBlR6T+npNXK9uEIzRtxbvJe/D5pS4H5GiNp6TMVr4a2Kb6+dNjh6Adjk8X3ndEjoeXAp6gvao2T+5mIruan1lKArJC1L0T72mv7rhAliXs0h3vdfX5hJNRSaNIF/BNloRLTi3cwO1Dshe7XT+E8Z84gGpvJgaMsEPhlUgqdEO0ArN3/yrT+QstWQTezjGvMNZp1LUxP3NMA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV2PR04MB12019.eurprd04.prod.outlook.com (2603:10a6:150:30c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:47:27 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:47:34 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:43 +0800 Subject: [PATCH 08/15] dt-bindings: mfd: rockchip,rk8x: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-8-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV2PR04MB12019:EE_ X-MS-Office365-Filtering-Correlation-Id: b52f3f13-408f-4ad7-fcd4-08de836af54f X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|7416014|19092799006|1800799024|56012099003|22082099003|18002099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: TFVd5vXx2BC56kaEEbxrrXDzcRdWIrVd8XTdoYh3/lbGROVoek7byPouR7+HVKw2NWyJ/lcnXbS/+OI5//SNNNeeA0FRTmNL8jeqrMcMH8+0LXI5ufA1QZT+3FXsLWetryHcpXK84V7N2fEPtWfYh5SF+up+kRWic3VA+3vHp6Bsc3ihrjpvSgSGWMd2X72/CbuUl7/MnKPJEV5QuOkZ86Ywav39xOJvPEywXgYfnRp5tURRpoDqqf1erBBGUvij9LE2l0aZB/SmrLwEy33BC4P77H0MI3tYP9rYDbcYMBGAoR+LPEGo3euZlHrRDFKBuB0bO4U6FKrs4robjpmzynPeZWN+gaXBx1Pa2IHPR8kaz82aIMfpOXc48fsxMP4mXY3/EkR5LWOZU94xQ3GE2X9Gg0mwWA8mFTeYzsc+8L1pSGuNnkw+MtMOMs+q2n5zv6lRFxpBrUiA7QtA+RRzfe/+g++2qPEulB2nwIX6A+qZLvm6UztHHTTDSoN5pByUQjwqM4KV+l16CFTII2Y+2gpovgDk1mwmsRkMEaTBspw85BcOL3jFh3SzccrbZVyHY1QRf3kt3pk2xrmwOJT1MqqGrU9q8uHBuNfAuV7CbpviZs2Upn39RlWw6Ou82U26snIrp2Z6YAl06sMAJt7FoLfPyc8GkzYIUaRXtHekuNJiwg06rP+1kBjw9L9rytcaCUAqcRj3ElZWtzcSAcFCcoOQyTXqNFuR4It9yvU+ZcbPHA5so0ZknQFH1N3W3AVzKtBZRsdqY+mi4h7LCrlm6b5G81BPVb61VTWLnPRgjGX5sHOHFu4FXTQ16fGGEKZE X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(7416014)(19092799006)(1800799024)(56012099003)(22082099003)(18002099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?M0F3RmNoY0lHUFBwU0x6ZFVOcDlaNkdTc296WHhlNkNaeDBzb2VRZDJCMTZU?= =?utf-8?B?cWUwWEFXeWprbGh5bHpqNmgwQWczTEl1Wk1ZOHpGNFBaNG82ZW8wdWx3eWFS?= =?utf-8?B?bFN3NkdzQ2xWNDV2ZjVLR0JHc0kvYXVNUHkrbDE1RUpPZCtQMWMrYUE2dEdo?= =?utf-8?B?RGVKRnpXdXZEbjlvb1lCbVFDVkZMd3lGUTlMamJvbURub3ZiZ3ZlM2ZYQUp2?= =?utf-8?B?eDRWeTlqWHNFUGFrK1hVQVlBOVN5ZVBiellGN2RoQWZvV1pmTllNV2FmeDZ6?= =?utf-8?B?ek03Lzhmb2xPbWdxSlJIYUlEa293WUpGNXFDeEVuQWpNMlNJZVZCYTJnNVFB?= =?utf-8?B?ZXRSOUdzbk93RlVmUnlrdzB4SmhnbXNnNzF5ajc3MWE5Q0tMQm9rMHlEeExG?= =?utf-8?B?bXBlRTVsTTFnZE5qMWVyTnd5OXNSUjgxa25nbGVsS0dCckVDRlJDRytWeXhj?= =?utf-8?B?bmdZZEs0cmlaWUhNL3dWa1U0TFZSb3FrRHhhWjB6VGZVLzhhbUoremVGWnF6?= =?utf-8?B?TjVoMXVJZnRud2dLWFI2RWNybldtWlpZWEc5YXpSYkVvU3pHTnNKRmZMM3pB?= =?utf-8?B?V0pYNDNTcXhlYkdCNkptQm5UYW5rOVcvNU9RdjZiVXNSTEZSWXZ3Rm9tQ1kw?= =?utf-8?B?VUhVMkhTRE9vR2JodWRHdnFZOXRhZHRNRDkrbGYyMzRRM2lGVEhkMUIwZFdw?= =?utf-8?B?Y3EydXZUVEJBY2dvNzM4VzB5akh1dWV0RGxLYkUxQUtacWNpcmlYdG91UG16?= =?utf-8?B?U1Q0dUlxV0ZtcXRLY2lwWTgyODJ3SWxnYUhyNHh5RUNoUlRucXdTeEsya2dw?= =?utf-8?B?bDl4RmpHb0ZnSlQ2RTNFU0hSNUUrMEdmb1kySjdrRjVkR0k2WW5pZWZZaU0w?= =?utf-8?B?Q1V4bzBXYXBUNzZWdlB2eTk1dDJEQjhBOEp4VC9RNVk2cUd5TEUyblNrU1B2?= =?utf-8?B?UHhSbE5pckZ3dGVNWlp6U0dzWVBiQVFiS0dKbDRZSVBQZ2R5dklKdE9xSTJ4?= =?utf-8?B?dFFxSE94alh5alh5SlBsS0xlQXRuMnZvRFZyV29yRU9BSCtyRlNtMHdyVmVX?= =?utf-8?B?QUJSYi80c0xqR293dzF5RWYvbW9VTitJakgzT3dmUzE5TDd5NDN4SW5tVzcx?= =?utf-8?B?djQvOXhJYXN0WGlFY2N3TE9TbWxqL1ZHbDBOME1kSDNZMHRRWlZESzJmc2NR?= =?utf-8?B?SmVrZHJDWXV3MHN2aHNad3ZWWXltT1gvemxSN2lFOHpxZWhrMW1mVThIL1dC?= =?utf-8?B?WFNUdE5nMGFURGdaS21yNXpXRmdreDR0aWUxREN1TC9RNEwrb3ZTelNoZEQ3?= =?utf-8?B?SURtcHZ2OW1wNEFwYkwxNzRXTTYzeFBNWXgxNFlQWXBScTZGYVJqUVhaTXB0?= =?utf-8?B?dE9UUDhsQ1dTL0p2dFhweGxZbHcrWFBMeHd4Z2hHWG1ndkRTL1JkcUJkVm5W?= =?utf-8?B?b1ZvN2J6UVREK01GZitIZURiRXkrMjRpVXBPS2ZSTXRGT0xEZldkcUlJUHNl?= =?utf-8?B?QWhEOXZ0S0FDN1N5SGxiYVFxZFJlNzVJR0NtTGRyQnZNbEMzcWVoRzh1cGxs?= =?utf-8?B?TG9iNVIvak52a2NDd0ovTGw2VmNUZnNWNkRCTXVlRUdHV0ZKWFB3ZGw0ZW1I?= =?utf-8?B?OS9kMG1CZG9RLzVZYTV5azVqWk9YS0Q2N1NPd1g1OVUxK1ZZNmZxczcveEtu?= =?utf-8?B?MmVPTE1Jd2kyL0l3MCt0NzViL0huTUJlTXdBNjV2cjYvelZ1WVNxOWdxUFo0?= =?utf-8?B?bldCeCtLM09xU043VWR6QWdzRENFcStsSTFjTm03aUhobTBoZUxtRSt6ZEpI?= =?utf-8?B?ZlFWTkdkOVhseGREZDhleG1wQVc1NFBycHNqQXViaE9CbGtLbnl2VTgvSHUz?= =?utf-8?B?eFNnVDExdU9aYUxrMDdET1k5SXhqM0t4WnRvQ1M4bDRyUmg1MW94Q2g4MVNJ?= =?utf-8?B?aXBxMFhwTHpXM095UDg0cjZZN2xuRUYzZUpCZEFQRndtQXV6NWMwcllyNUlP?= =?utf-8?B?b1BZVk1Pb1NTbXBUWWd1ZWVrSndJeXM0OUp6Y29qNnNJVkZvLzdBK3dHTy9E?= =?utf-8?B?NklnSW1nUCtIYThlclhqTWF5YVprbk9BQTRpaHZWOXVXT1dDTW1BNHhXSlNL?= =?utf-8?B?TDJFNUFJNUFsUkRIMENHUlNKRFVZcEU1V1pKL095QUROUXZML013Q2l1RFBE?= =?utf-8?B?bjUzNE5lcTI2eEdScDVIV2ptVTA3TVBXMjJteitZY3pXRHo0R0RINlBQRXha?= =?utf-8?B?NVVwMitXQ21kcUtFcVVqOEhBd2k4dy9wK2N0NE5mdnp3YlJ5c3UwY2JkWW1n?= =?utf-8?B?YzVKNXhHQXE3T3J5WHpTY0h1enFKRldONTVQYjRJZGdpTFVvZStFUT09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b52f3f13-408f-4ad7-fcd4-08de836af54f X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:47:34.0617 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: LkuTYJak8+BC076ImKAagEtuqyJtzF9HYVsF1Z8MJYsjQvnL7uTmdaqz8bwS7P3x7JJvHjSZOoo2/8OAnbAuFA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR04MB12019 From: Peng Fan Convert the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property. Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml | 10 ++++------ Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml | 7 +++---- Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml | 3 +-- Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml | 9 +++++---- Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml | 10 ++++------ Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml | 5 ++--- Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml | 9 +++++---- 7 files changed, 24 insertions(+), 29 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml b/Do= cumentation/devicetree/bindings/mfd/rockchip,rk801.yaml index 7c71447200ba4c131b67f94c11913f70be625980..5d644f3fbe1bf734efb6a49b4f7= 284b7397b33d7 100644 --- a/Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml +++ b/Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml @@ -13,6 +13,9 @@ description: | Rockchip RK801 series PMIC. This device consists of an i2c controlled MFD that includes multiple switchable regulators. =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: enum: @@ -24,11 +27,6 @@ properties: interrupts: maxItems: 1 =20 - system-power-controller: - type: boolean - description: - Telling whether or not this PMIC is controlling the system power. - wakeup-source: type: boolean description: @@ -76,7 +74,7 @@ required: - reg - interrupts =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | diff --git a/Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml b/Do= cumentation/devicetree/bindings/mfd/rockchip,rk805.yaml index da2391530c16c0aa5067128cd6f76e99f1f0f8fe..7a123bcd4320f10a85178ad2360= 9147586fddb20 100644 --- a/Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml +++ b/Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml @@ -46,8 +46,6 @@ properties: description: Telling whether or not this PMIC is controlling the system power. =20 - system-power-controller: true - wakeup-source: type: boolean description: @@ -87,6 +85,7 @@ properties: unevaluatedProperties: false =20 allOf: + - $ref: /schemas/power/power-controller.yaml# - if: properties: '#clock-cells': @@ -108,7 +107,7 @@ required: - interrupts - "#clock-cells" =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | @@ -126,7 +125,7 @@ examples: interrupts =3D ; pinctrl-names =3D "default"; pinctrl-0 =3D <&pmic_int_l>; - rockchip,system-power-controller; + system-power-controller; wakeup-source; #clock-cells =3D <0>; =20 diff --git a/Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml b/Do= cumentation/devicetree/bindings/mfd/rockchip,rk806.yaml index eb5bca31948ef0d39c46025d0cca65b8b4105a50..e441c648969915137f73e4222dd= e2446d43765ba 100644 --- a/Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml +++ b/Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml @@ -29,8 +29,6 @@ properties: '#gpio-cells': const: 2 =20 - system-power-controller: true - rockchip,reset-mode: $ref: /schemas/types.yaml#/definitions/uint32 enum: [0, 1, 2] @@ -136,6 +134,7 @@ patternProperties: enum: [gpio_pwrctrl1, gpio_pwrctrl2, gpio_pwrctrl3] =20 allOf: + - $ref: /schemas/power/power-controller.yaml# - $ref: /schemas/spi/spi-peripheral-props.yaml =20 required: diff --git a/Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml b/Do= cumentation/devicetree/bindings/mfd/rockchip,rk808.yaml index 50dfffac8fbf53034df8b0c88eb43c7675749311..9bb1467bf5ffe923275589c6817= db9d4710043bd 100644 --- a/Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml +++ b/Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml @@ -14,6 +14,9 @@ description: | Rockchip RK808 series PMIC. This device consists of an i2c controlled MFD that includes regulators, an RTC, and a power button. =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: enum: @@ -41,8 +44,6 @@ properties: description: Telling whether or not this PMIC is controlling the system power. =20 - system-power-controller: true - wakeup-source: type: boolean description: @@ -119,7 +120,7 @@ required: - interrupts - "#clock-cells" =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | @@ -140,7 +141,7 @@ examples: dvs-gpios =3D <&gpio7 11 GPIO_ACTIVE_HIGH>, <&gpio7 15 GPIO_ACTIVE_HIGH>; reg =3D <0x1b>; - rockchip,system-power-controller; + system-power-controller; wakeup-source; #clock-cells =3D <1>; =20 diff --git a/Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml b/Do= cumentation/devicetree/bindings/mfd/rockchip,rk816.yaml index 0676890f101e5481a7466b26de5544a829c29101..853ad270a827fd0b40c50e69fb4= 8a2e23d16c51d 100644 --- a/Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml +++ b/Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml @@ -15,6 +15,9 @@ description: that includes regulators, a RTC, a GPIO controller, a power button, and a battery charger manager with fuel gauge. =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: enum: @@ -39,11 +42,6 @@ properties: '#gpio-cells': const: 2 =20 - system-power-controller: - type: boolean - description: - Telling whether or not this PMIC is controlling the system power. - wakeup-source: type: boolean =20 @@ -108,7 +106,7 @@ required: - interrupts - '#clock-cells' =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | diff --git a/Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml b/Do= cumentation/devicetree/bindings/mfd/rockchip,rk817.yaml index 2cb6d176a84cfb4c07a17b6390470b0ddb95bea1..4c5d2f43a6f182ff2bb0fe26869= a1c56120146cf 100644 --- a/Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml +++ b/Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml @@ -53,8 +53,6 @@ properties: '#sound-dai-cells': const: 0 =20 - system-power-controller: true - wakeup-source: type: boolean description: @@ -157,6 +155,7 @@ properties: additionalProperties: false =20 allOf: + - $ref: /schemas/power/power-controller.yaml# - $ref: /schemas/sound/dai-common.yaml# - if: properties: @@ -195,7 +194,7 @@ required: - interrupts - "#clock-cells" =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | diff --git a/Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml b/Do= cumentation/devicetree/bindings/mfd/rockchip,rk818.yaml index 90d944c27ba147aa83ff86fdacb546d08272fe1e..d1ca8b447034f2d0d1d3474932f= 3dedef6dff0de 100644 --- a/Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml +++ b/Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml @@ -14,6 +14,9 @@ description: | Rockchip RK818 series PMIC. This device consists of an i2c controlled MFD that includes regulators, an RTC, and a power button. =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: enum: @@ -41,8 +44,6 @@ properties: description: Telling whether or not this PMIC is controlling the system power. =20 - system-power-controller: true - wakeup-source: type: boolean description: @@ -111,7 +112,7 @@ required: - interrupts - "#clock-cells" =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | @@ -130,7 +131,7 @@ examples: interrupts =3D <4 IRQ_TYPE_LEVEL_LOW>; pinctrl-names =3D "default"; pinctrl-0 =3D <&pmic_int>; - rockchip,system-power-controller; + system-power-controller; wakeup-source; #clock-cells =3D <1>; =20 --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013034.outbound.protection.outlook.com [40.107.159.34]) (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 7AB4D2EB87B; Mon, 16 Mar 2026 14:47:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.34 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672469; cv=fail; b=m/phRzbFzOo1r6xnA0VU5MHiMnPPoFHD8eOI6W6wSvrv8d6hVmJaN38XC3PpTfrHUjG+aN//YrPGfPuhnwjQ1Ek3DSNC/zAncgfkC2WWZwW4AEUzoxpiCtkh+29i263krAzPTjFflW8GbtH4wfqM6ixs2LMTPjV9DKngymmn860= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672469; c=relaxed/simple; bh=gLRmwTrl59yRHJKqQ51Ya99vmYDrrlDSYT+V4icr52k=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=LsQxI+p/w4puhtji+/sr1UnZmk2Xm351zGm6Fo44BRrIdD075GPK02E5bLP7g3r31IyfpFl2de/3TQA0q4LEK+5pmvVv9dCqdta0VyG+IQWFO1tiLpl/xGk7fiQj4Bo7HldmW2vNjdyCGAcK0uIztP8dvBNhdsvmgm+h/tiZOdQ= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=uxFy6a+B; arc=fail smtp.client-ip=40.107.159.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="uxFy6a+B" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=itz1SwSmhrxHYK0JUvsYqi2uMfwexd97Ok2pTQd2Wwb1QRhsakJTZx4XbJEuhCgggHYk360De7jZ0ilGbOL+sZP3iN69JRNyI/GP9BFVRk6X/ldrT8Kn6sXPma9V/yTEb5U1fu2nXdCH37dIZSd+k0EZPqdoQuohZXRe7mLghzLQajmxJnubyNrVEe+T9bW3FofZ5YpdSYGqV1N9WIHuZIw40umFCEa1KTut2yqc9Xi9cEvNiucYno8aWd8e9EW2KvK/SJr/PpMHtPjA5fZ/oMTMW+uJACH3Mc9VIlT5ztH3qfuCD6gKd4QuUAOx8KPAvtL7UK7on1pD/HL5qViuTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=SOTtWY4mpRm6kWo+wD3ePiOtrtLbryPLSx3CLjnTuM8=; b=Cd3qCGpPg2gYH9PGDv9SX8mtUVu7/N6nb4v60rjSR7UwOUXNp6SkaaaHYHj1yzLZl/fNpEDf0hAyXRJc+xTZ+6jjP39G2d3GSZ/GS9SXfWu5zQpnaPdF4/11b+KuZhQm/enZQfXiCIx3XkxirPVDHyWmsLNoKb71Z2JrjmMr4Qvnd+ls2BO9kzMApCbXD200aIXkbXkLOwkx6hOkEagShg4tH99ihH+QMopbw8eJSNKH9cFtlkI7xxLh+bDeP3j0rK4utZTv3xtE/No+OS03MBr72APATSNt14ideqqTeO9X5HcvuyD3/kOkFU8lG7amNhWY7+EG4Bk6tOEPOa4z1w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SOTtWY4mpRm6kWo+wD3ePiOtrtLbryPLSx3CLjnTuM8=; b=uxFy6a+BhvFX0CeFn6zpGEOuPizqpLM0dWoIJk2BhZdeE5wlPpg8lYI5AtsBFfJC0K6UhjSb7DOzy28lqbkhqSNIExkVb3RZ3LrtL9dm84PwHUWQow7VOtn+nPTsR6nojn/2z+fgFdGM6pSwYy/WjeidulDibRcXwD9AlUWfm9GggNKCIQ+OJT6vPwvHEPanmN2iKPlZtjGl+EIX9PvHOYB88WykqukEm/OujakZhj5huA76nkn8gqXtwTB4wt/DHxFtZ+P2Xbe7H7QfWiQj30Yj84J59XeB6lM7jNPR44uAfwl22pKWh82IB/0zNyNxUJilY6S3JFvBCuKPvl68zQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV2PR04MB12019.eurprd04.prod.outlook.com (2603:10a6:150:30c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:47:37 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:47:43 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:44 +0800 Subject: [PATCH 09/15] dt-bindings: mfd: ricoh,rn5t618: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-9-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV2PR04MB12019:EE_ X-MS-Office365-Filtering-Correlation-Id: eb37d572-67b3-4341-d7a0-08de836afb08 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|7416014|19092799006|1800799024|56012099003|22082099003|18002099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: 7hyR7aGEnMf31JI3lv7v1szKCgFvthCGrzzAEogDIKE87cRT71RMFJPLV4mqH8SvDRWTT620Epv+teomt2aHTed9V9cBTYph0wpOlUvygPLOTu20NUfazBNMP7kxAro6eTBbf6fxsrP1zvQNqeip7yrvl/WFLTtQJJ/yoo0XFN/0oQk0OrgnRQz5IND/wpVONamw+iparDJ7Szo5tPb12d53iJUW3eZCF7w2BfvY//XOfT1Id/42EXIBHN7mjr4XTTC5+BPuKGMSOzPQGWHVnxtNj/aV1vjeJRkSNDU5keEA20twB9uFVQOC/Ij7dTNdyyfeGZh6r6k1mpbIb+dBZiQy+GDgrt6PPlyZKkh4foKzvKU4sC6x08I93I12vAzROwMrZ4I+FHeYPp0IQSolrgxqTw2gPuODtUUbq/n5aQMq8I1IA6RptOLymdZGzHnRsb6xqOstq21SqzqdfRlfbZzfO+khT6ab4y834/AJfDWwJ/7nA9/IJfeuJ7yHvOBbgPpmW3cIIhGHa4fnYDviR/+0jO3pRlUJV3+BmPFvQ+nytMZoYiGjJyaKLJ5L+F5GfLO7+wuuio1eeb8XI9JCmQ8GVBFd4iA4HoCA/Td8g5ncv9FLAPO/dnb4G4NBbxqV7HiUzIxIjnd/bVwhSyNuyfPS9hqDhOBBF+RZKV6b4dxOnm7kOKEh4cMQQu6de7Xb+AB7vIgL3Ks4JXV+uXuM4hgxwCE44DRK7vTRNn2mJexSMHfJ2w6uFyFE79yfDJFqJWf8vEr0NefEDX8LumJb7Q37+PA/kK2xgOIjcGIX1mZL9qBA9z+oi/RUcfbOTrgk X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(7416014)(19092799006)(1800799024)(56012099003)(22082099003)(18002099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SlQrVmFmbkhWeU12ZW5hTHg1MmhkbDFzSW1SSnhrbFdscjllOVptWVJENlJO?= =?utf-8?B?ZFRhYmozLzJqamZLZCsxN0x3cWNZeFlPZi9keHl1UitzOVBLcmhkQkt6a2VO?= =?utf-8?B?VW9Fb0dwZmdLaS9pWS9YZVVob2duRG1vUnlJbjJrSWNQeHFSZDk3MVF3MW95?= =?utf-8?B?cTJaelFkVSszd2ExUkZyclFScStncTUycUVvRkZ5SkZIWGdqZlp6U2JqUVlY?= =?utf-8?B?S1B0blRPenpGUHVuMWtRdGliYmRKSEttaEtYR2k4Ly9RUlF6VUhoVHFPYjdL?= =?utf-8?B?VXlhYVF3b0pnNDFSRWhlTmRiL3FqWVBOc1BKWU5HeUNlRDZ6WmF5cU1CUW4w?= =?utf-8?B?K1MxZEJkV1IwMmRUaERaQVRPRXJpR29VN1BFUHJ3dnN1YmRXTFRJeitXNHF3?= =?utf-8?B?MitkT1NnZ0Z6N1hUSDJyVEdSZkVFSDdUQ0pRRmp4aHRFblR6cWpRNzVoTjFG?= =?utf-8?B?dEc4cVZiL0VFNTB2UXZGZ2RId2ZlbWNCdzdwWWJTOEpNcEk0WXRSSnN4U3FZ?= =?utf-8?B?ekFKK1NKMHBXSGEzS3pvc2lla0k2WmcrWmJ6anIzZC9QMEFPcmNJdko1ekUy?= =?utf-8?B?a1FwQnIzL2tQQS91T2dtamo3TmhhbytXREFMVE1TTkdIQ2dNOEVoMmxBcmhH?= =?utf-8?B?ZXJnR0dYQ3Q0MnU1eUFYMTMwNFo1Ym1hUTc2SW1NZ0x0SjFVMVB6dnN4OFJ6?= =?utf-8?B?dmFTcVdjU1lXVWx3c2NaelBTSGZ5VWU4U2dramM2Z2ZxNXRmR3oyY2g4VHh4?= =?utf-8?B?S08wMmlKMzhNM25zYjFPYmdONXJKVk5lTjEzcXVWOXFudWhFelNRb01JMmNw?= =?utf-8?B?VHBmUjRwMWRZL3YwNEE0TU5pSTEvejlJK0xtSHU5SytpRDI3L3BrUXBoMDVp?= =?utf-8?B?Z0VJL1B1RkE5Sm5IYmRjRVhreVlleSsvMlphN2ZJOGpZbUdMVWJvaGNuYmM4?= =?utf-8?B?TlpoYVlWR1MzeHhwNzFHTHNKam4vWGwwVnVHQ0JHbjVyaUZUcFpQdUh0OU1X?= =?utf-8?B?R2MyUHFqR1NnSHRUL2JYenBOQk4xdDNOdHg0enh5YkFRTUpQY2cxMmE3YWFS?= =?utf-8?B?ZmJ1aVEydE5xaGhQbjIvdnBuWTVFQVZVN1AwYzNhL20xdzcrTTF3NFRKUFZK?= =?utf-8?B?NkJERFMxbUxKQ1VDSU1rdHkwaW9hMXh5cnRCcHpzd1Fid1pqeEdHQlFpakw0?= =?utf-8?B?S21DREZobDM4L0JQZk12Tm5rNFNaeUJyREY0eTR1Q2JsaS9ZNmVwMXk3THZr?= =?utf-8?B?WUd5M2d2QWU2bHBuYTJBREpkbDZNY2NBeHN3TEZiVlI0Z2RXdEN0QTFXb2Fk?= =?utf-8?B?MUxJVko1MFNWZUExcDN5VkErNE92VjkrWGZSaDhQUUJIcC9oaWxOOUNqZS91?= =?utf-8?B?cEJZeldROUJwRDU3V3BpWVFoaHRheHRrcStGV0c5OVB2ZTNwNkV4WmR6U0NV?= =?utf-8?B?ckd4cXAxS1M2UnpQQXU0NEpBaVFjbHhBWVNhOTRYVWEybWRaaC9JWnRTT0tv?= =?utf-8?B?d29zbWcvUkFPRWtOblFPcTFZUSsxYmRiODNMRVV1TjdtS21HQkZId2JZaUJ4?= =?utf-8?B?UXRyWlJWK0VqamRVd2ZES2ZRUXpGZURNZTl6OTlNeHJ3Zzhod1VzY3NUb0Ni?= =?utf-8?B?Tk9jb0IrbXJEdk14K3VmUlFwakVUb3ZEZ1RWbko2a2QrS0NjaEFzK0JMNjA1?= =?utf-8?B?TkJ6USt5M0RnZnYvbzBGK1pVTEF3N2pvdEhKdlVQOUNsLzRpQ3VuTlpQUDBI?= =?utf-8?B?cXdkRy9kN3NJZ3BSbVp2YTV5c0dTcURFd2VlN2VPOTNpZUMvMmp0TEt2V1lx?= =?utf-8?B?SEhsemFuMy9RNy9NMDN4c2ZhK0NFUkd2NEQ5b1ZkNGx3L2U4ZFlBSUpuK2ll?= =?utf-8?B?T21hTzFEbWVoTWVmSWpNbVdTT3daL3lqNXFqT0lEN3FITWttWUFrZHJNbGRw?= =?utf-8?B?OHQyUTRzYnAvcTFxNTVpeDBlVVFmQzE0ZjdISUdUK1F1RTN3WWUvM2RITEdn?= =?utf-8?B?NTgvTXE2eURWYXF0N1JHVTlBZzdUU1NmaUpvOGRBaGVpNGphRlo2NXJqTWlB?= =?utf-8?B?QWZKS3JZOG5PWmNFWFhCaGxReW1TKzluWlFGMWJPVVhmUlUxemhmSkYvRGVj?= =?utf-8?B?dDhzdnNIVVlLMXpRYlBRS2tGOGhyRFhOc09QTy8vNVl2RkYwM0pHWHRpKzFV?= =?utf-8?B?Vm9EMzBsYzJGeGs0VWZORjhCV2tGVG5WbFJHdmo2ZW5Jbm1majBWSElRNEtD?= =?utf-8?B?OXRPeFBRenZ4aGFpNitXWTJDQ2xRTmVMYmJkZmhxTWt0VFFCMWg0V0N4M3V6?= =?utf-8?B?WlZyV2d0NHZqam5VN01kNG5xMnBhR01mSjhuQXc3ZlFyYWpFV1dCdz09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: eb37d572-67b3-4341-d7a0-08de836afb08 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:47:43.6626 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: gCkJfDi7JwdSzOyUO9xHLgGfF/kFQ8K7RcXKKb7NkU9GEqkdPMaFAv26Erud6tOMA0R6KFBurKA5OUUNtk9KBQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR04MB12019 From: Peng Fan Convert the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property. Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml b/Doc= umentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml index e3d64307b5315730e8374e863203a15abb9f83e3..d81691f4d5742f46bb6cf37be42= 70fc4a38f21f9 100644 --- a/Documentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml +++ b/Documentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml @@ -18,6 +18,7 @@ description: | The RC5T619 additionally includes USB charger detection and an RTC. =20 allOf: + - $ref: /schemas/power/power-controller.yaml# - if: properties: compatible: @@ -68,15 +69,10 @@ properties: interrupts: maxItems: 1 =20 - system-power-controller: - type: boolean - description: | - See Documentation/devicetree/bindings/power/power-controller.txt - regulators: type: object =20 -additionalProperties: false +unevaluatedProperties: false =20 required: - compatible --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013036.outbound.protection.outlook.com [40.107.162.36]) (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 12F052F3614; Mon, 16 Mar 2026 14:47:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.36 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672480; cv=fail; b=fLi6EmaVzOL6t3X21OCY68+LFmTGlgfuK+gVKReBBS+g0W+LI2Wf7+Uv5t67BOyECwfcArE3heatb2wEm7jX68GIYRc+hf9xvCMUaddgLtw3674+ageYOGZL8ZXBEVeEKfSRgFvhRvv618ygF/W8QsU8gcE6GMgFNhMD+HUb9XU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672480; c=relaxed/simple; bh=gY0LB54hpcNGvTccIoD76u5n2YD6Ny4WBUD4zL+bXYY=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=PwB2MZJZLz3n9i8XyaferUr/0UpY6wYxrhv4Ylp7+YCGE8fH+dAsbv/5Qy0+n3NGXlkDE6lnRArUw9vdDYmcvVqMYJyb2m2bHHJi/NLg6/BW639n+JvFgSmYeaJcSPHNzbPz/at1w9HaCcMxDumj9HdPS5+tPUHnxhOVNnU1Vyo= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=l1UQq/nN; arc=fail smtp.client-ip=40.107.162.36 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="l1UQq/nN" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=S+TkIiFzEZ3vnoPlaioQkWtYeM4ci8rqV+uR0Z83JznddO8NgtBc80HYPpHpP5J5I/j/V5iRg5imbjDVHdyrFsBOxIpylwiCTTNpoQ+f6jK685nGATXjrt1+9B2jBEc5E1WrG6FHLvFaL+Ke9LXFC6RDB61HybDE0eDBMbN8MndCQm4ecY3/GdFgMl/Eq3Ruc4jz2gzeQgmivTTSv/AA1LdC8YfQ3GwOe09WgvrCz7xY9GjXQ7s7BIianiYSZOQtRc8EeK3hAmd/6bRSGTbeibEjawR9p7nN5Cet446So+L75Samtyzdn7KcpzwJa+c9VuGH34hZhUJuppwGP3PPKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UXE/9LagIHLcekhdm6exlY4V5PcccXUkRY7GyPBaud8=; b=P6SyIgfFa9HMlBOGuSo1u/fawvTA0OjKIFv6cNKA4i1pbDLeC+G+XJGtJFC0nRzx5JD0KmYLPJ4b6ZVDkg/0bXeXYqI5UXKd9OF+oOuaQg6uD6wSs7Zimrzc+RxpJeESyrudUyNYKa5vK4neox1n3hwA9AlTqZfSlxwusVx412LW86nl2lP07dF0qfzE70UqgOZ32IDJpvykoXu2OK4/3YNP+9fsz4Tpk7NayrWGGNBkbyv6/ks5rF1nXnqWzUrGm6EPkMGXa/S7t4oMCTTToOTjWmTwgFNhtVSEb6BShijHYP8hSyH/M8BYq9Yb6ywQw8PQaKJb0wRSvfGZFo97Eg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UXE/9LagIHLcekhdm6exlY4V5PcccXUkRY7GyPBaud8=; b=l1UQq/nNc3DL17FnKVjn/584lGYJPOutoNXy940nN1RzM32ZBXrexR881m1I2oK+59ENVG0u0XlbuRafZuD16XNqlMi4KF88iOHiKrjhWp8UtgxWh+r4XJq4sRDqNoDmNq6OL+h9BHlSOR8uXLkGOhmKaFn4Asy9f1YWZP1E384fSBn6h1F5FGiaJXIWsg1LIYa098E6E0hR2xXwstPiPaHu3+pblbPLegy5Bo0UU3Rg2C8XY5LwavLrMd39XFfO3t0dwKdy0FlVxBzRkKjAI1kaQzMtf/Q1B9IbW89G7HysU4+5lSXGL4LiKxtqjjWB9MEkhevs/vWVYUjNdt8UGA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV2PR04MB12019.eurprd04.prod.outlook.com (2603:10a6:150:30c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:47:46 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:47:53 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:45 +0800 Subject: [PATCH 10/15] dt-bindings: mfd: netronix,ntxec: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-10-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV2PR04MB12019:EE_ X-MS-Office365-Filtering-Correlation-Id: 93956af7-8ad0-4edb-d90c-08de836b00d3 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|7416014|19092799006|1800799024|56012099003|22082099003|18002099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: s+7eK6/wjZZJw2oXlBV32XEOhPul6kyQKYM8QwG2t58vqBivWI+8At7Y//uDKDagrjXMmTFZ3KjrFyXr+sBDUrqY1wO7Yt9FNQJkw4DZotSbMnRcpjCU+v9M5pMq3zbOyAcHfhGXJj9vdF0bmOD2H2ZRRm+kVHo0AdHjm4YB49uFXNdpcwDNg3nXIHbwXKkmnV1LWMxD9w6mN19VCi4q3jYXGuH8bfqv04Lq/+/TGiUNsKxqWNit4ya9ehMtHBh0zjREmNJkNYl6bPG4w7wTgqCOd9S2SA61PgSQ4rx+CN42Pr0xknLhryCne31iqFi7PWF4j5Qlc1wXxLrUKUWc8Fh3apmQ4q10nfkHcbIlrHSpFPGOId9LtAZ/zHvrAk/ZfVuefEeBmeUW/6IaROUCf4rI1GDHCOTzLdjTamqu6Fc0ZdYuEQI4R9WEaVpXCatW55ZKhbgUWV9X5664iuZDiDDlhcubqBb4XAZBJHPfRsU2bf8zVkCYCen70xvxbznVlWijgo4xz7jpDZQm1bhMQ7E8VtScw6YBkYIs9q+Ra98lghNzWZraPWlG2qptJJ/18F1Ca6vYfji+VpV8ukKTSJBpdEx3sA9UtpGM0f44wm4INxnwPeHEnoRie3+sMPHMZosvqYVkPrWQ5c2Hti+B89zg/fqVREkbDe1sVl8BceNaAPYAve9UyAmAKxnR/JWqnNRf9ky6HmE6PrSBQLZK7CItkL2jcNDQXK3KHSo3gCtstBbapiLLin0tpFf+1thAY7zLEh1WaaGLQRdvqy1o/E+MuvKl+MvCj/xZgFIAnvTV9MAXZuovObNxonc0zQFT X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(7416014)(19092799006)(1800799024)(56012099003)(22082099003)(18002099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?M2RLa3AxYUg4YkpJNkszbkgzazZGb1hxY3E4YlJqV0dEUnUzRXk3eHREcXMv?= =?utf-8?B?aGlOWm4wa3hKa1h6NmZXT1NGa2ExWWVXOVU2OWJrQm1BMGZXRU95YUNtSWlG?= =?utf-8?B?NmlqbWtaTW5waGdybWZSY1lyQ2dNekFSV2RyOW9oUHpzNlVGcjlJV0RsMnBq?= =?utf-8?B?NjBvTDdKSWtjaWZPVTkyV1Joa2kwUm5YRWNWc0Y2Z2o3dkR2MDBYbnNNelph?= =?utf-8?B?WWJLYjE1NzlzUlU0ZElHT2tVeUY4K0JIYnNJRUhxSlI2NkloQ3p1cDFrTGlO?= =?utf-8?B?QnBLUHdWYkRPYW8wb1RzVnNGMUVXd0o5c2VKNm54S3NZdlZwNUNOK2p1Qm9O?= =?utf-8?B?Z1UrcVRkM3BOQWdGdm1oZWNMSUw3VDE4SUk1N0VUY2dmQ1MwMWh4ZnZqQ2hC?= =?utf-8?B?SThWREZJOUUvbzlaTFEzS05ydzVpUDF3MzloNVdtVEMyRnE2OTJDMHVFaHc1?= =?utf-8?B?SUYzTmY3clpmSk9JUWcxZFBkbjdPaXljeC9yMmVTa3NHS1ROZUFFbXgzaXYw?= =?utf-8?B?T3ZaNjR6NlZ2cDErTml5WU04bEwrTTB3bHVLcmlwTVRxdVErUCtKVnFEL2Vo?= =?utf-8?B?eFp0cGlOU3oxbGRVYXE0WkFUZmh1STdDbEhKdk5qZjB1dWJDYWQyYXZKb2ZG?= =?utf-8?B?TnZwa2JqYUgrS0Y2N29FMUVCT0xOaHdkOVdFTHVyR0dDRUx5d3RmT09vdXQ4?= =?utf-8?B?azdxTmdUWTRHK0lwdUlDSGtiSDZJdFNBOFVTd04xUVhFQlhpb0E2bVpRUzJM?= =?utf-8?B?QTg5Z1U2K2V2ZEJBYlIrT21LekNtWEtYNTR0VWFZd0MvRUJnb1BnZm5UdGdy?= =?utf-8?B?MkpGTDRzRXVkNU9XS3ZEOTdNTHJ6OFlpd2lwWmwxcWpuQmU1NkY3VUVxcXRk?= =?utf-8?B?a05pSkNUQjFkdWNJRDVkcERHU1hqdUZiZWd2MkR6bnpyNGY3cWI0WTBHWEYx?= =?utf-8?B?SFA1OEZYTHd0K1R3NEFqNURLN1dFa1ZqSVIrV2lSaHp1ZnRYMGtpa3V4VlpY?= =?utf-8?B?bE9PWTI5VldrdGp1MXozS2pldjJmQjJPVGJjVHZ2cUNoWjQ5V04vRmxOY1Ew?= =?utf-8?B?TWEvMDJiQnNNZXRsb3BWdVlsdUJNQ1dNU1hwVXNyN3E1alkwMnc5YWFRbVJL?= =?utf-8?B?VHVZanBPQkl5dHRSNFFaOW85ZTFQcS9VVmE1UXRPRTY3aVg3YTVyMmdablNx?= =?utf-8?B?bWZtendOUTBzMy9WaXR4WWlsWFBnUFRpQkx1RXdyUDNPblBMTzJFeXI1TStt?= =?utf-8?B?UDFyd2UwK2lNSzkrU2wxTWVjMGtHaU5vNVhkb2t5SUZiQi9IVUVrWitxUmdH?= =?utf-8?B?R0dTQ01GNnR4RytzM1d2RkNKdzhIck5jTUdDZGVmTFg1bmlnVGtkMHo5R29M?= =?utf-8?B?MzZVeTNIQnp0eWR2aG1OYkh2R1Ezak1DbUxDQVkyVmJNS1RuZHBTTEt4a3lv?= =?utf-8?B?SW5EYS9LUENZeHc1TjN1aGdPWjRsbnVmQkU4MmR6OEZMRncxMXdwbEtvZTc5?= =?utf-8?B?VmIwMGIzVHlrK1NhcVhmOEpCOU02NU5GenpZSHdlWXcvcjBHQ0lSbE5Jelor?= =?utf-8?B?bUFlQnVqM213L1J1aFVabUhsSXhsa3FMZE1FZlphVEdZOGIyYll5WTN6dTcy?= =?utf-8?B?RVQxak1XN1ZNd2pycnEyNkV5YVJJZS93VEJtM1gvRGlZOExRUFZOaExjZlJj?= =?utf-8?B?TktnZTNLZklubEFKRlBYWUxpR2t5QXIySFFPSHZLODNWSCtKWlQxRGVzb2Zi?= =?utf-8?B?QzhFa09hOWlzME9zNjlyV1FUaVVjYkVBVVQ5NGhHRE1LSTVuWWhzZ0xOWFQy?= =?utf-8?B?RlZvZ2Znc0VHOHFEYkNaRldmNFdIM0VxckNvNkE3bUJhSzVnZVo2eTJMcXV5?= =?utf-8?B?MTZBeXJ6QjlNdUlxNXVkaklPaytvQklWY1lnemF3S2g1ekl0M2M5V3VIQU80?= =?utf-8?B?L0ViaWYvWlJRNEdubkhzYVBUT3NIeDVVcnl6V3pNQmhDRXJ6U1NFRlBPcDEw?= =?utf-8?B?RDd3TFdEUUsya240N2UybUN6NGpFQUVhcXNSQU0zdUpYeVdveUJPeGx1SzNv?= =?utf-8?B?R0toQ2NaWkdUWnhzcC9iamlxSkhjTm95ZkNxTzN1SXRZaWtEdS9yWEFaWmZq?= =?utf-8?B?Y1VIU1E3S3VKcTNEYmhWTXNOdlBET3grRHFPSHQwZ3VIdDNKZHl3czltRUhY?= =?utf-8?B?L2dUTTAza3J0SVJXeFI5OVFIaUlPTFFzT1FNWHJld3RCM2VrMUk1T1pFdWZZ?= =?utf-8?B?STBCTlY2NE95ZjROOVZKQTVRTDNsVmNLdEVHbnFWRUpQNjFvb25FbE8rdHJL?= =?utf-8?B?eCtSRGJ5b0lRdHBpOUppWnZFbDJXQ3J5bW00T01WeWpxbi84N2pRQT09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 93956af7-8ad0-4edb-d90c-08de836b00d3 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:47:53.4111 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: /sXZnpTT8OmnVCnUU57AmWix+4388HoKd5X63Rgo8/tEo6zvy2TlAeSDmCVCr/ylizy0Bql7EBAq/1160yLQaA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR04MB12019 From: Peng Fan Convert the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property. Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml b/Do= cumentation/devicetree/bindings/mfd/netronix,ntxec.yaml index 37fbb953ea12e7e2718c169991d1a9dbcc8b6c11..2fa8b797c0dcf379e9e61a7e9bb= d9f1f8c59a0c2 100644 --- a/Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml +++ b/Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml @@ -13,6 +13,9 @@ description: | This EC is found in e-book readers of multiple brands (e.g. Kobo, Tolino= ), and is typically implemented as a TI MSP430 microcontroller. =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: const: netronix,ntxec @@ -21,10 +24,6 @@ properties: items: - description: The I2C address of the EC =20 - system-power-controller: - type: boolean - description: See Documentation/devicetree/bindings/power/power-control= ler.txt - interrupts: minItems: 1 description: @@ -42,7 +41,7 @@ required: - compatible - reg =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013046.outbound.protection.outlook.com [52.101.72.46]) (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 B923D2F8BC3; Mon, 16 Mar 2026 14:48:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.46 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672489; cv=fail; b=kPou0DHWmYKSSYBx3WZoNRjb0GmjM9txWeiQxA3iJUganNtwquVZFSE8uwviY9+ywO+Wk7kxhorZAOnirmGW/YMpi0s1lUFMFcjDFFZ0Zx+/9u24low1l3+/RfEOWVi23AbxyG1jcLYC4XkSrkXxw7AeJtPwOl76jf2plnX7CSQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672489; c=relaxed/simple; bh=CP1YUftHVfW60d6GvmJiRHCDQfrbCLlMckwQGUXNxOI=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=jS9JedZzErrzo/t1/6BpgFPTJAxU/okDpPEecZ0Ze7XpRSEPZoAXTu1RIQCG+JnI5j5yyOgk8KKSHNmj6OzhDOCjNII125RyJZJ6XzzLMk7cDe9DvvRRRSeVVIBBv62/9JeNO2ixeBIhYIeInItmr/qvracEWzEDFxKtqLaOCzM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=Acsic3Kx; arc=fail smtp.client-ip=52.101.72.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="Acsic3Kx" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kkN1otYJf2SZo/cABci850y+4RcYtNcmpmj1siNVrGKVsoLm5VMJnezI7K6mQED+TyEDAg3dow3RsWO1vMlOXo4Z0nwtKjPEwAShdDygDzdw6AyPYVL4hzrpQAFteOfEE0US398CdmSJSkMc0XwfMkoKJuOX8h5ybve2iIuZKHAldSHv3B4r71VKKgmlOarJt1+hJ0MjsNqBuIcsM2UBtHD0jEjiH8+5wehgKZdEokj2otHUt2KG2EBdAZXxdlBHpj4NEjs0Snj95tCEbkJuTrZoCv2a39y3oPYBqybrSdWfSHWvaauwIYWfhD4kS59WJZtJ5ZXqysnIEFxuTZe+ZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=uB9yWa7NHYwvI5LWVgCNjPLfn2NOCkbtvXHS+EZSk6A=; b=grluf7KGJddR0arAY8xHNS0i7f2LLVhfz2TQnghQGSPaFrDMtXtpY7xouP2xteilrrL0KPjgedXhpzpm3AQIruFcntO+AYszCSQHtgphe4Wp3EAR+bSfrxi2TGmfnHtsTgbu6uZMISOGNB7UIlhVA0MreJ2ypOFr2oCJMLfXbrU+oUYGSyQ+bAQwnr7xS9ntuCjtkl4N+8MuTcSWQCvha/+/zVSNofeFNKmlWwoPxkOd0AVqBYdgJSCODa4+MwV0pr9Y8VlRTiBtpV+d3BCZL5yHubmPGvHgyvw+wgshdS10fKEpvNE1kxxP0XMtQVhFFyeg2qW8NTo5H2DfmF6QAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uB9yWa7NHYwvI5LWVgCNjPLfn2NOCkbtvXHS+EZSk6A=; b=Acsic3Kxxk2mWTAlDabBzkb/EO7NSxTC3GNEHErjoUGgDyvTCbZDgUu/na3gP5LMbyh6AaMC7PTicOADKdQXs/DmdshyPDWpm8j6iHTyrzWtCsWqFTcB8inGrXsdvreWVSpph+/GCXuxyPZjXfteXFsye6VB4zJEk3QjdGU53lEMwcVCewK9Ucs6Tbz+qpRcyWtMW7aAIIuI2POPrCq1AItvIlB9dmdOZVSSk7/cmyb2ncfinl6BC4BCb29GhEQcrNHKvMic97VDHl4dskg0gpLie1+d3uZGMz15GCsEehE/ZxFfzsO72vRkRhii42vgmt7Zykz/mQXo0d+u3xbD0A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV2PR04MB12019.eurprd04.prod.outlook.com (2603:10a6:150:30c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:47:56 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:48:03 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:46 +0800 Subject: [PATCH 11/15] dt-bindings: mfd: ti,twl: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-11-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV2PR04MB12019:EE_ X-MS-Office365-Filtering-Correlation-Id: f178d59a-6404-45d2-572d-08de836b068c X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|7416014|19092799006|1800799024|56012099003|22082099003|18002099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: 8G4HeVR5KysMKRp0zST9VqedhcKJS/vNQ83SypCTstMaFgWEQfPcsJv/FZrM64KYtyPZzyNhleTT81b2JBWsltbW1K4BGzaHa2+M8QNzSh4gJOO99uGYvOjwPFoYe+k5w1e7jLfQafzkv2PkZbzjBI2ZMZTqdXzFgLoCD6JU3JwR9X1A28nB0yeIujAaE/DGTBWdVIrExLncFm5t79gjYMpKrvWe5O70u2PoZVt7qy2O/BNc/DeUC71kFC92jkSmQO2FKIgckfhFoHOjTkShBC6FLgupxWiHWYV7C14MYfVOInIEJ3T7EOtsAgCseRJJHYQroXGHcIkpfZemaOonawzVZT3MC9R+U5e/piK0HXFM2fSZHhAGS5wB4L7jDWUUnt2YFNGubzoTmhjqrJweia9rjKdT6boYtEkdeU6t6rhNuQwERqDS3UJok9e5yW22Mz21Nt6lWa7Kie24AjGHWxrFSNfOeJ4iVbmUZa0A1UHfvdjJi+XZquRxeFR0mmKK0db54QnXKitD6Jwe6oEZAcO52xzx72QiMZ6UuVBItFWy8ftdt86MkG/ZbDM7/KeftckYftBA4YsLcaRA26Sal4OopFSwmVxkOgAREerazp4d7vwkY8pcRVDWm2/RE/8Xe10lcXKprVsAxN2CUnjHEWSRxauXtui01RTUhcvqv2t6Dew86Ms+6Xum88jukithhoreTMrJO6zd71oShJKhWpfw6Wy9EKgA9tqoMMM/yy5GO7RIXNMyaJMcqLB6Nub7KPMAmHklJ8sjPkUYZxvwxvS9YO9lYoPQjNakNZ6e0ibCY/puxs2pKgzAM3sF5SeF X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(7416014)(19092799006)(1800799024)(56012099003)(22082099003)(18002099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VnpITTU0UVFPZUdXS3Mrb21tRDYxSDl6b0lGV3JvMFZRdDJyVjNyNlhvcXM1?= =?utf-8?B?ZHJYak9PSHZXRGwxTC9yYi9yamROMk5IM1BjRjR6cFE0bW9SaXhyWTFKOFQ4?= =?utf-8?B?MWpNQ3BYcXM0K3JJK0M3REZRNXViVm9jWnJBd3dBZklGdTg4d3lwMmxCRThG?= =?utf-8?B?RUFONXYrbTIxVnB0WktIWktDZDNjSVYwMFN5RGRxOWdyZU54UVdoZHMwWGlv?= =?utf-8?B?dEhWRjVDVGFFYlk3VTJ1dmNOOEMyNU1EaHpMT1BHQ2hBSGxRTGtMKzg1Nnh2?= =?utf-8?B?M3padG4zNU9oZFRRdDJYYW9JMmZnWCttY0JFdGlzcUpMVnVhUWJ0cXp2a042?= =?utf-8?B?TElRSDlLQTROQXpNNjZUVjVUR2NwQkt2Qk0vOXRzMFBKUkdNbGZJNEl2bEpw?= =?utf-8?B?VHZGSlFHSVZtYmwvdDFFdnNzZHEzZ1IwNXdsNGg3TU0xVDFZSk9VWVV2UUpt?= =?utf-8?B?dDVBb1h0c1NUMVM1Mlo4bU13TG9GT2Y4dFZKVWFDU2tUeS9Vd3NKTXdkVkNw?= =?utf-8?B?dHhqY1ZWMkxXcWRrMVBUUURuWUFnT0VLR2pOQ2VVQU9WREN2VzZCSCtVak5L?= =?utf-8?B?NEtzMCtycGN4ekk3WUxjZzRLVUEvYm9lTDJyK2FmZnhLN3JwdEJLMTZnVXhB?= =?utf-8?B?ZGl2c09WQlAreGRwdVpNTVdzVnFRQlp5S0UzYTBHdE04ODcxSEJKN1A1VWdq?= =?utf-8?B?cTBBZEN6eDhPZDdmR01XQ000L1hFQnhtcFRjd0t6SHUvNWFOSnk2QXBVWVJC?= =?utf-8?B?ampjamZoQjZjOU9MUk8wVlFYSDFCeEdSazd5Vk5kR2l6bFlreXBiRjZtVWZs?= =?utf-8?B?WUVIRDZaWFQ5NlEweFRQTUJmcUpRMXZUMmdPUVlJeUFUWG9uMjY3RnhjN3l1?= =?utf-8?B?MElEM2s2N2psWXZ1VlZzdW9Od3RKWnBGdTBuT1kvUHF2Y3o3WUFhQXUxbXFt?= =?utf-8?B?VndSSENLSlNGTGF5VFp0SHFzTkNlV2pqS21XR09hWkd6cXZhV2k2ZHpmQ01W?= =?utf-8?B?eWdwNWlIWkxxWnYyYzF0MGxlblRSWTYrTmNrcGxPWEdXZTVXUXc4L3pLaTc0?= =?utf-8?B?S2pYNlgveWdsQ2N5TXFuenNTenhBTHltNnJjWS9yallzU2tvZXFrTDdma20y?= =?utf-8?B?WXUyd25lMExqczFtWHdmNldDakJOR0o4VWl6d2FhcDJjczhrOU0zaGhkZExs?= =?utf-8?B?WTFMN0MzK3pWbVlHY2JmL2psWmZ1U1hUM1BRRUhMWk9Md1VlTTNxSjVrK1Jv?= =?utf-8?B?eSt5SlpRTThvRzFBdGVQNUlnenc5eDNIYk5CdG42dm5aLzdYR3N1RkhZZHpQ?= =?utf-8?B?MGdMYWplQ0dndm96UGQ0K29IV1JZYVVuK3VuVWpwUm1CNXZURTZ4L0s3VXhL?= =?utf-8?B?QmZ0dkxaczR3VE5NZyszOUEvQXBjZFdTNXNLZmptcGFqTDg5b3VtMTRuSzR5?= =?utf-8?B?YU0wRkhYQmRCSzh5YzBQSEFwOGRKVi9MYVFNS2FUS216UENRSGk3Ri9ON0dv?= =?utf-8?B?ejYwSDZja1hHTHA2OHFkdkpWYWJUTk5VZEIrd1dJajR2T1lCUnpPRzBZaHFq?= =?utf-8?B?a3YvbjRIS1NQWHd5ZndFMTh0YzFIdzg4OVJHUS94WTY3Q2ZLbGJjc2drVnFa?= =?utf-8?B?dFMvMElTemFENXppbjB0aUdyU284U1pTQWZiNjJQaXhLdGd4U0FHYThPYnhH?= =?utf-8?B?MWFoOTNMYkFUNmsrQmxiMFJKS2IydGpCN3JJckpIQVF1RWlPREJnQnYwckR3?= =?utf-8?B?Lys4VVZiS0NUcUR4cW5rWW9CQUkyK203VlpyK0xLZHJ0QjNoc0V2bkNpUHo5?= =?utf-8?B?VjhqTEZXRzE0WkVPL2Q5TjBabHdWcEpZV2dMOGtpS3NKRWpJdHAwWWQvOTds?= =?utf-8?B?MEp1UURwajdHVFRZVFd6NFQ4ZndVZDdKaXRZVzFLczZtQmM3Q2l0clB0ekVC?= =?utf-8?B?bEFvOGdyQlNBZy90MllKcDN5UkpVbU5mdS9lM3RwMGwzSmtramdWeGVKU3Zk?= =?utf-8?B?dk0zUlU5RENsN0syMUo0QmZEZ1NEV1V3MmROZkViMDJ6MFhvaVZNMHJ4S3d6?= =?utf-8?B?alJveWVNb0VyYU5wcWNYbWd1VG9vT2xIQUJiMEphRFlwQk9mbjJHRWNGek1J?= =?utf-8?B?SzhibXFQWWtvSWx0TUp4cVBtK2wyUEpwSlczMnVtemt6OWY5SFFITjBYTkJu?= =?utf-8?B?M1hKY0E2c1BZMStJeHZqUXZMby9MbjU0Nkl2ajM1UXdUbUFSVDliVXo5ME9J?= =?utf-8?B?Rlo5dDJQWi9vQXlsQyt1eTl0YVZGQmVZQXI0RHIvZlczKy9tS1dYNlNrdFUw?= =?utf-8?B?ckVQME9TS3dFTTE2TEovUVNnZ2lGVXF4bXl2RTZCckZ4Mm1ac0hyQT09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f178d59a-6404-45d2-572d-08de836b068c X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:48:02.9527 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2u9fc67jIgP6sNdNvK+NczkzkUn4m5iD+I4sRh/pwGkCahqTxO9yOpmOZ9p/qND94gd7kAL2f93GA/gXfYcfWQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR04MB12019 From: Peng Fan Switch the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property. Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/mfd/ti,twl.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/ti,twl.yaml b/Documentat= ion/devicetree/bindings/mfd/ti,twl.yaml index 9cc3e4721612e9e9f9b2c950d35871c4d0154e24..4b6b68aaee766be15b5cfe5a32a= acfbf0aad5044 100644 --- a/Documentation/devicetree/bindings/mfd/ti,twl.yaml +++ b/Documentation/devicetree/bindings/mfd/ti,twl.yaml @@ -16,6 +16,7 @@ description: | These chips are connected to an I2C bus. =20 allOf: + - $ref: /schemas/power/power-controller.yaml# - if: properties: compatible: @@ -205,8 +206,6 @@ properties: =20 interrupt-controller: true =20 - system-power-controller: true - "#interrupt-cells": const: 1 =20 --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011029.outbound.protection.outlook.com [52.101.65.29]) (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 38B792EB874; Mon, 16 Mar 2026 14:48:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.29 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672498; cv=fail; b=qPur1Xm5YNNNdKPyoV9x84QVOzl4Drf4dq0TzpYpG6fly9VljQLCnzX+WqbORudZMi6SHhXOmcDyHY1P0GDHF6LOm8dWQzbrPSKb93xPIKWhCJtrZoQxRTB2tVwOrwSWHi2IUGAbE7Hb+xyA5iASzZQLL8wROfvSkkS/z68QHNU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672498; c=relaxed/simple; bh=ol0qZqcqWwVcDPazVlpm+6Q74G3dJzzGrcItu4rC0NA=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=fANduPi7j1WhTVjIDaBEqhXg7W4uKcNNvDz936KRJWkLM4zkG/1r/6lh43Cq44Rq3cDlVevW4JAUeboOEjsTsHje3GUmgY/dOaB6ABaO9WXftaxyR8ikpIrSgBtNfLOmj2XL2/G2MsPd/koZV4J0XR66rYtbpzgbDUOjeocLc7k= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=jMhSdYCJ; arc=fail smtp.client-ip=52.101.65.29 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="jMhSdYCJ" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ru3Svfek2l2T+bmur9A91BsJM7sQfidPgIyhUkwxxhOP/1jLhPiWZmPjj/tXb6veUezdq/ohWc37P14ifvE/5NIBxqSFHEWGuF6BMo9tX3aXyna83s9wD/xHcWKEAD2xMRU94QIXHufnDw3EeMR7WLCB5YyTMm7T4jQ+O6m7ysowC1CyzJJOxruQfGzculQTlH2MXiVw2/eLym/dEGsTccMRSz/OjQTpzFiop4c/SmgN//iMPFvKeKadQBHjPRH6OzcyRsO28DSpGMDB7H4qYoOZ0AO5Sq6m+N8wx5UCDGdr0jMdjpCCzQA2ouLb5eu+0oH8lXTlgvgemlrC1z6ELA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FsNf52nuDip3uwjkXGnM9YlNJelN/GqyjeJNF6o3P44=; b=ACT4sqg+2GPLG4dKSdQ3OsNETdNKP13R0LSOWJxJ9RkModKOoR26wcLrOTjJzODsAB3LazFdaH4hbhDrmYZHPC5b4pgLvCqhzhKMar6fH97/4hanmCACFxJrqSIPJf8YHBYJBDrvQAlk6VM5vlYYlSN9rbe+kW2zk/soukxm1NnN6+NW6AJ25PaqKSnu1oj3M+EdEsa553tubCkN3rchwxbN2X2KTZFWcb7iWVspyrWVs/hJCt3QKU/T9i+jCJSKUIja+UyE8OLN8HmDLp+NOpVPYKWSKUzuMHUhl2vQtzjCaamw/IvTQf9SUC6vIwK1M+NWNbAlgID+cKRQ9q+6ng== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FsNf52nuDip3uwjkXGnM9YlNJelN/GqyjeJNF6o3P44=; b=jMhSdYCJKL0P8FDfTl08b6CKQBx2rLWGWCdfgUltO1H0q6wAUrYt6EuA8KJgjTTjgqEiuhveuStQgzNTDRliBIE8UkGN3LpQbGqyyJEXMLBc5iSg+ePR+vWRzkMni5adOObpiY+Z6kWdEuDoqlSbiGosu70KE+0T1/2yUwplrGK/n+IlYYnpPUGO9ZKIhdw4An47PeW4srEFqehDRdQrHip+qPvAfsSs7w2HjWlxD6f4SeTUFC2a7q25lOQQlSnhT7jOVqhXrKBd3dQNik3U87fhYRSy7PcO0+HNu/4gG2D9eWbplOc6kv7piJiMvwdDo+7CSV4N7JtdTmQ25QCn5Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV2PR04MB12019.eurprd04.prod.outlook.com (2603:10a6:150:30c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:48:07 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:48:13 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:47 +0800 Subject: [PATCH 12/15] dt-bindings: mfd: ti,tps6594: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-12-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV2PR04MB12019:EE_ X-MS-Office365-Filtering-Correlation-Id: 64a41ce0-449e-4bdf-377b-08de836b0c44 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|7416014|19092799006|1800799024|56012099003|22082099003|18002099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: Ss/aSbLu4uoohbTND0or4bbqk7LA9CamfXJCGndh/b1NIOKlsb5sU/WUhqcrePnPSJYcpEFsD1eFny2U1rv4xqSoVVGO0N5h3Ketj94d4jJIeJnlF9LuRCl1/mb74t5LQlrCWY+6hphlHnGRJWRRrBwx9bev6We9pMeYjGT4H5U5YCtGNSR0mzf39p98bv2VePtU5DMHxdvanzI7eISd5Ocb9o6QvVs0G0h3LmqoxpREWQBsOrDtaktA2eRMvNvHWAcemI8Rt6ZDw2rsGSn414e36yFgc7XRozPF99q3f+Z1mjMOvNSTPrGEQVGVXQHzaxaveESwe8d0Ng+2k6wxYZbQzmZTKFRSCAJBC9oCUUa/kL0ZmuiD7QU2K/M4Ah0RsM7lCEnpwyGhpSmqx+f/Uv1igAvkd3c2wtvrl+Lx2DaRdg+RgbdL+y4da+IMyLZA6gvuP9ffa5vYyWm8VhARMKww8UGidlKG+/dnUbWiSnYSsWM/74UPi/iPaWusqptiQxpZumiAVmmFo9iMz8GDsuREZShBTWtsvQ3dkNaHRgDNU3DQNt1St8+T94gRG4I0Mgo/qxibD1IIb+J1QWGYs8504nXog8KudKiwHWp8OoJf+/QhB23zAlAAyNF188IzV3tV98yjAb2p7mu99ssG3j8UNhvxOcJeKKfBvdYCHZL3WKTlUcoUHm29v/qtLHfHt4VPwJ+puDpX6RGvDb+OETi8tvaVr8jVybeZI6tC5nXYe+e/X3SxU6oQlNni/WmMAz25gLLkiNbnG8gZPkQ9g/PUVDgrDMnuRql9VwC+2VSJD1qpMNSbV+n7f5HwnTeg X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(7416014)(19092799006)(1800799024)(56012099003)(22082099003)(18002099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?T2N6UFZYN2NTcEZzbEpaQ0p3ZkE2UUpiTkZDcFRFdUdNZHN3cWZFVGV1MExP?= =?utf-8?B?MEh2NzlHRHFpSGlwWDVncVRuUTQ3a1cvQTRFcE9oVkt1Wm5kam1pS0k1bjlP?= =?utf-8?B?azRNWjhvdEVmNXBBUUhNWngyNmJZOUlzdHpSUVJCd2MzcitBWXhSR2RzRmxY?= =?utf-8?B?c0xDUHRhd0I1Vy9Jb3NQNkVReEN5WXpIYWo4UVZnRUVmQTV5MmNSRUxOQ1Nj?= =?utf-8?B?VzZaSEdRR0VmZklKeWpSRjFiV3F2Uk9HS3pxRld3UEdCdHhrYS9FNkpLM2FJ?= =?utf-8?B?b1BYa1NHeHhUTGNNSEdUWlZQM2xOS1VMd0JSdHIxRnp1MlU0cVdqN2ZyZUJC?= =?utf-8?B?RkhWMlQwNkFaeGpPYzZXS2VOdkpCOURFMnJwVzYxMDNEelFHbUFXRnQ3cmFk?= =?utf-8?B?eEljemJGVXdOZ090bUxMQUVUZlB3WlM5NTNVazMwVzhEQTlRUnVjVmxOWUVu?= =?utf-8?B?VjRJbloxOVNrQmJGMlMvK3RlUTNsd2xZYVlLL0h3UUR1dXcwcHg1QTYzeVR4?= =?utf-8?B?VGpJMUh6V2xYYzNVSzlOZmNadUNZclVGVk1qNVBFNHpNL0p4c3lpc2NOWElU?= =?utf-8?B?ai8wY3ptVE15MCt4bE44QVFKc2pQQkwrNERML1Qzb3ovdHFRcFFkQVBXVmgv?= =?utf-8?B?VDc2bnR5K0t0a1FJOVhiazVMSjNVVWNyVUpPMUhIMGJyWHlwSTU3V3Y4T1Jl?= =?utf-8?B?V29UbW5RbTVTZXJxcEI3OFZBS0M1YlZaellzQlR5cWlVOVprVzd1anQrVmMy?= =?utf-8?B?MnZUZDQrN3R2cXlXOWFvWVZTbkU3UzE4YjVmZEJBN3c4djNUVGVBSTFUK0xM?= =?utf-8?B?U1Q2ZEloRGRiR05ZSWYwSzdUSnhCRGk1aTloQXFKaWVKcTBoTFQ4eVBKaVJ2?= =?utf-8?B?UmJTZnBiWWJoK29FZGN6eU9VczlFakREV2dybmw1STZsb0RJNzQzNUVkY1M4?= =?utf-8?B?M1NQbnA4K01NVEVjWEJPdWRoVTBoMG9rcjU1RVRQc1JQNkk5SEd0M2dnVmEv?= =?utf-8?B?TEhpVnpqVThiQzFJN1dBV0RCR2I1bjAvcHN3bk9KZHRSZFhwd3ZHSnRid0t6?= =?utf-8?B?MkZvR2R3SU1NdjlLM0tHUXMrNUg3bExJek1TR2oyQjBwdVVNYnZFYW01aDN4?= =?utf-8?B?UEs1R0h3MllRdlZjM1BDeDV4dkJ0eG8rSjdvMHVnYjBCTXhreXZ4OUt4UUNY?= =?utf-8?B?MHhmUXZ1MkNnN3hIMDBiQkY2TUtCZmVxK3VIejBEa0t6S0JsR2dQN3Q0WUFE?= =?utf-8?B?NGJhcGQybWh6a2dSN2FlNDk1aHFvUjFScmhEV3JuUGNLb2NkRlEvTk1MQ1dD?= =?utf-8?B?WEdtdW9PajJ4b0gwM25MUlVsSStWd2FUUXFXbDVnMlA0YjhSbUVDcjRHNyto?= =?utf-8?B?YzVhLzcyODVGbjdkb2tGQXU3cWxPRU9EZytTbnpaVFAvNWF6V3hyN3I5TEhw?= =?utf-8?B?cTA5d09QWDVFOG5jY0FmbU14UzRLK3QydEtzU2liMVppK1Y3WWtSQis4cmNr?= =?utf-8?B?Q0tzNkNERkxRQ0U3THZXSGpVdFZ3UDB4bVhNSjUxYkprRkpEWE9tSUZreFFM?= =?utf-8?B?a1BIQmw0cWtCb3NER2tOYUgwdVNRZzJCVDQxQ0FmSUo0UUFZZlo0b1BJeHdz?= =?utf-8?B?YzBMUWNVenNJY09IRnYxRmhBNjVYV0lDZGIwVnVRQ1MwWUxXSGFIQ0c2dE02?= =?utf-8?B?Lzc3ZG9QREU4TlNpVnRvNDh2a3FQZFdJTy9hL0dzTHZaNG9RU0swZE9lSUkz?= =?utf-8?B?UmtBZC9mdWtFVkk1ZzQyR0dZcFBHMEFvVXliaUl1dnA3ck8wSnNPeUQzY0Yx?= =?utf-8?B?WFF2anU5dnBUT01NUlAwVEZZRGtRV2QrRHdNUURMMVRQRDJ5bGRFQmRJVjQw?= =?utf-8?B?NVFDcUtPRVY0dkRia3hhb2FKeEcrQW9HVVhmK2F6Y0d4ano3TkhzdDl3ZEJE?= =?utf-8?B?ZTdWWXZZNUZRMUxNN05YSVFybmUyS2p1M3FiSmhQWE9CajdJVEdFRWZqOHRQ?= =?utf-8?B?UXRDWUpaT1FRd3QzNWZHUFBtVXZFQ1dpaEgvRVJTTk42dDAvSHVuZGhJRXhN?= =?utf-8?B?b0U4Zk1FVVFMdGRZUFJFNXEwQ1ppWS9LR1Uza1FuampXMWRlUzdJTlgyQW14?= =?utf-8?B?NDRyazQ4S01BNWhqU0diQTZYaDE0Z2tjT0NsclJUOEhRM09XbG1HRFk0ZWFi?= =?utf-8?B?Z0R1Y1h3aXdxRlptSVg3Y28xblZqYit5R2FFUjZNZGVvV1NJV0sxZXB6V1py?= =?utf-8?B?K1YzRFpreFNDYkJHZnQ0MDBiV1ZFQTR1MGg4eFZCS1ZEU3N4Tnl2SFJVeVZC?= =?utf-8?B?RGdxSVA5YzdkZmV2VXFnalE1eWhXc2w0OEpCbXpoN0F4amdnSThNZz09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 64a41ce0-449e-4bdf-377b-08de836b0c44 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:48:13.7485 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: slbGhSKRb+OA0+Na71LdYUdnAxLEn2tlVaW/IRoxJ4h/pgfdEKhBSxSotlI3vWGBshG764ABp4PglLDPfYqvnw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR04MB12019 From: Peng Fan Switch the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property definition. Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/mfd/ti,tps6594.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/ti,tps6594.yaml b/Docume= ntation/devicetree/bindings/mfd/ti,tps6594.yaml index ca17fbdea691d46f53cc9a85f963767da733ee1f..6a35cd3585909075146ae69c427= 4521d51981727 100644 --- a/Documentation/devicetree/bindings/mfd/ti,tps6594.yaml +++ b/Documentation/devicetree/bindings/mfd/ti,tps6594.yaml @@ -15,6 +15,9 @@ description: PFSM (Pre-configurable Finite State Machine) managing the state of the d= evice. TPS6594 is the super-set device while TPS6593 and LP8764 are derivatives. =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: enum: @@ -38,8 +41,6 @@ properties: device on the SPMI bus, and the secondary PMICs are the target devic= es on the SPMI bus. =20 - system-power-controller: true - gpio-controller: true gpio-line-names: true =20 @@ -104,7 +105,7 @@ required: - reg - interrupts =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011029.outbound.protection.outlook.com [52.101.65.29]) (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 E1C682EDD6B; Mon, 16 Mar 2026 14:48:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.29 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672509; cv=fail; b=Yf06TVrtvPLl9Okd90ozxGZzewKekkwyLsaw4AL3YgBp+kZ8V+/K+6uSkN2D0M1akb0Qy6KvaPOILv1danxDeRNtZod6oTFsJig1TTwgg9eSuwx3kF2K+A13ZB73DpyQkDI/nOBHHoIeXMJVfTtEwtPggf+sfu5DV73HcgvFpXo= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672509; c=relaxed/simple; bh=QBaUApES8tQou+nlrFxzruVYQDObufU5Q12L4DSMZX8=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=I6H4bj2rM36FkSrfO5RvKD9JmIHxXtqZrfPGPmcuj9ZcJGI+ihIEKGcEjMZ0ePN42Z37RI7c/Goox0dOy9McsBSP3HUEQ8gtVgTGEX1aK+hC4gSM/NO5zSt5PQzONH3aWY3l7h+IE42cxJtoxSY/CL8wUE+I0bVf95W9LMJ8l44= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=QcITW519; arc=fail smtp.client-ip=52.101.65.29 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="QcITW519" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MjHp8co7NZiLJan7WYLjnOcQSW5MgUCxMYyJV6TEsQ23yW6AV2nsNVNg+q4h5tnR9ppBetj/fVP+3crJSKjXs2+t4bloiaqRrznJHwNc+SQirL1dJJXdrPGWJmqtn+RGuzyD9V03kPO5LqTrBba0VDv3uOYHqIzU/f7v6UWSixgNVNmjvX+5uXLWghuUoDHJCcMKWMef3x5Uulopf0XtCWw1C09Q4byqZ1jPHuCPZwpks2efroW3sBy+eM/UhrmMRSaxR/ltJelYt/tlAN8ZkWq5T8GCSoO0XaXYgOog8tAxj3t462wWQMwYGH8SGbdgk1vbsSX5hxdhaFkZRYKT4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=pWGV9u4WTqtSOoJec9lnEUb5iFnWkjg8ekAqSrCKhww=; b=xPsR9aI9yZCUoJq/hUjaXm3+SGLyiDNSDBfK7Ahytz2EK+d0v6OwN9qwxgtX6gJPG40HxgY1HE62ez5tME57ExRFG/I70haPbmqSrh5m9/OABEpV3nqiE2bkrkokF2fgb9BRVdt6yoxZ1uX+dsz74SRxQWdM5mqJLiIGAYNPtcuRNkw2aNHvIdMo5M5i3nn/Ckvlw/IlYYehftDUKcjeAipeJrKFvkuHEF9hSq0DcJEUAgoX6ydN4AwNm/RsATANMO4ZH89CbxmAQRtgnu/rH3Lv9++Sv4y+d0dMW0eqaV6ZlBJxg96djUmRWIL9AzpbWaFZwWVtqqyNzmCmS895Hw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pWGV9u4WTqtSOoJec9lnEUb5iFnWkjg8ekAqSrCKhww=; b=QcITW519Re40gLbBNQdEUQIydm+r4Pi3ajLjDgLZGFALf3lZ0tR1n0xGwRT9zYSkbZ2hU8Gp+ZzRP/dGW20sBU7UofeqCn5967z/75UK785x/XUAhvPCD/4kN3vle9vc87fTKiubEfWNVP9KEv7GsBkS/Qd55ahtp4mpXWtmWZCHLc6QoRmmRp6OOkVC0YsAp1zG2RHkH44JjqDZ0TuxqvYSissSwDR5UvUpQmAZmh0w4RsgLEe15je5n+InzSmGUX8wMPheLsNrK7tmCTHIsvy1JpJtzCPmwLWYFxbA/SqVz3Vw59sab0J6oTFRRFC/9p5FJc3L9hlCc3RL4wHI2A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV2PR04MB12019.eurprd04.prod.outlook.com (2603:10a6:150:30c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:48:17 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:48:24 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:48 +0800 Subject: [PATCH 13/15] dt-bindings: mfd: rohm,bd71828-pmic: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-13-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV2PR04MB12019:EE_ X-MS-Office365-Filtering-Correlation-Id: db85ac70-973d-4410-1815-08de836b12f6 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|7416014|19092799006|1800799024|56012099003|22082099003|18002099003|921020|38350700014; X-Microsoft-Antispam-Message-Info: bcpQWyF0aGgKZ7JhlC4orM/3j7CvPFkQZdkZbnw0gtjkyou6gOdZ7WCHlcFV1QN0JUplHYH5gqIgY5fMfs1luxIUtJILJo/BTPGoliFSXEC3q1fj2GCtmJwCfdND2pk2E03CbXRgPI5404CcMSZIV5nYW6k4+agqk2ptrdPb3jWm3jxiN6zsJkVSohleoT6RmFmfKLmsWpkuxnBW9Fuy8NlxNaglHX1NLiKbWZ0OV74Swg15+IdtqwuKvZ/i/G6M5DQU2Cu+FPVo4iEFNlrwjUCnBM+GEwkCz6jWp2uMVwyTyCj99Ix3UaYW5DooEhdGIUkpkP04YcRyzMJI91makG3mQs8e/lciGiuSboQrdjHQrNuiVhIe7uvu3IUHCuGidotqwIzUQ4zjymkAIzNpvIqwgT0iY0Ck2fzEgqJTQvhGDTnWvNRZe660jcwM3T0qSdPxv5fA9DhXAAGhiC2ije3EV5xlPQi0H0k6NHerse4z6oWigAY5dho28vZcMtQ9UZGE6dCmQbZnvEsStFT3UDXMyGIKK20MszS5A7hy0Xm1ekDR/X24B/GmppVSQiHgvUQOeyYF5X1tXQFwxGY/Iae+U5EuBVOd1g5DgEs95jVniCgaVQFz4Q0WoMCz7UbuUKXGpThyhFTqnRTy39f+325qiIOC1fXgsQ9PQTRNnUZrM0PlIO9dIKz9gdpbPsbL3zAkcpvM++glQJhsXkcgMaVmcoEuAPvenL891Uud5uMa4bHYI5DXhoekAWyF0lYSRfTG89l4kGGsUImzbk6iAvOxU7j1YhuZ4tZFYz2plDMjM6lVVxYyYrWDdc2swvrO X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(7416014)(19092799006)(1800799024)(56012099003)(22082099003)(18002099003)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bWdtaVorM2FHL0JxdWN1MVBDSlJZV2trRFVmVTk5Rk1TQ2NyWlBCT0oyc011?= =?utf-8?B?aXZNME9iM1Z1RDZmOGNnV0lKZm1QbjBSSzFlVGt3NXc3azhzREJTaDQ0dkVi?= =?utf-8?B?S3pTTkVvSm9VYlRQZ3FGMjZxWlFFcWxWbWFROWVCQXNTeTBlVjFPREU5QkJh?= =?utf-8?B?ZGFUN2I2RWRWRjhjTHh2ZUw4Q00xazJoV3RLa2V6Rmo0U2hVVHQyNXN3RnFX?= =?utf-8?B?eGdYcXJYTFZmcVNnOVBVdXcrT1ZzenF5UDFUV2tCWTZLQytGdjVBUUxIc2l4?= =?utf-8?B?Znc0TUpVUmEzbm9rdDlwR3lPZkZPcG5URkVZbHkxTFdVUWFmRHlBaHZ1R1V0?= =?utf-8?B?QnhKRFhVZVFtTTQvdWdMQ0VmSHBtQXEvY1pQNDd3ckQzUXRQN0d5ZFdnSm4v?= =?utf-8?B?UFJRZ1pqaVA5UWdYOFFXY2txZHprVXgvWUNqUkhnbTZQcEEraXpwYm52QjM4?= =?utf-8?B?akNWSHZmNFJzcldoZjZzWTdvd2NwZk5iRjQvYjFhbHB1THZ2MjhTSnVlcGJo?= =?utf-8?B?SEREa0RBY21QU3dPUVBOTlVYSmJWRlJPejcyMzlydmhpRWp3NUg4T3QyYlNG?= =?utf-8?B?VkYzMUpyaXVhWHBKUWc4L0Q3WFFhZElyR3pub2U3YnhlczRDUjZZbHR0ekxN?= =?utf-8?B?ZmZIWDRUT2FmQ2t2ckhRaEpRYUppTTN0aWpRMjhqczZhNk04NWZIYTc1b2RU?= =?utf-8?B?RmpmVWphbUlSWko2ZjY4aFpRR3IzNW03V2I1a3VQRXNxQUFMVVQxeHRweVll?= =?utf-8?B?V0EyWFNnNHkrK0JSNVJVTmlsaDZ2SG5ndEZ4bUtNd1pETENkeUExMW9LRFhO?= =?utf-8?B?Rk0vSEZQVk9tOXp6MWhXMThvbnZrZURlNEl1eWVPczZNenJpTlZCTVpod1N1?= =?utf-8?B?L29WcUpxQzFzSnQyeEpUelFvSHcxdTBZY0FzMEJZZE95cFZiVmRTOUFmYjdq?= =?utf-8?B?c09jNGtLYklTMnM5cFpPWHlWZ2VwWG1tRGpmSGIxS2VPVmpsNHl6SnhjdjZn?= =?utf-8?B?dmZyQkxod1pGc3J4Z2kxVFRuT2dMMnpGajE0bEJhNXJYVjJnb3ZBN2RvTDFj?= =?utf-8?B?RFovM1ErakN6aTBTMjNmNENiYkJTQmNNVVdDWjBld2RvUXR1UUxnVmorTXJP?= =?utf-8?B?d0YrZHFRcDJXZnZPWFpXTDVXOHhzUDJxTnBpelpjVWVPT1pvcnZQZW4wR004?= =?utf-8?B?elVtY01tUC9qOFBYbjdTNGpleWJxRTF3bDhKRXhXKzRnM2J5aXhLcnc1cFE3?= =?utf-8?B?ZXp3REhXSjVzVWFaYjF2cVpBVWRxQVlZZG82VEFNeUJBRXJQVGsrTzhoUk10?= =?utf-8?B?SW1mbzhia3RneEZtUStPVy9IUUppaTZhMXBnUng5WkFzckU5TnExcXhJYjA1?= =?utf-8?B?SUhWNUU5aW9nU3l4QjRnU05wbGNIRkk2UWx2b0FJeGQ0WC9jQm52YzQzUGpp?= =?utf-8?B?YlZ6T3lDU2FxZ0xuMlZyckl3eTk3QWdsRWt4dGRFanVna3pzYit5TStKYUxW?= =?utf-8?B?Vmx0QU05c2IvajlKT3JNRXNpQW1vdzFxZ2lWc1JZdy8xZ1dVUTBneWJkMmky?= =?utf-8?B?T3ZubWgyR3FmVVNHRmRNb0d0OHRPOWRBNFFiQ0owVVV0WlR2WHRRRjF0WGJu?= =?utf-8?B?QWJsNUlsWlBDZTlPa3VTUlNUU2ozNmRhM3FaWWtaTGFCQzBjS21QOURTbVc3?= =?utf-8?B?Z3J1Tm9MQnlRMTdUdnFpMHFkcE9rYnMrRnA2TjkwWG1Odm11UWtEdzkzSWRo?= =?utf-8?B?NFFZT29iV1pnQk5jTGxxb0ZnUnBnNDEzbENBTDArUFNYV2Z2bWt0OTg0RnJE?= =?utf-8?B?ZkxWNUpCTlIrelJsRE5WWXZlRlFVRWJkN2lpMGQ0S3BreDljaUcyZjNNbFRH?= =?utf-8?B?VVh1N1J1UGd5S1Q3N2VyR1NVTzQyKy9vMXRoVm4xSXp4TEdSN2dBdVFITHg5?= =?utf-8?B?aUVRNk9vekhuT1VadEdLK0JuV2lwWDNTL3F4Mmo5YklOakhJd3BPSkh6TXQ1?= =?utf-8?B?WHV2SCtvYks1SFJqa2dWZkhBNEJxWjFBbnJpS1VwaisrZjZBNDlYNnpjdUwz?= =?utf-8?B?c3hrbS9FVUY5K1BSbFdTTWtRZ3Z4MlpSenJFNHI5bkhUeExaelppUkllM0pB?= =?utf-8?B?Q1FxMVArMys1eHIwMC9nYmNWaHhGVVNsRTdMRWtaalJIOWFMRUdUMWZpdWl2?= =?utf-8?B?MkZ5T1hMeVFjZjB3dTYrZ21hTkk2WkNYNStqTFEvV01FRnNnLytVbHNncGRH?= =?utf-8?B?UWNSUEsyZ1J3eU04RDZ5c3BOdTNmM2NKVVFDZ1RzMklyNVpLL2tQc0RTcktm?= =?utf-8?B?WkFibW1uRS9xWHJMT0hRUnZ1M0l1MGZQbDNvRWhmNmJCWlF2QXk4dz09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: db85ac70-973d-4410-1815-08de836b12f6 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:48:23.9956 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: rt3efNzMm5/HMn7ORki64sulmTbtY/DcZLB4MYI3tO/xafQbTlWQlcH42nA90d/p6qZIDhuwus7yPqB/gNGiuw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR04MB12019 From: Peng Fan Switch the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property definition. Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml b= /Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml index 09e7d68e92bf3d91bbbdf2e1b6a942e87b5fe7a1..9818102e02c75a46f7c56de8776= ecb9b91a77cdf 100644 --- a/Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml +++ b/Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml @@ -15,6 +15,9 @@ description: | single-cell linear charger. Also included is a Coulomb counter, a real-t= ime clock (RTC), and a 32.768 kHz clock gate. =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: oneOf: @@ -79,8 +82,6 @@ properties: used to mark the pins which should not be configured for GPIO. Pleas= e see the ../gpio/gpio.txt for more information. =20 - system-power-controller: true - required: - compatible - reg @@ -91,7 +92,7 @@ required: - gpio-controller - "#gpio-cells" =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013064.outbound.protection.outlook.com [40.107.159.64]) (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 22BBD2EA48F; Mon, 16 Mar 2026 14:48:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.64 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672520; cv=fail; b=NhzE4BAZqfjPkESmvm9OurVfejCe52Cjb0dAsugwXhNN5d+FB9say2RtWHRkS/iIbhJJZ5vM9K6rwJGHHi0V1tKX/uauy8N/7lkvYWfAHOin8TuapORD/wUoeLQmQ2zGnY7YfOyWMn6Ow9E29GiMsE0/r9kJDfdSirJ5Fx1LFUU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672520; c=relaxed/simple; bh=zn1aI5ryXKde7EVrud68zkSmefqdhSPiP0vpZh8kXFQ=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=DJy5tZPrnAwoA1Bdj5Xytgdm2lDvvdfAHESm/sHXJG+3DMkvl/RHSEeuwqTwjLW27WJKYca0bDLls7HkdWVMzXXx930dBLJZV8LmvSG4NkA6Swn65+5eZc/dts86sNflRo7Vy09rGt2i7EvYps6dIX6EVyjpznL1eXalYwOi3jc= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=v7wdoW2F; arc=fail smtp.client-ip=40.107.159.64 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="v7wdoW2F" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YlA3/32FXcyUs21Dxj5t7zxy0ErHhNvn1dsZO2XzoVaH4XQ9FIBao3ByyUxI0EUTzOe2l5hw2/oBYTea6xbLJNqlxfWzwTLjAj6Ss08CzktanVAJ8VVLyw8wnRQWTklcGIAim5UZSZQPYtdnHPXP38NbBpFAmx0JF5zPyEUIDRyHjxkXgTZ6JBmCAP3sF6g93CiDoYBqoIHJbzrrkU+oIO1wlgz+b4o7B0NZ7NAdn0a4BTujw7W+4LEQ9yYBNcZJZPm8QH23Zq6fIXfpBKIZp5WgMbBjq32fQqkXqHb88ESzmsRzn391Aka9z76iIhndBeWD12hz3v8zQ1EcJNcd+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=03/TAUPxN6RGne7Tz+vGoLEWnlLqBuXEbqlMtCftEdA=; b=LxcMvOJLitu8jlKjDIxpD1WH13wlLCOI3ih9HSTuhfbjJ13ZAnabbgoG96dP/mq1RoC72iMlSjW9SO9kvp+PJQp6l52buJs0xwfv8CeuvTx5qCTg0mD8UwgTktewxM5a4MyXbj0M+Wyok7GM24S7Q2ZtmOBAysHh111hIJsOFByyBEDYugyiRPmO1xYfhZGlfkmcorlFjkDBaLR/QlKhbwh2DKnDxn3Inh7UMyxrURRQLHyO9pWz1f0g6zpv36yLGAT2HDlgwsOSDuI2NZ9Uq3/kitqZ4IG8HAbwzHAWuDU8ig6yObx/DFTe116Kqy8wEvx2kiyjzKmnr49NhEB8ig== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=03/TAUPxN6RGne7Tz+vGoLEWnlLqBuXEbqlMtCftEdA=; b=v7wdoW2FazsHP5HCQxWR94q8EmzxWbQmBKNGnW6d2r+UOkiy2Z6jNmYnJkKdXJrFvpQKwB25H+E6Akmx7eOjG5avsOkfEPrDqM84BAsma3/Xii3a0GVszJBLFKwfP7dt8eiy/BPq2Po5WO75KXbATEjcS0hL8dom1WDBfqnfJA32aAfT7ND7kaE2MncYer9gsfigFq7WbJFtu2VxDgGN3q+q4Arm9M03o1I8ZQIaP2KBsB1uACPFWSKHJXVZCOswAKPrfZWBZmxKRdUEpeCFYhMxLCNMdV5KtAoACEoJ1/YQijJOlwVg53fZrsm4eKr+YLAOmFH4sPUsQ4aQdy6LBw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GVXPR04MB10729.eurprd04.prod.outlook.com (2603:10a6:150:226::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:48:15 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:48:33 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:49 +0800 Subject: [PATCH 14/15] dt-bindings: mfd: fsl,mc13xxx: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-14-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GVXPR04MB10729:EE_ X-MS-Office365-Filtering-Correlation-Id: 2da41710-8c78-4910-4888-08de836b18c5 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|19092799006|1800799024|376014|7416014|52116014|366016|38350700014|921020|22082099003|18002099003|56012099003; X-Microsoft-Antispam-Message-Info: GJHWVuBQNXpTG4Q7UJr3K8bRU6rpowhmtFLyMz7nr2VGBGlq8eZB+x0osCcRGuPs7oGi0UxWLP8emriTBN9hkvrc0wTOoAd68P4+6/ELLkKxDNJzNm4FsuMnVCqJnr2or2ExMEd6Q2xSw70Hr4mEaxDMYVeWmjfRzeovoGNFHEnaIgI8UfUb9Ap62wmOFF4AP98BACITgknWbZJLnDLMgoxaTjOisFQfff8f2hJosBSatTV2m78ZihQBf9es0z7oYT/S3dklT1LDfUC8s6E//6pJb9Bl45r84DmTQcFVp3fwXZFkjY/lCIHJtzy8EcIz3Xn6VMocwaVicAvDxmnoOdqfEl+pwUQr0nvud1jxhnAiFg9u3J9a5RyFUqzrMCijA3fJWo9ikQ3JVzpbSmwvIzOJrUFP5046XAJTMSKQp/GdpU4gB374GyPkwLaHd70Adnzw6/cxTHf5vF1DG1clMw3DOgpibhfqgOky46eouVs70GlTFBsuVcXlGWJE3YDhRj62mutOAeVP7tq406pIZrLfJ9Jt+htPMvvtS8LCsFNUxkvieNEWd7M2R1rZQ1NYGLIWIMxsvedkTJqZ3uitN56JVBf885w1PuwYVIveqja3jXx+gxehchF+dZzsW1j2kWUD3xQpCc5pBNvrx5u4xcgbHGp/HR6KkSDv3mP9gSx+VD/Fi0hQ7UpdP1qJGPKZIklZpeC/pgZto/hapPSsgk83CCCDB09CbtYFkaxFmIh6R7+KgTLYEYNYNX6VtDzqzGWj2U3MAd5hN/u2K/YDQ/RDef6hXJJt2+Sr0VGlU+VasODK+0RGlAot6lNgLpqg X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(1800799024)(376014)(7416014)(52116014)(366016)(38350700014)(921020)(22082099003)(18002099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?T0dIakJxd2ZaSEtpTWx4TnFSZW1JQ3dpVTNIekVCeC9pUkp4MVU5bjY3K0Fz?= =?utf-8?B?SWh6dy9UK3Zrd0o0c2xNUExwOXJ6cFRRVEV1cmhrd3QxNlgrV3RKcEJVenNu?= =?utf-8?B?U2p3RDRBMko4SUlNdlZWa284Q2ZsOUhzMHl1MDZYQXk1ajlCYW5CNk12UEow?= =?utf-8?B?eWhGQ2dSTlloMzdGeGxCQkFNR21YTVd1OUx6My9KN2czMjNLVXhESm15Mkox?= =?utf-8?B?OEEzd3AvS3BRSW9ZbUJ4WG9mb2xWdnJwUkZnSFJrYVhQL1BvNmZNT0xSSXpN?= =?utf-8?B?YUlpeXh2OHl0Wm1CajJwc0FWZitPaThNcyt6dFpmcC94ZTJyM1c1cDZIanZo?= =?utf-8?B?dVFFNDVJUnViT1YwMXRnMVJvcUh5ZEVtQW1HbWYyaGM1RTU5ZFM1NmZCUWF6?= =?utf-8?B?ZDBLSEZuRnowR1I2Vi8yakpsYVNMZEFjZ2VVT1dQVktUTUp0N1h6L3lUTzZx?= =?utf-8?B?NUk4cHVhY2l1dVp3L2VxQnNnNHVCVGcvUDVGVHQxek5JTFZhTGxqaWk5T3Bz?= =?utf-8?B?dzVxSm9KUmhZNjBnSDJBdmRpcncvSzJTTkNZazA1ZzI5R29qcjg2ZVJycnRS?= =?utf-8?B?RVI5bWJFOXBNNHJRTkFVaVJQRnZoek5ObUlMTDBPT3FmS3duSURuNE43R2Uz?= =?utf-8?B?Wmd6SXdTQVhpOXpPdDZNN0JLRmdTYVVyekVEN0NxbktuMmhWNXRSczQxVklO?= =?utf-8?B?dVh5TndTZ1V5djlSQXZ4Y01tWGQwbzVkNzdIU1IrUXNVcWlOejNRQjc1cG82?= =?utf-8?B?RDM1SHIxdTBLQVRxZlNHMFlTMytyaE5qSVIwZENOeDcvaTJFVjlYN3pxVTNl?= =?utf-8?B?STQyMC9jT0gxMTg5OEx0YWp4cDZKdzhkOWtuc0hDNFU4bW9ZZDMwbkFock9q?= =?utf-8?B?Vm52YzZ2WmJDZS9DRU9RU01ZcTYzSFpMNXRyRnVKK05VRTYxN2RxeUdPMzZv?= =?utf-8?B?NnRDeFYzRDVheXA0SmxObllqdWdNcU90OENLVXdESU40ZFBSTDMrWmUyazBH?= =?utf-8?B?U3hiZ1lpaUV5NXUrQzRoRkRpR3Y0Ti9PM284ckR0YUV4RkYvdHRJL0hTcG00?= =?utf-8?B?QXkxU0RxL2JoSFJqZm5vZm1pTVhGUjFMOFJhTXFjNlZJaWdmQVNla2JEcGlz?= =?utf-8?B?NHZ5akR0Q0hMaEtBWWMvdWdKR1NUZFNsYXdKbndnVzI1WnRYcmVSV010Q256?= =?utf-8?B?ZEZGSmpDN3Y3aTUxVUk2NGVyOVlHMmpiZGRudmh0aTRnN0NpeU9QczlsVTdD?= =?utf-8?B?NU5LbmgyNWRaZ0x3ZkV0d0xKcFBnVm9RcS9EWkdWOHJqbFFORERjQzlUOVln?= =?utf-8?B?MXhuNmNPb2VlUkZzOEZTazYzRDFpc0plcDcvRFQ5anVhVlpFNEdYeXRRVElV?= =?utf-8?B?QTlOUlduS01NYnMzalVicHQwSFpkZ09qM3BLeUdXdmQ4VFNpcTJUODBOUFhw?= =?utf-8?B?d2lIQ1dVSlVKOHdmU0JxaXl6Ym9jeGdUbWM5K2c2VjFyL0Y2bjNjTHQ2N1F5?= =?utf-8?B?OUhIYnYxWEY1VWJKSUJLa3AvSkRaZ2NoUDkwRjFJdmR3aVA3cHpBcDZzZWJY?= =?utf-8?B?b3V1TXhiNzRuWEttaW5TOXgwOXdEcVdOZ0pVVVV3RkxnWkVzN2pscWRveFJx?= =?utf-8?B?SEhybGpxaTBIbllpNmZCSGM4V2ZrUFljMHJ3YitOQ1pRQVpIRXRLOTNmWlZV?= =?utf-8?B?QkJhc1ZKOWx1YkVtcE1PelpYUHJWWjJoSzhIaWFBQjBpOTZwVzZQbVh2K3Ro?= =?utf-8?B?a2trbFZYcVVDUzh0Y3FRcnM1QUltYm9RVW9FaGw1VlJtYnVKb3h1MDQzaERh?= =?utf-8?B?VnJuYXpQMGkwUHlORUh0NUdPQVp1QytHSEwvcnp0UFhIMnFqWnd1K2FVTU1V?= =?utf-8?B?Q0FUVXhUekZKK280MDk0OGF2WDVaWEUrWm42ZGp1RFplL29CRGdBRXI5Q1FD?= =?utf-8?B?bGJ3Q1d5SFBXSzNLUXBtc3E1KzlCUWo5TlFJd3ZmVkV6Z0V5TTdDT040YlZR?= =?utf-8?B?dnIwM0xUMkFucDNVZ0pnRTA1QndEVXBJaGM4bGxieWNqcXNaTzQ0ajRuaHQz?= =?utf-8?B?NXZkMUdBZzNTNzZNdXhhYTRJYkpwdE5oeWRrU2tJREVsc1U3VVFLWSttakx2?= =?utf-8?B?amE1WEJ0ZVhlY0xIWGg2QWE0aXNyM0lycld0ME1MRldIQlIyeFV6TlF0QUFN?= =?utf-8?B?VG5zanEvUENlajltQldJbWswTnV0VHZmNG9jS3pQYkdSdUdFK3JVVUZoMlpv?= =?utf-8?B?MlNGa3Y1UytvdmI5YUYzTEdUN0IybEFjaVc5QlZtdXJHbzJIOTQrS1lIeDNv?= =?utf-8?B?VEErak1kV3hIbEtubGlYZ09YbXZodmdtekVJNllPQkFFNURhTFpkQT09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2da41710-8c78-4910-4888-08de836b18c5 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:48:33.6442 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: WhooW3WzdegogyQI93c5F3ZWW2Q9AZsmtteU/YtF4U3UK2YRXvx7UJloqIGSJoyLEE3FRAAyla3jKFPQ4cNDzg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB10729 From: Peng Fan Switch the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property definition. Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/mfd/fsl,mc13xxx.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/fsl,mc13xxx.yaml b/Docum= entation/devicetree/bindings/mfd/fsl,mc13xxx.yaml index cfa69f1f380adb21937d60da7c28b7ca246d28e1..c43dde9e6c339a540f1503886ce= e58b2cb287104 100644 --- a/Documentation/devicetree/bindings/mfd/fsl,mc13xxx.yaml +++ b/Documentation/devicetree/bindings/mfd/fsl,mc13xxx.yaml @@ -34,8 +34,6 @@ properties: =20 spi-cs-high: true =20 - system-power-controller: true - interrupts: maxItems: 1 =20 @@ -176,6 +174,7 @@ required: - reg =20 allOf: + - $ref: /schemas/power/power-controller.yaml# - if: properties: compatible: @@ -235,7 +234,7 @@ allOf: minItems: 1 maxItems: 1 =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | --=20 2.37.1 From nobody Tue Apr 7 02:54:32 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013029.outbound.protection.outlook.com [40.107.162.29]) (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 8FBA52EA48F; Mon, 16 Mar 2026 14:48:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.29 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672528; cv=fail; b=LUWXd3yBXZ+kqNdADxyHF3jsxg2pTdNd6Po0UZn/LY2w3OB8EaUSskOVepVtmte2NgdqqC17a9udc2uFQHODd4k6fIWB3tXMmhCFV/JGPB7d57ds+JDlbhfiLHG+t6BQFpKu3QM0ll7pjzq3p53APSa/1quZLynWwJzzg/JA2Y8= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773672528; c=relaxed/simple; bh=QB3d3kJsAzWLBVVl756lfgrdoKvk9qiBBeJcBQXRLXs=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=ZVs883kzsEhy9Ca24DBbnyuPzq/YksYWaYjO/NsoKQimT8XOzMBwhJueb31gF2X3osslmNJhMbVJzbnbkYRE2v1lI6aNnO+wAVMLMfxvWlYasVr7LR9gNPnuE9LIg8qRc4kOT+euT9/J7pWWdlprPxUOvZkiuipBQPA5XI97Hac= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=mkMAaR1w; arc=fail smtp.client-ip=40.107.162.29 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="mkMAaR1w" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=c0Ih4om/VA+z2/ZuBJPcTdu+1HzKFT96kxhMIoOpvMWY4km8/CHd2u6QV1GFXySlfI/qC0LxgF6ey4BB5C6GnSt2j+8EmAQ9ohdcZS30XrRW2GCBOGwOhDmih3bTfXSg/pKPYX4bbSH1w+v1wQtQjohB7k/TOpvRrLKiDf2jZGhr7vMXFdIGEe0JzMC3IaJRiv4bhrR1aetYGZo5/KJRjOgnSPHDx0lA5ud2EGyPQM1pMp04J4SvX/m6Kocx3folHMn2vpe+L8fP+9+DC+ZZuKKZ35U5reAcRt30TsIR0PT+rmCL5bL0073z/svM8cuuebuIQPLhrH0Awr7RCkVMbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=dG+RVGn27WpT50XWvB3WaDFqlEe0yGldxQ9LMYLMjcc=; b=vCoz4U0qIjTLZTyXkXs2phgPcFqxCia4OxA/tppN+AACridmG/OvMQUJzQkPmDJ7Y6pucBYzF+KJnwpKsIGgNOwiSp7/qlm6I5LCS1qeW5KQMv/1D95JLp3YclGEca/GtXHqhMOoj9e8LcSWban3W4q31vuuOolkdzNWFBRxiK01gBTZ4K7UZjlpz7dXbN95qTSpyvDo9kNs/7NdtkVYHdmjNJ1Tfmo6Yv4NOr6tq84msertjwKBDOeR5MT5ChFGC1Oi7ms2qLq51R04W2AB/iFhpzXJxuaUCFsk7DXaDAwSG8qfWeIOOU2DxIE0gc6xsfib89WFhLf4itIOKlsOSQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dG+RVGn27WpT50XWvB3WaDFqlEe0yGldxQ9LMYLMjcc=; b=mkMAaR1wKPqIaSItT8vjXul59PxN+arI2KC959BasDq8Ni4QwH8ROyAO0ixxm6oEiBq2Q5ZS2CbGmjzWZlukexo1sEFL+zgY7ORfylpKPR81jjtaBoPCM4erb3tKwJPkxiCncHHxPTDat4ptmPS2ZESyIOcCBZsTM94W2BJ2VVT++7Zz/yK/lTBtZLfapKA8ACwxhCasoMPU8BnrZ7v7Du7OByCCdXTqf9SRS7QUAPGtV1p2i99feCLD90oUTBLNiBQ3AI6sp45FcZ2bFqARw1VMnDniOQiSUvZo4rb8JGCYKMEMLi97lYQpKcXRUJ7qbKM2+QO0nHmkzps+rsQHug== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GVXPR04MB10729.eurprd04.prod.outlook.com (2603:10a6:150:226::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 14:48:25 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::4972:7eaa:b9f6:7b5e%7]) with mapi id 15.20.9700.022; Mon, 16 Mar 2026 14:48:43 +0000 From: "Peng Fan (OSS)" Date: Mon, 16 Mar 2026 22:47:50 +0800 Subject: [PATCH 15/15] dt-bindings: mfd: samsung,s2mpg10-pmic: Use generic power-controller schema Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260316-power-controller-v1-15-92c80e5e1744@nxp.com> References: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> In-Reply-To: <20260316-power-controller-v1-0-92c80e5e1744@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Ulf Hansson , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Saenz Julienne , Lee Jones , Liam Girdwood , Mark Brown , Shree Ramamoorthy , Jerome Neanne , Paul Cercueil , Alexandre Belloni , Dmitry Osipenko , Heiko Stuebner , Joseph Chen , Chris Zhong , Zhang Qing , Sebastian Reichel , Andreas Kemnade , =?utf-8?q?Jonathan_Neusch=C3=A4fer?= , Lubomir Rintel , Julien Panis , Matti Vaittinen , Alexander Kurz , Krzysztof Kozlowski , =?utf-8?q?Andr=C3=A9_Draszik?= Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-ClientProxiedBy: SI2PR02CA0030.apcprd02.prod.outlook.com (2603:1096:4:195::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GVXPR04MB10729:EE_ X-MS-Office365-Filtering-Correlation-Id: 97c87971-9a54-4004-0656-08de836b1e90 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|19092799006|1800799024|376014|7416014|52116014|366016|38350700014|921020|22082099003|18002099003|56012099003; X-Microsoft-Antispam-Message-Info: HPZgjL/SlQCIa2afi4/PbD/nh2c23LIZK9ylh7Re7W3B1+dhjmpdcnHHtvyrcy3Af9oqHh6SzJy1S9+YxP2HGApj8oPUcehzkDsQl00P82wX9R0MsFgfUT0L6sFG/WQWchUOmvjUaqiieLLEsPG6MiX6FdNx2y7f7iwX+onN6tdYDsw5FG4Ac2tcusrGIHFYcU0zt3a4/q+cWYhx8Tj2d/IWR/5VgPaLvRUM9GQMiVfFoqG2dfe+qR+UwJn33Gq+IdOEM4dCo11uPTpQKFmHKdctx1iixu7ezJNjPY4oUcMKHmRWfxtubgEzdMb9CjS5O3XuiSy1Ccog0+2yg6spwh/HtIs2QIkG0oKdZXadyo1tJIRQxeVBBFjNK5h671ANZxEdIgUtpB99GMcALVVGha3QlSKtGAMdthDe4ngLDnNbJ+7JHP3lXoJcLrjHr+8yXZoTh7AZv7hWj43Gm0XOrQsJP7PmMoibnVOWDQZWJZywmU5gWumLgisfldOtlr3M8hHvWdnUSuaGUkgzTFP3YVb500mlwuJU+ihdshr3ux8upAZgEHeEJ6J2EnktvByOgcEgHkz09mRCCZu1dyO74nZFQsEQ2WRcFJXjRryhq8WSpdy/bGgELlphiljRzKXuhSDIiIVXBrKZQ52oLGb8plZ3DrzPlk888E/4P/L1PiAMwmSGkZj6Cieq8rGMLTNroBeM5SOzofbTCRb//H4OD4/DeTBjPUX/p4UY5LXuRoqxN+YCJ23zjtfI7gzpeAkCzvRA4zBqIAG6Q4Cy262PCyEaPmiJLakONJPUPZE/FseAF2D0OVY475qIhPSuSF+e X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(1800799024)(376014)(7416014)(52116014)(366016)(38350700014)(921020)(22082099003)(18002099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OFV0dGdCMVF6YjhicjFpTDdoYlZvcHRqZUZ0VGVNMk9EM1RDb245N1RPTkEw?= =?utf-8?B?QUREeDVwblhJOEtZVktqZ2c3SjVaZHNpdTRhcmlmRHdoSktpMXE5WUpsTndG?= =?utf-8?B?cDdwQklXNUVEZTk3SVdtV2VrMy9qRGZiK3JyZFcySDNJQS9lVGdsRzkwcE50?= =?utf-8?B?UXQ0ZUgvYjNURmZ4SmtZZjZCRmZNelk3eXFVNURSbnp5eG1xR2RkTHZxYkVk?= =?utf-8?B?QUlXT296b2hMcGh2ZWdjT002V3dxVnRUUHdaaHFMdDhYQ1RYSWRpS2E4SGVV?= =?utf-8?B?V2dSRkNMT2hGankraC9aU3lrdklKNmFjZEExMi9zMjN5ek5QQ1hZQzBZLzBV?= =?utf-8?B?Tit0RlMxYjBjTmdFZExuRGNYcXZuVE8vdSszVFFiaGRqa2JIMXVXb0c0MDBr?= =?utf-8?B?SEtyUGxQalFLQnFUY1F5WjFDZ2JnM3FsbHY4K1pqclIycVV3by9RK0FBNmVS?= =?utf-8?B?eWJUMDY5UXozNEpvSXFjcWxKYmhacHFMalRLOFBwK3ZNTUFBSDBPWjA4U3dN?= =?utf-8?B?VFZTd0FhaXRuUitCVSthT1R0NXFXcTZXcUcxWjZtc1REaWN3bnVmbDRWb2Vy?= =?utf-8?B?cy9OSS8yMklCUHl1c0tEL21oTHRKOTJHOUxjaC85MWw4SGNTdkg2bG1hS2N3?= =?utf-8?B?NmhmTnN2RVRvRTZOYis4YUxxUWh3NkZDVU9HakE3Q2tXcUVEOE14TVBuNDZU?= =?utf-8?B?UjNQb0t1TW1HSVlYOUYzVXc0TXVxZ2hDU0ltRWtJM1hJN0ZxSU9vamtkVzhp?= =?utf-8?B?YlR3dUFnNzFma2tPSmlpL3lENkNHSjJIKzlmeW56MXVaTU5KempyL09CditE?= =?utf-8?B?N21BVnp5dzdWRSs0bEhJeU1CVVI4RCszRUpBWk1nTytmUGpYMk5RMXdOZFJG?= =?utf-8?B?QnZTUmpWa25vczBKbGJTV29XNm9YTHpSYlJtWlJpQmw3WHc0aVBoNlBsUUNV?= =?utf-8?B?cWo4aE44QnFoeHZSaG04dmFDVEpEUVVHTFNRODQ1dGJXaU5kWHhyZXAvVk1w?= =?utf-8?B?VFVWKzVRaFhGMmwvZXN4eDR4RVB0QVYra21MZ1N5Zlp1aFZpYmN5ekRScE1I?= =?utf-8?B?QlBJTUY4VlZzQ3U1UHIwOW1jazF6RU1ZaUs0OWhmK2tITWdqN2lHV1Q5R3JF?= =?utf-8?B?VjBuQkFBWEIzaXFlSTlNT3BnaTJNL0dCQW1NenUzZ2tldURLTTNxK0hEakN4?= =?utf-8?B?UTNTdDg4di9uYndFaGNhOFhXMjd0ekk2aWpNUVY5d3ZHOWFSUWVqdk9POXpa?= =?utf-8?B?UGp4RkUxSnFsZUdHSXptc0tIRlhhTUc5LzUxTitoZW9nRTBVdjdRRTRCWWVM?= =?utf-8?B?SzViUkZROWlpenNmbGxMRWVkU0ltUnVBWVJIV0V4K3JIamx4ejRPWVplMWRw?= =?utf-8?B?Zjk2UnBieGp4YUxJQ1p5VVhsNTdSVXAzQmh3eHQ0UVFkcE91Nk9lOThLeXBn?= =?utf-8?B?eG9KNjJjREFFT2xCUitvWUEvd3NGcVV2cGVCQmNhRDNiUTZ3MFRuWGhrS3h0?= =?utf-8?B?ek1EdHM4V3JhK0tYcmNSSVc3dGlydEVCOFZlSFFvcUt6UnFnWVNJOG1KdEM2?= =?utf-8?B?c0xTNDVaUVFVVDNnSGw1SElBeWE5WXppaFI1QUU1Z3g2eGJVN0h5a1NRNGg5?= =?utf-8?B?UkpNNEo5QzhTeCsvT041aEtIRUpCeHR1N3VldW11aVNubzlkbDBQNm5oL05k?= =?utf-8?B?OEJZQ3NKSnp2Y2Q4dkU0U3h3RU1YMHpLbDlLVjdTWWlJM0l3L3BFNWR2a2ZV?= =?utf-8?B?L1VzajRPbkVEUk9LanU2MHQzMmlnN2c4NWxuUUVnTXpUMFFxYm1DMmYzY3dq?= =?utf-8?B?UzdTRWJPVlJnWDhCRjVVTmpBT2J6RFBtWWhVVmhsRy9kMjQ0d1doTi9pS0NZ?= =?utf-8?B?Wnd2bC9vUDFzeXU5Z0c5dWY4NFp4Q3pyQUVRT3dES1ZpSUJWVThTTkNOeW9k?= =?utf-8?B?UU9XMGRTek8yVXFhWmFyaVFWTU0yamxkYXB4Uy84ekpmYlVwVWtWWUhvckRP?= =?utf-8?B?WXNBdlp1Q3pNeGtJdUI3cUl0UWhlTnp2NE1tbU8xLzZYRlB2SHBTWUJtS2RJ?= =?utf-8?B?NHRDWGlwKy95Vk5QUmFFaGlCdlJKU1pBTGNDU24yQmxBMkpvWHpjVkJvY29n?= =?utf-8?B?OXV5bnp5OGJIWDIxR2VWWGJpaTJRaG4zVnBzdmtRa1pqZTVtS2RoQTF0UDBI?= =?utf-8?B?Q1ZrdHI1TFVVMGZQSEUyNW5SK1dnTEtIN25zeUEzL1BZNEs0MnNkZXlxRm5w?= =?utf-8?B?WHFSTWV2N1pkV0NnYTJjbDRPOUVBWFpoaUJqT2pqZW1wb24ydjNJdzZLSUxK?= =?utf-8?B?cjI5TEV0YlVWU2NiTlpZcnJqcWZnMWNmM2JBb1MwSmRCVTFiZlZFdz09?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 97c87971-9a54-4004-0656-08de836b1e90 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 14:48:43.2500 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0ELo0JhKrmoqWWloHHgl5LWi/toaLRUXHRuIip83R+n/v3rLOGIFLtRSd0WgA7dMmDPfP2+DYvmpCQqHrZD3SA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB10729 From: Peng Fan Switch the binding to use the generic power-controller schema instead by referencing power-controller.yaml and removing the local `system-power-controller` property definition. Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/mfd/samsung,s2mpg10-pmic.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/samsung,s2mpg10-pmic.yam= l b/Documentation/devicetree/bindings/mfd/samsung,s2mpg10-pmic.yaml index 0ea1a440b983a47a55fc86d6251b89056ba51172..47418077b153d932e46a26b1402= 4698ee6c50011 100644 --- a/Documentation/devicetree/bindings/mfd/samsung,s2mpg10-pmic.yaml +++ b/Documentation/devicetree/bindings/mfd/samsung,s2mpg10-pmic.yaml @@ -18,6 +18,9 @@ description: | GPIO interfaces and is typically complemented by S2MPG10 PMIC in a main/= sub configuration as the main PMIC. =20 +allOf: + - $ref: /schemas/power/power-controller.yaml# + properties: compatible: const: samsung,s2mpg10-pmic @@ -36,8 +39,6 @@ properties: description: List of child nodes that specify the regulators. =20 - system-power-controller: true - wakeup-source: true =20 patternProperties: @@ -71,7 +72,7 @@ required: - interrupts - regulators =20 -additionalProperties: false +unevaluatedProperties: false =20 examples: - | --=20 2.37.1