From patchwork Mon Sep 30 13:23:42 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrei Stefanescu X-Patchwork-Id: 13816407 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2066.outbound.protection.outlook.com [40.107.21.66]) (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 2EE162AE8E for ; Mon, 30 Sep 2024 13:24:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.66 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727702679; cv=fail; b=KyGkAp824kRdVkG/pO0MeeNzN6quuQIXYUF5bCt7hivp4G4pfyL01tYA/NXdPC5IeXIXOJSWF+3w1CM0xE3K+U81iDQQXApTmrUp3oJaAoBBTv8GwaOOil0RpgbB4D8z63SZj+am367tlKDywW7GYGj/BpBJ6u6FmzpQnVO6qUY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727702679; c=relaxed/simple; bh=imZdZl16eerDHdyzwQMfIhcAcOKcQ/0oh+QXZfNcbUo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=AKdJl8Ry+0uf8IeW+Kim586yfa97Syx8QqfKxOf1HUIDX5LyZTVAvtfwDFUGwfJoBqh4TyjWOXieB9e/cWg4z4K/qFp4bRp8Laq8nQgI+U9O5orlkgXkLOK6Ljx6qfk3cKBTRHihUYaK5n6oRZkPlbHp8tWVHycA8XBH1DKx3GY= 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=m+cBhlTy; arc=fail smtp.client-ip=40.107.21.66 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="m+cBhlTy" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eZFjUrI5W14VDfdQ7aV6bZ8OLQTQXpq381Elxoy+XKOcTbtsmkHc+M1hHBtjfqEGP6/0Hw1eqq6leHcSk402nhNm3KhhWeZtUi+FSH/lfc5GziEoOVTg9iiKVJ85czW6bxS5w6zMa2ty78xnK+moCD3X89qmXBqma++WT76EvN9JSHekk1ahECWfFgmdfPONS3trzU7wd8dqYLEq5bMT+GA8zb2rAf4FP1TkDQbWlwjCFFGdZb2QD0/FX4dMSyN/cwbc+alyVQohF+hT6Gd4BcdTW6r7/64Ztz+ZsnFUK84uxaPnzu1PyrC58r8jY2KSKtcT/gtwT6e/D0clbCHQFw== 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=cjbcQj98XoohMLqPH9Z6t0YU4AUey0GjROO9jxUfnNU=; b=WVQh48UatE3q38ZFk+8NaM2bks4QeWiwRlPg1hYz3Jxu9OsoR/E9vZT7HtRbKRsVUl+k0MOpRFdceJy3/ij7IW+Fd/dhrxjCtz6hIEeXh7CX8Dwth95o7X5yDTnZHyHw048LynE/djnz5vyxUFgG4x8MJmXkbldvW/S4j9EWtMe4Ks6O7myGyX6XJv1PiKLczXgbSESSxMUwh/f2vvSwmLkLXnsouB2LvBz1N9T9pT5o1QX/DjNZ2rSwbVaSn05yCDrBQpvtz6IfOj2iWGOMeVCbHResQUgYTEHVQ6Cry/tg04Zwd+CDMhmnEGEz1DEw+PnqzFWj8zrFx3Z7NHMxaw== 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=cjbcQj98XoohMLqPH9Z6t0YU4AUey0GjROO9jxUfnNU=; b=m+cBhlTyJKouRYHBGliuthXKmH91Hnf2I+Tv91CkxQAjUbRvkuWrJXw8LEGd0lH4JpRHq492nInWk9+aOQBKcYQaQJZLym1PHYSNLNLCYcZTurCnvyGstgocK/TccBTzFCwfggNrDMOgAgr9eXHQs3adMvHKA4T8G1p7njpa2s1xNjuKJ6pdJTVfSAFJJwoaSRS+ifs56PDgxVB/CDHW6Jq2GEzbSOqplwmj2hYbjjIrywUXEJTtZmlMCnJzE9dX97W1DZl1XWFVWuZxRjkG5qBzvxs0L/72CCAoaoRczvdMOyaxc/jr3cE7WL52eq9Rg5gTVJRUktBhEsVPk/78jA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from AM9PR04MB8487.eurprd04.prod.outlook.com (2603:10a6:20b:41a::6) by VI0PR04MB10879.eurprd04.prod.outlook.com (2603:10a6:800:25c::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.26; Mon, 30 Sep 2024 13:24:33 +0000 Received: from AM9PR04MB8487.eurprd04.prod.outlook.com ([fe80::6d7a:8d2:f020:455]) by AM9PR04MB8487.eurprd04.prod.outlook.com ([fe80::6d7a:8d2:f020:455%5]) with mapi id 15.20.7962.022; Mon, 30 Sep 2024 13:24:33 +0000 From: Andrei Stefanescu To: Dong Aisheng , Fabio Estevam , Shawn Guo , Jacky Bai , Linus Walleij , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Ghennadi Procopciuc , Chester Lin , Matthias Brugger , Sascha Hauer Cc: Pengutronix Kernel Team , linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, NXP S32 Linux Team , Christophe Lizzi , Alberto Ruiz , Enric Balletbo , Andrei Stefanescu Subject: [PATCH 1/3] pinctrl: s32: add missing pins definitions Date: Mon, 30 Sep 2024 16:23:42 +0300 Message-ID: <20240930132344.3001876-2-andrei.stefanescu@oss.nxp.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240930132344.3001876-1-andrei.stefanescu@oss.nxp.com> References: <20240930132344.3001876-1-andrei.stefanescu@oss.nxp.com> X-ClientProxiedBy: AM0PR02CA0116.eurprd02.prod.outlook.com (2603:10a6:20b:28c::13) To AM9PR04MB8487.eurprd04.prod.outlook.com (2603:10a6:20b:41a::6) Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8487:EE_|VI0PR04MB10879:EE_ X-MS-Office365-Filtering-Correlation-Id: d4acecd4-14be-494d-5177-08dce15338ae 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|7416014|376014|1800799024|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?UyyJ3tvBETQV7arNLG4QuPbCkhReC4u?= =?utf-8?q?KqgEO1nsCZBRvxJiO2z4xKVVcSINLLnodqblMKZHbJQxa+nV7sGIMry2PWEeUmR6o?= =?utf-8?q?lowxzmGdSkTaxwm6KWWISFsQozxNENI+RahygL4XKY40zcC9Frsp7wsN/cuhI0tc1?= =?utf-8?q?RcCaX5d4xbiDiNMgncI7H/DVMnUWqj8WXsQyKFQpSjrajPuS3FY2qqjvqIklnlwxE?= =?utf-8?q?JynQ89ZWEI0xTLvFPgKPIAlQ86UZYp9ZFvwHfzSk/CRo4Zutu1uXIKOg2ts5zAha4?= =?utf-8?q?pNjbMZDHcxThOZzr0BO0565YtQoc4oJeiYtj5dJlN6Vbmu3zBCk78D3yHKn2UmUKN?= =?utf-8?q?nHAMXefF+XdgW2HIGJ2GGwBMd093WCdlpDhxc0wyu340s9gJkGmEDXwqL7Rvp81dp?= =?utf-8?q?wBl8cQunCc+N7YAGut2d2FGCjwBPm5rOgsSUiLv1NPIxbL3bD5DsZsf7jq19DKS/Z?= =?utf-8?q?qISZyInqPe5wIASinR5pkX8E51C6VWxQYky2aA3DxpVVZ1gZ44ZpUOURoHeWiqaZJ?= =?utf-8?q?EoqBzhbXGKp63OY+fFpEf2FwSul2FLhTyqwPoJER+Y5K2YnZPDaPRBTR6WD8zeeuT?= =?utf-8?q?F0SfPIWt3uv2853DMeKhG0sAXL6yYvhFDSB0ydTf0dg97jqn9qt3LUXqmEkkXGuvn?= =?utf-8?q?eHE+/TNFCI6Qsv4Rwpol2wAYuFv+9In7J2twjtSgAsRtigHVdsbx20MkD1MfFWcxM?= =?utf-8?q?JW/OuLwqkFOJ2YbEUf1/ZJFemAPY8s1677/nbsNAKhtvCqRKihm1WvQlF8TH96xpv?= =?utf-8?q?a5OMSV6dAGPBZVS7bB2KW3yeZWoiMpq5AU1//4DoBDHObQcud2VxzZYKW5YM0FHfs?= =?utf-8?q?RR8i4Vl66mbFvFO+126ltZ0y87axCy/b/7WPYQB6RrxWc7zn9diszaiLLd2wNS6bh?= =?utf-8?q?ohO6zzNhqLWtMTXwg7xMCcnfJM0V4fhpH67ECw24pW4EPDvk65gf0B888X8x4IDfz?= =?utf-8?q?mq128uw5qqBlXAqcbxfn9iNmzb1h0tlndw9po+t5L2jpGTIFL8LjE/imJ/3OYyO68?= =?utf-8?q?Gi90rkBYXEYhwQrRztMmdbxGLrbnNogrgdd/VVk5bKFmgGhUvKotiZBMompiGOU4c?= =?utf-8?q?CYm4N7zxEwxyB/6F/UGGWy9Le93YWNv16P/ff8UB3ucmEQ7Rz+RDeAPaG1cpuhnYX?= =?utf-8?q?jEMrcoOl0CdW86Z2GW+R1XySJ3TfV520UB6kTxleD/TgMIK3Vqu+m64UulKq6PT2g?= =?utf-8?q?cA9Z7gmkf2ubV4b8oQKrOfGFes3jiseElsVoCELYngeKLPIRypdhczvLDnILC0INL?= =?utf-8?q?7yjrfOzzeEtUq9BQf9NdSWGPfBVmRT1+GiKtm7POgXGd27r3WVPEexIrfjIU9+cFV?= =?utf-8?q?ZmZYBE/Bnq7oq9HL87F6Ylo28bZC4W+fBUFI3YFNJHOooH54sfLtTtY=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8487.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(7416014)(376014)(1800799024)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?Ws6bJqMIasc4XodBmI3AYNYBlAVm?= =?utf-8?q?onRpwooweO7YNkCjyMHcV3oaFmZylQ+soEExjv5ygRuFNRiohHhHhRqUBVYEIF8vl?= =?utf-8?q?Yj9mnMDt7OFHaS5lmJSwYyI8H5bXCnwwwF6qo2q5vLPJwYymMPMBSSgfBMiK+uUD9?= =?utf-8?q?sEdX9cRvVm2Nih3XKLb4DaVMt5W2vGbQ8B5ozoyK4zLn4K4ZEjMmAC6xJ8BK2yGAt?= =?utf-8?q?XKLA1o5W479+9vVRIvAEGIWERpvORaMGCz3GXdtUpkHFjPIZ1S/mY8bctqeYx31EW?= =?utf-8?q?tQm18tf/69SQuCDzbENekglA15Y8OCGASOzmVkRaX85uMwbBTMufhzL51jwZ1NQZW?= =?utf-8?q?rdRcMcvQhIssTFW8MHVV+Eje5y37nw7uZRUBGuORpQsRVYG40nVhoUpx+DmdFSX+S?= =?utf-8?q?q668zMgodDeCM2P3hvgRIs6PPpenzEBdc4XPHD5l2gFzSWERmdalirLmTgUw4cbCX?= =?utf-8?q?4XCx9MW8ZkX1ti+SwJJ8FkFHqMNq0IPuM7w3583HErHzfjxeLOKGI9swKNP6SLPZv?= =?utf-8?q?72SJ+AibbwU6s8AWtxRPOSh9IsOSa60/hNC4vsLNDebZ98bsnKdCtHFrQmoTKtQDD?= =?utf-8?q?d8KxWtWW0Dhl/P+uJzP2s0JSpbqHHaERGdl8eGS4zJiSigyNYz7vNRYNJjwD8IjuO?= =?utf-8?q?dIIH4EidlBqCiJPBW5gM4J5UhSt/QqNWQ6jPPkKQshNk1DM21sAZvmCk8yCWSqmHe?= =?utf-8?q?xJt+KLER8zIMkEdgLY8Amd/oIh/bes6Gx6j2/o5BYpoh4A50SnUjjYOz5swLWEQvo?= =?utf-8?q?kljCnlajnAMNwKNoovaLMQ8xOUsH+S6Xyjeto+Gkjzh70E8/Cq57iOZfo2+/xHnIO?= =?utf-8?q?ctQAHyfFv4YbVs2z7WZ+sZBhmQ2hy5Bi7Z8mUVk7bMVxIwr66hy248DgAC7JphVzO?= =?utf-8?q?V+39h//1bdmL94gFADsoGI+ASja4Y161+A2BVRCZ9zc7eST76qFRrZHC6lhLbCYWh?= =?utf-8?q?PYcVfTFhK2BODBPo5Lo0FtDVvvA06jrvZbFKC5AXagqyYIKaBk2JUQaxnPubrpZdW?= =?utf-8?q?EqYLXgjCWNbEutIFQpf3NUVHg5sTh4Sv8QSZ8e24JRMSRkJtWPYX26q4MnOo4aVM0?= =?utf-8?q?4Tifegs3y6m5VT0VNyAKLHLgDZsyeZqWYKtvYZB1cB4lNpxxnf4HsSS0D+EDwFTRw?= =?utf-8?q?l0utHJds+5gQ/8mne+2cG9/SMKnwgERCg89WTkJVAsSRFjnhi/wvxXyMKj4FGWLCv?= =?utf-8?q?gMWfPIhYnW5Klzvlbo/HLi3ZAtCo+kWGcGnUKEG6eTJYZZQPTo2gouyXHGsF11XYT?= =?utf-8?q?fp5of1zDZufT1BQH9xLb1oc237m1R+uUx/sylUr80yC1K0PCu3wnIs4K7I0jy7yxn?= =?utf-8?q?2nl9s+c8hoNq/EZqJveSquPwu30JZn8HWOM+i6kAnICaCxjv9R98htlqm70Yeewed?= =?utf-8?q?erloifVpn2RJEfhWUDqi57s7AZWVKNnJ/xnggkYBaSApjtDoC6bZ6p5wkuWJCyEnS?= =?utf-8?q?k5vptYQxowl3agyvkUWfHfwMXiM0Rbue2ZP5pgKxJ5GPGfzoWtyf/OIB3pfRJ53Zz?= =?utf-8?q?Ik7kCrt1D92cBkqzjD8+spoPkKF69DfUKw=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d4acecd4-14be-494d-5177-08dce15338ae X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8487.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2024 13:24:33.1127 (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: 2UCmuGs/vPR5hMecj3Fif9eApLRswbaCn/i2Jq+p8N7khtc2hJo6hJzKv3ESEmbxIkhk2GVRDCZV+UZx0RgqUWAoIoA7ZO3GvnlQdbAqno0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR04MB10879 Added definitions for some pins which were missing from the S32G2 SIUL2 pinctrl driver. These pins are used by the JTAG, PFE and LLCE hardware modules. Signed-off-by: Andrei Stefanescu Reviewed-by: Matthias Brugger --- drivers/pinctrl/nxp/pinctrl-s32g2.c | 52 +++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/drivers/pinctrl/nxp/pinctrl-s32g2.c b/drivers/pinctrl/nxp/pinctrl-s32g2.c index 440ff1879424..c49d28793b69 100644 --- a/drivers/pinctrl/nxp/pinctrl-s32g2.c +++ b/drivers/pinctrl/nxp/pinctrl-s32g2.c @@ -216,6 +216,12 @@ enum s32_pins { S32G_IMCR_CAN1_RXD = 631, S32G_IMCR_CAN2_RXD = 632, S32G_IMCR_CAN3_RXD = 633, + + /* JTAG IMCRs */ + S32G_IMCR_JTAG_TMS = 562, + S32G_IMCR_JTAG_TCK = 572, + S32G_IMCR_JTAG_TDI = 573, + /* GMAC0 */ S32G_IMCR_Ethernet_MDIO = 527, S32G_IMCR_Ethernet_CRS = 526, @@ -229,7 +235,21 @@ enum s32_pins { S32G_IMCR_Ethernet_RX_DV = 530, S32G_IMCR_Ethernet_TX_CLK = 538, S32G_IMCR_Ethernet_REF_CLK = 535, + /* PFE EMAC 0 MII */ + S32G_IMCR_PFE_EMAC_0_MDIO = 837, + S32G_IMCR_PFE_EMAC_0_CRS = 836, + S32G_IMCR_PFE_EMAC_0_COL = 835, + S32G_IMCR_PFE_EMAC_0_RX_D0 = 841, + S32G_IMCR_PFE_EMAC_0_RX_D1 = 842, + S32G_IMCR_PFE_EMAC_0_RX_D2 = 843, + S32G_IMCR_PFE_EMAC_0_RX_D3 = 844, + S32G_IMCR_PFE_EMAC_0_RX_ER = 840, + S32G_IMCR_PFE_EMAC_0_RX_CLK = 839, + S32G_IMCR_PFE_EMAC_0_RX_DV = 845, + S32G_IMCR_PFE_EMAC_0_TX_CLK = 846, + S32G_IMCR_PFE_EMAC_0_REF_CLK = 838, + /* PFE EMAC 1 MII */ S32G_IMCR_PFE_EMAC_1_MDIO = 857, S32G_IMCR_PFE_EMAC_1_CRS = 856, @@ -317,6 +337,13 @@ enum s32_pins { S32G_IMCR_LLCE_CAN13_RXD = 758, S32G_IMCR_LLCE_CAN14_RXD = 759, S32G_IMCR_LLCE_CAN15_RXD = 760, + S32G_IMCR_LLCE_UART0_RXD = 790, + S32G_IMCR_LLCE_UART1_RXD = 791, + S32G_IMCR_LLCE_UART2_RXD = 792, + S32G_IMCR_LLCE_UART3_RXD = 793, + S32G_IMCR_LLCE_LPSPI2_PCS0 = 811, + S32G_IMCR_LLCE_LPSPI2_SCK = 816, + S32G_IMCR_LLCE_LPSPI2_SIN = 817, S32G_IMCR_USB_CLK = 895, S32G_IMCR_USB_DATA0 = 896, S32G_IMCR_USB_DATA1 = 897, @@ -503,6 +530,12 @@ static const struct pinctrl_pin_desc s32_pinctrl_pads_siul2[] = { S32_PINCTRL_PIN(S32G_IMCR_USDHC_DAT7), S32_PINCTRL_PIN(S32G_IMCR_USDHC_DQS), S32_PINCTRL_PIN(S32G_IMCR_CAN0_RXD), + + /* JTAG IMCRs */ + S32_PINCTRL_PIN(S32G_IMCR_JTAG_TMS), + S32_PINCTRL_PIN(S32G_IMCR_JTAG_TCK), + S32_PINCTRL_PIN(S32G_IMCR_JTAG_TDI), + /* GMAC0 */ S32_PINCTRL_PIN(S32G_IMCR_Ethernet_MDIO), S32_PINCTRL_PIN(S32G_IMCR_Ethernet_CRS), @@ -638,6 +671,13 @@ static const struct pinctrl_pin_desc s32_pinctrl_pads_siul2[] = { S32_PINCTRL_PIN(S32G_IMCR_LLCE_CAN13_RXD), S32_PINCTRL_PIN(S32G_IMCR_LLCE_CAN14_RXD), S32_PINCTRL_PIN(S32G_IMCR_LLCE_CAN15_RXD), + S32_PINCTRL_PIN(S32G_IMCR_LLCE_UART0_RXD), + S32_PINCTRL_PIN(S32G_IMCR_LLCE_UART1_RXD), + S32_PINCTRL_PIN(S32G_IMCR_LLCE_UART2_RXD), + S32_PINCTRL_PIN(S32G_IMCR_LLCE_UART3_RXD), + S32_PINCTRL_PIN(S32G_IMCR_LLCE_LPSPI2_PCS0), + S32_PINCTRL_PIN(S32G_IMCR_LLCE_LPSPI2_SCK), + S32_PINCTRL_PIN(S32G_IMCR_LLCE_LPSPI2_SIN), S32_PINCTRL_PIN(S32G_IMCR_CAN1_RXD), S32_PINCTRL_PIN(S32G_IMCR_CAN2_RXD), S32_PINCTRL_PIN(S32G_IMCR_CAN3_RXD), @@ -652,6 +692,18 @@ static const struct pinctrl_pin_desc s32_pinctrl_pads_siul2[] = { S32_PINCTRL_PIN(S32G_IMCR_USB_DATA7), S32_PINCTRL_PIN(S32G_IMCR_USB_DIR), S32_PINCTRL_PIN(S32G_IMCR_USB_NXT), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_MDIO), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_CRS), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_COL), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_RX_D0), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_RX_D1), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_RX_D2), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_RX_D3), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_RX_ER), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_RX_CLK), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_RX_DV), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_TX_CLK), + S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_0_REF_CLK), S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_1_MDIO), S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_1_CRS), S32_PINCTRL_PIN(S32G_IMCR_PFE_EMAC_1_COL), From patchwork Mon Sep 30 13:23:43 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrei Stefanescu X-Patchwork-Id: 13816408 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2066.outbound.protection.outlook.com [40.107.21.66]) (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 534541917D9 for ; Mon, 30 Sep 2024 13:24:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.66 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727702681; cv=fail; b=VjIt8Q1DhYInMaEEhmEhdwl78Sj+h72kM6sS2uooa/G0HgPKPDFPMrD/TbX4qR5DwRcOaKKjyFzjkPEa/BM8ziB4qVfEzmXG3bpWtuZD0tXXK9TUzPYh4xJjiPToe7x8JYM9t94HfudsM1Cx3Avsc/r/212q6plWNtlmN+2fq+U= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727702681; c=relaxed/simple; bh=iibtSYreoq6AlAuWOon6puPad20/ak7tWwC6qEzaVeA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=l9ryKED7c+54ia9bgmKS1SZoztiXP0n26nwlutBxJo1wWrGoDe3ZpfMqBfDSenSgO3aue6vyotI/3PHdEDEl8ILpyH1FlsqUHSLcyQaF39tRY0tL2ENjq5amPa/fKy+SfxheZ2SWmEDmIFffjgd6fEBKOsqzVaISjw9hZKIPI0o= 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=qYjnpimo; arc=fail smtp.client-ip=40.107.21.66 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="qYjnpimo" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mpv85paHHoG648ra0t0MUMlW0Vb4odfsjmZQSzphqNQSQZDazcuNLbG4qdV5ReMcZCpAT50WEH0VyrcZP9yhHzjggYlhm1ByB3LzH/YW58P6rDvg1YfdFG+Ef0SPlW6yuAz60XOb1GGoy7MIMdqz2Yhh45lX7xDhFi+1lNh1HZTln1aKMQxUQLLSeddfbeSkKYfK10euaiWiWo/J4m2GyWYF3zHsboxeZBVEX8h5z2ylFeixn4xpwVYSi9GLhrMdZ5GuUphNXapzDB5dcF/Y0Vw2rg5QXeRnKq0EpcjCFt92q4bh6zeukusxN4GJQpumC2VBjodo/oyKMu2uTYsRZA== 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=xadV2WbkdAT4FLZnCPnlSYmdLH2PaaNo+3Vlk4h01T4=; b=rTz5QDhbVC2ybK9mYqSHq8570iAUOAYzd0YCAzW7j9hziWp9AiBNDmejw0okmiwwlnc+R8KbvsBo9TLNgnm7l6wS3DcpG8WnHvEL0wSA6TZEHOBz9O+88v5ulDiWtdDviVSaY1WcZvs/HXuqxyw9lnKKC7H9YcxyqC9QwGKsbWLLmCwicu7e3B068Y5sqa8aYdk4BZ+zbb4sdzJuDRSrojHSwseg01eEcX2ZJ+/ugfnN945boT6zGLJeH6Az/aIcV4atxeh0H2S/P1XexjtWqKFda2uV7z6DP3JBdLVDKezsb+LwGn8KOoWirXbR4YUhAa3Rg1QGXbM1843N1vAXXg== 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=xadV2WbkdAT4FLZnCPnlSYmdLH2PaaNo+3Vlk4h01T4=; b=qYjnpimoWHQ31PogTdDGE/dyr6Hnu2y6I0/1dkIac14JOWKFNI1eVSVN5GGHvd5xD7CMUcR1LFOz/y2pqoKN2+2qKgO2mMew0W0S1zncyPg/YXXA4ELzVt3gnCYjKuea5sMx3AXG18nHg2Y7LDMOuCkjnMGUkgZpOPCLh7P22yCXuA+CRa9z6Hko6HF/gEjXm2t/1iDOqt1tzqS6azomxBV2XrFDWhOkh3taofu0K3dd+Tt34SEDjnwElxcsDXmX5BE09ZWgpIMuR8GAsI9o2kIsFF0d3He0KVfHz+gDi0OZX5YfZO5UjcCPjBcyyMhS/8enDskKyt7J1JYNFQXZGA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from AM9PR04MB8487.eurprd04.prod.outlook.com (2603:10a6:20b:41a::6) by VI0PR04MB10879.eurprd04.prod.outlook.com (2603:10a6:800:25c::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.26; Mon, 30 Sep 2024 13:24:35 +0000 Received: from AM9PR04MB8487.eurprd04.prod.outlook.com ([fe80::6d7a:8d2:f020:455]) by AM9PR04MB8487.eurprd04.prod.outlook.com ([fe80::6d7a:8d2:f020:455%5]) with mapi id 15.20.7962.022; Mon, 30 Sep 2024 13:24:35 +0000 From: Andrei Stefanescu To: Dong Aisheng , Fabio Estevam , Shawn Guo , Jacky Bai , Linus Walleij , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Ghennadi Procopciuc , Chester Lin , Matthias Brugger , Sascha Hauer Cc: Pengutronix Kernel Team , linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, NXP S32 Linux Team , Christophe Lizzi , Alberto Ruiz , Enric Balletbo , Andrei Stefanescu Subject: [PATCH 2/3] dt-bindings: pinctrl: add S32G3 compatible for the SIUL2 driver Date: Mon, 30 Sep 2024 16:23:43 +0300 Message-ID: <20240930132344.3001876-3-andrei.stefanescu@oss.nxp.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240930132344.3001876-1-andrei.stefanescu@oss.nxp.com> References: <20240930132344.3001876-1-andrei.stefanescu@oss.nxp.com> X-ClientProxiedBy: AM0PR02CA0116.eurprd02.prod.outlook.com (2603:10a6:20b:28c::13) To AM9PR04MB8487.eurprd04.prod.outlook.com (2603:10a6:20b:41a::6) Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8487:EE_|VI0PR04MB10879:EE_ X-MS-Office365-Filtering-Correlation-Id: d723d202-2b7a-48a7-f307-08dce1533a28 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|7416014|376014|1800799024|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?4hoeTYQc1Zkl/kjVwc88RVj5a8H1MHV?= =?utf-8?q?l4ikxiP6G61rFlq5GS5PsnWsxNpV0pEZ/UgkMVK2VXV0RgVzjWoL3+TXCB4EKj+Fr?= =?utf-8?q?mj3oGaWhncpvUCcfN/qLrxNP21R8m3LBDr+ICoN+bOKEf7k+CWXC1P3geOwUXd1bl?= =?utf-8?q?nEeEErqyu2l39DmISuNJL2OzMaIwNUqSfJMm9tPjOlctbvruQMb5vw9DPfxZlVDYu?= =?utf-8?q?zIW83bzjTKijqwRFcx2KIsvtEw+d8NTh3qBu4jgo6gaU0VvloZ3Gtqz2pVkTE572V?= =?utf-8?q?Ib1Qw/3LNl9CFgIEtJDYK2P8Z+jrUukAIyVE5jO0FXDGczYIMLCHBczOlVxjAAzjp?= =?utf-8?q?MynqK1sdRxwNLUu1/yTde8M2p89CTv7cHP28Q3caZWWhynMpy9OLH2zVY+GctsJVE?= =?utf-8?q?O1QarUxtX1gLi/fN5fZ33deyM8WB4IA43CYNgjnNF2D56WWxxRKPhKnuSq4I1fOe+?= =?utf-8?q?sMM2P4ZMihkQueh+G60lJT92OC5i32NtjyvNvILuScpHL6fHwwF67o+w5D1U/kma6?= =?utf-8?q?HIEAxS2cENZJXS97lahpd3HX9IsLnOv2W2chx6jDp4F/kSPC/Drg00JgzrCw8VneM?= =?utf-8?q?rXZ2Y6EWohrMIYNTJsK9//P8HUvJlk0U7ARpfqdJHKuhAc6am5bB5qOHmHHkQlCFy?= =?utf-8?q?j5RQdqXH+EvaOCaYW3v5zuo7jLMVOiAW3iVab8G4gopeOBFvjIxkFaN7yaqo6BAJ+?= =?utf-8?q?IS4Ev7kjqwvN7z/s9c1coZjvryrYCFWgLyiKfT9YoQc3K25qhwI8Z27kS7ehSnZh9?= =?utf-8?q?4ptwBiU1/33tkEiOBRFpE4540GaRytOgvcGUVHeRC9hG8D0F1hpVrwVyqtMVBti1t?= =?utf-8?q?fHv3XC1pcHQN6elXP5pNbamPRNMFRPlGu8vGxgWqMjbO9bq/I48OkvTTY0LTtJPzx?= =?utf-8?q?zokPRXxe1wgo+2Hm4I+66cPfl+xaXvFSW5w86fybj40oNOVi4g6IcxAnFWZLaEO/r?= =?utf-8?q?mpLbFjeWlj+JWCB7XIGnIpvCwyxScC0uiI20r027kPwQSsFE5J3jU+LFf33bY2h48?= =?utf-8?q?vbl1elxGCgRH9EOWRVmSdyT9fnt5p1vKqYfiTi11x3CI4Z6HcbpZvAlCBr7CtbPt0?= =?utf-8?q?khpDZKNCQOaNeu7bPtPhqe3VRMEUXw5kKNHMDKVQT8/xxeJnJXVQlQNdLl6OAv5Xm?= =?utf-8?q?6pbEcPsd0OyymaPvpLkbpJNx2KEU3d2hIIoxasmNs5YbxsXaGq4NA+F+QxINsmwPt?= =?utf-8?q?h+D41Yk7s69iGCIbjzLlPJb1BbsdAuttMlPRvkexdw4VHW5Cz7KA9k+GqhSRG05Yd?= =?utf-8?q?ueW9Hm12B8Ww9RFHQVI/eSSheaOidwyb1/3J/KVj3zzyZChOEj0Xa0givoA9QuP/x?= =?utf-8?q?5HrmKTRlxcOXKNbHn0Zs2LSxJQWaT143AMGVLe/VB1IWC/aPWUu6iKQ=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8487.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(7416014)(376014)(1800799024)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?56YXZkfhw7zM/4zphrcoTGFIEZLU?= =?utf-8?q?cnansz4z31b/EwKOxfI5NS9WpK5FJkI2wlSHwr3H0ksojcIJ3hV1J1bNK99s6lLME?= =?utf-8?q?oHw43aWcNOCQ4f4LVEWgWhK6dYdk3in0cEZZe0wMaKosxl5QMILll/6inMOJ9/1Na?= =?utf-8?q?fajNxX1G+uJcR9GsxX2NxYPybB+v9Odp5GpvfgX/lKx7IRba8JVwDKykuWfYCmNIL?= =?utf-8?q?hIL7hkZeAGEio7igxG4qOJ4RTMuHFt157gX13SeI9EbfoMHUfI2XaRTOn9UzX+vZt?= =?utf-8?q?K0bl6Jk+G7wk5v2Y/Q0CnenxNFAfcwIWqpCNkKhgIWLsg+lhKECZzigtC3JzAYFmv?= =?utf-8?q?/LHiCWjoFB1Ah5sHJEFi3xSm/82RMp6C7AevuPFOVtvWJr5NTtRltw1kmCUY7X5jV?= =?utf-8?q?kXBuZqQmP2124TMB8CtcT4LJNDNIC11mCvxhO+0fqM2+2RTde8oef+hDD1uV6+t38?= =?utf-8?q?37f8FnBpHhB0FQKuEoc7o5hX4Ie5Cx5VB3em/3PAlQiurYZWaeKz/npthsmnpd1ap?= =?utf-8?q?ZIykvfvL07+7t4Rtd9ErYepIZCGWM4MwPtf2vvAPk015PvQE/t3WKpNG+Jn1ER4bj?= =?utf-8?q?oLlWY+8kUZ7q6LtALzp6RodtZvEjNE8R7YxLohOTR/XtmqTA2ns0gH/csjs5Bczph?= =?utf-8?q?/YjDVLzHBeaqlQqwfYJ6SVI9qWtd4z8lyVnSzKM+IviWQZ4OboJc+JxVmZvEKRrBf?= =?utf-8?q?CzFvTdGaJYH9bIsla0R2c37fPAol2FDCDj2Cq2+RJFrrWsVExl07wR0ieXOtgT+xN?= =?utf-8?q?/uCI5qDmP43/2hk0lX0AVeM07ppo1bEINEtUo2+6DYqehfH2ovOwUfn1WkDEl/X2W?= =?utf-8?q?tmbRh0l2qumGDhXY/Daryfg8xTKeeB2cvZpH01s5YD50tM7kScyAyBKbm5DgRB7sy?= =?utf-8?q?AH0ii47w2TfzN57u265CsSiDoQryYRwkimoyTXw1sCxsjr8IJAaXPKdlL0PzkPUZY?= =?utf-8?q?cQaOaTaz1Gu1B6FQuG3cNIFvrXz9Jgl1sU2yqCuXJe/mPlo3IEheCEi/4Jd3NZ5qM?= =?utf-8?q?DacSbah4FGTzQUr/Q6+5l9Yoq6fuvrnczXO+srDMC6L6vcg/M9xb0p/mmOEF4jxwO?= =?utf-8?q?zkSB74vJd7JlMw/FvNBP2djy49nDy3fYHJqCB3IFOpkf67HzmlWKVxzXaP/mFtOul?= =?utf-8?q?c4O/pXm3iJGgPE+TngeMf8RoLCv2G4xbWAP/+t+ByPnokoAso8G2NGy3NHHqeTzxb?= =?utf-8?q?120pCz49GzC0uXhr96m67Mo8nY0AqpSO9uGkp/DodUfUuY97aw13rPM3XSGFVVNwb?= =?utf-8?q?wrlSy+dyegsbRUY4KAbwUgiQEgZUFx9X4j45T4VApQcM4QJ1IlPPy9YYtq1kCT6px?= =?utf-8?q?17mBZpPAc6nxylkVMXxvcEi/FWW2c9Ywvqdi0U9nAADUC6QKAZoxUo1O97claN31W?= =?utf-8?q?xI6iNVvaKfY5+WFFI1/LCUPhB8FqOFzEFmb34FTq3zEGwqI1EapnEkLWh9eqWUmQ1?= =?utf-8?q?iTJDH0fsumf+faaKMRKFciovZ7xMN342XzJ9c/SHjtzbvo1S1ldYR5HWOdYe29wHL?= =?utf-8?q?XjBi0QO1uv5lDRiP9QWPl+TSGWfL7kD85w=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d723d202-2b7a-48a7-f307-08dce1533a28 X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8487.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2024 13:24:35.6214 (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: Dzt4nJZY0D/0FL/942BrcU7MaHkkWvfIhNS/+/zcq8XT7TCoe3RBxJnXOlN/QWVA/fUZ40mwQGsveMpfJoxhbZ7D6YVKue4PqKnx2gxCWAc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR04MB10879 The SIUL2 hardware module is also integrated into the S32G3 SoC. Add another compatible for it. Signed-off-by: Andrei Stefanescu --- .../bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml index a24286e4def6..454773e7aa07 100644 --- a/Documentation/devicetree/bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml +++ b/Documentation/devicetree/bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml @@ -25,8 +25,14 @@ description: | properties: compatible: - enum: - - nxp,s32g2-siul2-pinctrl + oneOf: + - description: for S32G2 SoCs + items: + - const: nxp,s32g2-siul2-pinctrl + - description: for S32G3 SoCs + items: + - const: nxp,s32g3-siul2-pinctrl + - const: nxp,s32g2-siul2-pinctrl reg: description: | From patchwork Mon Sep 30 13:23:44 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrei Stefanescu X-Patchwork-Id: 13816409 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2066.outbound.protection.outlook.com [40.107.21.66]) (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 738691917E6 for ; Mon, 30 Sep 2024 13:24:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.66 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727702683; cv=fail; b=RDaq7rim7P9Cs9i37V+qbu6luidbK84al43oVfq9TO5i6uikzaY++j+YaLHSHEjGUpHGXulfh5QhZNuTj6ds2hapfYntxYRjTJjtqn1tJXHV9fHKgKWc3ReViBcyGm0AP+1GCl8zNLJB18DyQTVsSrE1s6Uh2JzEhwMdd5mALAU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727702683; c=relaxed/simple; bh=IIqydPKUuRwRFV10OA8VqChS+LzE6yxUEEmJPWphX+k=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=g/lBkI52qv1hHd9IiIlBlVwAUnwyfqYiC43vuldwcIUCZvpVi1bpZu128F0QsHO3wx+D0UI0gT+j+YzxJR4B7GNxXiRi+EFEtQ7NWkq0BRJZzf9mCXDKDLLuJTTfs6i20b3jgvSzEbKZl4bnVIQj/Vi1P7tFnfia+Brxxed+iA4= 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=vBO/P7qT; arc=fail smtp.client-ip=40.107.21.66 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="vBO/P7qT" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZQHZSr1ypzl2C3kjVlHOamFnQAM+cjyarG8O2oOUMVn9gVtPFp0UEtWGW9pAx9dNg2nJv4elgS3XlCZyqCicTduLwshJBM0g7gE7guNjSqUrSdi5tKmGiuSNeCCt/LH3HgvF0Sy1WyD70mK2kl21NcxM4YzXEFFw57ex+mXck/3Y+2iO/KfhbgP+eE1V/m2A/9UVkoxf8Pyk4xN39Z7jLyaskYEbxJAZmmxD7HqKsyX6gooO3fKoD5o4NqemNAiiUFNQsWId9eMRfUD4OzclUghVx2BH5Gdi+huBDoJp2+MyEYxFy/MWyLNMFxf5q+1tDxeV0Xxic2LQV8lwiq36Rg== 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=0sGpbSZvn4g3Dyz4+7AQ7G+gkRvz2cxmfGJ3F/p0k5U=; b=rR5eookFAQ1aMKQUpD7vbmjePnVtkncWCfS7TgBxuJlTnmhkX2gs9BK0C/IIp1ixdK1vqcrYAJgIuuq0KHnGjuNLLC5+2TtQDk5MTFsUYoSxoKPy5RsOotKHDXklkgVIyfTL0KFOTGpMmlY+IB0/uULEvzLy7WJfIv0EwSWSQ/V3ND1mv5vuUOnLv2MoohhSgFxHqDL65JznoGn6878xk5UkIN9v4txAkJH3uZHEaCVtlWItgRHPvZ39MrR5HkUCyazscc9dIWdtmmUknHK943JBkOrfEMJRUhZauPknDHeb8XEh8DxbrZvnc3EDGvXDpk6ggrX/JakkQj6r9Nif0g== 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=0sGpbSZvn4g3Dyz4+7AQ7G+gkRvz2cxmfGJ3F/p0k5U=; b=vBO/P7qT+Yc7taKtag8OSVRVFqS1Uaj0inAuBRu2AxFWjh/kApps6kY2ixjfGTPbIYHKhC705uMoLOiPOMdjUDpGTPdSBAwgxQd6V88sasQVEaZjDJDvtMyfrkalZeqmWF6nqMAYGb70ktpHUZqRbddJABbgjc/WbhEtZpHWM3pQK/5KgicqBXogPRQCpdFlZIiPha7IoqfJtg5bnrOdkqC5LjlsL/bOh+0zssa/dbfZiyxQgj3If7QRHKLAFQD478UlTMCwcyZGaXR/nXU/3a+q9sF3cx78itCe/N1vswsDvbE5ytZWyOPL2i5zAh7ImtYPP75SrCACyjpu5kxNFA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from AM9PR04MB8487.eurprd04.prod.outlook.com (2603:10a6:20b:41a::6) by VI0PR04MB10879.eurprd04.prod.outlook.com (2603:10a6:800:25c::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.26; Mon, 30 Sep 2024 13:24:37 +0000 Received: from AM9PR04MB8487.eurprd04.prod.outlook.com ([fe80::6d7a:8d2:f020:455]) by AM9PR04MB8487.eurprd04.prod.outlook.com ([fe80::6d7a:8d2:f020:455%5]) with mapi id 15.20.7962.022; Mon, 30 Sep 2024 13:24:37 +0000 From: Andrei Stefanescu To: Dong Aisheng , Fabio Estevam , Shawn Guo , Jacky Bai , Linus Walleij , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Ghennadi Procopciuc , Chester Lin , Matthias Brugger , Sascha Hauer Cc: Pengutronix Kernel Team , linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, NXP S32 Linux Team , Christophe Lizzi , Alberto Ruiz , Enric Balletbo , Andrei Stefanescu Subject: [PATCH 3/3] arm64: dts: S32G3: add S32G3 compatible for the pinctrl node Date: Mon, 30 Sep 2024 16:23:44 +0300 Message-ID: <20240930132344.3001876-4-andrei.stefanescu@oss.nxp.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240930132344.3001876-1-andrei.stefanescu@oss.nxp.com> References: <20240930132344.3001876-1-andrei.stefanescu@oss.nxp.com> X-ClientProxiedBy: AM0PR02CA0116.eurprd02.prod.outlook.com (2603:10a6:20b:28c::13) To AM9PR04MB8487.eurprd04.prod.outlook.com (2603:10a6:20b:41a::6) Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8487:EE_|VI0PR04MB10879:EE_ X-MS-Office365-Filtering-Correlation-Id: 77f5c295-a6a7-4184-a29f-08dce1533b2b 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|7416014|376014|1800799024|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?GJAtE0F/VZgM4X+L40s4N4TSNm5hEB3?= =?utf-8?q?YT7T75kRmyJP+MjzXNANx0Ox0IKz5lhT4lMz7Sh9F0T/o7koNlbjnNcj5Lc23mx9g?= =?utf-8?q?z000vieevCmMRv26NXH9Gs2u19mKSoj0oqhQpE8fId1QHFBrnHomiXhtJUEhV7COs?= =?utf-8?q?53G6oMC2Iwig7FIEfzO443J4ZN1CjB6HOji8/VUWghKdMdZUxTnGtLpPOyO64k6LF?= =?utf-8?q?HHS3MeKwhO9xKF+HVg8u8s0TuFXvK9IhSOEtgalHTyKkuvl6G8kUvOiMJH+xWl9zx?= =?utf-8?q?JwP64bNaozlRekDvWv3M2d5yoU32NuLK0DoBpkIzHMd8jtwyaKwKqnvss+8TXK3yR?= =?utf-8?q?DvUUJcdaafFk2xWnjZbrJGu1bbkbVlM7FGiPk1BnX2RGbEwDf4O4s39NRr6L1noAB?= =?utf-8?q?LhudGzzq+vfcxIsS2Z3cCdLTqAWD74+4pTsOqhFC/8O302/VVEKTwfVHrsDRss9wK?= =?utf-8?q?E1gqiorCEBrcRVKS9FlylufWQHalQK3W8w6UKOUuvbfVUvxUb+K50K5kR8U9gzJ80?= =?utf-8?q?hjRLpUjGQKGIA99H/feXRed06YJrxJ007MQ7knyl240W0fhbjpNU/75i5CiIKHNqR?= =?utf-8?q?17yQixirQi/IS0L3vMwfgJnWGBk1LYC6HdPsh3AK7NGW/A0iQIk4oeZeGaui+deAg?= =?utf-8?q?rIcvH+zshDGzJU8FDViT0RlLIqnDDmZNhPbxagnVZovnppzzvOxs+8hpc8waD+Isg?= =?utf-8?q?HCv9q8LTppF+/jtcrtbbunjOTHp3vPbjoIQqpMpTy1QPmqjU/acRY9Y/BzqyI6l/y?= =?utf-8?q?y3/FPz6f9Do2Ho9YZAgThqnpWbff4f718YBnv/RR992ge8UYtuQo+vMCk9KFCYNYg?= =?utf-8?q?wYuRaI9TbdgzieMjYWjM1h8c65pjsyrJaiyHrjujmBfnOHRyH0UmH/FP9BeRkNiaa?= =?utf-8?q?rK0JHlmnxOaXK30qi+my2MlOzKx3m0Gx3Z+c0JN4n9bODCUw9kCDaKTUE6uo4CfZk?= =?utf-8?q?OcUJz1dcuAnoUE9R2w5ZWWTipU6nMYMGWyNlbOr/IsS4delQXYnG16f/zie9Ompk4?= =?utf-8?q?7hwnxF7QcSoMdChxQoEgfu4aWX5qQLCOyAuIb1mtRHWmQdSw40cVG+5/ZKKS2Tlua?= =?utf-8?q?WXotXZ9/Ri0WZ/ut+u6bA5Mi5Ae1KX8H1WdK6Swadz+F9S6cXEwsC04PdWH9vHXg6?= =?utf-8?q?yk8nHzXz3NgQ8lFOBUL8K+g+Ooe6//QKPKgQ40CgtJnda8ehsKWrca4zlKnF7Zmvj?= =?utf-8?q?GE6SSLoi3IuWCxhX2qQDY/WVnUWqbA4PsxyRxY6tTxzoVc9kf+rfgpSqstprNPDB0?= =?utf-8?q?jbpIqJVGzo6/qeAjMN4kJ/Q9biYNS7FtVZUQL0bvBxyYuFuGCFNcP4sGtQKbbzknh?= =?utf-8?q?NAbnw2tP8RyzSpaWl28dLdPd8RbejJbUJ6bJFEr4NITuqVktou7sDEs=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8487.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(7416014)(376014)(1800799024)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?EVDvcNgNjdVVW9ClYb8Qgr6Ll7IU?= =?utf-8?q?vi7XCi2OFdNYYyOPz2L19mp6F+sIGfnMIv5l3fdzMambmWqRZVKqjeqyO0H7u7JEe?= =?utf-8?q?2xO6tMKZnjni4cFf1FyQiG8/DnhNGIK6e3WB7Wv+JFKrSX9xM1UIPLHxb9BIpbfEv?= =?utf-8?q?aNPog/6dwstSLD4fcH7CzMwImo/fHnD0a0bM66h6LYyFA/rgF6eP0DPFy3ddqVuI/?= =?utf-8?q?LYzmp34un8KpZwbZ1otgNaueW/Ru/yAjL6IgA6ADbgoVxypgy4td9DJMXPv2Ns4kD?= =?utf-8?q?OMicwM3D/Y+NThjYz/mgUm2n7cqcF/7abk471oel+pZ3QwNRFiv6vdbOFZ6WewKuJ?= =?utf-8?q?YDKKsABEEgxTFr/quRL7LPKyWAwO9ZPuBQUGY4bePl86qKnY+iRPxlgU3a0+e4j+Z?= =?utf-8?q?fSPBSYK89mH/j+HJ4gKWH3HuGO92Cu+ggb37f8SgY1vdrVZ1uUZTu/kFWufOdXKC5?= =?utf-8?q?ylav6qcdFppXFwCFGk36Dsgs8XAOYmikBEzeMXwsXYEevSEcTbQ5ObvjppFSfslsK?= =?utf-8?q?lzHmPhI/F6V7mH6lTXBg5agglVE2a3KejbWDL5UhSi8R/cUB9L/+BTlNWl2ENp5V+?= =?utf-8?q?y+t4jo6R0lWxNvpU+bwl3IHBQxHZRl4uzyhSZvl40l6aG2eIePLWDd6W7TLaK/+1E?= =?utf-8?q?m2KvqVp8xB5qwz18ZcYuTAw2dv29iIdxEM+g66sqR5JlWgCHlG2EuoSwuNLRoBpqq?= =?utf-8?q?QDAYcdmiclMphavIusop6BT6649o8AsFdQQDxskMek0SfsSdeANAi72UgP0SdR3cZ?= =?utf-8?q?mpTS/u6moACnrIm0Pc7eoyTOIatVZOgZn3wAHzrLp3Aw9NWtmxVA93c/fmu/jLT8J?= =?utf-8?q?BS1WBk+oCPoMfpbYKcOuTAEkB4NZI2xHlJxuR/LyOv7xOoLaHs1RbSunzzkyoz9kE?= =?utf-8?q?fGb5pDvzQdHWDdxBeFNtLzGnDB5mYDiJPHZpz42OZF2luAEGdhz7r8TVyhDKNbj9T?= =?utf-8?q?2VqOLzi5wE7bjnF68cTvBgwQkRQXSfLqAxIiZL3NAhCySS23XefaqaQPqgX/uqKHR?= =?utf-8?q?MvPQWOiRM9bbXSxpSuMUf14Qwiukd9atvVejzmBR/25aO0ZyyDJASbQjcEELituCG?= =?utf-8?q?fWVxrpOXjw1J2/on4a9jgjD4xRoOeKL57Lw2/hdZQZXmNO14LlGOwcrXNEXEsQ18I?= =?utf-8?q?EkKhNwXDCvyFExdToObrPDQuyvTMFIwi41wVZXAu5rB+ROmkFRYMK59ckeU1xw5Nr?= =?utf-8?q?2JxrSg0vVNuk629uyiEBH3cAU9ZNhdUaAkLR/LAqJUefwe5i4bnR4xE0Eylt1V5SK?= =?utf-8?q?aQwQA5ImW98Vu2u2ieeBTRGiNEzwlxanKEdy8MuaiNLNK3aau1+Cntm0ttEusy9Tn?= =?utf-8?q?C3NwdUTqTs6MaDGeEnb/NMyTFQBeYVSvc4rvp2le7pg3QPVPX3n7IduN8cENKiTJ0?= =?utf-8?q?iM0u0wMEbSgeYA/GImy/4wLO5T1phn3EBYBGNiQn3HZD2KUa778NSmlmR9rebnedt?= =?utf-8?q?WdMOOTG7ak5xQobsv3PL5GtB4g8K+1iCmDrqLk/uIEk7YHHVkMYXqbt3qqCh1owid?= =?utf-8?q?s1EiMkq9fZEPaPcp2h6IOsh/68CzwV9UsA=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 77f5c295-a6a7-4184-a29f-08dce1533b2b X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8487.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2024 13:24:37.2787 (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: 822kueiGHzAEsWl6UG7LVILSgKUKCubej0A1AzarKe6ZO3rvhvLVAb4dkayHL/ajm0roqws/HR2bCpBSFRXVI0ics+Y5v+OXrzAyxq/Cd2w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR04MB10879 Add the newly introduced S32G3 compatible for the pinctrl node. Currently, it will fall back to the S32G2 compatible. Signed-off-by: Andrei Stefanescu Reviewed-by: Matthias Brugger --- arch/arm64/boot/dts/freescale/s32g3.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/s32g3.dtsi b/arch/arm64/boot/dts/freescale/s32g3.dtsi index b4226a9143c8..f6aafe44c9d7 100644 --- a/arch/arm64/boot/dts/freescale/s32g3.dtsi +++ b/arch/arm64/boot/dts/freescale/s32g3.dtsi @@ -172,7 +172,8 @@ soc@0 { ranges = <0 0 0 0x80000000>; pinctrl: pinctrl@4009c240 { - compatible = "nxp,s32g2-siul2-pinctrl"; + compatible = "nxp,s32g3-siul2-pinctrl", + "nxp,s32g2-siul2-pinctrl"; /* MSCR0-MSCR101 registers on siul2_0 */ reg = <0x4009c240 0x198>, /* MSCR112-MSCR122 registers on siul2_1 */