Message ID | 20241113101124.1279648-6-andrei.stefanescu@oss.nxp.com |
---|---|
State | New |
Headers | show
Return-Path: <linux-gpio+bounces-12929-incoming=patchwork.ozlabs.org@vger.kernel.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector1-NXP1-onmicrosoft-com header.b=rNYCsnJu; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2604:1380:4601:e00::3; helo=am.mirrors.kernel.org; envelope-from=linux-gpio+bounces-12929-incoming=patchwork.ozlabs.org@vger.kernel.org; receiver=patchwork.ozlabs.org) Received: from am.mirrors.kernel.org (am.mirrors.kernel.org [IPv6:2604:1380:4601:e00::3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XpJzJ5mmBz1xyT for <incoming@patchwork.ozlabs.org>; Wed, 13 Nov 2024 21:14:04 +1100 (AEDT) Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 82D981F23445 for <incoming@patchwork.ozlabs.org>; Wed, 13 Nov 2024 10:14:02 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DE5C81FC7D8; Wed, 13 Nov 2024 10:12:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="rNYCsnJu" X-Original-To: linux-gpio@vger.kernel.org Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11012060.outbound.protection.outlook.com [52.101.66.60]) (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 9AD701FBF66; Wed, 13 Nov 2024 10:12:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.60 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731492768; cv=fail; b=U2inCHS9gaRhGEZ0wZ7MmOLjlYj2jiKxilMPDZK0Fq41MQ9aRrzcZEWKKnpWhbEJcRsKXOuRanWIMIq6E/ZmfjKPn+N01Wgd6tSTEa2lsO/Q2pf2f4Ikhpk+YpehC4nZ/4zYkK6mq05y0dHwthKZt2EtgkWn1Gscn29wtLaAZ98= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731492768; c=relaxed/simple; bh=uzdA015KYQl/2xmqSJmjcQRItTpI1vR5P6TwGEo6hUY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=F3ggNkMzalD2zns9TC7uCblpTapNlnZOAI5Q5vteld6eDTDH0JmtsZt7z6wQeGbXFIvjy7KQLOJ1Ctp+FOPzHSvL4D7LQDv0y/DERINQnNhrHJXPs6gEJA72xCLST3MGMjnRkHlLoQMoFjGiILJxxC+FnTe50bDdvVP5tUqbEX8= 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=rNYCsnJu; arc=fail smtp.client-ip=52.101.66.60 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 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PlyvtZgkBQG8riDQ4fne9SwjZZ58bAAt8esD3UCBISFWMzCRPqMcGNn0EvRMA3gO5sm1hd1MiwyDxayu5MNDiOihIGl7n78QOG9i5pU+3bQTQq7LqydY3rOPtMebwPq8VGgJL3tm9xlCPe1hRKWSnCI3atBJ/mbx39mTEAsFHuIN6z8D6K5+jrtskIr2xESTFlykpxzqI94pCouTfmsTt0LQ+oYgjihRefGB8xg/n10fGxjTPy1YJ6cqkP3z9LFlidVzouIHUDCqPgZt0dops/JBgrZ2+8fk0mmUXSnV4uwFq0LhdG7LV4ojnnatlc/EwQGO2ofisWjlTpmUVNDhgA== 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=wiP7UIlersJYQQUVj+ieic4nekKdRvNUeyEKCnitCJ0=; b=COXsKyOOJ+GxP9z4b9zmSKdLnpLEIDWk+Z+oWzEuBuvibmWWiR1VNkT/+ZLLfaOtmboRHvXsCAogV1ZcIrZouSCCiboIZKaYoalt/zOBYjO95A+QZAND+1jvoefsJo2HR1MbWJT+9xY/M8gjsuAapLmIZpjLGIlOPiYpU0i0zbYOc0Oh0ZbFr26GZHbQbchBf8CuHzoSe5yNiwgSBu/Idwzy07gdaWrQ8Qv13+jQ+m3j6g22qdgvatzJ1LHWLqkWLebdfcaamH1AHyPV1bshpDrjnkYCNXlXs9kgtFOc8NTew/6/JUK7mNNokVgKuVWpXzzOgiI8sAJ4fD1pDrhrqg== 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=wiP7UIlersJYQQUVj+ieic4nekKdRvNUeyEKCnitCJ0=; b=rNYCsnJueXYyWrXQtUumILy9XocCHHU540x+Rna/ZxtRD5nfZE+pWTe7bakN3kFeJBg32p3USljYuEh0EmGwuIXlXcJzQYSlJ23xK2Zh05Xm4lmMHe8meVZ5qOnP6QI34/kBK8XIu7cj1GxDH1vcfJiu4THRW9Z7sC9aiv01s66T3lXtcN9wWHmAzfa6+YJFnqfu+AcA+T70dTVb8I2/zIs+pEyWPnMj3gvXKYsHE6jyfrpu75WP3zmH2+JVj57mfaRjK350lz+w+sw3BQyQblG6jnzYdp43cIQJaJNJeroSxhIoJvlttKLIi4wDsmg5bVqGG+uU8lhKcFny+YdMDw== 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 DBBPR04MB7739.eurprd04.prod.outlook.com (2603:10a6:10:1eb::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8137.29; Wed, 13 Nov 2024 10:12:41 +0000 Received: from AM9PR04MB8487.eurprd04.prod.outlook.com ([fe80::6d7a:8d2:f020:455]) by AM9PR04MB8487.eurprd04.prod.outlook.com ([fe80::6d7a:8d2:f020:455%4]) with mapi id 15.20.8158.013; Wed, 13 Nov 2024 10:12:41 +0000 From: Andrei Stefanescu <andrei.stefanescu@oss.nxp.com> To: Linus Walleij <linus.walleij@linaro.org>, Bartosz Golaszewski <brgl@bgdev.pl>, Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Chester Lin <chester62515@gmail.com>, Matthias Brugger <mbrugger@suse.com>, Ghennadi Procopciuc <Ghennadi.Procopciuc@nxp.com>, Larisa Grigore <larisa.grigore@nxp.com>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, "Rafael J. Wysocki" <rafael@kernel.org>, Lee Jones <lee@kernel.org>, Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>, Fabio Estevam <festevam@gmail.com>, Dong Aisheng <aisheng.dong@nxp.com>, Jacky Bai <ping.bai@nxp.com> Cc: linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP S32 Linux Team <s32@nxp.com>, Christophe Lizzi <clizzi@redhat.com>, Alberto Ruiz <aruizrui@redhat.com>, Enric Balletbo <eballetb@redhat.com>, Pengutronix Kernel Team <kernel@pengutronix.de>, imx@lists.linux.dev, Andrei Stefanescu <andrei.stefanescu@oss.nxp.com> Subject: [PATCH v6 5/7] pinctrl: s32cc: change to "devm_pinctrl_register_and_init" Date: Wed, 13 Nov 2024 12:10:57 +0200 Message-ID: <20241113101124.1279648-6-andrei.stefanescu@oss.nxp.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20241113101124.1279648-1-andrei.stefanescu@oss.nxp.com> References: <20241113101124.1279648-1-andrei.stefanescu@oss.nxp.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: AM8P251CA0005.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:21b::10) To AM9PR04MB8487.eurprd04.prod.outlook.com (2603:10a6:20b:41a::6) Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: <linux-gpio.vger.kernel.org> List-Subscribe: <mailto:linux-gpio+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-gpio+unsubscribe@vger.kernel.org> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8487:EE_|DBBPR04MB7739:EE_ X-MS-Office365-Filtering-Correlation-Id: 4d6e7a88-10e5-460a-83f2-08dd03cbb560 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|52116014|7416014|376014|1800799024|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?cRt7SKEg3fCK1dLXBeV7JDSGsji5I3J?= =?utf-8?q?evHU5m1uhimIgUpXLfD6wnFVytqMc+EZqSZUBBAVjY/cFo9HzoxSiiCk9AqYzLADa?= =?utf-8?q?nl6SX92YfyGEohi8HArt5bTTguZpPEQVYmg4dIDWl89fMoN8YZLl5hNLHMeiaFdq4?= =?utf-8?q?G3gESQ3HwS63MB3gNLkyW+N9aWca+hmHkUGo8nU5+pIg/rjCrcLZRXrY1a8hH0JtX?= =?utf-8?q?AVSHCMXRifWoxK5O3LErFTehmT3kjInQVPbw0rivA/d8r5YFW3EfrIB8L08WpUMFB?= =?utf-8?q?kquYRSpW2ZLnsz7goIiIs1QGhcKeDto79LczxO7Jyj9qN5E6VpxpmWpF2LNV0FjpA?= =?utf-8?q?aUr8WzaBAlkNYmypraEt5GuugQAOs4bV8+5WzETjvGkgimgOULjbJqY8Ta+5u612u?= =?utf-8?q?pxZ8gPCHqmRN/9nl/gze+bZRgR54GNlqcG2g7XMh7FGdMI7y/QSwsknTEQhz8lZ+0?= =?utf-8?q?oqCBCWCXSV9kD4IJZwqOiT9m7Y1Bz744JeO3gsiXF7Y53Tx0QNT8qu6opO4h1bMcS?= =?utf-8?q?j77Mn8tCeTFSZcYYyzclzkEydKh/y06aQ19VSsfIGjEJDOjHtZpmOquZV8R+ON/IE?= =?utf-8?q?Y8ahzIyjgE8d9Sj0RD7XjWK5uUa1goNKOZ1EUeZtbob5QX2jzlTehqlDwfd6XAlZY?= =?utf-8?q?wQ5Il+Pwo0BvZQjjXTOv3LnX1trOhX/u81qIuIiDFqvOlmLsVKrHEm6VHs3FbrviP?= =?utf-8?q?7xnmXvjCtIqktB73XSxFa3ZYWczGsGMrrD/bwlFy5NHCknbWJnaNKK3sxG6hL7gOS?= =?utf-8?q?r8HNfSO40Ood/UCH/2YPkVlS9MuDX0LiH0jQvbyaMSDVvoLN2XlJlgxJ3mb0VtnSh?= =?utf-8?q?LnclAtYWCHMrPy2awahsAfm0BYavGmOm+1EOgT6CyUzrCEcvImiuqhvqn7LZx5p+B?= =?utf-8?q?hkw0m7ErWeaaEZP/Mjjbb5q2qXGQ9TfxMNC9UZDuk7Gqa23vnKbuB6SmgOQG+vGFM?= =?utf-8?q?mAz7I3zpT2X/mHT51ay7Sl4KUs9L725ytPzDpWDMVvIPrZEMmYyMxF+zpvsaxh2v0?= =?utf-8?q?++t7GF4s+/62p0/VLMGmFnx5Dlo/mhCC5elfNyuGd3jXW5llL4jpBv+URODdAG56Z?= =?utf-8?q?DmrpAexL1R4tpSIZgeTchIQOA+pARJ0ZUzOrodJdpz/wiu01QxDkzd5P/+SExzE5e?= =?utf-8?q?HWSW0KYg8qytj3JjG+B/YDwJ6pFnp7eR9am1t4dFQAw1cV8igNiDzRDfp+2xofydp?= =?utf-8?q?S8kw6o0kGHozU/XsFJnIg9yU8jTyIgNLpK3Ci4yxFgvyFe2Lp0mxTuGqBatEx58o8?= =?utf-8?q?c3VqF6x4gw4ruuZcvj6gPU0e7tpM5IxmLlYA7BSezus4MuzwUC/7o2z+2GwTEemne?= =?utf-8?q?0eqsN318yNZr?= 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)(52116014)(7416014)(376014)(1800799024)(366016)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?3tRkuWXiYc3E2mv93czPAqx3DqZl?= =?utf-8?q?0eARgx5/1d7f3R/pn+aEsXGCtmi/sKC/N5P2NEDnQ7Xylbp7hjLMVdJ+xOhNDm7LB?= =?utf-8?q?2cv60QGQmAyCxHy3AOsSPe+URDmfod1fAkAMug+89XKiCSIJz2o3adF1wKsM/7nDE?= =?utf-8?q?l20tOfS2Ihe2BVGJxA150JNpyu6uVZbEJh2ZANAWrFggtrt1iPxm3mVGjQ2w9Kl5H?= =?utf-8?q?ISdnpn8GLypEQnifUwEaX2v2yxz8ObkfCjofp8nLL6qsG/7wlvswSBLq1iGtsjAIa?= =?utf-8?q?er1aKs47JFW9Bbce2wLylUKcmm6aGaCcXrC04aOlFpBUcnx2NOrs/UulnodT8oBhs?= =?utf-8?q?H3CFNGyPRwpzY1KOptWad5VBl2Y9HgbCeBGCUm3EQLVxE/TS/An4oKmd//ma3E6La?= =?utf-8?q?VewFBfboUzC0KYFPZG/LKNztFq7qsRm7lJJa+/TRN9vPGZST3Ncaw35n2q2hmXhQ+?= =?utf-8?q?/tBE7shDNOB9Z80lrEnWxliv7PyMbUpaP1NvRfDq2ZVDsisG39rborbqi17tplRyK?= =?utf-8?q?bPZe7H3z1Xgn37CsrN/2kIOHSfscMvqRc1x3kT6KQF94chGLms7bMPfcqevNPda0q?= =?utf-8?q?oKTmd01Gy4FqG3piqZ/fDn5pjU2gple68JhrpJuOIyrrWg+ab2yf+BnTtebATV5tI?= =?utf-8?q?Hdz9W7PiIFY/CBS1EsotgYds+SefqhnDvNig6+/v9a8gdZFI4kw1SYcz7R5r50f9L?= =?utf-8?q?wgusCO081I8HpFhvrw6AHW8ZY5IbTyABP/CphMUL/pzQXabKrdHqKzWIA9iELJYUm?= =?utf-8?q?niG4Q5HBe73uvCs3+ihH+aBFCRSuvDHvXO0bdNXkxHY2R051FQhNU0JBPcgRDA3Ea?= =?utf-8?q?MYa+LJS1ipR32uX5G5ulK/hakTp8xp3JSdOCfZYu93UvXNuhk7MwnTxCH/mIewXT7?= =?utf-8?q?vGLes0ngxKSqUDuKFl4jUuOX64OuWkDCUjVMbjgpHxL/hKJooapoap2iFb+lxSxE+?= =?utf-8?q?Wm3s2nicc95P3a8vZI8aMzxezAihUQD/CJj3+bFQW4s69kndUt+KBBoQxHhXK6Auu?= =?utf-8?q?fq8Inttu97+UJ8kqd4fn5h/f2eYlVsIsAX3D5HtZW2t83mjiuEUGWctGbJaYIS/WW?= =?utf-8?q?v4TNIiwdvmJqqPgj2OFNL9ChJYc12zgK6quIR+mZHX128AyFCQFmuRk61m3qZde7i?= =?utf-8?q?a/bILFHByJxBsqhsu3gtIGMVA8GW8BPMBgOhdxHGzUuir+9yaRkP3/vtfEKzwNCpL?= =?utf-8?q?Emra3LXobPmk2EaI3uO9LS+928g9O2WfIGTd6ewpZG21ONpXSyl8MCAr4AspYxlm0?= =?utf-8?q?cp5NvglDdwezEyMC2gv4nYsBDdQq3XqOYPjRvzfNpjzAsbpuLgvBlfAyCxgbzcgBs?= =?utf-8?q?inUm1bCVdxQHq7I4/4oUtO3b1EOjC0WdVvQXCUi05RKpSw0wNz68a8qmczLWA7smQ?= =?utf-8?q?dgjJ3u3m4uG2+Gigv86geBrZyVI+OpHKIxM7ZIpNGFhzKXR45Xw4/5PBtKz2lDKPG?= =?utf-8?q?ywdr557bnMWWYsMeDB3Il3Ehnpb+f6ypzt+xu4dNgKBM37TVf/0udP9yuef4RhtfR?= =?utf-8?q?UIdgHeKwmhbHPQbY2PT5ax+ZiRkvk8ilzQ=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4d6e7a88-10e5-460a-83f2-08dd03cbb560 X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8487.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2024 10:12:41.5003 (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: iO/RC+jiMN4+/vvKy/cisJUWVaTO6ydFbYgXfOcuaErhSdGAn3Wp/wROEbitjvj37gQBbWDK5LDNP7ztrVlwXGNM/CRlrPahTWsQ0RuBkvM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB7739 |
Series |
gpio: siul2-s32g2: add initial GPIO driver
|
expand
|
diff --git a/drivers/pinctrl/nxp/pinctrl-s32cc.c b/drivers/pinctrl/nxp/pinctrl-s32cc.c index bb2f8127c2b7..0b79c7445929 100644 --- a/drivers/pinctrl/nxp/pinctrl-s32cc.c +++ b/drivers/pinctrl/nxp/pinctrl-s32cc.c @@ -945,10 +945,10 @@ int s32_pinctrl_probe(struct platform_device *pdev, return dev_err_probe(&pdev->dev, ret, "Failed to probe dt properties\n"); - ipctl->pctl = devm_pinctrl_register(&pdev->dev, s32_pinctrl_desc, - ipctl); - if (IS_ERR(ipctl->pctl)) - return dev_err_probe(&pdev->dev, PTR_ERR(ipctl->pctl), + ret = devm_pinctrl_register_and_init(&pdev->dev, s32_pinctrl_desc, + ipctl, &ipctl->pctl); + if (ret) + return dev_err_probe(&pdev->dev, ret, "Could not register s32 pinctrl driver\n"); #ifdef CONFIG_PM_SLEEP saved_context = &ipctl->saved_context; @@ -960,7 +960,12 @@ int s32_pinctrl_probe(struct platform_device *pdev, return -ENOMEM; #endif - dev_info(&pdev->dev, "initialized s32 pinctrl driver\n"); + ret = pinctrl_enable(ipctl->pctl); + if (ret) + return dev_err_probe(&pdev->dev, ret, + "Failed to enable pinctrl\n"); + + dev_info(&pdev->dev, "Initialized s32 pinctrl driver\n"); return 0; }