From patchwork Thu Jul 11 18:19:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13731007 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011044.outbound.protection.outlook.com [52.101.70.44]) (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 6B1A616E883 for ; Thu, 11 Jul 2024 18:20:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.44 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1720722023; cv=fail; b=Oe57+BAsuP3ejaiMSLxGqzvIy5nJyDizFc5XdA0+ke1qHHwClZxnKwvdTp4Np2gcOPzYEhtdwk2h4y0QznwggJWq5sgmhSIYjR+Vagz9Ulq5O/nNsLhpIIg7XzLWTUnZo9GCbE8iR2FsAwWJWHxr7VGNrbxqHvIIrWRlykOP0zk= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1720722023; c=relaxed/simple; bh=fSK6/khQWHcHhYwL/7q0VT7xBau0KJTduHTplySxMfw=; h=From:Subject:Date:Message-Id:Content-Type:To:Cc:MIME-Version; b=DFVdBMu0nAcQXMT+ZmrqdT7inAsAFa6obUjc2goZVTSs/S11QTsKKo07CTf9Efw23vLacXO3cLsRYaCb8fBi/Y3lQPMM7eqE9DaU3tK5CX7QRi0lR17OtrcTBsBn/qo4HrNFHYtTDXqwDbPLI8husaDOK0Z/KRKl9b4n0Ts9pwM= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=F7LCceiW; arc=fail smtp.client-ip=52.101.70.44 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="F7LCceiW" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BWjv79Kw6ppK4ESGrrF70NCJmHu1svugScju1ekEYx147h3FbNAP+cvA53i659V7Zy0yzSv3ArY9AYrKwYNoGkhcYXBaaIZjzg9oCp9o5QL9WOrGODBmryeBFKH0PuJnpAqiJrLLvfPxjK2STH/zvcOgW8OJjk/zSH/EtS+Gg6ztC5uHwuXzHst+IDfnoz7xeepM+RsTTpCvyAGK/d6ElXxoSSEFxcI/CCiv7JHJVAxkbrc38Rdcmc6VmVq8JCQwy4hfITs3uGRot/93iXpRjzhhWnF3CudfNmgAA+9hRHJr1GU3c4O2Q+5q9qNZw97wNLCeJYWI3cicjc5PEpvWmQ== 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=AYIJQPTw6Y7jhRozwFeoTj8X4A9n/DLtphwYYcnPji4=; b=qymngHXWeCqzCR4rjhirg6S+ArjO5QBpzGeFbLQ7rn/KKc6H8c8NtdD0B+O1dp6iBEnLj3Ytc8t0nUfs4mQtuwESzkTWeranPeOyGz6e3K/QTPZCEiQHpVwGbM+7vo93SRayoj++6MIGo/sSNxuhKHBtQQPALqn+g4YAVfhJ0iUmah1fmvplIvlw10GqHmriOZ6gPjHcHx5o3vMmPr0cKiMmKM2uZdwnbF4JK06u2wxgYPtJks7plV0JVqQ3bi09L9ay3xtZLltUzubTLa+3WyNW0Dozb1/2iG7nZvc6k3OvmopOQuMyO41AufPmPwtvjP9alzg1ASKIDzgYcrTNJA== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AYIJQPTw6Y7jhRozwFeoTj8X4A9n/DLtphwYYcnPji4=; b=F7LCceiWuBzSxU/qpgFEaxhHiRCbmoEdNmw0wqe8ZievnUYgqj/S4393wPjLU7xar5UHKJqTjCAT9znUoZYGui60JudZrT6oGEpg68wmHgvoaQXc73hE+3IcJP4H8ggOJt30topIAyKvqPj1CUglV37ekC3Di5XC3+sXGfosjGE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by DBBPR04MB7514.eurprd04.prod.outlook.com (2603:10a6:10:1f7::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.23; Thu, 11 Jul 2024 18:20:17 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.7741.033; Thu, 11 Jul 2024 18:20:17 +0000 From: Frank Li Subject: [PATCH 0/4] can: fsl,flexcan: add fsl,s32v234-flexcan and imx95 wakeup Date: Thu, 11 Jul 2024 14:19:59 -0400 Message-Id: <20240711-flexcan-v1-0-d5210ec0a34b@nxp.com> X-B4-Tracking: v=1; b=H4sIAE8ikGYC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDIxMDcwNL3bSc1IrkxDzdZHPT5LTUNKPE5CRLJaDqgqLUtMwKsEnRsbW1AFE X7hBZAAAA To: Marc Kleine-Budde , Vincent Mailhol , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-can@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, haibo.chen@nxp.com, imx@lists.linux.dev, han.xu@nxp.com, Frank Li , Chircu-Mare Bogdan-Petru , Dan Nica , Stefan-Gabriel Mirea , Li Yang , Joakim Zhang , Leonard Crestez X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1720722012; l=1349; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=fSK6/khQWHcHhYwL/7q0VT7xBau0KJTduHTplySxMfw=; b=PT656OmZrqVRcyD7FLW3uZdkZlWinLJ3eppqtaGBh/pXWdSCmkd5LFwhCV4XnqiQr0BEQH9dB ujazgjkA3DwC1G7R9Y+xZJbaJmAMjgsDKq7k/gjwnOhMKUZ/tEg0qlX X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR05CA0134.namprd05.prod.outlook.com (2603:10b6:a03:33d::19) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|DBBPR04MB7514:EE_ X-MS-Office365-Filtering-Correlation-Id: ab5d23c6-5ef1-47d2-73da-08dca1d61de5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?1H/yXRz+2aN6RxMquZQvnQz57Ep6IjB?= =?utf-8?q?JOQCmL8va1TgpTPGDAVyUjvn92z5462CktnxCWpjR+KBo3rAxz4cBIpWyJscC2Nhg?= =?utf-8?q?8IZGaryBhQdhBNpUy8PcDKovrpYCKSrVvwrDBlmBEppDzovmMTFECcq+kmj0K8P6j?= =?utf-8?q?IITl8WJpRaRiPWyRzRcQUUfRjbBsvRDvd5ct06XD0ByxrAEmJNPgvS1FD54yOhpnA?= =?utf-8?q?UVZBtXZKff7WqiAlnhWLRPhma09XXk9+NXThgZCa+pKpofno8v0xe7lqk3BNuFCl4?= =?utf-8?q?Po+DgR+sd62bYrlhTLVFX6qiVUWy7WddSLiWDkO3JpLyTJfZuycH14n5KZBjPI0AX?= =?utf-8?q?626ostk7NrMmJ9RYczpy5BhtJ5mAo3TZonQm/ChbwMhGc8MjIcnUJH8RCoeeIO3cm?= =?utf-8?q?24eB29Yebs1T3tpShpbh66sVnWUJbJuy7Nf2uiTPh6uxYxjBtMAsAwQUVN/VVQfsR?= =?utf-8?q?RNcDJ+PVp2rbyPRi9vkBQrnp+SJyqzKkHGm4BoBqPXGRnmSbstIs5N3jWbny6h1DW?= =?utf-8?q?hc3HxgNnUniqMVlbgcWCJQQ6Awdo42IcqlAVth50nJSNrOPgTHIsB1t21BpbIAyCq?= =?utf-8?q?/AmQlT7em0rF1jZb8UUr6pWo/+EZEWWx5fuZ9VnQ4oUJuVNU6bGbP4bU9TCJN+9So?= =?utf-8?q?9s/N1wAKPvtmFJ4mTg5NmP4yHHgzvumoCiSK3XssvqP71U4cUq83np8JmJY+LUaMw?= =?utf-8?q?J4Rpwo9Y68AsAbcHE33rZ9HtbLVjmvSAsLP+ry8+cdJU6xaTG0u7L/N4FUKPbbqlv?= =?utf-8?q?uJ10eIxjbEAn6Db1PETFIXah6JNz4L1Dmjv/1by3WQQzLVPM/5aKNozb23eXN0mxl?= =?utf-8?q?P0Usx0vmuRnq755fOQim4zqcUEiMusjlR8Qduno9KaxiSwahpUHRDYEDygkq3Kcib?= =?utf-8?q?f+Q5PpsHBU4d98odWGgavorPeiAvKC+ZYqaV/Mm21qcj6yfewbHii9S88zIZ8Tni3?= =?utf-8?q?BmlPi5Uy4zA3JEUJx7zjhyp8HfgIUAshpAFR8tTiKXjm+ar2B4gBMOiL37CRrH2eE?= =?utf-8?q?oiwoYj/hvojcK830lqofghiZJGaXD6majRVELvx0b1GxgIO+TXVga/2Hf9u4NplLo?= =?utf-8?q?ke2x0vwl6cQDiPhP40rMuE2eZs6+W2X3kwuZVHUUQevV1rs2Hb1knznq2T4rl/qza?= =?utf-8?q?RDBmUMFb13FG6Emg0N6BMxq79Wr57ZSs00qsMap6qgZZmfdbxq/4yPq2zgHTh3TxW?= =?utf-8?q?9lfXrSVjIKEUY2PSj1doVKqZmnDoZOhMxjiOIWn/8TiMqjPa88iMkP6xLuw3j1Po4?= =?utf-8?q?8N4861V4VXNRKFOHtIs5M28dwA5oll2e7pU1aYJJGcITc67WjBcS3E9xc/oUfRy/w?= =?utf-8?q?u9AxuRGwJWuAQdLfb75q13kOT1G9WlrUiA=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(7416014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?CU/tXdouss63+y2UkKR8uU9Sy9lf?= =?utf-8?q?FtTqjQ1SYwpq4+TU8Rz344suGrITGsUbuJRlHYDRPKxD3l77nP7KzAE/fhcIbcQld?= =?utf-8?q?ZwvCwT4dPY40F6va8jounEylpIlHmSr28L973kiQVVWtP0MwivklURfZqLzEPNsSs?= =?utf-8?q?2bjN/+o4zHLjbSlKFkGh9Kpo9atjgdoHFn2VpNdbcFX67e3H3URtA6k/K59RtaOtu?= =?utf-8?q?sjekXXxFjK4UdkGHIHvRZZst9cfcO8WqNgqI4c5o4RpRBX2QyI1fVS+wMSGz7izvg?= =?utf-8?q?khLhcAt3yoAvw8UNM04FqFZsGa0s/XbZKorqDPPv2TGP8VWXoMtdiOlUUL+VsBWEl?= =?utf-8?q?6T8+xttbWWxAzXi0nn3YZlZI6wR79w2145frCZVbU4BlLepaqnkl2uF5oY2BNYkDF?= =?utf-8?q?RedPkdaSNRWdSiK4/BWZ6BUyIxElth0TNO4yms9TFu7OcNCGaTk8a8oXsT+rhKSU2?= =?utf-8?q?SZiYspwT7rrXP2+stCi6S5Olu9aG3ATshGT27wDle23Uqt/DsyZTDhvbPg61YWY4s?= =?utf-8?q?7E0j8tnbzHhFtocqHYmQM3n8/IbepwXZvKVRa83PJzISejVrPl858w4r+fC+IHJEf?= =?utf-8?q?Rpq20jQ8HWc4a/1qA3FsRjPURg0g36JiCopKM3JtusWy6RbcjO4BvlTpZ5rffHFmA?= =?utf-8?q?xUMJVcf4cZmBhk/xG5Y07zaadTknyeKbrtWxbSleGHRRbAdR1VUpGFFViph/9EGYM?= =?utf-8?q?R9o0Gjd1AhqRCgah4yX+sP7NvhLzP+rC4jlKWhw94NipAb5/uiJcYHAAK/c6bFxto?= =?utf-8?q?ULLHnmlqCAJZumO9WMyqsJ3KWPaLdXgm5TvGUQjYWqiizaVXdYhaySEX7VmW+8efK?= =?utf-8?q?F7TZeRqzVE/WjR0MJpE2t+qiLVTJtwEHVgx5nWeZQury2mAk0uLHJEgUlHxq8gYLE?= =?utf-8?q?cb6EGT+pAvQ8puAYCwVfCIvr2zI6Ox2vorvDkUtiFrn2Le7CN0OnVA7x6NEX+Ko0Z?= =?utf-8?q?AsVhyD12S1AvIsevu4aM4dOffRNePBbmCrn6UTjAKBdWktK6SIOzMacr8t8ZaUR/J?= =?utf-8?q?y27WP0OZOtJfGrNdjMhfIRSR/+lXaCT0oySFw7N+0i6avZM53ZYdsK4Yx9sMmwUdu?= =?utf-8?q?BpAoddCN8d6lKn16/Nbm9udhGP758/qVdkDLJZJPpVpcLn0PHuIQuXbeg8dbLERf9?= =?utf-8?q?Cw4ED1lfsrbHm6EcvTjaWFAJ8HH2WahTgti/d19NID2XuR8YR/A6918Qv0K9GA2Ta?= =?utf-8?q?4q3LlkjQRZnyrKXcyF6oNhFsewjzkJfgJI77yRujJO20OyXkVt2Yxj11o/C56MLwV?= =?utf-8?q?QzWuocYlJcH1MiLDgPFnZ8Df2J8qJFnIifQ0f7vL/hAAvVs+gGrM7BY4xRPnGbH9J?= =?utf-8?q?D/oOF96p73fHOZmDLN401dNxY75hSelCgwPMe0m/2WSASrlA5H/ilzzfPcvJex/JN?= =?utf-8?q?5++iEwlBHUkNwfHOhQtxEXjX/JmCPhcj55WsGTZlNuX0xOTy75RyPerBYwzdRCXzz?= =?utf-8?q?2GmXF/ouMui3dpAorgPs/5aW5nMI/kuGWWvCtMLTsNJ8/eIzIYNzE5QE5XNeyw2Yf?= =?utf-8?q?00AcSBe1thnS?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ab5d23c6-5ef1-47d2-73da-08dca1d61de5 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2024 18:20:17.7634 (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: tB9RHFudSs4i+8s8copdpC6QBlswaMCD9UigbkqBdYTbpX6cVjvICVadvxsyNqzMbOEgfXQ/z7zTsgw96w+0ug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB7514 To: Marc Kleine-Budde To: Vincent Mailhol To: David S. Miller To: Eric Dumazet To: Jakub Kicinski To: Paolo Abeni To: Rob Herring To: Krzysztof Kozlowski To: Conor Dooley Cc: linux-can@vger.kernel.org Cc: netdev@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: haibo.chen@nxp.com Cc: imx@lists.linux.dev Cc: han.xu@nxp.com Signed-off-by: Frank Li --- Chircu-Mare Bogdan-Petru (1): can: flexcan: Add S32V234 support to FlexCAN driver Frank Li (1): dt-bindings: can: fsl,flexcan: add compatible string fsl,s32v234-flexcan Haibo Chen (2): bingdings: can: flexcan: move fsl,imx95-flexcan standalone can: flexcan: add wakeup support for imx95 .../devicetree/bindings/net/can/fsl,flexcan.yaml | 5 +- drivers/net/can/flexcan/flexcan-core.c | 54 ++++++++++++++++++++-- drivers/net/can/flexcan/flexcan.h | 2 + 3 files changed, 53 insertions(+), 8 deletions(-) --- base-commit: a4cf44c1ad6471737cf687b1f1644cf33641e738 change-id: 20240709-flexcan-c75cfef2acb9 Best regards, --- Frank Li