From nobody Mon Apr 6 14:12:00 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013028.outbound.protection.outlook.com [40.107.162.28]) (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 A94B03B95FD; Thu, 19 Mar 2026 09:40:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773913244; cv=fail; b=E2ehv+AY6//urjHI7mYHqFA4jRsPPNKfVhLOLhoTVxuAt0eE8wFgNJhKg2NTcxxZB1yR2a0LktS3ab+koiV0iBC+z/PVJXuLvSmT/CRvxWLz4Sx6H4QpGXjaETY+VTN7xKCs4B45UGqL61/InhHUuP3WdGNziYv87aW7/xUb3QA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773913244; c=relaxed/simple; bh=GPnlqvdRXsLc24d/1zhbOXeDWpcKpTQ51bLonFIvvws=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=jbOwmQtWFrrCFS2Pvrcz0NvHtjzPEzVmM/it8hUFxlmAgyKr+FZDzzSyzLIZU7kwiKKWQWvRQMWXXLBUoa5mOqyilz9Yk1SC3Neoklz+u42BGBSqJKiF0F51TJglf1Kjn9h8S93bAmN8oxQYZqaepcfdxnsVmSVWrxHUcNUfU/k= 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=hFQIJ1wY; arc=fail smtp.client-ip=40.107.162.28 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="hFQIJ1wY" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sl/MjfN8J05ZohwglNfbgHWjeJiucIQD2kWEJM91lu6hEp6TWz857J1meBRwQjHS6dUrhaF7P1G7y7bMNBoY9AjeWaQUJcQLh7rOy42PaHZXBGKSRpNDK0N3QLhyLz6iT+ALzCSOFpH4Poiafan2wR3GfC1GOnCnto4CfXgod0+HRe4NamcESijUEjB3tf8wTzvMyKx48wp0PMgbSd7vS4OK4iDsdcE1RsATKW9QCRNM7yG3qbEaoV7eE38xjR5o2OETyJVRMXpEpv+Dj1qty0FZ2nXheQYHJJLxhhFLoeec1gLuwFHvrvEs/AHk8D/ULfJ76axxxAlD3oNKogOe4w== 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=QRUiXFGV+EzrITNxMGgXV1L6TDZxT0VZaihtxvf6DI8=; b=iE+wjLPXjfViPtvFre6ej2+cm272d8SrcyBcSbpDe/CIBYekwbu2btzmLJ7nVBU83PGMxdWS9LgrLgAdsNzmJZiU7Ih0iyAkWUg4kqRu0wMX8jYeKWJScdXefDv5cbnrKomaoGfaGorhWfAv8lK9vx6TJflrOShOFTesapGqC4++RiSo9gu10wc7hZviMmOHpo6k1DqV0VkuaaZCTZHxLvGSem2SCK1uxw4rCbWNpmD/J2ZfFk4j0X4W4eJZGFie+b6HG7mRplKCoDRPnrdE7dd93af1qmk/eyUOp++kGnnAgWepQj3zzmFJoAdWd9KSappJ5+hVHKz8ZDPOS5lyNw== 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=QRUiXFGV+EzrITNxMGgXV1L6TDZxT0VZaihtxvf6DI8=; b=hFQIJ1wYfQEkpqrEX1Sat2ipY5GEC9e66Bf4piT8X0KJ5ybTWkF1P2A2i1pi+t3bHJN2sgaA1SrVsQNMdtvY8WpBKUPt1ZoiayXswAHJkOvEplFHu7JF0NtzEY7kH0Ukq39actNrcB13qihGEOGuRX4lrfEc0KOuN33T51iI8jHr2Bwyv8i5tphe5LBKGs9e+CSsiYeFk6M35zoQ81vi6jU77Zvt0/Hwns6DiVYwwiTZRygZuCYmR0UKitq+zHrhJmSKPVR9evLuw2ucRIHjozfZDqfv1h8DDJdfch7hdlrN0kMbnkWKLW6zXraFmRvdye+FZa9KdIAwfsEYpJsZoA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::15) by DBBPR04MB8012.eurprd04.prod.outlook.com (2603:10a6:10:1e6::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.19; Thu, 19 Mar 2026 09:40:33 +0000 Received: from DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::5c3a:1a67:2e02:20d0]) by DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::5c3a:1a67:2e02:20d0%5]) with mapi id 15.20.9723.018; Thu, 19 Mar 2026 09:40:35 +0000 From: Ciprian Costea To: Marc Kleine-Budde , Vincent Mailhol , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Frank Li , Sascha Hauer , Fabio Estevam Cc: Pengutronix Kernel Team , linux-can@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, NXP S32 Linux Team , Christophe Lizzi , Alberto Ruiz , Enric Balletbo , Eric Chanudet , Ciprian Marian Costea , Andra-Teodora Ilie , Larisa Grigore Subject: [PATCH v2 1/5] dt-bindings: can: fsl,flexcan: add NXP S32N79 SoC support Date: Thu, 19 Mar 2026 10:40:28 +0100 Message-ID: <20260319094032.427697-2-ciprianmarian.costea@oss.nxp.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260319094032.427697-1-ciprianmarian.costea@oss.nxp.com> References: <20260319094032.427697-1-ciprianmarian.costea@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: FR4P281CA0162.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ba::16) To DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::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: DU0PR04MB9251:EE_|DBBPR04MB8012:EE_ X-MS-Office365-Filtering-Correlation-Id: ef69c7e9-d709-40df-8924-08de859b9271 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|19092799006|1800799024|7416014|376014|22082099003|18002099003|56012099003; X-Microsoft-Antispam-Message-Info: IpcfTYTeqMfQMVWLSKmuq0MQAKKqJu4ffJqu45S4m9UzHfezyJgNqrpNf3uOvVty4WKLYkpaBwJqlUyDvsIiiFzQ/UtVMFSfMrzrUIpjpbG8ViR0zDfTW6lZj7/jtGlhN9VeeH96/1XgxIxQwiUQ6ESwG51cZ9HoUBdTJ06tmJDEo+yh/4BEM2jnKa3PrIOuCFkbqDRkUxTThAq6BiEE8i+FiXRmHzIE3QHMiF3XxMi8K04Mtkzc8vQ5OKaQVOZNMO5tQwXEWlE6Ec8Ruo4EWksLZmlqLBnjCkMFvyrUs7A1DHSc/TjBEBBMD6x0MQWJnf4OVx6xAbZsOywAHFyHj1ZFWEfQCAQnxZCE7J0Mim9gr6Wb2oOZruYrJFuez15eiWgNXhU2z+1s1ksXT93buWHXoHI2tTddFMTk7tzIaONcAh4qtVlmBiZmCF0Z3MWz0dUtyaWBVMcZCNaqhRxHUPp0nIyzkD5wwVc+jnqZc6FKWaaxlR0NVKoW9vKiMdcagXYxYY3e5R9wQsTKZU/h2P+bJvqmHB1JTbxbIcGqs5ORn+xA5OtD7zB3aun/vQ/qLj+DDDOE/i+FMIzc9MGu4sw2v4RBT8Cc0pSziUQ0/Os/8GgrfAYfDw5Y1PNmFAcKNGCZRD0N9dpR1hjNDSUXAExIgMp2WiURb95O22LwwCCNedlazy2HymHKFSiJzfAYmkYf3SaCUqbxFuFzuKU43UAYplWOL1b+GZdDbIRneD0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9251.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(19092799006)(1800799024)(7416014)(376014)(22082099003)(18002099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SElWdDh3di9iYzJTOUV5TmsrMGNvdDJ5b2wrczZ6UU9WaFNvaVBuU1lrbjFV?= =?utf-8?B?TEFyS2pJQmpIeldhcjAwMUtQbmZ1VXl0ajdvYjdTYW1hMWg5UWJPSW04elZO?= =?utf-8?B?T3poUXZLUlowS052VHVxdWs5ckp1VUt1M1JmQno4UG5zZ2R0TC84c0VZY3FB?= =?utf-8?B?Z2YreGRqN3VFNHEwV2NuVkJJWFZQMmpMcThvdVFHRFNKcjdRdEhhcVFNQk5X?= =?utf-8?B?Skd1R1VqZFRXOWVwcjZsUHgvM0VMWkh4bXdSNC9TNzNOQ0FDc1NwKzhHeHZX?= =?utf-8?B?ZEw5QUpMVFBacktJRGt0cDBQbDk4WFZEc0g0K0J6a0ljRzdtUkFDSytOSnJY?= =?utf-8?B?RUc1N25sejBqaUUyTE8rdk1QRzVzcEtlYjA3K0F0TXAzR3RsSnZCWWdTRmpv?= =?utf-8?B?M2RJdEVpT29Jc1Q1azhPSTIxbmg3ODI2Njc4L2ZKcXA4bFM5ZDN4NW9Melpm?= =?utf-8?B?QlBKTmUvdHpMYmJhdzNxTmN3WlN5UE15bElaQWpxakYwUlRtOXJMOUZjc1Vy?= =?utf-8?B?MjFHaHdMMkJ0QzFmVElzaWE3bFhTVFNsWWpRR0RqcmszNUFOZG9EdWtJZ0Fh?= =?utf-8?B?K0pMTlVmYjhmdkEzL2dYSUJnMkJyOEplR216cVVXMnBHK2dWYllONnFCZVk0?= =?utf-8?B?YzBGTzdGelpiZVRBNFRaakFnaE9iMTdPeEtmam43UVZTSnhvS1ZveUJkMG5s?= =?utf-8?B?VzFabnJPSmd2Mk9WOGNkRVBHNVE1K2RGRnFLc3c0dWNpODFwaW4rQzYwOHhz?= =?utf-8?B?M0NBcWtjU01iQmxrTW5yaVRXUlB3RElpNXp5cUJnaVF6clZiVzVKem5pTlVD?= =?utf-8?B?YzFaTFJZalhsdm0zbTMwblV6c083UlY5em9hQVQ0cldJS2NqTWlPWjMrNEY1?= =?utf-8?B?REZmWFFCcGhkSjNqVFZ0QnhmUy85d2NmRVowSFY0SDF1aWo5VUg4Wjl1SHFS?= =?utf-8?B?akQydGZkVmtvUmNQeE9NR3Naazlqdyt0eHUxQW9hbzBuZjA4ckdBUGZrT2wv?= =?utf-8?B?YlZob2o5N2ZoV0tVSzA1RzVQblRHU1JtOGFYTVFNeU93ZTVrdnI4dmM0Q0xJ?= =?utf-8?B?NDZ0SjVyUjJDUEFVaXJGcGtGR1ZMUkZCcjQzTHRVdzNjY2o5TTFUOWVYUEt6?= =?utf-8?B?V1kweGo1K0NBUHhCbkVzeU55MHgyUW5kWFl5MFlSeURlTFN3eUxsM2ZQdDFU?= =?utf-8?B?VSt0RXBDdVRjWThERnJETGEyZ1FPSllObEZuVjRCcE05ZkZ4OXBBY1FsQ3B5?= =?utf-8?B?cVE2czZINEExUXJTaUV6Qzlkb3ViS1M0VkErQ25qSGdNQlVyeTZpOGVwMmFm?= =?utf-8?B?RGYrSGhrdmJ6R0NCNjBFMFlQRUozbk1iQWtQdWZpdjd6S3RUblIxQUQvSGV5?= =?utf-8?B?WmZZYjJmNlNqM0RBYkQ5a3lENFp0VkYxOGVzZk94cnVrZ0dxOHRacGpZUUE5?= =?utf-8?B?djA4QncwOXNlTDZod2JPNWdIdXZodW9XK3RrZXQ3REpPNWx5dmUwdy9wdHJM?= =?utf-8?B?L1BxVmpnTFlVWmtCN3VYTmloTWpPM3RaQ3c5Z0N4NXUraElHTDV2NmdkYXhh?= =?utf-8?B?dDNRR2UrQU15RTJZa29jOTVId2RIOSsvUWlNbGQ1OWdVdTl2UkRhUmxMRzBE?= =?utf-8?B?WmhiSkdsSmJVRlZSdkJyODVaNjdmQWhSN1EwWXA4WDRFS2NVVkF0VVdPQ3ly?= =?utf-8?B?ZW9ObHFwSEtuMzErNHFOMTRIQVYwbDJzNlVoNktwcnpuWTEydDdSZGZoTmRR?= =?utf-8?B?dzZ0Z29mSHR3MktPRTNCa0pLZk8rWlBVYVNmV3F1V1MzZXhSK2RMQ1lpbms3?= =?utf-8?B?Q09EV2Mwbjc2czRiUmlKekxlaUVJbWIzdndyTEFlQ2JKWWxqUk5KUThCVjFp?= =?utf-8?B?OTQrOUJ0ZUxWSmRvZEMzRGl6WFIyOHk5U2JUcjJrTkNQMm1FdjVCUWwwMDZs?= =?utf-8?B?UENGaDN1ekVaYnQ1Y3RRNVB3ZDZlOENwcmdvaEhsZ2ZScWVRV2VFUHMvYkFG?= =?utf-8?B?ZDJPdTV0N1JtUGdMZ2cvZkFnSHR1MGErd1I4QWFrRXh2czdFMnZmd1Qrajcr?= =?utf-8?B?Y2Vuc2xUVTlyS0w0YVI1NFprVFhWSzV3TTd3UHVQNVhGaGdQdmNlQVhIRGJh?= =?utf-8?B?OWRYSFpkTmwvVDBwYVh2Rm8vODdIaTlGcGxyM0hZL3ZuVEh5cVRGZEVGVVpD?= =?utf-8?B?UVFGTnVtaFB0MXNMcTZHRnlLNVM4S2doVWhHaUNEYVMyYlR4dzV1Z2FPYUdJ?= =?utf-8?B?a282MlZPTzZHRkQvQzlVRDNzNnNqOHViNUVrTG5IZU8yd1lBMTlzL0RncW1D?= =?utf-8?B?ZnJhT0UxN2VsQ3dMN1lvRDJxSmZRWSttQ1UwZ1ZTVFo5ZUFZR1AzYzd3NGt1?= =?utf-8?Q?o33MHm3SIQjJ2lRE=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ef69c7e9-d709-40df-8924-08de859b9271 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9251.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Mar 2026 09:40:35.8031 (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: gLqYzcRWfGH1QcaaL6H6/bLaKPgHfCElmRvhL9eSo6WRWTx1TfCYnls3WVv+8vYqCsgM8U7fquvY6DIGsFXU+FZYPP0IBb4RAL5codW3eTc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB8012 Content-Type: text/plain; charset="utf-8" From: Ciprian Marian Costea Add NXP S32N79 SoC compatible string and interrupt properties. On S32N79, FlexCAN IP is integrated with two interrupt lines: one for the mailbox interrupts (0-127) and one for signaling bus errors and device state changes. Co-developed-by: Andra-Teodora Ilie Signed-off-by: Andra-Teodora Ilie Co-developed-by: Larisa Grigore Signed-off-by: Larisa Grigore Signed-off-by: Ciprian Marian Costea --- .../bindings/net/can/fsl,flexcan.yaml | 30 ++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/net/can/fsl,flexcan.yaml b/D= ocumentation/devicetree/bindings/net/can/fsl,flexcan.yaml index f81d56f7c12a..d098a44c2b9c 100644 --- a/Documentation/devicetree/bindings/net/can/fsl,flexcan.yaml +++ b/Documentation/devicetree/bindings/net/can/fsl,flexcan.yaml @@ -26,6 +26,7 @@ properties: - fsl,ls1021ar2-flexcan - fsl,lx2160ar1-flexcan - nxp,s32g2-flexcan + - nxp,s32n79-flexcan - items: - enum: - fsl,imx53-flexcan @@ -173,11 +174,38 @@ allOf: - const: mb-1 required: - interrupt-names - else: + - if: + properties: + compatible: + contains: + const: nxp,s32n79-flexcan + then: + properties: + interrupts: + items: + - description: Message Buffer interrupt for mailboxes 0-127 + - description: Bus Error and Device state change interrupt + interrupt-names: + items: + - const: mb-0 + - const: berr + required: + - interrupt-names + + - if: + not: + properties: + compatible: + contains: + enum: + - nxp,s32g2-flexcan + - nxp,s32n79-flexcan + then: properties: interrupts: maxItems: 1 interrupt-names: false + - if: required: - xceiver-supply --=20 2.43.0 From nobody Mon Apr 6 14:12:00 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013028.outbound.protection.outlook.com [40.107.162.28]) (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 2494A3BAD96; Thu, 19 Mar 2026 09:40:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773913247; cv=fail; b=URkhhHy8YIMj0WCcwnGrqds4wLtNBsXt3opGDkha/OXH6bXxVTDoLta7VHnS5aCVZUb72UebioMEF6N3+lBMVR3NnTUPDOe9eFUK62pZTD727tialH9HKFnUxRYM6U5pxfv2U+Y2yz3efpMhiK1COpAvySlRkiSY6EGMhcKWKbI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773913247; c=relaxed/simple; bh=Ixd3ZArKJes2BLvGe89izuKPTWlGJnPBfH7ssojGe0E=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=Z9xk6lYTz0eRhTc7msc8yNw9aLYaWZ5EzD8FXLCdGUjkp0ntLo7voU4g2nfdnWuCacRKLAbPDiPcyk/0MoQ3x62iGFCeKXO7nfjXDEXyabo/eSid7mV+27zYYZB5jPZCl2eiM9fa+EN0kQizkYExYnnUjv2zHENn4sNYwPD+vrE= 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=RR21pHAk; arc=fail smtp.client-ip=40.107.162.28 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="RR21pHAk" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QEV1sxxDUGEaL/AgfFB+23OEPqAen6hs8JDywi65g85aaXlXe3W1+52yRlkuKA+Eh+I5cStpT/8MY9CFt3I9TDlQRbSZc+RtezJ+3t3CvGV+Oxy748GpwUnpoNB/rJhC6BhCPLkGNjNl4SoBPsvTOSYOMwxyNtcu+5AuOpiII7pkfm7vcq7KDnxc3P7YkgQPNjFj7GfRNplvgNdjy0uHMLJg1fHQ9hUya6OR5t1m6X98LDKzfctXDfjl9V0klh8llTgkiGzdw33RjrgMsTdHxuKBurej+BUrtS07cqzT9w+2fFeH3gk8c4W20D5Zv/0IXdfEfAwXe+jbdsN9W4UXZQ== 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=bZoXHuJNKwCtZJr6ZrwT+WGCkQtR46G9TkAJqNljI+U=; b=wPDhY8scbe3CQWBZzn3ZFqNCHMiGxk3dIeh1DlePcddHQTkUz3ZZV1oQcocLLrLRDarLAtlAPHbQZgtaezS2f0kUk1K36bXyIGcmZNVZEvR2jgWFB0mR8U2HG0dSmVim+jTGE5XwSJaXFgHHZTCK/Xy97JtpZnPtuX5v/wEshNAzt7u5k/R5g1jVZXTNj2WZ3FXmB29rjv6qKER0XwopRjn64HUxfly8mDWWZgb0YKIJCcnP3yFqOaK5NtIcaSinfhm+OCGdmaXER5iYAU015AoADVpQJaQZyvxIrmh0rX79tHY3YrmP04BkR8yeQFjQrhsWnNPiXtsYqL1XX/5RMw== 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=bZoXHuJNKwCtZJr6ZrwT+WGCkQtR46G9TkAJqNljI+U=; b=RR21pHAkI1PLoa1USkblCwnsX3kgCp9tqKmtriCm+Bg3nr5Xs4g0EDWTZrFJQV7I6pMuRRMFGCF4n+DZSkDDov6kfrtqFJyt8geTSl/zMO6P2AtfTKDBbjEDcMUjFWVJsEFguLHpYmweJIJJDanXnMbLuUKlbU72RYf/NK4saTuNQ5WGCuxlHnkqUpFpUhrJOlXlOlT51o+UujyNo0rZZa9oeblJCGL5u4nWppsJsF1nUGoPDhgVtZ+Mk6oGdqp84bcpF2bFPRnFLYrRNNHKtlbiNWuBZLNpJTOJMsCHKkEomEHMW714tmxSU9qTln8HNzfdbqPHJSXyViBjiZHWBQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::15) by DBBPR04MB8012.eurprd04.prod.outlook.com (2603:10a6:10:1e6::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.19; Thu, 19 Mar 2026 09:40:34 +0000 Received: from DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::5c3a:1a67:2e02:20d0]) by DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::5c3a:1a67:2e02:20d0%5]) with mapi id 15.20.9723.018; Thu, 19 Mar 2026 09:40:37 +0000 From: Ciprian Costea To: Marc Kleine-Budde , Vincent Mailhol , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Frank Li , Sascha Hauer , Fabio Estevam Cc: Pengutronix Kernel Team , linux-can@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, NXP S32 Linux Team , Christophe Lizzi , Alberto Ruiz , Enric Balletbo , Eric Chanudet , Ciprian Marian Costea , Larisa Grigore Subject: [PATCH v2 2/5] can: flexcan: add FLEXCAN_QUIRK_IRQ_BERR quirk Date: Thu, 19 Mar 2026 10:40:29 +0100 Message-ID: <20260319094032.427697-3-ciprianmarian.costea@oss.nxp.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260319094032.427697-1-ciprianmarian.costea@oss.nxp.com> References: <20260319094032.427697-1-ciprianmarian.costea@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: FR4P281CA0154.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ba::7) To DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::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: DU0PR04MB9251:EE_|DBBPR04MB8012:EE_ X-MS-Office365-Filtering-Correlation-Id: f04fee42-84bf-4d60-283d-08de859b934d 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|19092799006|1800799024|7416014|376014|22082099003|18002099003|56012099003; X-Microsoft-Antispam-Message-Info: yv8nSoz87pCRJozkK1R3EC7LFI6hcUVlLfpdeSj9CixA5WujaKhiZMkvT5ZzxJA0+/+QrmC5HBYq2p+Zv8QChdAeBAa1EvOqUTDBwEtEflkqszcP8OMRb/aN2C1wcyNXdoO3SxdrHH1haDtGyhs+lAxAsjdiTRvmoOTHoamJvd/Io5y+1lQVpB8hV0p9AfWbVDBI8rl5S0YpAnqJz0vbXkDXC//rnb1/xn3mtUYUieMONNsnR/H47B5sU+7OZ889Qw1UVeRQovHQJnSLZXt/cRqjCTfPWV/ehMrwfIi2QROchRP4MgLAYreutnoWJ3La4Y8nwLK/dTrX5pc6P+FYRhlX8PHgULbRQQZElexu6ZkCLeuqDwOslYAs3v9WKkUmgMtTGWGMrTSLlItBsqQSWJFJ1oocfsiPVeeL4ZwAU+4y7sQfLtz7U3v3CLEm/WvFGqIl16lNFfaQsoxp/XThdx+EArkwzi68LXEi9XFr0+eN7tpnvrqA/esB/VmWO/z3/Vck5lrjXsFvFiCvjstqfq54ahjd9S3WVTkyuoxxZ50LX5ZYzFpQZeQna0reH4VQhiKxizJwsA8xBj9yQOYkGVbtwqdbHIZ8AHYGtAaEg9PDGHM/bnYu8wVnH7HPbIbyrtOKoFNZJlPD4F/hd1/cgBpioLu8vGgcHJCTZWV1Yr9VB5xaU5NTNpG0AyDHSbQmoNN1QQ9QpWGbNev29LbjIDbVmP0saW/5/Sm98qtR8Uw= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9251.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(19092799006)(1800799024)(7416014)(376014)(22082099003)(18002099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?T1BvUStKc2p4bG4vRlJNQjBSS0pXSDdCbFdGa09qa09FTG1IL1ZVMFZHN3JJ?= =?utf-8?B?V2s2MTY3QTRmdmE3ZWtSbWREUkRvR3FmZkZkemZsdkQ5ejZMQVpsb2ZHU0t3?= =?utf-8?B?MzZpNHdBMDVhU2huTkVqb3lnMjRJS0ViakNpVmxudFZNbHAwUldpaHlrZ0tK?= =?utf-8?B?WVdqMGt5bGRlMHVnditOTi94MGptQUZFWlFzUk5vN1gzajBJSWhiUStXSFha?= =?utf-8?B?WDF0eTFDVnZERzZNZllHb3RVVzd1eGpOVnI0bjgwUGR5N3hDVmtEZHFKWW9C?= =?utf-8?B?TC9UZjJqWmlUZWtGNHJsdFJnZ0RKK1ZLdE9VUjAvNkI3dnFVamwySGEzTVhM?= =?utf-8?B?Zmk1OUZFS2Uxb2lRYlJlaGNDL0dENlBWTDUvbDY4a2RvRncwRE1OZEhDQ2pI?= =?utf-8?B?Nk5LR0hpdVlacG9HTGo0d09iejczWCtTNWFLR2hUUitGYi84ZUhFeVd0bXl0?= =?utf-8?B?MjlHZTZJd0dCLzM5QjJZNXZ0RkgzeDFtcTNWRlhrY1hQcS8zbnJiY0p2RExR?= =?utf-8?B?NjIrK1p2TlVHZW5GRWxneU13ZFM4RjB5RkpSTE9IV2UzY1BBTmJNU2RnTWQz?= =?utf-8?B?RXlyQmpROFVWc3ZUb3ZtZlRGSmVTaUx4YzZBTDNicTViODg3OElkNHk0bVJu?= =?utf-8?B?Ym9WVWdGeGVPbjlMNDljTDhVQ2ZoK3ZiT0l2RkxvMDJhVW1wdHptcTBQQjNF?= =?utf-8?B?Um5xaTRJbWlaWTRHcnhCZXZoL2pWa3hJRnltZ2hRL2xuUGdWV1FjZE5jMDR1?= =?utf-8?B?NTFkcVlpWE12SENRMUVKcTg4bmZuVHZFNjYyaFp6eTRxMmJWQ09BWHBWOHhD?= =?utf-8?B?M1FQSFk1TGh5eUExRkhkbkdtTmlTY3pjdm9CaTBzMGVmZVFOR1lQNWRtZkww?= =?utf-8?B?Qm1MaWtrQWxwOVF1b1J1R2RVZHdKaUs0SFB2YmVLVDlOd3FySEZDYnl1ZE9y?= =?utf-8?B?Q0Z4bW0yTE1PYnJFK3FoYXdQck9Lb0RYWHRQNXFsWkFSVG9uYW00VDlsY2JK?= =?utf-8?B?L1NZUCsrTlkrUDJhVXpPWnhpNG5ONytreWR5V3FuY3V5NlpNQVRHQVgvbGRZ?= =?utf-8?B?LzB0UUluV3p1U1h0TjlOa293eUpwSzJJcmkzMFBYUGlHZ0ExNEhjekhiMVpP?= =?utf-8?B?d3ZoRFhUZUp0a1I4UWFhVENLUHJ0bVE5OHhZU2szdVZWajhLUDdna2MzeFEx?= =?utf-8?B?NlpwbmUrdmFQSnVScmRMSHh5UlloWmprNTRrS2FZOHU4Q0ZuYnBsZ2Jrd3FE?= =?utf-8?B?QXVqOUVaZHRoWXFWaU1BSzZYdkUzclZJR3JHem9yMEdUTTNLSGJvR2llZlU2?= =?utf-8?B?Y0tPM05ZbEpxOTRDVkdaVWZpWEZtQ282aXVldlpIU21UV3NISEJtV3dLMk1k?= =?utf-8?B?YUg4OFRoU3dTZ29wT0lQS3BYWHVxWFJ3bmJaSDBuM1FkVjRmc2wvcTFzM0kz?= =?utf-8?B?aTFEZDNyRE1jOWtlbDk5dWRISTBrZVpPcTFwUmh1Qi9KYy9GNXE3SU9sYTJ5?= =?utf-8?B?dHU3QnYyd1JvWkphN1ZhRlY1QmxCdURxSXBPZ1Q1ZDlnMDhwTFdpY1dqMlRP?= =?utf-8?B?aEJJZFdVZm9GRWxTQnVlL3o3VnRUaHJ2NTF3MkJnbTFsZjgvcGgvOURDdVlV?= =?utf-8?B?QkQxenBjQjJWK1Jjem9VakVGb1VmZUxNaXIzVlBuZmYyYWgyWFJMNk83OVFt?= =?utf-8?B?YUlXems4Q2NwZWF5UEZmc2tIdzlwYk5JUnpUcE9Gdm9uVDQ0M21FaHhPNUZ5?= =?utf-8?B?eGFKcWtuM25sMzJvOW01emtkS0JPVThuNDFsQTcxSFBuU3Y4SEFHWGRxKzhX?= =?utf-8?B?c2JIcUJRWHR2R3gxQUpJck4yTjJuM1NLNWxUK2psWXR6Q0JDQ2R4bzNWbWJp?= =?utf-8?B?bnE1Q1dIYlNvK0cwRFp4Z0p3WG1uYXpZUlBnNHd1c096TXk4MklPRmlNQ1NU?= =?utf-8?B?cVltQTdpWkdOUUR2blF4WWpuUE9UQWk3eDRjZjBxS01hQmhlZjNRaXpsWUlW?= =?utf-8?B?dEFoUlZFQllpNjB1ckhSSFNnZ1lDZFh5TlpmNlhuVXV6ODA4Nm5JRWJwdHZv?= =?utf-8?B?ZytlUktnTVdJNGJpeTZYWkJmZTBzOXpVYjY5dTZiYXE3Zk1kbEdZZDd3R2NT?= =?utf-8?B?cUZtcGU0T2x5WkpwNFNFWW5SZy9rcVIzQ21LWElCaWtCTHJPQ3FBVE5PNG9X?= =?utf-8?B?VDJuK3pWZTh0VGtOdXEwd1Fqbm8rMkZxcmQwVkxndXZobGs4LzREZW9hQWRU?= =?utf-8?B?dDFQclU0SEdITG9XV0xMSFFMa2k5TDBEeDdFL0VsWWNOaWNaMDB4MnpOcm5h?= =?utf-8?B?K2NxSzV1dnJQOHB3bzB2U2grYjQ0TW5XY0JtVzU1MnVpbDNTVC95TkhnK2d6?= =?utf-8?Q?ZoadxSD9q1JoaE/8=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f04fee42-84bf-4d60-283d-08de859b934d X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9251.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Mar 2026 09:40:37.2954 (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: P+Jn5BF4S6WBsyDcrGk+607Ck5FWXMpvm59IdfJsZGN0hZHBWZLkZcrrUFQ6fFYfafVhuMmGCY/pPksuow2g0WMPTsoUXErGAFHwR32aXYA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB8012 Content-Type: text/plain; charset="utf-8" From: Ciprian Marian Costea Introduce FLEXCAN_QUIRK_IRQ_BERR quirk to handle hardware integration where the FlexCAN module has a dedicated interrupt line for signaling bus errors and device state changes This is required for NXP S32N79 SoC support. Co-developed-by: Larisa Grigore Signed-off-by: Larisa Grigore Signed-off-by: Ciprian Marian Costea --- drivers/net/can/flexcan/flexcan-core.c | 21 ++++++++++++++++++--- drivers/net/can/flexcan/flexcan.h | 2 ++ 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/drivers/net/can/flexcan/flexcan-core.c b/drivers/net/can/flexc= an/flexcan-core.c index f5d22c61503f..1d5879510adc 100644 --- a/drivers/net/can/flexcan/flexcan-core.c +++ b/drivers/net/can/flexcan/flexcan-core.c @@ -1770,7 +1770,10 @@ static int flexcan_open(struct net_device *dev) flexcan_irq, IRQF_SHARED, dev->name, dev); if (err) goto out_free_irq; + } =20 + if (priv->devtype_data.quirks & + (FLEXCAN_QUIRK_IRQ_BERR | FLEXCAN_QUIRK_NR_IRQ_3)) { err =3D request_irq(priv->irq_err, flexcan_irq, IRQF_SHARED, dev->name, dev); if (err) @@ -1791,7 +1794,8 @@ static int flexcan_open(struct net_device *dev) return 0; =20 out_free_irq_err: - if (priv->devtype_data.quirks & FLEXCAN_QUIRK_NR_IRQ_3) + if (priv->devtype_data.quirks & + (FLEXCAN_QUIRK_IRQ_BERR | FLEXCAN_QUIRK_NR_IRQ_3)) free_irq(priv->irq_err, dev); out_free_irq_boff: if (priv->devtype_data.quirks & FLEXCAN_QUIRK_NR_IRQ_3) @@ -1823,10 +1827,12 @@ static int flexcan_close(struct net_device *dev) if (priv->devtype_data.quirks & FLEXCAN_QUIRK_SECONDARY_MB_IRQ) free_irq(priv->irq_secondary_mb, dev); =20 - if (priv->devtype_data.quirks & FLEXCAN_QUIRK_NR_IRQ_3) { + if (priv->devtype_data.quirks & + (FLEXCAN_QUIRK_IRQ_BERR | FLEXCAN_QUIRK_NR_IRQ_3)) free_irq(priv->irq_err, dev); + + if (priv->devtype_data.quirks & FLEXCAN_QUIRK_NR_IRQ_3) free_irq(priv->irq_boff, dev); - } =20 free_irq(dev->irq, dev); can_rx_offload_disable(&priv->offload); @@ -2213,12 +2219,21 @@ static int flexcan_probe(struct platform_device *pd= ev) if (transceiver) priv->can.bitrate_max =3D transceiver->attrs.max_link_rate; =20 + if (priv->devtype_data.quirks & FLEXCAN_QUIRK_IRQ_BERR) { + priv->irq_err =3D platform_get_irq_byname(pdev, "berr"); + if (priv->irq_err < 0) { + err =3D priv->irq_err; + goto failed_platform_get_irq; + } + } + if (priv->devtype_data.quirks & FLEXCAN_QUIRK_NR_IRQ_3) { priv->irq_boff =3D platform_get_irq(pdev, 1); if (priv->irq_boff < 0) { err =3D priv->irq_boff; goto failed_platform_get_irq; } + priv->irq_err =3D platform_get_irq(pdev, 2); if (priv->irq_err < 0) { err =3D priv->irq_err; diff --git a/drivers/net/can/flexcan/flexcan.h b/drivers/net/can/flexcan/fl= excan.h index 16692a2502eb..bbb1a8dd4777 100644 --- a/drivers/net/can/flexcan/flexcan.h +++ b/drivers/net/can/flexcan/flexcan.h @@ -74,6 +74,8 @@ * both need to have an interrupt handler registered. */ #define FLEXCAN_QUIRK_SECONDARY_MB_IRQ BIT(18) +/* Setup dedicated bus error and state change IRQ */ +#define FLEXCAN_QUIRK_IRQ_BERR BIT(19) =20 struct flexcan_devtype_data { u32 quirks; /* quirks needed for different IP cores */ --=20 2.43.0 From nobody Mon Apr 6 14:12:00 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013028.outbound.protection.outlook.com [40.107.162.28]) (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 78F5A3BD24C; Thu, 19 Mar 2026 09:40:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773913250; cv=fail; b=ZRGLYHeq/poNa51NJSWpPVZl+aVoTd1arlk7zUdWbgjJ+s0b6HpLSAjah/XYooDR8u5zefu+Zc/cOHDvwt0l5ZG3UjQ9ozNLYZGjAA7jhmT1w0h2DjzLiwkssS+Tg2O89TUpF8OUyeONZ8tqeCXmClnjnzX+aAWHjA8FmTsQmM8= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773913250; c=relaxed/simple; bh=WCZdMb8PeV49dR8IFLumMhMsgCljfUi1WUlLecAa6BA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=YvlANoGqE6tA6a906x0J2iqrtVOIT+RtH6qE8CnsDVIdqhOhLJvK9HQJ1mpPF3CHr6upw19myPp4cGucJ7l3qrYyGMl4CY1pQvIUpB+lpvI0RcVCBl6MmpGzJFTQHK1o+8qFphCifyLicsM8bJzM8zIBzSvtfTTUekAYNk00pcU= 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=s6aoMQ01; arc=fail smtp.client-ip=40.107.162.28 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="s6aoMQ01" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=baAkK89BRYf/O1nMregClSg+H++WWDkiDQiNyoJPiCs1JqRNyrXg1yqOBAti7Ao6IdG6J0QP4uhyJY/gWL2u1ZcrShMorKpXT0mBWCPvGOWPmR0SddZ+G6cby/WANgeagYVBauKrvBnURwgJmt0Tk+ciWFvFIAXa2tX0CGmkmmedfKZvJNISiFG9WBPb2UcmcFZwxf88nuok8vNisnHwtQYgzPqcAGPLZidOVr+fL5yYKFNVvDSZG0+tsqpltQz3jxYNp2Bg5umQP8FH/7Qd6+i1L75pZcRTVUrL/gZWDxzrgow1mjSC+NC3W6EzLNi5C31XcLmsshZy6/Q9RHsfhQ== 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=+e7zk/pHIvchStb9CBRNT4H8JeLImn+/teUgyx/pqyk=; b=Htd5kx50F6euerrYc7lu1ni28x7QPGz/09PTIAAjbTz2JBmVG3/oc54+ytA/0/00f0z1IdXlVRiSw58SqvvzG8u+C7XXMglTFxC+ocOdsdZTM47ntTQDjQaAzNHyXB+enIhaEraA+iXRyrKZ34qfVC4TMbQKqBQeAvtplGUk0eS5HBYSpiX1HGz0gHD0y0qi3RjACk7er9GIOBnKImAi30tz0HQD/jcpn5p3t1Ra+mVnpLdSvSu3vOTdpxRYSy7dAnMjvnaSOEa7S1N8+EKQBk6Hl+nQledOjWv/Q7X/79L/G2radS8nc4CEFGadoaYCbX3XgF/0xTnayP4TH1bHZA== 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=+e7zk/pHIvchStb9CBRNT4H8JeLImn+/teUgyx/pqyk=; b=s6aoMQ01Xx0vHRhbfgRWnEskI7TZDZZj7+xDARNWp4G3M0irSCpdCigV9b/hUE9XyEEa5UJc0btvS+sLShfy4ZATX4LCWwG4mlYizNcWkVrxfI1VXVAzSHn0zJldGXEdtw9gStN3qU8LRgb49jQyWxuXDFkeY+gACe806Pj0/v7yywHj9JmI2oxXyL/LGDs8uKtUjS40B4ljcMGRKeNPCn+CZl/Xnmdrj1rDdF/1wSoHPz9Ml03X7qI4WfCATvdprPoMKgtB9XzaMoOZ5dfTXasbrud3V46vzEjyEf+WdS+YMBdsNpY4aR2eGt9z0qcLoyM1mx5ERj9vhzWKPqM3uw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::15) by DBBPR04MB8012.eurprd04.prod.outlook.com (2603:10a6:10:1e6::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.19; Thu, 19 Mar 2026 09:40:36 +0000 Received: from DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::5c3a:1a67:2e02:20d0]) by DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::5c3a:1a67:2e02:20d0%5]) with mapi id 15.20.9723.018; Thu, 19 Mar 2026 09:40:38 +0000 From: Ciprian Costea To: Marc Kleine-Budde , Vincent Mailhol , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Frank Li , Sascha Hauer , Fabio Estevam Cc: Pengutronix Kernel Team , linux-can@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, NXP S32 Linux Team , Christophe Lizzi , Alberto Ruiz , Enric Balletbo , Eric Chanudet , Ciprian Marian Costea , Andra-Teodora Ilie , Larisa Grigore Subject: [PATCH v2 3/5] can: flexcan: add NXP S32N79 SoC support Date: Thu, 19 Mar 2026 10:40:30 +0100 Message-ID: <20260319094032.427697-4-ciprianmarian.costea@oss.nxp.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260319094032.427697-1-ciprianmarian.costea@oss.nxp.com> References: <20260319094032.427697-1-ciprianmarian.costea@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: FR4P281CA0161.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ba::13) To DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::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: DU0PR04MB9251:EE_|DBBPR04MB8012:EE_ X-MS-Office365-Filtering-Correlation-Id: 31d647d0-fb04-4587-871f-08de859b943d 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|19092799006|1800799024|7416014|376014|22082099003|18002099003|56012099003; X-Microsoft-Antispam-Message-Info: 6YmKF5PT0BuyWdmow2uirV5EkFBN3qbJsxfMkwgmSecEMgB7gfg+6dgnr+xV/D6sFtoAtHi6Ccr4O1/O5rP3F2ns7wqFAhsyY2EHAZfSrdWKQWEaGLbdFC4nnniCEIoS/pnXYaIB02kzqP0GKmkRPT0rsOy19eLWo5V/UdeV7QMw/ISq03EX1hcBvb0cHJeHav6N9bxWkHrv67ffArfdKfWIaDU79vE8wXUS55QMjOz8Fklxg4ZKHcsxa5ok1ulH7B3rxFD2912Y9Cr4iHq7xUfyLicV3b6/NXas/oVanL7q+YhReHsGNcsF/GFoaiLRm933EFZGymQSEPWHGFfv7VKom8QI3NXh7bqaubY0gbZ7jyJySkFYLhBN5ltefF2dtHt2Zz5ZnqF7EXLvLsvkgJj8RjqNHgBS2JHoLjSDzGpD0H4xsvTipa67nYp65diGiGhD/g56GLVYXZNjTM/Mw6KMzi0paGWr0oU2R9WnygYbCCIxqvLZ0l0UToH/XguxfbNnAzla1zQKq884sKta/2N20dbfN3M0WUaM7B46m9XLCF2lzhTFpPHKt6Ow3ipuOOlETcGj0/LuDih1ZWexbCaTbx9lzdY6PPu84ptVky1aFsUlmpwQstIPhlW73aeM7v5z6iNMg1EmGT5bwDtaIIayIlMQXe+T6U50tvoQ4W6nk4j9e29Hh4sRKArgHOgMlM4yhNdFRsswM1X/CScWBQFJkW05A6qi8utn+uE4bbc= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9251.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(19092799006)(1800799024)(7416014)(376014)(22082099003)(18002099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?a0IyR2MwVDgrTDBHZ3ZQdmFtR1B0ZWFrUXdzSk1acUY2c1VGbXdVaGVCa3l4?= =?utf-8?B?WWRwSUpOSXB2S1paMzZBZitWb3hianp3bU5pVFdJTHNMRTU2WEJyZGxZaXYr?= =?utf-8?B?Q0VuVkdjcTJqU3JSa2VjS0Jjelo1SkxFNmVjbjlIRVNVdCtBczNJazMvd0FJ?= =?utf-8?B?ajN3WGRvV2hUS2tzcXd0WU1tcWRGWlRBUGt4Rk1nNlFHclJZTU1CaUtUcDNB?= =?utf-8?B?M2RqcnRPU3BDemNWLzZIRGlCT0FwTEVuTEpRZG4wQ0pLK2lVQTRML0p5OTYy?= =?utf-8?B?eXFZMUZtdFB5KzhoVGVzQ2t2enpTenZjNzhab3Eza0Z5QmpaRGNUSEF4NWt0?= =?utf-8?B?bEtkQzZCTTZabEJmY1RrOWZ0RG43MmI2dlBUOXVDSFVQQTBML0ZVaythQU5S?= =?utf-8?B?NTJGb2RadDQ2UGtROFQwazBqTHMzUGpncDZYbjB0YUtlbG9UbjRUNnUzRU1y?= =?utf-8?B?QTBQOUxaRFAxZWpGZk9HOFlidElOVFMweXJ4L21TSlhEbXE3bmMrMmtDUlNJ?= =?utf-8?B?VGJwRHQyY244VFFUMkdGTlFpUDZzc21PK2lMZ2MzT0p6eEUxa2laUmJGbzlI?= =?utf-8?B?bjREdy8rSUtuUG9QRWVrbUQxeWd5RVR4UnZiTFJJcW9tRnJSZ1M0WWZBZVZW?= =?utf-8?B?cmp3ZEc0TCtIdlAwY0drVW9zT0ExOExGZUlETkVNekF5K1NuR2NGS1RHdGpH?= =?utf-8?B?T2NOOWVydTdMWHMrZHVVdUlndlhIdmR6SE04aDM5bHJVa2U2VHlPVzZ2Ykd3?= =?utf-8?B?anJWM3dPZ24waUsyNmRJRGtnSTd3blUvZGYya3R5dkRmTzJBclY3dGJhR0tj?= =?utf-8?B?dVl5ZHEzckFEeVdSaFdRZndCTUxUckY3UFBCamgrdSsvZTBCSDc1NDFtUkFl?= =?utf-8?B?Yk5VajlzOFMycTJsZG9aOVNwV2poVzNPcG9TcFhYcTU3UDRqMkh3dWczZEFw?= =?utf-8?B?TldJNXAzbDh0cENQSzNvTzlRcTRqUWRKK205Zmp5aFZSNkRhY1FFUUhvZTBP?= =?utf-8?B?SjdPaVBYREg4SXZrSWl1WkZ4Zm00YnV4Vml1VTNldThpN3I2T242VWRzb3NP?= =?utf-8?B?U1g2ejR4TnZrZWs2ZEFBVDRTRXBrUW04elFxTWxCRXNuaWRMd0ZvVW5yUXJ6?= =?utf-8?B?ejZjVlhkbGVVaCtiRmIrekJXNngrdmVpbzBtM0xCNDBjL2RJT1NhWUlzRGsr?= =?utf-8?B?dzBiTzFqcFNyWDJCSUF2UkpQdG4zMTB4aU1Sc2h0Rk1mSEcxblY1cGh4bTA2?= =?utf-8?B?T1dLTzBWNTBUODhMMXRaZy9zdVlrbEdlQXFqY0JFZDFveFY3bElnZkJQUHhI?= =?utf-8?B?UHg3Q0FqUGFodWxEUlJtMXYyMTBFeFpuSENzZmx1c2Vyd2VhOUlqTkhmVHd5?= =?utf-8?B?RG1NeXR1Mm9FRW9PcUV1c1FIbU9yaWw1SDlzVGtKeklUSjJXN1RxN0NTZzZu?= =?utf-8?B?M0todHhxWjlXSHRDV0grV1BqV0wrbDhzSUQ1OFE2UkpMQzluYmxUS3ZQZFdM?= =?utf-8?B?MGFtSTF6bG5EZm5kVElmUk9JUWFmbkh1YjFtWUM5K29mZ0tIRTU2VVZYZTFE?= =?utf-8?B?bTE2T2pqQnBTdUpMbWlxc3Z4ZjMwdzdKMVA3MWhQWFRwbzRsbWlqL3VDVndR?= =?utf-8?B?T2F2SDgzRzZhd2NzbVZLdVRReTFyTFZWMnh5Z2xLREpBZGpBRnV0cTdrOStZ?= =?utf-8?B?aXdVWXJ2TVRoNmlZWUN1aTZkSmZaUFYwSDdRNFdRemF5bytIanRGVElmVDRZ?= =?utf-8?B?cWRoN1lnZkdPZ0QvZG51Qlh2VVJHc1RSSDVNd0hxdlZDa1VEbEczWHdNUzZq?= =?utf-8?B?NHJVSHpDZzRQcFlQaWxnZm5hbW5ycVNHWit3Y3VYQ3Flb2NWYjJpSjVZcDZ3?= =?utf-8?B?RThXVGEybDdIckF3bEpyZVVnUmpnRTJ4WDV5dzNpOXFUbFJVK1E1OWRlMlVO?= =?utf-8?B?eFBJanl5N29XUGJML1NJdytEQU1BRlhBcWxMNUViNUl4MnBQbWRCRFBNSTli?= =?utf-8?B?Y1FvVHUyWjBKU3ZRUzMzRktYbzh0NE9VOGFaYk5WK1FSRjgzSGRGd0s1R1ov?= =?utf-8?B?Y2pzVTd6eUJnWk1jWCtqUitNN094cUlidStzVFdZWW44QUo4YVBSWHh3aTV4?= =?utf-8?B?dkp6aVhFcktva1JocnNLaEhiMlFpWDNlUG1LTXFscFRoa29laW5BTUdjRVNK?= =?utf-8?B?T3dPajVDbGFXbzhUM0dnOGhiT1RuR3RVNk9nNUp0ODdHdTJTTE5PMXU3V1BY?= =?utf-8?B?cHd6d0g5OXdYNDB0V1UyREo4bGlnMytxeVlNWlpla3M3QmJDV00yNFJabzIw?= =?utf-8?B?aXB1U3Z5VVJTYVFJOHlFcWlwcnphUFBGSGZJRGRYL3crdzM5bGVRdFFwaGZX?= =?utf-8?Q?xA2e5sXFp+1siO00=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 31d647d0-fb04-4587-871f-08de859b943d X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9251.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Mar 2026 09:40:38.8220 (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: oN8D33cLays2wzgUver6RoHdoRdLshKzR/yIh5W2lYTDLQNst1RtohjfUWunDwHFpatWCaokeQSRxXE9jZuYqWP2T8VHZP5GuJ2O4pq8ChU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB8012 Content-Type: text/plain; charset="utf-8" From: Ciprian Marian Costea Add device data and compatible string for NXP S32N79 SoC. FlexCAN IP integration on S32N79 SoC uses two interrupts: - one for mailboxes 0-127 - one for signaling bus errors and device state changes Co-developed-by: Andra-Teodora Ilie Signed-off-by: Andra-Teodora Ilie Co-developed-by: Larisa Grigore Signed-off-by: Larisa Grigore Signed-off-by: Ciprian Marian Costea --- drivers/net/can/flexcan/flexcan-core.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/drivers/net/can/flexcan/flexcan-core.c b/drivers/net/can/flexc= an/flexcan-core.c index 1d5879510adc..0f8ad666df09 100644 --- a/drivers/net/can/flexcan/flexcan-core.c +++ b/drivers/net/can/flexcan/flexcan-core.c @@ -397,6 +397,15 @@ static const struct flexcan_devtype_data nxp_s32g2_dev= type_data =3D { FLEXCAN_QUIRK_SECONDARY_MB_IRQ, }; =20 +static const struct flexcan_devtype_data nxp_s32n_devtype_data =3D { + .quirks =3D FLEXCAN_QUIRK_DISABLE_RXFG | FLEXCAN_QUIRK_ENABLE_EACEN_RRS | + FLEXCAN_QUIRK_DISABLE_MECR | FLEXCAN_QUIRK_BROKEN_PERR_STATE | + FLEXCAN_QUIRK_USE_RX_MAILBOX | FLEXCAN_QUIRK_SUPPORT_FD | + FLEXCAN_QUIRK_SUPPORT_ECC | FLEXCAN_QUIRK_IRQ_BERR | + FLEXCAN_QUIRK_SUPPORT_RX_MAILBOX | + FLEXCAN_QUIRK_SUPPORT_RX_MAILBOX_RTR, +}; + static const struct can_bittiming_const flexcan_bittiming_const =3D { .name =3D DRV_NAME, .tseg1_min =3D 4, @@ -2076,6 +2085,7 @@ static const struct of_device_id flexcan_of_match[] = =3D { { .compatible =3D "fsl,ls1021ar2-flexcan", .data =3D &fsl_ls1021a_r2_devt= ype_data, }, { .compatible =3D "fsl,lx2160ar1-flexcan", .data =3D &fsl_lx2160a_r1_devt= ype_data, }, { .compatible =3D "nxp,s32g2-flexcan", .data =3D &nxp_s32g2_devtype_data,= }, + { .compatible =3D "nxp,s32n79-flexcan", .data =3D &nxp_s32n_devtype_data,= }, { /* sentinel */ }, }; MODULE_DEVICE_TABLE(of, flexcan_of_match); --=20 2.43.0 From nobody Mon Apr 6 14:12:00 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013064.outbound.protection.outlook.com [40.107.162.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 20EF03BBA15; Thu, 19 Mar 2026 09:40:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.64 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773913248; cv=fail; b=ry4PKUa3Dvyka3vzBkY7QRJiXdwKaGej8B0BkBUbJAbxYv5n3C6JUPOeqZYY2wjEWlaFYrbt7Fldn5LKaFvFFsaef+D13aCVoc06yclbpzKWxZqjKTD+RP6wUZiQ9a1xnIhIqjP4M3b7zCFTnctyuG8jMSK1W/rG0CQXBeGRlcM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773913248; c=relaxed/simple; bh=AmkQXFLaAgioZXQr+kr0ifiAPUfa04f++MCQqAML8pA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=sWS3/s32v+2rXDxxh7EbJ6Lz1PiXFKCkvhaQbmC5ofV31jyCc6nR+DyQpGqTzNyjs2rSgwHqaEzVUbUtTjvGtbsQ4ZNmTBJwcsePatgzGaP6MxW8Vkkb+HBuGxzhK7Mt959sWTlhC4jD6NhAGPomzvRyxFUh7LFeDq1lBxIrK5E= 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=XN3g+/7m; arc=fail smtp.client-ip=40.107.162.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="XN3g+/7m" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WiCNzqDGm82oJLGX54TlKu7NNu1tjtB0YXWGXeigP8SWtIwawi6yityot7bic0BxeLBi66pv6HGzG8d0VZOnAiCJE1u3CQ7GcHAPoNgqfgu3WiumoDstqgPd7xNPxfWkjz461dDfvSEXsfpBSv4prPGPIlDFtNUHIaTkWl+tBI5U98G16tX128RkGe+mjOayr7zghCsafTxVa00gyhb1SMXDXKXZp6ITe4eC8qH7hP37zgeRxcZd03jjbPQIcfB7tuCEmO7xcw03Q37mZPKLu6nZ8wNiT3ic9oiu4gnInG2IeJBad4FRh9xq9rJojSPIs9lM+XjgDMMzt0AegZkibA== 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=U12gOewEf6DEQLWhQ0GYz+ip2neAn9Tagkuag0OJu1A=; b=JdUi1juFtCNZGToKxZp7GdI3j0JuysTS7YWqAbtS2e8+szDIxb2e2vArfXs9Wvx/pLPHR4eGQ/QwIGGbVwy1yBH+4Isd46QIeW3bV5Uccn8udMV1s5UiZpGKxcbWD6LieBhlLzGSQyY2E0KZlcAf4Mhn4WGuWnqvoI/kayANTWPnN+lVyo0bm9ZB36g5MEv+ejQ2nEofKQwLAjwiOPP4+gvnl4fi6mDHbV8lthW7esUA5Wwgep6A0XRmtjrw99SqOVB74ABw8WDGlDVbw+eJ1ufIq3JsyQ16c77d2vZ2AGqQ/iMUQC/W5NieOlrL1GBx4rkQAKTd5DBQ2kc5A0wDRw== 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=U12gOewEf6DEQLWhQ0GYz+ip2neAn9Tagkuag0OJu1A=; b=XN3g+/7mVMWK8U+PrLZoDJmP7z+JwHbBj8HGBWQC573LRWAU/r887kznO2BSciFhzTx6hz1iK+OTphJt6wMVqM1LWAlFl5EFraFje3vJzleByJngFLvLxb8D60l04zq4U8flgp163a61deHE9d84R2P5tzi+oL681Ss0x8Rjsyf83/Jkq7yyxhGctWSHNi8MRTByXrB0YhN6RJ16SvpqUbM3N2HgxmSrnlNCUVvJ9uWuUkTsPWAKZIB/ykraJTMUozKMZqf2KYFIht/Ngl5VIciX33HasquiLi7Z5PEwycwD1ROYbsBxmR61kwqwOcRDGn02UT9P4DJhIzJLDKwhaw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::15) by DBBPR04MB7801.eurprd04.prod.outlook.com (2603:10a6:10:1eb::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.19; Thu, 19 Mar 2026 09:40:39 +0000 Received: from DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::5c3a:1a67:2e02:20d0]) by DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::5c3a:1a67:2e02:20d0%5]) with mapi id 15.20.9723.018; Thu, 19 Mar 2026 09:40:40 +0000 From: Ciprian Costea To: Marc Kleine-Budde , Vincent Mailhol , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Frank Li , Sascha Hauer , Fabio Estevam Cc: Pengutronix Kernel Team , linux-can@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, NXP S32 Linux Team , Christophe Lizzi , Alberto Ruiz , Enric Balletbo , Eric Chanudet , Ciprian Marian Costea , Andra-Teodora Ilie Subject: [PATCH v2 4/5] arm64: dts: s32n79: add FlexCAN nodes Date: Thu, 19 Mar 2026 10:40:31 +0100 Message-ID: <20260319094032.427697-5-ciprianmarian.costea@oss.nxp.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260319094032.427697-1-ciprianmarian.costea@oss.nxp.com> References: <20260319094032.427697-1-ciprianmarian.costea@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: FR4P281CA0162.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ba::16) To DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::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: DU0PR04MB9251:EE_|DBBPR04MB7801:EE_ X-MS-Office365-Filtering-Correlation-Id: 7c1cc80b-702e-4aa9-634f-08de859b9526 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|7416014|376014|366016|19092799006|1800799024|56012099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: PeyWj1miHnDMdahX5Uc/B4tC+y1gWgqq+FNpjCVOX6QLwpPb2o0wIgft/XM4J2aFX5+W51O7nl+gHGYdJ9Ngi7PE2qBJju3lRSIL3nO7XmBIK9lRQirUcnfrV9UW19KFY2KJH98eBIrjGAYXHZEZRVB/fWvN7qeRIXzpP8CmLLHp9ZZCA8h5oH+ewuWuIWPDSxsumLLATmdnQ+MGAiYH3HaqFxQvMB/0TI0XfgoDaV4py0ANT3NftE7jbXOEZuieB0JQXFfzRZ8jgPsCEWhJtfaunsWdEpVJq15W+yB/bKa+OLJzKw7sSEpqPNVUQAqAaXlnX+RNljXQh/sMrYJc6gm/DHE/wVaa7jG7PTIEwIDnicv/1V9ukQ7lIu6aLQKgSGZNn1htUqxCbrPW5XKvqhJgbqI/IFwDXZ5OKvSZILGJctdQZeSLKIroq3Ezz8G54JN99RNBHWs/e0dkrK5rzw88Qd17lZ+TdVF2QvUxCUbfbjifTdV/WLT3cR3cSufHux57wFd4VdNK1XO8y9A4e9zW407PwUY6A9arXchkXoSPV5yrBtRGlPeLOi3PxBCreOksJxWlNyaLHbUFhxqdA4mC1/tsGuzmVf66YjxgvsoLLdl9vLSFMNQ+etEqiKWStShDVzPrLjdwlFDjJ0bEmj6Jbo5rwGcwjI4VOBQYYRxKg1wpky/g/Ntm10iWQNk/jQTvuDRs2jwy637bFQKX9rWShQohy2NTXtrG32q0oDc= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9251.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(366016)(19092799006)(1800799024)(56012099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OXFSdXZ1RzRmcXpXQWF1Zmd3TG5hbWllRlBEVXFVNWhNOHo4dHNCZFVYZ1A3?= =?utf-8?B?M0N2TkZjdkNrLzRQVjhkYTBFMC9BbWpkZ0dRczFoQTZ3TFlzSHM5KzBxdEpP?= =?utf-8?B?VG1FQTFiTFNtWCt0Z1RmTnliMzQ4NWdML0lZdVdDbFp6STZjS3d3c3V0V1BJ?= =?utf-8?B?R3hIbWpzZXo0Z2pOYjdIRGJiOUxFNmcxMm5aODF4UHN4RXl4ZVNXNVVReW1k?= =?utf-8?B?NjVFa2NYSGRPT0NNOEpaWXFzVkprd1NhVnRiQXB5MTJOZXJDVWI5SWgwN0hZ?= =?utf-8?B?Y1FoUnVtOWFRUkc3dll6Q2JGbFNIL01SU0d6OFd2VG9yNmVML2MwcThCMkxj?= =?utf-8?B?OSs1Z2ZIaGJJUStGM0JZT3IvYWZaYllBWWZqUVM3c3RNSXNldVR5N3hkQVY1?= =?utf-8?B?b3hPMXB6ZnMrYTJ1ck5zV3V1N2FWQUlXd1dyb3dyekpad1ZEMG5ZQU1GYklJ?= =?utf-8?B?ZGdkVlFYMy9kdEthNUc2Nlk4ZEhzSUkyQjNJS2NmWjlJejBkY0FVNlZGZUxj?= =?utf-8?B?Mm1Ma29FSjZCa0hIc3k2akRxbkk5WnI0YkhZTEFCZ0tHVTk0ZTBRUG1zcmR3?= =?utf-8?B?Q0ppdmlVQThVVlN6VlVvYkYybUJGV3ZxNUF4ZGdCVzFSL2g0cWRwampBSC94?= =?utf-8?B?SUE5TDhCa3BxcDdDSDZDMnovdTk4emM0c0QyV1EzaHJtLzZ3b2tja3NlRjRr?= =?utf-8?B?bXk0SVNKYlhieldpSmdSQnFsK2F5U3JteC9WMnRLalp4Z2c4ekIxNzQ4Y3hR?= =?utf-8?B?cVJuZmw3M00zNno4M3FxMEVzYjV4dllQUlJWdzlZNFUvTkJ1Mmlsb3Vvak9u?= =?utf-8?B?bGx0bkVWUWpOVU5tekdJT01uV1ZaRFlSVGhJdW5XcHlWQjZTU2UzMGNBdi9F?= =?utf-8?B?Tnh2K2NBUzBMcFBBRUJKODExeU93d2ZNZ0UxaTN6MzN6RFFLaEw4Mm5oRStP?= =?utf-8?B?ZERLc0FyQ3NuSEU2YUFwVm5ua213UDJBYVZtNTE2cHgwWnY3Q0I3QW1RQnhu?= =?utf-8?B?MTAzaFREbU0zM1NGOWRybWwrV0drSGNDcHlhaDJmQi8rZGpCUHN5RlpPRzl5?= =?utf-8?B?R2k3VG5MRStxV0JZSXNrRE5mS3VZSDA5a0JFU3J6R010Q0RLOWlIQjBqNGxr?= =?utf-8?B?M1hvZUEwT0NibTV1dXEvTklYay84NWZQYXJSUEsvLzJDRTNzVFJMSk04SGN4?= =?utf-8?B?cERVbXhRZzgwNFoweE45MkZ1MnBGcG1BRmVCVFd5MWxHdk91dUlmckhtOTBu?= =?utf-8?B?bnl1bHdwbGdHUitIZUlHNFcyTVhpUkd4c3dYei9ZRW5LQnE4YlRTSlpiRkoy?= =?utf-8?B?OVRsdk4rK2VSWUJka1hiNGI0Z3lma29MUEw2ejRwL0x4blB1MzcrdXpuNmRS?= =?utf-8?B?ZnZvbFJjL2NBdkxEVU9NOFVUdi9qWTFVcTBVUjlJQWZpczhleGdvNEhEQWtu?= =?utf-8?B?OVJGVU9LSGFYYzNuZnlWcHI1WmFHMkx2NVNjOVFkUWEyUjM0dktUZXduQXE1?= =?utf-8?B?L3psRWNod1VWWFVIK0N1QjVBYVFvSG9RczFJL0FzR3VwUEtoT1M3NE1ZR1hk?= =?utf-8?B?NFkyNmYxbHcycmNSU2Nhbk9wODI5c0lZcE04U2tIdVZyenhJT3gzR09qeXk1?= =?utf-8?B?UVlJc0RweXV0QmpITmc3anpLMW1oWk5KL3RVOG54cXlwNENyY0k0dENIVnhw?= =?utf-8?B?Z3Z1Vi81N1ZTWXZQR2RNUEtHUThoVmFyck9xN05wTjF6NnBMMndVY3VRaFZV?= =?utf-8?B?Ny8xV3U1VERqZitiUVM4Y3c1eUZ4Rm5GbW84OVZHTk82QVNiTHRxTVphUzBo?= =?utf-8?B?ZGs2ZXVjNCtLTm9ybHgwWWE5RVBLYmNES0IxQ0NtNUdpeHVDR1F6VnZZZ0xp?= =?utf-8?B?Y0dVZVlyVkh6Uk13V1Z6d1FNK3pDcmZtWmROeDZYd1hCcnVaSHdMei9renV3?= =?utf-8?B?T1BnWWZ6QWVnaEZZSnVPQVIrYkZDd2xwRFFsN29nTXI0MDRoZEdsRURvYlZN?= =?utf-8?B?VFh3MTBUdkJ2YWpUZDNzVVM3WFJaaWc4M2NJcHRBZ0NEU2wvOWFNWjNuUEVT?= =?utf-8?B?UVJ3T1Mya3NBWG1GQmFVeTcvcVBMTTFTQUlvTkQyQW05Qmk0NGhlQXV0UUg2?= =?utf-8?B?UnpOdGRIMmhYMVdlay9hczMwZzljZ3JaS0hIWEVzY0kyZkVVTm0wQzVlcytD?= =?utf-8?B?SkJyQXo5QTNXZkFKdnQ2c3pScU1zeTBEQk4vWHBPYXNXbG45WFNmZ2J4UDZY?= =?utf-8?B?bk1iMk85UnpwMDZScnVYMjlNTWhxK3RpZGtSa1dDZnlqcUhzWUgyd2xVNWRx?= =?utf-8?B?WGkxeFFDUERXa1Urb29KSXFrUnBuY1Q5T21GY1JCMHVDeG5DN1hycjc2QWFM?= =?utf-8?Q?JAC+N21zf7DINb1E=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7c1cc80b-702e-4aa9-634f-08de859b9526 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9251.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Mar 2026 09:40:40.3209 (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: 5SaURFBRaCYlO8m4TP3h0b6Mog9vaMkL0e1fF3XYbT+X7Yox0HLMxZ9jle38BSAxsTstxalUVXb7IX+eNlAhFSZY6Wec7TRLeX/8XV6ZYrg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB7801 Content-Type: text/plain; charset="utf-8" From: Ciprian Marian Costea The S32N79 integrates multiple FlexCAN instances connected through the RCU irqsteer interrupt controller. Co-developed-by: Andra-Teodora Ilie Signed-off-by: Andra-Teodora Ilie Signed-off-by: Ciprian Marian Costea --- arch/arm64/boot/dts/freescale/s32n79.dtsi | 50 +++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/s32n79.dtsi b/arch/arm64/boot/dt= s/freescale/s32n79.dtsi index 94ab58783fdc..c1a4fdead91d 100644 --- a/arch/arm64/boot/dts/freescale/s32n79.dtsi +++ b/arch/arm64/boot/dts/freescale/s32n79.dtsi @@ -352,6 +352,56 @@ pmu: pmu { interrupts =3D ; }; =20 + rcu-bus { + compatible =3D "simple-bus"; + ranges =3D <0x54000000 0x0 0x54000000 0x4000000>; + #address-cells =3D <1>; + #size-cells =3D <1>; + + irqsteer_rcu: interrupt-controller@55101000 { + compatible =3D "nxp,s32n79-irqsteer"; + reg =3D <0x55101000 0x1000>; + #interrupt-cells =3D <1>; + interrupt-controller; + interrupt-parent =3D <&gic>; + interrupts =3D , + , + , + , + , + , + , + ; + clocks =3D <&clks 0xf9>; + clock-names =3D "ipg"; + fsl,channel =3D <0>; + fsl,num-irqs =3D <512>; + status =3D "disabled"; + }; + + can0: can@55b60000 { + compatible =3D "nxp,s32n79-flexcan"; + reg =3D <0x55b60000 0x4000>; + interrupt-parent =3D <&irqsteer_rcu>; + interrupts =3D <0>, <64>; + interrupt-names =3D "mb-0", "berr"; + clocks =3D <&clks 0xf9>, <&clks 0xfc>; + clock-names =3D "ipg", "per"; + status =3D "disabled"; + }; + + can1: can@55b70000 { + compatible =3D "nxp,s32n79-flexcan"; + reg =3D <0x55b70000 0x4000>; + interrupt-parent =3D <&irqsteer_rcu>; + interrupts =3D <1>, <65>; + interrupt-names =3D "mb-0", "berr"; + clocks =3D <&clks 0xf9>, <&clks 0xfc>; + clock-names =3D "ipg", "per"; + status =3D "disabled"; + }; + }; + timer: timer { compatible =3D "arm,armv8-timer"; interrupts =3D , --=20 2.43.0 From nobody Mon Apr 6 14:12:00 2026 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013063.outbound.protection.outlook.com [52.101.83.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 47E8E3BC69C; Thu, 19 Mar 2026 09:40:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.63 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773913249; cv=fail; b=N3r8A6m7d3jMmdfN5psimsxkRQi8QzX/HlkNZouvV2tkunlVmzwKbLNGKaOYH+2EmXtoI9gXnt8xFt/bqsG/RnNQ3eRmHjfA95pTyrY9vBGjYywavaBtqV6dIi0OPF1/7Glt5IHI6CRwMHijbsUBdYKw+sI4c7hP2w23sWIJa0g= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773913249; c=relaxed/simple; bh=NjkkmEQvIhu/ukpc3rYoo+G4FDElFzZoJ0lqkJdSKiU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=RoOgIFlnIl49BxFm1td+ITr5j2tQ1QLdPZWtt8KW8IhPfbeMO0OGzrtBXqqhSzWnFnqk6/PJWxzOhqMu15w9b3fdcmsjHSpKkswgqZ0JWTM7lEFMFyaEi8TBvFeGFETrezTdWSOxySTmnwyrBRrHkIffO3Xxz+FZRrFPkLw2MUQ= 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=KcAA/gI2; arc=fail smtp.client-ip=52.101.83.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="KcAA/gI2" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gq8i/VZJ/R/zxUGrdDQBbT6IQpgsUM3DssLZBL45e4zeMVD1TjSitVX0pBaqzf9C3xDnQZUYMxlvS1ijzcNhoBQ9T3kcriK9CvaI9SHDUYfltGu2cmb8ZlXehIx8JxVaHj58osmKrSkl2RvlT7gA9EDjGvu37zuESP3voO++2B+qfjG7tUAoj2I+HxhdMFKdlw9tKdSdT5Dj55J/MtNDQRUMoglD6QN906LEzWqaJJaYkzy/TFZi6vwaDLbOVFSLviM2G0O4GGx0jVD3Mb9DY09cQtOf1EttxxYfpt6qRvNK7R823tShjSwk+lmQN/A231ZFPiisptSzpAbiMu8KQw== 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=GRQouUAtAoFM2r1Ht6OLIZn6BKh+s2A174EICOx9dcE=; b=OeppwnZnYS4Wbpxyd4RWNePrx1VHUIz6zxW2+anSq2ruqr5qVibW8Ml3vs5NakMAieJNJeSoc/rtAypnwLu8/v8g6cYaAmWZCErUoKSbPWvIuMPS1ipP4mfIZ4k9SJi0wOxJhm6IjbUwumaKxaSVRZKGurLyosouty+9fNR1+7AzvAQTEWEyaH++elkEKyyZKAw2V9JcDBsTBuzwOilxcZWoyNCAHuP8WioM9I7pCVtD+95YqjTjvM2AS2tw1LhpyZNPRlp+vD3zLkBCSDhZXvWgedk9NoZOkL/qAKK098vRzlnmeVedL2/vqeh1RM8/JQgIfupCPH6xhX4Cak5QtQ== 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=GRQouUAtAoFM2r1Ht6OLIZn6BKh+s2A174EICOx9dcE=; b=KcAA/gI27bjRt0IaYLa+YxULuXdRchDaFI4Ey6xzfZcr1SQo5x/fEZVIdItCq+CGbne4WV4BE6v2NQnK9hf5nLRVYzQVxAfFoBmhrzOIwod1qIZ9YeoiyoMYkRye1Go3CBX6Fjnyb2oz02D2VxWQDt0Pw0x+66Tqr0EtT40n9SntHknRbDbQh9UJR9t1egHGbXuu4EqyDCOPWMH0+y0NYmYyVPGzWyckaeDCP4zPhDYAcgp2vKP3u71kPQ0Ta70tizw9u7ah3tZiGwUs13zInOH0DuUZZrrCU2NXelxt4g1sdhC2shH/YwhRrLMmhg7VgsucETMkekUxgZRvmMSV8Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::15) by DB9PR04MB9842.eurprd04.prod.outlook.com (2603:10a6:10:4ee::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.19; Thu, 19 Mar 2026 09:40:43 +0000 Received: from DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::5c3a:1a67:2e02:20d0]) by DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::5c3a:1a67:2e02:20d0%5]) with mapi id 15.20.9723.018; Thu, 19 Mar 2026 09:40:42 +0000 From: Ciprian Costea To: Marc Kleine-Budde , Vincent Mailhol , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Frank Li , Sascha Hauer , Fabio Estevam Cc: Pengutronix Kernel Team , linux-can@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, NXP S32 Linux Team , Christophe Lizzi , Alberto Ruiz , Enric Balletbo , Eric Chanudet , Ciprian Marian Costea Subject: [PATCH v2 5/5] arm64: dts: s32n79: enable FlexCAN devices Date: Thu, 19 Mar 2026 10:40:32 +0100 Message-ID: <20260319094032.427697-6-ciprianmarian.costea@oss.nxp.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260319094032.427697-1-ciprianmarian.costea@oss.nxp.com> References: <20260319094032.427697-1-ciprianmarian.costea@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: FR4P281CA0159.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ba::10) To DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::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: DU0PR04MB9251:EE_|DB9PR04MB9842:EE_ X-MS-Office365-Filtering-Correlation-Id: 5f7b9ba4-b34b-485f-871f-08de859b962a 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|7416014|19092799006|376014|1800799024|56012099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: xRmqFP7pJgKCcfWOBLjbPr4utZobhUAhrfdRKQ8sgcwGoqOwLiMCvmzYOzpjHi00Q0Kk5HCnGPyVbgd0DGs/4i+4GCOVsLTbuLJ72ywawx7jFnVr4un9R5XS7AqfxzzD9j3M405AQbf+R5ilEY7+8DoXsJqrylC2Juw0kb/u863crzG3IGmd8OPRCYDjtC5CFu/5aTiNbxx3et1zZdT4Rvur8vvpDaDHr2JER6jruw1pOCo//sHqjJPcQv/7N49GegyuscCuEQ5urRasTc+9oUjEvKfEDka789GSdOGQQadw8AJgDqCM6QqwzvBgkfp1TQNkVQNAosL9M6NBVj5zf+8gUK48IKHuj5B7bm5qbNrY+bgL/fJoCu6MLmwnCIGTS3/m4nMZOEhzdv69eHGe9UAXXlTsJRngVrce8P1BlTe+usPo8O1ZWcTEMLAoltzYfDLRaEXeMsFW0zyejC6vnFyImww9g2xTuRNeh28Mr9baUm1a6iW2XEHrBKFqbH2LAc+na+ZsHy5R1v3HpsFuP5gQFAWjSjumA/Zduy3kUmdKbcrZh572U9lmTvIdTxkSwypef90XoY3II+bQToQWbi7ogCo4oc02hfDI+Jtz1/sl9sH9GTUQ2/w1XnvzCojKkwlq/TXkBJXJtnLXJQfArLtXYTSrIcyLvYavrh/ltv34ZbJWWCe9qyNeToG4cJN36dWah4/Kvq0sZNWpgI/9JfmJbvYFKiUNXbaBzu0oIW8= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9251.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(7416014)(19092799006)(376014)(1800799024)(56012099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U1FxbzV4UThzWjNLTTB0NkJqZUU3ckVYR0hOSTJDVWJuZVlyQ0dDR25NMmZj?= =?utf-8?B?dE5KbUFnV1gvN0FoVGw4bUF3ZEdwMUxyZzFSdjVhZnRPcVQ1Y0o1U2l1QVhz?= =?utf-8?B?K016OUhCWUU5QU1SU1pOTmZRNFlvMjd1eWE2aDk2Zkx3MktGMVJMTFNKY3Rs?= =?utf-8?B?ZEN1dUdFeGJIR3NIOHRPOCtOb1hWVk1PTUtpckVsZXBBOHZPWlpReUkvT0E1?= =?utf-8?B?T1BpZ0tjNWsyMTd5eCtmTTRxc3JBRjNWWlVFbmJ4d1dmc3RxcWdyUmNKVW1Y?= =?utf-8?B?WTR2WXhXM1g5emxwSFNGYldSQXI3L3FFeWdaTEovdTNldVNJWE1EdFpuRDM3?= =?utf-8?B?WnZNdEVRMWxTU3Z5SUh1M1A4U2VjMmdxaUNPLzY0L0diL0xla2FQSHZMdTR2?= =?utf-8?B?TVVXTUxVcURxRXhpQW4rUCtHK2J3VHoveDFUZk5FNmVsOXd0c0w2aitKM3pF?= =?utf-8?B?eUx2Qjc1LzE5T0p4SG1MUWJlVWlsaEtacCtzYkRyUTg0L0ZGbmlsM1c2eW9T?= =?utf-8?B?anpFSmJGV0lnUDZ0eWtzU1owYzg1SnY4TGxIUHBVbU1TYkJMNDBCbTVpU0cw?= =?utf-8?B?S0NaYzJGeEYwdGxjbHpNbDRJTXNOQU5aTnZiU2FiTlZ2clFqaWVudFBONVZS?= =?utf-8?B?LzNhQWsyUldlUWxWS1RnbXpENDhzbDBIbEJNTmdjb1NTRExUVnphSFJsUDRM?= =?utf-8?B?OEpKRFc1THBuZ2w0ODRrMnRxTlBTRXljSm5xZmpwQTh4Z1RBSkt2bUYxOFc3?= =?utf-8?B?OXNZZGNZcmNYaWpDVUR1NklQZFAzUS9jeTlOT0VrbytNREQ3eTZkKzZsNXR6?= =?utf-8?B?bXV1eVdiY0N0N0FQRVQwYkFqZWJ0UFZ0S0tuNkYzdUV0bm9KVFEyWHZNd21v?= =?utf-8?B?MEROWlJoNFUzdVgyRWJjR0pjRVcwbFh4T0V4TjdnYTZzNUFKTjVjS0oxY09T?= =?utf-8?B?M1p2NCtpQXdVMlpRWCszV2pMakdjbG1ubWEyZXJ2Y2VLK1ZRSENjZ2RMemRU?= =?utf-8?B?VCtIL3dzVG1hdUdrNnpiaHY5eXpuKzFROE11WEowSExKU2xpTnIxWnBPT1Z6?= =?utf-8?B?MldkWlJGc0hQcS9Rb3F4bWZRZkZnbnBINGJnQ3lIaHBudkFtejZvRm5YNEFU?= =?utf-8?B?QmthUWF4d2l1SmN0ZWdzS1pFeWpvc2RIQlAwMnppVGRmS0JJWElCQ2hDaCt4?= =?utf-8?B?RWpvakN1a2QrSys5ZjROK3hxaUJDZUVFR09Yelk1VFNJRWVxUGovbWVmQjNK?= =?utf-8?B?RHR5RmQ0ZllhY1lPamd3dVFHcDlzTEdnNXBObkNna3o4UmFuTVV0YmxTSURF?= =?utf-8?B?NTJ6eE9uWUxuME5TdjAzWVFjWndLZHhJQTJiQW9aYU0yNy9kM1JCcTNSbGw5?= =?utf-8?B?Mk83SzRSanhnL0ViTW45Y0hMMzRUTFZMMjJqQ1RIRFBuKysvTlEzWTJZcFBr?= =?utf-8?B?NHQzN1NGZG95OXFCZjNsVzBwcC8rM2JWek9vY3JUZzZVcE9KdnpUcUVZSVVh?= =?utf-8?B?NGxRUWJhNGZ5UDRHT2pxWVJRb1pLSjIvZ2RsOVVxVCtxeXZnQUg5S0JpK1Jz?= =?utf-8?B?OG1mQWloS2RoN0dBMFE5cHo3OGc3ai9wMVlBVHBxTlpwMGpmWmtBZ1AvYjNo?= =?utf-8?B?ZHNiSGQ0NzhMa1d1Tldob2VDOXBRdFNMcTE4Z0gzdy9sSnhuYjBkN2VZTW5F?= =?utf-8?B?Z1U2VGU0TTMwSm1tOTQ1dnVMRnYzNzUyZ21RWEhOYlJaSWtlOTJDY1FzMS9Z?= =?utf-8?B?OUphSFByQmpkRzNjZkFCVHdIemx0aUFEekhwMDF5ak8zVW50VDA1Zkp2cCtu?= =?utf-8?B?ZWJpdFBhK3RSR0JzOHpVYjRMYUFOSjI5cGVnMGl0dU05TjZUNDZvWWV2MndP?= =?utf-8?B?YktXcC9WWWVqdmxlc0hWdjBUZ2pqdm9uK3V1Znlobkc0RXhycUlIMVZKazZU?= =?utf-8?B?QzRkQTFDaktCaWJjNVVMbVVSUFp3MjN2UlhSUVZ6NUFuS1RZTkJZRFpyQXds?= =?utf-8?B?aDM3RzVObVlOY3VBNXVLVHBRSmc0TVl6RHJtS3dpbnpTOXhGekNIRDA0VXBW?= =?utf-8?B?MHVkZW9BdWRMT2Q4MjhmWTBoa3Y4c296bW5Nck5ZMkxxVjd6OWtqS21tTDJC?= =?utf-8?B?ZmtobkVpdE1sekdBSTQ4cnhRaWxnWFFCTy9xUCtnSHAycm1JVDhCQUhnc1JK?= =?utf-8?B?djVUYWpFZWRxdUhxdVorZVBKL0tEaDk1ZkRTSVBQWGZPaVZhODRPemlDT0Nm?= =?utf-8?B?M0JYU1g3c1Zxbm9CQmpmb1pEdzdNZXpTS21QbUNIc3FMSG1Zd3JaN0JudkM5?= =?utf-8?B?RXQzKzBSNCtlTWU5eHlXLzk0UElOTTlOQXpUZFZiam4rSEI5bTdxY0MwRVp1?= =?utf-8?Q?EcYDyn5m30KmRaXI=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5f7b9ba4-b34b-485f-871f-08de859b962a X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9251.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Mar 2026 09:40:42.1037 (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: LPQmPajKEJbhNtuZFoduW1PT1Nr4yUoA8Ep82iaVsfTEyghs8xUSNvQPfql721Xsywrf1lDCLs6siRuNzrBfcQRhAHdW3dUI5DQurYyF6bg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9842 Content-Type: text/plain; charset="utf-8" From: Ciprian Marian Costea Enable FlexCAN controller instances (can0 and can1) and the required RCU irqsteer interrupt controller on S32N79-RDB board. Signed-off-by: Ciprian Marian Costea --- arch/arm64/boot/dts/freescale/s32n79-rdb.dts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/s32n79-rdb.dts b/arch/arm64/boot= /dts/freescale/s32n79-rdb.dts index 1feccd61258e..65a595d7535f 100644 --- a/arch/arm64/boot/dts/freescale/s32n79-rdb.dts +++ b/arch/arm64/boot/dts/freescale/s32n79-rdb.dts @@ -43,10 +43,22 @@ memory@80000000 { }; }; =20 +&can0 { + status =3D "okay"; +}; + +&can1 { + status =3D "okay"; +}; + &irqsteer_coss { status =3D "okay"; }; =20 +&irqsteer_rcu { + status =3D "okay"; +}; + &uart0 { status =3D "okay"; }; --=20 2.43.0