From nobody Fri Dec 19 16:50:12 2025 Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011039.outbound.protection.outlook.com [52.101.65.39]) (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 55D5332FA3C for ; Fri, 5 Dec 2025 15:58:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.39 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764950289; cv=fail; b=th2WhGCUxqfRHTxFj11eN1eri78iZ5kZycCShNY/O4+akcCOvuG2jr+nF04olF4G1Xf3j8mJ9oNO7H3JAax1peBt/xUduUKO6zNcKX30RCMX6Hgb1R8zeE7QML7qHzNaGyoBlZtuXrb84gpsvx26CIUXSVY8i3u0v1xz/NhYvsw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764950289; c=relaxed/simple; bh=X7496Eus41u7XxHxoIs7AKFOYpsqBalk0xfdow62zY4=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=ReFOtmIHcN0kABhb5F33RI7uAO1NCaKHPkscVfgIAXVJRS8FsvddBXLE9wmJ49A1w05IdZ8yzx55zeyHDh/k3CXNa2WZlRZ0UXYT4c+6F013s0Il7eWVO70JZ1kVwCZnR5IoDa6/HA9WyTORTvRofCCJCBd/o++0I9Px/OR3cho= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=lSTqKT93; arc=fail smtp.client-ip=52.101.65.39 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="lSTqKT93" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dbDNZpV4XNVWJOuUgAkvHcLmtYIZKohWEKMaKLnfHs8HSZDKdSeG9L8gHePfcs5GAcpLWKxeianrysQYGej+6dfRUqIHJeMVanQ89fUpvwD0nwgQb5aI7GWJsjAfVVmWJRZDa+VGa+O4KMNEHCeWxFVrWYlEDdnaHVdjxFPUZT+kLUGCD7Q4BBh/Z0JsR/l05NNuy3EXQJ4EF1o+cShKWLBrjLeoTUy9noKCk12BCrLz/4WpNyvo0wMNIbpQUBQaBWbeBWIrOK4P0Wu5qKy0ahbIcJ3lnA+fU+v2zaT8k5uRv3iP3ygbxuPW6INv53j0V5b0wl1zOntP/co9A0jNwA== 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=uc/9urXsuOV7mMM1rHq7WPkkPhkSiGk4GWWJ+6T0wdY=; b=iNJVAxL9l/B3+ReA2MmttQCkLTDDZZDAO+CdtkJONT5Opr4q8KPx/qNz+GqbXsPg6BDPn0sVf/lQATlk1ldnYbsBcsB9z/w9kshMwrKoSs5WdDSrdCg68ycYxwYzEQHWtif151zFM6aMcIQfjf7oOCGfzrX7Na/+nGZeR0iby61MKoPAHLa2ba8bW5KYhtRg15ZwYhWZ24DqIDqFDR0IZsmcc3dCP2riVL/697zJ/FtbFlHovPaqBTKVC+YIyTw6Z/tOcJaDBHAsH6Lf+VBJKhUA3b9xP7vaAncEjPklU/iAf6fGyjYY2u2B2D7IzcXU49qJG6kMq41bSTb6sBfLjQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uc/9urXsuOV7mMM1rHq7WPkkPhkSiGk4GWWJ+6T0wdY=; b=lSTqKT93jruZXJ/+J2UN8ywAFgET8rJT++wLNAKLysNwt+bseUx9p4ddxNUFEdKivcIw8v3ahQDXvS8EBNhcZEZSJt8OUakEH/AoF4RQThYG9bB7YLL/awgSi4xCO6RxvcO+Vfnw2SyhkvZXigJxJuczwkEdSWhC+jSQlDc1NvI/USSrSW5pTk2RgmiU2w1UCENNGtYFLCh8snYksa/dwdmtSa4vnvatsAy0rSLCZ0shjR9Ggtlpl3lvBRrtp/tf3Wn/Rnrqsmtf+dQIbsNm5yfvxNv5ZwogXZxuzw+beSx3BpbAs5HkHZg2uZ0w3FBQTTzlhLR2X16iaeqa2mrxNg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB8253.eurprd04.prod.outlook.com (2603:10a6:102:1bf::7) by GVXPR04MB10450.eurprd04.prod.outlook.com (2603:10a6:150:1e6::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.11; Fri, 5 Dec 2025 15:57:49 +0000 Received: from PAXPR04MB8253.eurprd04.prod.outlook.com ([fe80::b853:e05b:c1e5:41b7]) by PAXPR04MB8253.eurprd04.prod.outlook.com ([fe80::b853:e05b:c1e5:41b7%5]) with mapi id 15.20.9366.012; Fri, 5 Dec 2025 15:57:49 +0000 From: Ioana Ciornei To: Thomas Gleixner , Ulf Hansson , Geert Uytterhoeven , Johan Hovold , "Rafael J. Wysocki" , "Rob Herring (Arm)" , Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org Subject: [PATCH v2 2/2] bus: simple-pm-bus: probe the Layerscape SCFG node Date: Fri, 5 Dec 2025 17:57:35 +0200 Message-Id: <20251205155735.2366732-3-ioana.ciornei@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251205155735.2366732-1-ioana.ciornei@nxp.com> References: <20251205155735.2366732-1-ioana.ciornei@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: AM0PR02CA0177.eurprd02.prod.outlook.com (2603:10a6:20b:28e::14) To PAXPR04MB8253.eurprd04.prod.outlook.com (2603:10a6:102:1bf::7) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8253:EE_|GVXPR04MB10450:EE_ X-MS-Office365-Filtering-Correlation-Id: 89d52d04-b435-4de4-a4e0-08de34170a17 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|19092799006; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?DwU7l6dpEUFOyAQnQQFMIol66+S4kzrlV3JgG4qEjQkPI2qJ5H5e1oS81cLW?= =?us-ascii?Q?xXndVKU1Yq99HgJ7XUIUIawV1s67cGIExfn/nKn9DBnhv3YkPQNZga6xSGaS?= =?us-ascii?Q?BOoZlelzFUuJBv97/JvKLRWRRVovK9VVMOMxtAWtzbgLXGPCrXptKkTwwFtO?= =?us-ascii?Q?rL9IzSRLEnZOv8J4KuHkLDOz6YLjZC7mqsg0uAEpkeC6kJuQJDpFTuY5ZXdY?= =?us-ascii?Q?EiJquJRkkSdrAG4QaUGnWoSLSj3eT2LlRDIqaCrIhOjB8axVF8yb4vCMMKwy?= =?us-ascii?Q?cNIw7ZLpQmWNBq3O5jPFiXNkFExDjVr2E4tzpBoXsgjcP8bIgEHhA17OluHu?= =?us-ascii?Q?1ZkWztUX4qIwbnpHNueKmlvQvutRK4Zx3OSFJKudDXlASxBb2WreYOkVh8WA?= =?us-ascii?Q?3+LyY0WrowE+Xi2BIdm9sabQNxG+oS3p9HY+Xrs5OqT+vB1MqCxIt6YdW0o1?= =?us-ascii?Q?i/lmZoNkckizGlsj0Xm6pMLxDC3q5/2FZUDRIR92juDtcU/PK/jCvPJCJQqZ?= =?us-ascii?Q?m0qfcFptPStqSA4n8ToIa85Maix9rDggoNa0+ysTjMRszy8ggKNpJyGmPQbQ?= =?us-ascii?Q?axUBJ2rSfqleM1pQd7S5QvRjKIFtQYs+uFmEgsuOp4E1vEzEEbPUG5qRLO0b?= =?us-ascii?Q?1EfdWDKgWIKKoIjSe1vNFgt7CmEumOnI+PLLIS+30aVNIMDS18blf4FOKnyq?= =?us-ascii?Q?YLWg/HxdY+LUqd2+hy0u4YOpQuDBFTfInoNhjoOFFK9J/wyYjRbxz4Nyw+RC?= =?us-ascii?Q?ZdbbASwgMobavRVGYjLL/rRyL7GFJE3LqPvzEK/zBR7xJSygiI9axLKgDq0d?= =?us-ascii?Q?PrBQ1aSvFVqIi1pxdDg3vvAgTAF9kNGyucC/rQs6DLxvK0z3HdFER9waflK4?= =?us-ascii?Q?yr24JgXS+ZsEPPz39IjLbK1BeVZHAddIwEOmFH/baLUWGCWKtQkCrweSoffc?= =?us-ascii?Q?P8vNpoylX++HNrJUXZZum1wnRYty0Q7pbIPWKy4vPbxlqTl1GnNhnzdH7XcG?= =?us-ascii?Q?Rc45T0D/wuLKg0G6OQsOUUSP4GuWjqxZqgXkSPIGOEY8m0e0Hwvlg0fH1ZGn?= =?us-ascii?Q?EtnJVko0cquOoONPal+/QcjNqZn/zA8XABAYUISFvbgvKJYZdGYf1bvvueqU?= =?us-ascii?Q?0o+1x7c+tA+mK/PERYiUfTZm/Jx5GCy9ZJQmBom3rHUyqJDqvNTvHDptaOQA?= =?us-ascii?Q?lzay0KJmpzmwSSEoLYaoFHZpBZCIOZ2ma1qiqqvPZUriZ4Jzh5BHSkUgPU4k?= =?us-ascii?Q?JRl+vL07qRRVyBD/2UDmMkB6fHp7PwbHpAXn0mU4UXxNPuXh/POUzV0PCm/i?= =?us-ascii?Q?Kt4WPF9n+mZ3WtIAcf4skOy2lnpSkK61zRLSfzv9y2pC34sEh++1OVtm7aGx?= =?us-ascii?Q?tS8CDS0yW6fHqWqjfo7Tw/xC4WRipdqcdmjxPlhBY1y7UntVWFwg9TRn5qej?= =?us-ascii?Q?LIL512B4sX88klg4/2awDspX8X1eITiM?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8253.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(19092799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?VyvQam44CSw/JM1QbdghcPPbYs/jwyZeeRfcigZW7fkBkqpakG33k/ZGvAH0?= =?us-ascii?Q?NsPb3U8LlBjXkhLbIHvFktBqdcQr2dvZxc+BNcKKFUE+tH9FTyKTWq6K086C?= =?us-ascii?Q?vWhRqjY0RdXqEZLH+prdmyUCPiPAkslXfk9I3MdFQGUe1ne6arsfLlz8hxIf?= =?us-ascii?Q?guThZogQaXtvl+DkjRI6C2btjNhvEsdimTbzVn/5qaqDz801Mm6yKzAIaGbj?= =?us-ascii?Q?rCbpn1b3yVKI8JY6GnmNOxFUps+DDfEzXBSf31CqY+y+wWihe1x+q1ewJIZ6?= =?us-ascii?Q?VBNVMFBvZo7mZxJDKYB6hQSSlNg9Bth+WZq2y7IJWlqkYEZCgfGVjyl8PURX?= =?us-ascii?Q?pHgwhkjln93IUOZ2JfL6+O9EefXwaiU6QXLRKLhE6u04jx0iYIurBqru9J4h?= =?us-ascii?Q?3l0oW0k+kHH6AJp+07ECnyWD/ryuTVdyQFCzkzHZ7snWbChxNM0wJ4LhJCmJ?= =?us-ascii?Q?Zuu/2ZIZuMN/Jr80FXLsFqPO+ctN3z2+rbUUT6DpILpPAxr6JCESeXSL0dM/?= =?us-ascii?Q?/zEPRpo3rHeQACoHLaD+UW7FwNX16H2brJGH9R3Lxv0szO6NNRVvxe0t3rY5?= =?us-ascii?Q?9WcyA6tR8pBmss0cB+YpWVihZyREnbB8Vw8uo1Pk39Lr5cWO+TVOtOCNRbfG?= =?us-ascii?Q?IQ9XGGSPHlJKwYXXb4wzxgS7PqlcHW7A37Uo62LKgrn5L8+5eqV8dJwdX1L4?= =?us-ascii?Q?WH8QIdc28+mO0Y9DYM1ym+xDr4sypaANlMgBSUKo9n1hoAZ1umjvY8EEWAMC?= =?us-ascii?Q?14L3Fnrzr7sortFdSy3u3DOlWiPL89mc9DXPTLPDRs0bQdkPQSLTS5JJoYEF?= =?us-ascii?Q?6NskqKBCaB03F45/jKvyVygsPh9sdbwx+2V82PUJ83s7QMRbm/TJmO4+zdbq?= =?us-ascii?Q?xvkSFY5Dy+RyNtI09/vY5lWW3a4b0cDJXvViHjhioSXmm5v8YGcWNgrBFKbr?= =?us-ascii?Q?wHbsC9I4FunzVkKiZ7Yi9EoMk1quF9EmS1Vs3JVMYfS7SmZFbYy9f186yvAs?= =?us-ascii?Q?WBMe7ORglNBsj54zxAl+BU4YpQBUGh4txdVZW6sasllgBUmiCBob+xr/q4sU?= =?us-ascii?Q?/2Rj56u7VpGxkZLMcs7PXzKGQbxLxvl1T1bH1XScjIQrwOjbZr+vv9Wwo9FM?= =?us-ascii?Q?NRqNmr+Ox9/w47fo4Lc4TMEXqMx6gL1rc0Hb8xzpxVYSJ3hbwddUwAnMD1MD?= =?us-ascii?Q?4b+uvcwIRFNzUsJ1y8dN2ZQ5kjZw4402h68R5pvp37zaDwYGYLHEumVIU18v?= =?us-ascii?Q?b81773n+fY8o6GUzV8qjLYDagsZD5Xs7/sV7qebCZV9QdLnKWflQ6Ttdokyc?= =?us-ascii?Q?HVyjjbuzJhf2gAXQlG8S2oXkucUGXH9Xm5iquzWWUuUYB4ZkZT4n4l/+SRQ9?= =?us-ascii?Q?0fVJPD9A6Qy5qN7o/fZDfLomxPYQqWd8Y2RjwOfFqs5Buw5Nd9CfrQXB5tsl?= =?us-ascii?Q?oMsBYxQSRMv5n+1x+BEla/jxQsXa41wEvjR2xyJHQyJOMgGpKX4R5fiHberY?= =?us-ascii?Q?QkSGb5EVZIk8OMuLfuOyFwZQ0a+w28h2Y9DqXp13VFzBDZmOcuafraKlhyJW?= =?us-ascii?Q?nouZd/RhCdJ1OKDnJOa3N5FqQ33uiPhbzq3+oCLZ?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 89d52d04-b435-4de4-a4e0-08de34170a17 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8253.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2025 15:57:49.2651 (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: OhxZMcoyu2E9aSKmcsW1Lq6wV6htLPUJb7SvLw8aVlTnjgGJF46ZKFunPVC0r2rdfeGzeqvyoHxtowMzQLsN4g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB10450 Content-Type: text/plain; charset="utf-8" Make the simple-pm-bus driver probe the Layerscape SCFG dt nodes and populate platform_device from its child dt nodes. This is now needed because its child interrupt-controller - ls-extirq - is being handled as a platform_device instead of being initialized through the IRQCHIP_DECLARE infrastructure. Fixes: 1b1f04d8271e ("of/irq: Ignore interrupt parent for nodes without int= errupts") Signed-off-by: Ioana Ciornei Reviewed-by: Geert Uytterhoeven --- Changes in v2: - none drivers/bus/simple-pm-bus.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/bus/simple-pm-bus.c b/drivers/bus/simple-pm-bus.c index d8e029e7e53f..3f00d953fb9a 100644 --- a/drivers/bus/simple-pm-bus.c +++ b/drivers/bus/simple-pm-bus.c @@ -142,6 +142,12 @@ static const struct of_device_id simple_pm_bus_of_matc= h[] =3D { { .compatible =3D "simple-mfd", .data =3D ONLY_BUS }, { .compatible =3D "isa", .data =3D ONLY_BUS }, { .compatible =3D "arm,amba-bus", .data =3D ONLY_BUS }, + { .compatible =3D "fsl,ls1021a-scfg", }, + { .compatible =3D "fsl,ls1043a-scfg", }, + { .compatible =3D "fsl,ls1046a-scfg", }, + { .compatible =3D "fsl,ls1088a-isc", }, + { .compatible =3D "fsl,ls2080a-isc", }, + { .compatible =3D "fsl,lx2160a-isc", }, { /* sentinel */ } }; MODULE_DEVICE_TABLE(of, simple_pm_bus_of_match); --=20 2.25.1