From nobody Sun Dec 14 12:13:21 2025 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2054.outbound.protection.outlook.com [40.107.21.54]) (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 75A6122257D; Thu, 22 May 2025 07:13:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.54 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747898015; cv=fail; b=VQpv2+P9BmR2m3wmcWG/ex5l9LTXlL26XcTDj9Gdy7e4ubkgwWLPat8QGo757hT+swY/0bc16bPx/FPVnu6h2oJL2djoRqNuR041gZhI7bAfQhp4SJ6TddJdVEkxtyZlB9TwRaW1CGwHfRPNAomzPUlRzXwtrsTvxWWmtqs/lEQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747898015; c=relaxed/simple; bh=LlJ6CXNguryK6W48l05nyXC2d8IeyFFeWO/+KswcyMA=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=OS05chquA1NJjYlVfZlEhonrzw9afo03uuXxFoF3Kxr/fD4QyAIuKyeBUIUGkQPZ3yjtntpUdCfR7jF68rwpWaT4bvdTe1u8L2h1I4rvvHnE15EFoPdycxC5HuhW5XTQqxMplxVpTJTO1eFm/ZcfcIHQFGCSU/3j/8gL/Ky5dG8= 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=VURyqocV; arc=fail smtp.client-ip=40.107.21.54 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="VURyqocV" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=iAm4LxgTgKK7bkcrQbdtWEM3ZpSBkE50L1tDdsWMB+GuPrs/sUok8VXdxMGl85D6dY+lGdq7oBQcNj/51GYsPemfaBdgK9/pueBmBWK7e0b3xqaGSs9n53BQ050NS48x2l6OUE8Zl1hIF45vOVOI7QGMHCTd3UQy69U8UvxEu9ZHhkqWy4AQT0jkf5cz+SBSbe+d8KEj/POJJXDOBgRCxHSSdcaCaD8F14YONDlacEC7qMILAodENoz4Wbw0DH7e+oI0YaMpCwb0rKlWaHWgNdzYtoNZR0zxf7REFl+Zb3IPiHUl4KM2pPuAYygn9ztJRfi6VUO7cJzRRgTxXGuZ1Q== 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=7spijobfkbUvjilBR8W1demSqYymEXb7z/EuT8eScgY=; b=gxMMxCHR79TgwC11IV72mYuljExXYV3+Z3DaTIsgtsVEd2k/ACRGEDmAXrRvn97+4+GpOWCjf5idElUEvrfSc0SCtdCaFAfKqVvMcYOtTeWm3vMGu/sp+ZhUpFiy3hk8OuC0PFR+DtaXOinoxFjtlgE1MB1WG/6Zrnf9/mdRvgE6eMZMG+HhGT5+O+G2Fj/YgnmLWkEd2LSzvOVW3cRmeZoeA1vIXoB4Fc8Sn789kG/ml98m26AHnZ48zE83TfUGFe/aP6HO4bTCuiXQv2ipYRxo9p0/h8hdgM8tvia2TGlRjTsrRpY4Lo9C2lZVQ5N50Aj0WWfkR9SXKVEUGbbT6A== 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=7spijobfkbUvjilBR8W1demSqYymEXb7z/EuT8eScgY=; b=VURyqocVfwdM8IBXSRpaVQA0tAgm2g6lXgawiQCbKKocvlJ++AtAOkjgjGkP24wIUsuJ7M0xxr07zgEAmTaT4nR92zNOFNHJ+OkGUi7NriraQD7c3oqqBcbdsyTGH4sbIycTFbzkgwOUsV3nDweP7xtqzsb4uk8JsKY36W46sQjrrl6hRjXeAOPdS034+1ubl2Y+zJ5GpJLYCH+IkBZ8TnJQyLPjjux+8FenTx8G9q9VgBxV81IbXtKYSvOoRx1Uq1G/093iF3kZuMRs6u/54FlN92krAVIUwdO+gPt1m3bHLu+x1cvt6oxPQh+mVeEICYzmb3BbfmJ7stPGSeCM7g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by DB8PR04MB7033.eurprd04.prod.outlook.com (2603:10a6:10:125::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.21; Thu, 22 May 2025 07:13:30 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%4]) with mapi id 15.20.8722.031; Thu, 22 May 2025 07:13:30 +0000 From: "Peng Fan (OSS)" Date: Thu, 22 May 2025 15:11:50 +0800 Subject: [PATCH 1/4] gpio: bcm-kona: select GPIOLIB_IRQCHIP Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250522-gpio-fix-v1-1-98ceae7c4c3c@nxp.com> References: <20250522-gpio-fix-v1-0-98ceae7c4c3c@nxp.com> In-Reply-To: <20250522-gpio-fix-v1-0-98ceae7c4c3c@nxp.com> To: Linus Walleij , Bartosz Golaszewski Cc: linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1747897923; l=787; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=/LbVcrOSavRgcyD0UuofzMNxIo3a0crI6rsA0J14tg0=; b=utidebhDyRtH4ddeO7ByakGUUXUzLS7bjVOZsaL2qGRMjfRLT4tDsYiujSBiLK1COybK2BupT /8jZ7wU9ZmFDRAYivSHliUowc2XQ9t+4LLlhkrnMETWzX5ZQsDYZN/r X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SI1PR02CA0032.apcprd02.prod.outlook.com (2603:1096:4:1f6::12) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::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: PAXPR04MB8459:EE_|DB8PR04MB7033:EE_ X-MS-Office365-Filtering-Correlation-Id: a3340f9a-3775-4723-2c23-08dd99002765 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|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?WVpGdDQ3SHpHSWNsOC9RUzJJTjJDalhqdUJ5VnV5ei9ScTJLVnBuaWlqQWMw?= =?utf-8?B?VW4zNitoU3JWZHgwUFowS2x1ZWVYMGZpck95QTZETXErNGE4TFl5NTkzQWJP?= =?utf-8?B?WnJUSEFEdFlqRHRTZ0hmSHdwQmtjKzJYc3ZvYzh5Z0hqdlYreXY0QzBlaElk?= =?utf-8?B?dlV6VzM4aHg0RUdwZ0lIS1BTa1FRWm5TUUtuMGYrVFVpbkxDUDZnR3RLendn?= =?utf-8?B?K0wybkNYU3IzTXJXQ0dWZklpQ1hUK1laSDBoN0ZNaWxES21NdkdFZ0RINmov?= =?utf-8?B?RGpJait1Mk1QeUZwUTdhRWFDSmsrRElkTW02RWJlcDFYM1U1ZDA0b0JFTXlH?= =?utf-8?B?VWFDTUROcFRSenZrTkFsV0ZOZGx6TTlMNzhtTExYVUo4ZFhKQzlPcW5HVGRk?= =?utf-8?B?VWFsZ21VdmNDSUVJQk9WMzdrVElDZTJicnNzbHFjcWltZGhtT3hVZkVnT3Fv?= =?utf-8?B?d2JYa0ZzSjBIYTlkNnBQUktUTnRIVDVMa1huSXZCV3lPeUF4T0JjWHJydjhN?= =?utf-8?B?WlBvZ0dXRG5IVmlWVEZ3djFlWDZwWU5kdkJ1SlJ4UVo1bExsREFQWjAxOHJT?= =?utf-8?B?TFBTcnRONmo0cDl1M2s3ZHVLOVVrTW1MUVpJNUJBOWl4Ym10eG1wWWdnSnhS?= =?utf-8?B?aFJkOWNuMTY3KzJ5dHlwOHhFQXhVV2t5RjlrQkIzODBpTC9MN3JwSFNYOFRa?= =?utf-8?B?Y1VVK3lHcTUxQVBUcG9LRW54SDQ2R0xwL1RTdDQ2S2FPUUZ3cTl4TjhUTlZW?= =?utf-8?B?ZUR4VmpTR2ZmeVd4UTZtZThvOUd2dHhrcDFOMDJmUHFjK010L1dQUSsyWDF3?= =?utf-8?B?NTZWYldoK2FBTkxJeVlyaWNMSHZuNzRlZnZiMUJLeno1eS9MZVgzNXdEK3R3?= =?utf-8?B?WlFEYkt1RkhBcjM0WTkwSXVjR2U2bHNyWHhmZmpvUklibk01WE85WU4rSHB3?= =?utf-8?B?b0F5SE03MUhMQUwwck9WVkxrSWRlS3JqdFVHZFJzcThQQ0UrNmpaQ01ka00z?= =?utf-8?B?UENFN3orTzFyMlRCNG1laVBMdVBreEF4UCtXOGZaUnFZSjVwRFY0L0VMYTVV?= =?utf-8?B?Wmlqa2JkRXJ2R3hwdlg1SUFvRyttUHIrekJqbzFtbzJwQVhwdjlUNGdEeXpT?= =?utf-8?B?ekV4dVlxUnFsdWIwMTVkMkZzbVlqUm4zZy9LVE8xMjVjZndNOHE5Sk12UHVx?= =?utf-8?B?YzVFVDNXTktldnlmTjA2c2Q2TDNGNC94ZTAxcWlPY0UySlgrdEpSMmtpWEIw?= =?utf-8?B?SDRQYXJMQjdTZGtnZnZmUmxrUWVTbW93a3R5ZEZqYzhicmJsMHRzWmtUUkRE?= =?utf-8?B?c29KVzlwSEI5N0xkOW9ZbmpxdzdpZjdTaUFDMHIzMkJLQ1FRNXVSVEhtUXUz?= =?utf-8?B?KzRaR0t6S0RuRjI3TjFBSEZZalFNUFc1bmZDZE1UcStJVFIwamtxaktnYmtt?= =?utf-8?B?YmFzTlpZRXl2SFdlNHhOSFQyQVVVZ1Y5a2wzVG5QSnYxTE9BWk9FZ3dZSnRl?= =?utf-8?B?anRmRHlWUEtXSGFiSm1Ga3FaRXJTRjk4clAyOENXallVRys5cFY5QmwwSTVr?= =?utf-8?B?RENrcUpycGh3RGFQNjFBMnRKNEtBZnNRU0pEcStVMk1hcVRqTDIvOGo2cEpL?= =?utf-8?B?TzFYY242eHErbVRGSkxEeThPNzBPcDIxMHlTUzhCaVVDZXJhN3hXVlVmUnRP?= =?utf-8?B?aUU1OUNrUmhldVBDb3JLMjBBRDVIeCt5VGFGTHBucDI3WVhEc04zYjdwZXA2?= =?utf-8?B?N3hyNTlBbm9VMVhNSERTL1JUL28vbEloRVB0bUR5ZXlVRnB2RmlSU3AyZkVU?= =?utf-8?B?MjBIZUtvVTNvYlVwbWVYcXczTjBqanlRR010cTQ1dGJmMFpwSFQvbTQ1Rk9q?= =?utf-8?B?am5hdEEyaGxIaXVvWU5zcE1ua1MzV3RJTHAvRTN2ZmFjWkczaTdIUnNJU1Fm?= =?utf-8?B?TDN4am1idVNyUWlwbmVIWS9wOE1nM2g2dWNFVlFWUEFqQzByQUZoWXJkQ0di?= =?utf-8?B?VUZDSHpDNnJRPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aVZEZjNaaTNwV3VCekkvdkJQcDQyKzk1Q0NFSC9VUGZ1M1RkWDVsTjJaVDVa?= =?utf-8?B?ejI1UzBTL3NZY244Z3RXekZsUENmdEFwdEprWmJ1ai9pQ2pBZlN3emZXZjZT?= =?utf-8?B?N3Zibk5HcFEzL2lyL3RVVDYyL3BtbXFHVmgyK3k3NHlidzE4NGcrRnpNZHFC?= =?utf-8?B?MUJucDhHcWJ1UjBoRmorelN6eGpCejNWUUlXalpoTkdraHBQcjBVQ084cEJl?= =?utf-8?B?UStYbzhIN2k0SG1FcUVvTUFKV0tLSStyRWZEOENDeHFhQTdDSTAySkVLN1Yw?= =?utf-8?B?QzUxOWRMWE1MOFFMSkl6d2pacnBWb21nOGpFcC9ZcmdaVVFCNWhoeml2MlZS?= =?utf-8?B?NWZwSm9oazRPTWhrMjQvN0cxL3FBaVZJS2I1YUJGNG1idzFvc2k4UDFkZ29J?= =?utf-8?B?ZlBrTlhXY29NSjBUV2VTbm8wbVZEanJnSW55b0ZkTU1BaUtPMk1MczNNMXE4?= =?utf-8?B?M1gxTTJWa2ZOMitrVjMwMExrQVk2MGs0LytjQjNWQms4ZTRGQmhDcy9aeHFK?= =?utf-8?B?SG1RbDBMVjd4SEZrdTVHN01nQVBEVUFsN2xmd2wxZFI4R1NjNHN1TndqN1Yy?= =?utf-8?B?b2laaFdlUENXaWpkdUVXY0JmYnJSUUNUUk5rQU9nTm8rblZRN1VVdENsUzBN?= =?utf-8?B?Qkw0MnVVbUFPQmR6Q2pIc0JTcVQvN0VjTmkxT08wVWNDeFV2cENyTTMwQnNY?= =?utf-8?B?OXFiQ1VTVWttbVlUSmtlU0U3SERNRkl3ZitMOTlsUlVScWIrUkhmWjMyN1d0?= =?utf-8?B?WVJlVnQ3QXRlL1c0WXVOc3I4RDljUE9GRkdvSW9JVUptL25LNXl0MUVtdG1t?= =?utf-8?B?bjNhTHBWcWJhV1YwNDFpUXdxM3h4WU9Ub0tkSjBLRXU0bndYYXpDYVBjUC80?= =?utf-8?B?RDd3MzJYMGgvTGV4MWdiUFU5WmxqUFJ3L01jOHBmQXF2a3dZa2VLakhQUW1s?= =?utf-8?B?VXZ1M05hU1RXNkxOWExDamJMbDhiWFJUU3FRL3NweGVkVE04cWNIV2xCZUxl?= =?utf-8?B?MXFVZlY5MDBwNWVaYXdwcnRueHRRQ240YmdMajR6UFBpYVROTllDdTdHTmhw?= =?utf-8?B?RitIMW1vYmQ4MEpqV0hRc0lTS2FGMmdyTkNGYXZSejF3T1lZWGNRNExoRzds?= =?utf-8?B?a1hVR3g0R1prUElRNUt3SjZMNTIrR3R3MmwvcW1WRzZOMUZQWTdXVS9nZjVp?= =?utf-8?B?eDArOXhyR3Jxa0lPN1YrRnRRTzlWN2tvWWNwaGM2YjhocGFEalJxRkoxL0wv?= =?utf-8?B?QTJlNVlNR0RwYzRCZUpGRTZNUUtYWU4yT3UwZVJCa1BRTDNXK1E5cnIzQ25O?= =?utf-8?B?OHRncGxKU0dNZUtLMkJZYldSUFprREtWOTVucW5KOFpUQ1A3SVZISXRtVGNy?= =?utf-8?B?TW5TVS9kLzZ6d1pLd2xQRk5CdHA2M290K2NnQUpzZVFhaTd2VDNOU2EybUx1?= =?utf-8?B?REJiVVBRZmdMWFVTbUFLWFEyOWdSR1BDRmgxVStxODFHMEx6bUxQTGtCalM4?= =?utf-8?B?VlQyK2tsVmFwWTJrWHZ5R2UrdkZmNlM4bG5YaHpQOHlNTFloRklWSjY1Rysw?= =?utf-8?B?UkZ3UnJwNkZwdjFQU1NnN3ZtOUQ2TlVEeFgyRy9laTJYb2xiZDlzeHMvL25i?= =?utf-8?B?VUh1S01oZndZL1lkdUUrR0pEcmd6dEFhNnNsZnFVY2Y1T0ZYUXFaeHlhcWZK?= =?utf-8?B?WGtqd3hwUml3OW1SM1RORTFaczBuTDlQSXNBOVRKVjJnYUoxY281MTZqaER5?= =?utf-8?B?Ly9hVHExeWVHYXp1NlJsaGNmNUkwV3BuNkl5K3A4dTNZQzZ0dThIL0g5OWNK?= =?utf-8?B?Q0l4cDVhdW9nUTVGWC9RRDZnWEZUakkxU2liUVVlL2JUVHFwWkpBUTNvRS9m?= =?utf-8?B?SkM3WUZBNTZYMEE4aDcxNWVySXoxcWh4MFV1c1p5MURPSTJ1Y2I4ZGxWVSsw?= =?utf-8?B?eko0NzlqbGcyZE9pSTZHRnF4TU1iVENQT1Fia2JRSmlCUUNEMFhxbXNqMGZ4?= =?utf-8?B?QXFpL0ZPUlBLTVlJSWxSWngzRXhPQktPVlNMRXlDRUhGa3JrbHRUMnZPSTBR?= =?utf-8?B?cVAycDFqQWNPQlMxVVdqQlhkSHlaQVZlMW9IcHI0UENrRGpiWVJmL3VsVHhC?= =?utf-8?Q?5tDUAQZiwaSzr0jscIosNOsi5?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: a3340f9a-3775-4723-2c23-08dd99002765 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 May 2025 07:13:30.1729 (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: w4/J00m2QxKmXeV4fG9Bqq7UzHA3/m3OnUOdpOXUl49/lANaVX7titUQdLduXqQ6ZsfDvEe4vtP1pzmmPAnJHQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB7033 From: Peng Fan This driver uses gpiochip_irq_reqres() and gpiochip_irq_relres() which are only built with GPIOLIB_IRQCHIP=3Dy. Add the missing Kconfig select. Fixes: 7b04f98027af ("gpio: bcm-kona: make irq_chip immutable") Signed-off-by: Peng Fan --- drivers/gpio/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index c3465fd82b08f83a07b0afbca7d42e7e5bdccf70..ac0c646451a549f6db4d58c2fa4= aa8270c9513e9 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -201,6 +201,7 @@ config GPIO_RASPBERRYPI_EXP config GPIO_BCM_KONA bool "Broadcom Kona GPIO" depends on ARCH_BCM_MOBILE || COMPILE_TEST + select GPIOLIB_IRQCHIP help Turn on GPIO support for Broadcom "Kona" chips. =20 --=20 2.37.1 From nobody Sun Dec 14 12:13:21 2025 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2043.outbound.protection.outlook.com [40.107.20.43]) (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 EBA6422330F; Thu, 22 May 2025 07:13:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.20.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747898019; cv=fail; b=O11Tjfqjd/1pU8O5v+qm8+qbYxtGAAqd//tJdgbfMG2YtmT3+SbdG9HNsxmepmojEZnD707ugwf0Yz8b2dbetjCTUXAaAbU5ZtrcWTtVOIWlL4WOXmQkWB23YXWAW/knikj9O25eIoMJf2oZhXQzeZF36vjy+wd/6omKuqhZQBk= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747898019; c=relaxed/simple; bh=v9kOTIyggsxH2pFV11yilyhSxYyVIXGUXZ07FXiv4kY=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=Vq1v3+OKq7Kis90mrJ8VOfWqJZOmxiwt71Ith594VhR6iTy6rgPCT7kFmzmFeMhZ+pHacXJ9xa6zXwYbZYZKctX+feIDCno5rayllVAirJ/QsZ3eNIVXOT6FkEENIYqSNRQc2sG5zs8tXnTlElGTMBrYC5GKmLYJZKDsKCDLsI0= 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=dwBejEIh; arc=fail smtp.client-ip=40.107.20.43 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="dwBejEIh" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=h9T1bYSPv5dirao0lRvTqEF9oSzie6xKJBOktQv2DnSI59OUOdAmEl5zMCYo0VZQY5dCV7TdCPOd88Zy68VEKnHh78BaXPr289Iw/T9DF8KT6bsrRpnIy8Bp/Ii4dWMVk/DE2vbBHIKkj2uXsYUc75oG0BhLQvuX4i4ffkKMzWHjmIguf0LQxjgPAz/WlKhyIi8CVmT3Q6GY57ZYVAcruP8pvsm6vrngb40/FTICRVpd4FsKzx2haFIsqY5MO+HChDzee7CjUKDQmCVv/8xuyAVUdx61VDIHJNjv8NESl2Dj2kwJjnSPVmJh0xYMpeXchEWwNpqdBOlKvOFTgACTwA== 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=8+HV6gpSLM+oOAqEXICpK99i2mwcfTuwdhoTCgbRvMM=; b=zGmvF0mxF6vplRTkflWe0xtLgNNAyJ07MeacaX/KT4BP6lK3vx+HjrPfVu77vNms4oVTw1RP1+iOTFH/Osqxg7H9QT5uZa/TWBKEece1PdLYdaZwe+9kERcv5hTnjtsuzQbTd9XtYlt92uxLRIcEGR6ZvsqQwQg5GA7qBiZLfvkL/kgbS0xOg01MPuoNg0LI0eXGXobcP/sZ2n6moD7td+kgrAGpLjHG3yBqQMmu2ib+9rnXT7kOnPk8okgKk2DfhVxxAcGi+wd3E8oiSIYv5NjTUVOCd5VT5JeVuV6mRjTXZu9iFbVds5ria5Gylx5AwcmP3j+dI57BkpX2G//pMw== 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=8+HV6gpSLM+oOAqEXICpK99i2mwcfTuwdhoTCgbRvMM=; b=dwBejEIh4f++EcJJOaXB/U5EH7ZRGS9WTgSI0mKYbMa7E9zIdNpPtUigEbu6mDK+dR4TozVzkCW2e+xW/BDYbOgt/kBlPm6idk8d0S7r7JY4uHEwCgx6BbEsb5ScdXNUnso/zREYVecIsdqQZU5wxfYIONc83lh2X15lcGS9O0Bf7/qh8vqUEg4UfPA3LSwLToatK5bXfqsA7NV+pai1G2FrpI/64ZsnYqvuy2NBphtlS/DM8cyXvqRzDrnHUa2dU0Ny0o5R5/hwTk5JB8WFsNtwkQhG4MQuPQTAl+j3I0dk9o3WYKhoXhF7kLqM1crWjpMb8gYhoNVQWlSACsyT2A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by DB8PR04MB7033.eurprd04.prod.outlook.com (2603:10a6:10:125::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.21; Thu, 22 May 2025 07:13:32 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%4]) with mapi id 15.20.8722.031; Thu, 22 May 2025 07:13:32 +0000 From: "Peng Fan (OSS)" Date: Thu, 22 May 2025 15:11:51 +0800 Subject: [PATCH 2/4] gpio: grgpio: select GPIOLIB_IRQCHIP Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250522-gpio-fix-v1-2-98ceae7c4c3c@nxp.com> References: <20250522-gpio-fix-v1-0-98ceae7c4c3c@nxp.com> In-Reply-To: <20250522-gpio-fix-v1-0-98ceae7c4c3c@nxp.com> To: Linus Walleij , Bartosz Golaszewski Cc: linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1747897924; l=861; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=sV2JaUuhKlQFUk+nnIFhtI3ojnlccq8LLXL6CPIF8cI=; b=ks+KZ6UtukJRvvudyFzOxsZvnKf6F3RMIA6Nk3ZAWgDwDATAlgCkiyhnm/yY5SrM0p5jTJFKV Y1B+qRXcRLjCwmUdc9YvI8lriaJwtgpWubtSQ7KpYZY+jpiblx7qxl1 X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SI1PR02CA0032.apcprd02.prod.outlook.com (2603:1096:4:1f6::12) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::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: PAXPR04MB8459:EE_|DB8PR04MB7033:EE_ X-MS-Office365-Filtering-Correlation-Id: 4c3aeaaa-4ed0-4b81-bbc1-08dd990028d0 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|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZE16bFJqeXNnTTNEd2RnSjFBVTlMbGhUK3RxcmM2UEUwNmo1ZnR3S0lPdmJK?= =?utf-8?B?a0xnRUt3QmhPZUpwTkIra1IxQUNwSnNkSmFQWXRyWUhtNGZyYno3OXByUzlu?= =?utf-8?B?ZW5MOXIxaDlPVlp6aG0xM3VEaFFyS3ZLeXpvOXpoVis1NHBmRVd0UWhPY3p1?= =?utf-8?B?TjUzQkhzSWN1aVU5dk1SS09ad29KNysrVkVRY3V2R2EwRnZNeVc4UXJTQXdG?= =?utf-8?B?TXV0MFpFb0JiekZsUzdweXMvUVMxc1pOQ05nQ3Zka0dxZG4xNmp1Z25sK2Z5?= =?utf-8?B?cGNNNGZUOHNzU0dQdDZwbDI4ajk3OVdIaXdFTTVsa3M1Ky92eDZzbFM5M2Er?= =?utf-8?B?d0NqNU9WWFVtT3pGMUs3SVJSa1RYQXZWNGU0VDdRbkphRk1QLzEvSWdwd212?= =?utf-8?B?ZE53Zzh4eEtSOC9YQ25kbCsxTlRGTmZNWEhIdW5YQzBwSGN3dkRMVHNNV051?= =?utf-8?B?TmFxMFROK0xQb0hBOU9PV0NVQ3E1VjJuM2ljbzdCRmFLUnUvcG9KblVFVk1u?= =?utf-8?B?Rm5qNFVDOE1jTGJSMVI1QVBDclVPRWltSU9QOExJeUtzajRLOUlDSFJGUEpS?= =?utf-8?B?WDBsa1dqTFdaalQxc1h0b1piejExSE9IS21wK0VsTUJ3SHZWU0JMZHJJb1gv?= =?utf-8?B?WWdsYVBlL3B6aUUzSDV3K25qSVdRNjhKcVhIQXljV3hjZ2kxZk5PRjNHWEly?= =?utf-8?B?QmNYMnY1VFJCNDZCMXFwWm9ZUGl5MWZqeEtwd2NLM2x5T1Y2YUVyVHAyekVl?= =?utf-8?B?ZWFmUnlXVjBaWEpzRlNaZmRJSUo4MkpNeDRxa0lBYU5iRzZKdGovMWZSdnV0?= =?utf-8?B?VGNoaE9VSFdZTlJxc1ZRR1FBT2I3WTRpWittQ3VOMGJZczlmS0VyZlI4UE1L?= =?utf-8?B?NkwySHFkRkY0bko1VUdWMEZTcVJUcS9XZ3JPS0xVakxxQkxUVU5KVnJvbmlh?= =?utf-8?B?aW9MTkVYMU1iR2ZqVzhzRmVTTDFMaEJRZ2Nzdi9Dd1EzM2NQQjFuNTRFemVt?= =?utf-8?B?SnBmN1JLK01xdjlGSDRTL2ZUQldJVHhldmh5YkRqRnk5TE9IcFhBQW1IbFBs?= =?utf-8?B?YXVVMlhjZ1JRT0RVTGhkNlJOWGl4SnlKQU9QTHdzazd0bURPRVJpU2Q4b0Z1?= =?utf-8?B?Rjk1amlzMTBmWVZQUmUreThxWlRkRE9LZm55QkpPc1ltbi9DdGdPV0FKeW5U?= =?utf-8?B?N1FXL2t6ODJpOUhGZVBXT1R4UFptV200ODljRU5MOG1IOTZKTlRURE1iZTQz?= =?utf-8?B?TS9Db3Q5NHByZitDbDEweWZudjhJYUtZajhQeVpDZHR1aUFQY2ptNU5sRjEr?= =?utf-8?B?NjZlUFlJaDhmRW4xSWc2ZVA0L1Z2cloyMkpUczVRMXNROGlmQnVvTHU3YkRz?= =?utf-8?B?a24vSVB3dEN0QmJrQmd0b1BldHlsUmptdFU1ZnNjQmZtSTg3cWJVeDBNbDh6?= =?utf-8?B?RlEzUFNFZ2xNNFhmUUQvWldnc2pWVEY5ZnlEOSt2TlVScXRqbnJzUXROcGxG?= =?utf-8?B?VXdoc3RYNktmYzI1WE5yUU5lc0lyNlVrNDNyVG1KYU5IN1NhWUFYdWFaZ01y?= =?utf-8?B?VlVyeFhicElvYUp0WXgxcmZ1SENyQ2FMY3BwZUFFTGJwQ3llUGtSbU1pZ280?= =?utf-8?B?MXFycjBScUdBTk5TL1RlOXhTZm9EQ0NoV3lDV2hiRml2dGVyUlAwR0FMNUhY?= =?utf-8?B?L0dtTjdYUmVyaWxqR3c3SERuWmxSdENwTVNKdWk5OVF0SHAveDcvUzNpTFUw?= =?utf-8?B?WVY4T0l6RHJLUEN4c0lCOTBmT0FITVhTWWptVjlWaXozMGhaM3RuOTFGOXA1?= =?utf-8?B?cDdNb0thcUVJa3h1ejNRaDdKbmc4Q0U3Z3JDUnBtRWw0SHRXVDJ0WWdVRkxI?= =?utf-8?B?UXlkR3AxKzdlbTdpT1JCWVdiZlk4eVhIR2duY1JvWjNCYlU2OTJpVEU3R2RD?= =?utf-8?B?UFRHVTk0Vi9Ldk1VWU00bkp5aDZPZzVKVlBvYW0rRnZpa3plM0U3Qm04ekNm?= =?utf-8?B?enFPcXNqS053PT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cFR2c3ViNmt5WWo0SUVZY0VSZDNBVXZqRzBhc09FOXFubEU4dGJKamdPTWlU?= =?utf-8?B?UUIxVkk5cW5BRFZaWkxTZjRJMHBGR2ErbkFlcCsvakVxbDZsKzg2MVhjSjMv?= =?utf-8?B?dXo2UlR0QTJoY00rNWFFVnB3djdueE1FVDlyU2VZWnBxVDhRem5nTlR4TFk3?= =?utf-8?B?eUtZUWZOS1c2ZWx3SHRNQTlYUERJclE2M1M4eFZEODBvbUVIZVhOM3dtdldE?= =?utf-8?B?Nnl4OFg3bWE5OGx4NE40OWZwc0hXMUsyQ0xFSVFlaTdOcGRwVUl6ZlZqenM4?= =?utf-8?B?M3dKanZBcWN0T3EwOFhwb3NxclV4OGdienRYSW9GUmZTM1YvbkI5UWxmYVdq?= =?utf-8?B?bzlPYVZRbU5oOHNhMis2WDZMOCtsK1pKNko5ZFFFencvaWpvKzFZMm9lODZO?= =?utf-8?B?Rm4vNFVscDhCWnZ5YnlQNnN0djk0RXF5eUVMY080MUZ1bDU4QzkvMW55QXgv?= =?utf-8?B?MXNDU3o5Z2piVmYzbjgybWhJeitSZzR0MWQrYXVzM0plSzh3bzZWb3J2ZE1j?= =?utf-8?B?RndTd00wbW94UXNLZWF4K2FTakNqYWM5N1h5YWRTWFlCVW1qZDNQVXkzdHAr?= =?utf-8?B?aW9LaWxXeHJOYWtDS3YyaGxQSC9DNFhQTVl3a2tkN3l1UWZ1L3VYNmtnLzZP?= =?utf-8?B?QzJnTngxY044cnlldjRLd1pRTEtPOHBkWkVVV1UyN3I2VUlKK290ZWZwZ2Er?= =?utf-8?B?SWNKQjhhd01mNXRKU0wzZ05FUzJyZjdCZzcxcUxxTkVVdUwzWkYxdi9LQ1dE?= =?utf-8?B?TW4xRk8weVdoRlZQOE9lS2ZxQVh0N1B1a0Q5VHRXMG93Zmtxa2ZSSzJKMjJa?= =?utf-8?B?a05HcENZUzFnYVhZM2hvZ2lmN3ZORDRiRFFtNDlRUGpKZVhqQk5pZVpFdytZ?= =?utf-8?B?emdaTFFXRmNLM0RMN0dGMWRBMGdEUkRaVHdKbDZ3cHlPblhzRHJrRHpraXhV?= =?utf-8?B?c3BaaCtGNzFKNXA0dWtDWUZzRi9xdzZ3UkpJRk1TZkxRaW94VDJualdndUFM?= =?utf-8?B?UGxPdDBDUG82OW5vQjhHc2hPL291bjg1T0VkaHJFUjRkK0N1aWRNVEhQK0Rk?= =?utf-8?B?SDJwd2FzQnJ3bDZQaklNY1Fxa2RVYUh6V3VBUjNsejNvT2FzRHR0WHpFV2Yz?= =?utf-8?B?R0t2Uk1vU05QNk9xcWdPWUl2blljUGJST0JGdDNlY0IwVDhhNmthSHEyV2ZF?= =?utf-8?B?ZFJ3SFJybUdVV0s5ZTNNZHc4TTdEY0xxcFFMR1R6L3dJQzgyVktlcFFKeTRP?= =?utf-8?B?ODRPb2F0Rm9UMnQ4emNVbFJPUUwvQzVRUk9CQTMrTC9rbi9LemxFaThKTmpm?= =?utf-8?B?Skc3YTR2NDZJcHBtTUdGSjBlK1NNak5KK1dJQTdsME1MYUdGSHFrZjNqeGJv?= =?utf-8?B?ZUhQTFQvRkt4eVBWYThEaVBJaUQ1aWZTait1NVBiV2E3SmxLdG5ZTHdDRXRC?= =?utf-8?B?RTNQZ3p5dlVoSHNoT3Rrby9pS3NKVTlQU1Y0ZUNEQmVYN0oyWS9XYUxGRVR3?= =?utf-8?B?S1phY2IvZ2dWRk1UZjBheVFzcFhRRWEycENaOFRLRnU1R3oyK0xZNHdDRTRB?= =?utf-8?B?b01MOFZ4YStBZjB1TzJEbjZqZU5hc2tRVlpycXJMOTZkTnpwd3FJUGxsOFpv?= =?utf-8?B?cG9nTWlobWNtLzladXBMWnZVSmZLSnZHUVg0ZWJqYzhPcDhBbWo4UVkrMHBi?= =?utf-8?B?OU4wbmg2SjJwSCtRM2lhbGpvWE9ZL2RYUEFmUkZudmpZRXdnenZ4eUNlbk9J?= =?utf-8?B?b1FPOVFha29YenNiVGZIZFNQSU1nUmEvUmRWSVlkYkI2UWlzbDUzNnFVbXFr?= =?utf-8?B?V09tYXpIT08xdDg1ZWtPQ2QzYm83eFYrWUlvYjJXalBibjJCdk80bGlheDAr?= =?utf-8?B?eVZwTFMydHR6cStTNXV0VEx5Z3pRMzZvRjBsRklGY053M0pmNk0xc3NjVEdO?= =?utf-8?B?bUtyZHcxOStpeDBIWENxeFU1cmZDNm5JQ08wK2dNdXd4MXNRTCtqalRJU3Rk?= =?utf-8?B?eHdPQ1QzcFN2a2MyTzVzMVdqM1dOM1NvU1FaVDc2aFUwcGJETitmZ2tVa1hZ?= =?utf-8?B?MFM5SkZ3Mk5iMlM3MUNKZFJlUUhPVlZPejZ4aG96ZGxjYWZUbjI3dk9UTXBh?= =?utf-8?Q?LY82xUvPOiTHIWzyNCr/CT1JB?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4c3aeaaa-4ed0-4b81-bbc1-08dd990028d0 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 May 2025 07:13:32.7255 (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: 0KcaJEPAGLcrOZ6Tm9x4nJNbg26xw143JKvPLfVpR6QWoOL3LeflfxByXt5U71AnbbPCF7IlpDqwiJBx/9Dzlg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB7033 From: Peng Fan This driver uses gpiochip_irq_reqres() and gpiochip_irq_relres() which are only built with GPIOLIB_IRQCHIP=3Dy. Add the missing Kconfig select. Fixes: a30be40bf1d4 ("gpio: grgpio: Make irq_chip immutable") Signed-off-by: Peng Fan --- drivers/gpio/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index ac0c646451a549f6db4d58c2fa4aa8270c9513e9..2ff53b00cf7c956acc9d995e4cf= 07da1587a4035 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -354,7 +354,7 @@ config GPIO_GRGPIO tristate "Aeroflex Gaisler GRGPIO support" depends on OF || COMPILE_TEST select GPIO_GENERIC - select IRQ_DOMAIN + select GPIOLIB_IRQCHIP help Select this to support Aeroflex Gaisler GRGPIO cores from the GRLIB VHDL IP core library. --=20 2.37.1 From nobody Sun Dec 14 12:13:21 2025 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2043.outbound.protection.outlook.com [40.107.20.43]) (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 26B2A2236F3; Thu, 22 May 2025 07:13:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.20.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747898022; cv=fail; b=K9N4C6oNrB/hi6FCx0uMM7I1wxwCT3+T6tOfUueYxxCPDVjDIKe4/Q5a0muy/vbdNeYJoS5KIWprhdKraZyO15mdEONx2uODB0QLNIlMOicv9mvpNwo6F5PVxQ3BaYf3Ym4Ks2rLgBB5UXVKvzUIJM9bOsqhNt5X+bOoIqEqDM0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747898022; c=relaxed/simple; bh=KyidAcdt5lkgZbjTFaioEShj9T2bPpidB4vJAVnJM/s=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=akw24mgL95auEfvU/vmm6ORHewA97U2VRmWT9bI2DfZXB3g1heY1e6tomWt2Mq+gl517p8K0tDMsr6JjMa2YOlG6v0MeZI2Z0jNl4Y/StE08JpNdnXJSDiHxkB53UiK2blf4H67qnYllq6tr28HZvXGn+vot/KU99VyxymYqdk8= 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=kDUa4HUy; arc=fail smtp.client-ip=40.107.20.43 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="kDUa4HUy" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vymA1yzd+pXRZOsE21r+ueovDSCA6koTsB7biMHkK5f8G1QWMqdljd16yMJ1PQT8xuve/AFj+Xee0q5eunMlMMC2Nf+m9HN7VFxyclBKtlGtuuU4z5Kr4WKeKnS/pAjii4O9XGk57WtpgNH6J9bgYOPf7LM0+L34f65geI2iJ2qw84VPjSnOPN6M89TDo+J58mTV5dsQ1S97jxqZ4eMBoBlMa6QfpxYk0WXRNyNDvPjzXZ+WYT9rzqRmnLVyZ3veM/RzlReL/PlOGNBAKsZ0WqnXrVMdpX7fMlRXLXQtR7w1fwuydY+LWr2R8PBqBtzmmvlht/PxbO7VsaNMiJE74A== 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=96nQbnZavon6lAv0HqqSslqZVZ86/Rux2gtzbGZIwtw=; b=tcEQgEufKN0S1oJaGoE0gfD961YwZFlQirHf2wTIC8QK24UiK8v6ZqZpnAyiD+3nJUY+qEsqGCAwkmXnzgoZ2HqppcBuIgrSwHt47BFPYWxl6iHEq2BoGDhmd3R1I3ObyJWUGrf7WCqToAqFMPO/tgZDCxsmHnWAFJdIx3zlVe+HPXBgrbVG7ZjgrOdJ7WOC+ZMlALaO9CQQkY4aNN2Z3fGU+uJNpeeJZJEDQjHGvlYcWQ+cOpO8D8HTLm4DiaNJODicwRqKbjvJ/veHxZloRBQRjnh8XCzwYxo+r+8azRIKk6XKdeAnYT7OsCnq/za9ZfrsGTzEoOiOZlAL1TkN2Q== 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=96nQbnZavon6lAv0HqqSslqZVZ86/Rux2gtzbGZIwtw=; b=kDUa4HUy7oHOvnolsDEYlpJBVxO5gXie1ipNnbfDHB6m73UW7Kdr2qYG8q8eFKlFHvZBax23VWcCGflwWqfoxFoB6o99eteBlBt1qkZU3rCg4y0C11IQSgt2gNNKk6jmG4oquAFB/6n98tW16gLj/D37bZKRl3WHwlaQbAfbh9i4aCIGoDsvg1peL6XJVN09Q6UDvwndTDhweLdBuYpeEvaW5SkADziWe+3gVM136worj+38QradIWyhiWGmiM6UVjOZaq4isael72Tzwwr2sPiOSMUHXdVttrMwFmZ1KpCo57zJgTNt/fmxpnwdZ4U5+FfWkRuYXxmAXZVhelQT6A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by DB8PR04MB7033.eurprd04.prod.outlook.com (2603:10a6:10:125::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.21; Thu, 22 May 2025 07:13:35 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%4]) with mapi id 15.20.8722.031; Thu, 22 May 2025 07:13:35 +0000 From: "Peng Fan (OSS)" Date: Thu, 22 May 2025 15:11:52 +0800 Subject: [PATCH 3/4] gpio: lpc18xx: select GPIOLIB_IRQCHIP Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250522-gpio-fix-v1-3-98ceae7c4c3c@nxp.com> References: <20250522-gpio-fix-v1-0-98ceae7c4c3c@nxp.com> In-Reply-To: <20250522-gpio-fix-v1-0-98ceae7c4c3c@nxp.com> To: Linus Walleij , Bartosz Golaszewski Cc: linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1747897924; l=821; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=X7DK6ubLhCuMU6sc1mTWZC6wfNFpKQMsBlkG5RBvIn0=; b=QnwTF2NvoJOY3ZrD3sqtcMXcHo+KTXm9GBwq+1AD2fByGAEKfD6nFAsYOpoJH1+AltEZNpX/Q xPxBj2LBRUBAKz7VEw9ACuDgsNhzzAfilgec4oC6+lOp0F/YJE3rrl2 X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SI1PR02CA0032.apcprd02.prod.outlook.com (2603:1096:4:1f6::12) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::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: PAXPR04MB8459:EE_|DB8PR04MB7033:EE_ X-MS-Office365-Filtering-Correlation-Id: c5379fa8-cf76-44ea-2856-08dd99002a7d 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|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?dVBobU9peW9FN09VNkJTMlJLL3Nrcm9pOWdtanNXSTN6ZUlGckxNUU5HNVRN?= =?utf-8?B?WEhIdU9PeEovNDBGK3BkTjRrM2MzbVlLMzMvbXZ3RFVHYWhmcGxjZUY2ZWZC?= =?utf-8?B?RDcrdmh4VjFESVU3NHI3b1VzK1Y2NmRzVDd3WTFqWXVRV1NxZUhHTGJiTHBK?= =?utf-8?B?OFVVU09iOWxCT1JZeTlYZUpucWtrS3ArUURSUG1ZVVlTOFZNMGxQTkpoMmxF?= =?utf-8?B?K28vbEFhZHBNN0JCWC9VUmxhYWJySllzNGNZS3BCdnRydlNYWGlMYUJJTzJp?= =?utf-8?B?U1hLRkpXaWJRb05KRGNhRzZ5NmVPTldXdVRkSVh3cVdpcTRYaDkrYTVkNE00?= =?utf-8?B?a1d3QituU0FhUkhoMzRvYUU3c1cxZXE0ZmF4cHpzQXp5UGZCa2hCWVFpeXBv?= =?utf-8?B?VHVsZmNMcmpFTHB6WGpna3greEF0NWY5YjJQZE9yR2hIVWsySldTalE0RkNG?= =?utf-8?B?ZXc2SWMwWjIzY1FnSFhRMVliOVB4dEhaSG1zV0RGam95WC9UVk4xNytIZVMy?= =?utf-8?B?ZVcyMDladkpwNVAvTW82aTc4ZG5HdzlqWERML3U2N1dJVFZvU0hJUUVEVitR?= =?utf-8?B?S1ZTaFB5TXVNc1B6T1paZXRJYy9za1BrS2g2YmRudjRINFhmaGVMTW50Qm9o?= =?utf-8?B?eHZYSHVnY1FHRzZBbmhoWVlUcTJhTldETGIzK0FLejlkUnhDYk9aREpOekU3?= =?utf-8?B?SUQxejVGSGM2WUQxSDYzSmdmUit2TEVjMVljZlFyRFJCSXlTSkNSRW96c2lJ?= =?utf-8?B?eGgwNlZ4OE52RWhZRWJnN2czVWRSTXk0TktBcG1ReWtrRVIxb1UvYVZ6cXgz?= =?utf-8?B?WTEvTkM2ellxMWpNT3BJK3BPZDMwdHpwSjl3QVlFdFVpd2VuWWZOLzNUSGxl?= =?utf-8?B?cHhFQS9XYkI3ckgzZWV2SWNJdEFMaXE2QTRxVkJaVkxuWFJTR3VUM0FYeXFs?= =?utf-8?B?VzFKZ21TcDZ1aWxUNk0vMGtQUytiOEpsVW9yR2xSVjlueFZlYlA3RHBkTldp?= =?utf-8?B?VkgwMHBQYjUzaDhDdzl5bTJ2SERSQk9rZGVFa2JKQSt3SGJRSXRHOHlXUHRX?= =?utf-8?B?UGxaZ2U1N0pqZExQSnk4WWxZUi9DOWNDcWhDOG9teUFrRDRJZHIvbWt4YTZu?= =?utf-8?B?Nzhnci9EeEp4N3FwMkJDVEVZTFlZcGNUNWgrSE5NdFdaeStkVlduKzFZUlE1?= =?utf-8?B?QW5iNXVyd0RDbU1PSTc2RkdFKzZRTWpmZHFiejdmSXEyZ1VuQzhTY1c5QjBS?= =?utf-8?B?RlBKckduRU1KaXFPNGdiMHoxUm9RWXIrK0dKRmtVMi9FTFFkbFNnTHR6enNK?= =?utf-8?B?RjFpYnNGS3dlRmhkTDNhUXBhc0IyWHRTMkI2NDFtZWIvTUtLdERLb0RlZTkz?= =?utf-8?B?WllUbVdydHNGL2o2MERXMWZCeXlsL2ExWkhQMzdnb0svK1NGTXZvdGZyQTZR?= =?utf-8?B?YXdOZ3JLVUhaOTRaQzhmL3c5OCtkWnRwYWpxcUN4Nlc0MkpxSVhuck9KZS9F?= =?utf-8?B?cTdPaWpiK2s2eWJRL1ZtelZTcWtiUDJJKyt0MWhTaXNPV3BWRXlySE5KTW9n?= =?utf-8?B?aC9jR3FGeXA3VmFmVytMZmhvZHNpVHdyYnN2OUhsV0l2Tk1RL1BGSDhzYlBt?= =?utf-8?B?b1RLUzhFc0x4empXMFdLYzM2RXBsS0JRQUVmZk9tM2w4b3B0OTBrWmhoZXo1?= =?utf-8?B?aHArS1Z5SVRLRGU1UnJGenFSekhUUEFvN3pYQ0xlOVJWSEQzNlAyRm1RWTRS?= =?utf-8?B?SWRPM201RWJnVG9jODBON2U3eCsyOGxxQ2R6Z2taMG4yeUtQMWdjbW9XRkg1?= =?utf-8?B?ZVREVmhnTGVoTTRNYnQrWlljd09GRFhubG5QNmlyUUNGWldVTldIUjNUQk5r?= =?utf-8?B?ZkM0aVpxTlhsTWNIZlZoaE5ETVZkeTRzQm9RTjFOcThwVEs1MVpmM2R0TG9l?= =?utf-8?B?ZmRWUUdSbm9xaFJSYWU0eUN6WDU2S0Qrb2J4UEN2MU5RcVlydUMvSEFmelVv?= =?utf-8?B?QjJWYUVWZzBnPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?emIxU2xzQUJHck5VUTVxWWxyOEhScytsZU9JRk5LbExWVS9OYk9MeXZXVWZl?= =?utf-8?B?VWxhTnlQdm9DMTFIY1YzckVYSjMyWlFraEc1QzAyZmljQSt5WFc0bUgraFpY?= =?utf-8?B?SUtiTTVBaVJMSndEc0k1L21icmRtamVYSzRLc0Job09nVkhvUGx4d3Y1endB?= =?utf-8?B?cFo4eE5Sa1R6bUczRnExbGxOa2d6MjBKL2IraTlLQlpGREZHM0wxc2x0ZXA3?= =?utf-8?B?M0p1NTZzUlNFMVpPRmx1Sm9EaDF0M2dwSVhmcmtFREMwZ1dxSHhwTjdMZHpX?= =?utf-8?B?Q1JMMTh5ZWdWaVF5Nnp6RFlhTkdvQlpiQkJlcjkrVGY0dGdpY2E0N0xJeW1Z?= =?utf-8?B?SzlJOFgzRVVKeUNpZ29FMjg0cExsQ3lkNjBRSVhXSURZd1NCRFNjbUx1dXdY?= =?utf-8?B?T2NFNUhtWjV6bHhSakVaYVNyREErMEFHaitSSFlyVWQzWVZ3MFRwNGhSdlVN?= =?utf-8?B?VzhwRjZuZ0EyTGRjYlZQOEphT3FpaDNCTjVNRVNRNW05QjFDdTFMYzhqdHRz?= =?utf-8?B?OU1LV1ZZclM5ZGdBRFNEME0xMHZrdGVOVldETHY2c3FMYVpIL0dwV2o2QTN0?= =?utf-8?B?K3lSK1BlQ2l1Q2UxM2ZXenVhK0pXR3FXMFFLRzU5RjZnalFaNm1USTlYaW9y?= =?utf-8?B?Y2N6RzhoWjN4Zm5ZQkZHZ2RxM1N6NW11V0p5VVBmT2NUdjBMSlJVQnpLRHUz?= =?utf-8?B?amNPUUhtVTRUeTBjdEtpd2hMU2RCTXZYaVE5QS8vYWFvL1E0WDZrdUU5TVM2?= =?utf-8?B?elQ5R1ZZS1pBbGR2bEFhWEYyd0ZmTnBOWE9pVG92eWIyZkxIME5uUmlJS1gv?= =?utf-8?B?ejJackRIMzJKQ21BREVteEVPdjY4R2pwRHJtMGRTaGNGYUQ0Y3l3enZEUVJU?= =?utf-8?B?WDRsWUxtcUN4WCt3UlJwcDIzZ2NUTjJjdlBzNk5BdlZRYUZ0cHlOcENWL0Jx?= =?utf-8?B?NFdIY0VabVV1cGVCdWJONzNGUWY4c2ZYeWQ0OHFyWnpmRTluQzhOZXI0L0xs?= =?utf-8?B?eElsOGh6WnNwU2JaY0xKMkV6NzUvRjErWXhJNm1wQ1l4dktYMExEQXljbzh1?= =?utf-8?B?WUVhaDFaMW5jNm9peWZVRkN0TlY2NXJsTU9sNVg0RDdTSFI4VjZoTElLM3NU?= =?utf-8?B?UjB1aHRKclJFSGp0RHV1MTBhUW8zUXNrZm5OVWY1NVhUYktXS0pLZG1uOXFy?= =?utf-8?B?ZEhaa012Q1JBaUltaU02Z3Y5c21jUUs0b0x1NW4zQktUVHdSVWN0TnBjWVla?= =?utf-8?B?OWZEcEp5M3IwbGlKTDM0dUN0Y0Z0OTl2eW53MEZUSzFDc0d3eGxvV1BGNisw?= =?utf-8?B?aXEwUWk2QVVOeFBCdncycnBWRTZ2UzliTldhWGZrWkI4dnl1VjR2YXZpZ1Fu?= =?utf-8?B?TXFqQlFINm02SUJaYXNyVjM5b1pPVkZsZHhDU3FqQ3R1c2kvVXVidWVSeTgx?= =?utf-8?B?V1hidkxSem05cVlyNWF1cnNFTTJqdjU0VEN3ZTN1Z0dXQldJdFNMTUlCdlBC?= =?utf-8?B?SktZWWZHVStaTTBjUmllQ1AzYXkvK2dES3pzR3k4WFpnY01BMndhd2F4cVdy?= =?utf-8?B?VFRzUFpTZ1lIWjFEVlpaUFRBQU5ReldEL1ZHVWVNL0F1STBLMXZML0VtRDhU?= =?utf-8?B?SGZyMW5TZUxwZ2FIYzdaakV4dDI4R2dtUis4MkUxVnRwUHdib2JQc3JBQTRM?= =?utf-8?B?a2RuUUtrejFjRzNtbnZ6S3o2VGNxbHBrRjdJZkZGOTBuVDVzZnRLb1JXbEdW?= =?utf-8?B?WUdsNVQzRFNZbE5BRy9uTmdWdmtOZG56Z0Z6OGNXUlJvTW1QZ1lwZ3FBVHhH?= =?utf-8?B?aXhkZGtkMkhKbkNYdFprY1VZbXVkbVVwMmhia0k4OGVrWFZ0cUZTdTZYaHJ6?= =?utf-8?B?c2taZnBqcENxeE1mKzBGTmlqMGZSelptL0RweDJWb1ZVVVZ0NnMxT2tFR3ky?= =?utf-8?B?cEhxLzZYd083VElheDJzellCeTdhK0lReldRazN2dU91SVZSUkFIankyaTk1?= =?utf-8?B?MXdlL2lLWUtUVzFJaHR4VWk1dFRWby9CWHFCVFRYeXltTEpPZlMzL0h6TzJh?= =?utf-8?B?RlA3dU5XS3oyRXNGbmVHby96d2pzczZHNkhaK3J0R3luQ2xQbWpoNHhqdWNN?= =?utf-8?Q?WhT3Z+bWMYcYqq6aMSt6v1mW9?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: c5379fa8-cf76-44ea-2856-08dd99002a7d X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 May 2025 07:13:35.1737 (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: MrQa+cspUeCFsYipskfMUwap/fxPMOJnW6F28EZm/d1u4ViM0FWlqQlVKn0JZ0HhcFMMWiDSlIy2lDXKg2K6lw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB7033 From: Peng Fan This driver uses gpiochip_irq_reqres() and gpiochip_irq_relres() which are only built with GPIOLIB_IRQCHIP=3Dy. Add the missing Kconfig select. Fixes: 289e42df1358 ("gpio: lpc18xx: Make irq_chip immutable") Signed-off-by: Peng Fan Reviewed-by: Vladimir Zapolskiy --- drivers/gpio/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index 2ff53b00cf7c956acc9d995e4cf07da1587a4035..c75fc8fc7bb23088a4f15d61d4b= 40172a41ae078 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -438,6 +438,7 @@ config GPIO_LPC18XX default y if ARCH_LPC18XX depends on OF_GPIO && (ARCH_LPC18XX || COMPILE_TEST) select IRQ_DOMAIN_HIERARCHY + select GPIOLIB_IRQCHIP help Select this option to enable GPIO driver for NXP LPC18XX/43XX devices. --=20 2.37.1 From nobody Sun Dec 14 12:13:21 2025 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2043.outbound.protection.outlook.com [40.107.20.43]) (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 729FE223DE1; Thu, 22 May 2025 07:13:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.20.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747898024; cv=fail; b=cZFNsQnsakCb+iNT/x1sS6Ny/Z2ed8bJ2Ibv7/Xotoeh68A0CyUq0p38mCzhpkol3/04ok2qynQjon+Ap1d+ixj7M3DgB21l7VTyaBlbGQ91HANdPypjC3osocYPupjPa2VqUf5XQ3PpsGfn8NndbiLHrkLgfEHOiJCcmT3dFWo= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747898024; c=relaxed/simple; bh=gL/ciltmAsJKFsfz4fPIXajSNY2HOS1Cl7C9SIb/VLg=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=eOdm+CQmHJ92mdPTDlYrVgaVoZhvsUAkyMqSYqdYqmUb0VEiSmEksKBU6iYY6BIav4ImYoIe7HzU0njlHPRus0+FxpybtoMrajg0N8BNi93H6Rwk/UhUWfm1MOjVTcVZDG1j5jjL4UnWPB7jlrVuOwnDdJFMz7gUnzr6iKg7aBE= 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=eoWJa1bq; arc=fail smtp.client-ip=40.107.20.43 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="eoWJa1bq" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=iazpoifugvWGKMI6H24V897qa1iuiHAPSpNWiTtkZ4FzO4HWr6+Ho8jJOM2Yt0ypZv5Xkcp0LOZmlXbcbPda8Cuw2osA9JWkesa9THVBFwtgC5p+/sgXTB3Js+k5p/uJ2upVSZcIrY0djfVXSLfXoN8XEy53VHOOs4QJVDthkpFq0ovcYYudBWaaMkNbn3vFPJflNM7mnT8JiEn9RVer19TC97EU0KN1B6c3tYtVZFBQa7zbKsB0HPg2+3Xyz/xml1wXJw/KekPvhyAI+NTczAJ1cYaV09Apl2ItdViKVjnTNO7A8hKt/eqZ1Vb2gFMyxlREBoEVXpwYmUyK0YevPw== 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=ezDyVAbA4gS2k8ZHME9B9cK7P1aJ0hGomco8OyrRxYQ=; b=W14RI0NMqq9EiTwizPNy5YmjYVfBS5VXOUcrXQCBWCLUChd1cGSt/lTw0JF3HehuflNK62HfLPHO3RYJ+ZPm4lC8UDDYZDLox0kcf73hspey/HHjPClnZzud++GsiCF9IKniRjRbPwMV1s38JwxDNlQC8BZKvomFCKiVlGB8ki5u8wsBpntFzgr7525L9MWeGB0gtQYOHH4HpNq/ucf2EaaynfpKS858EhKm4ReHmGBKTUEFdxJJbviYqpm/F+tjW+cZmXDg6F6bBthDhmtx122WHZ/P12V9nmIYV4biVsEoc9PRq2MLvkosu/GiRyPENbW8D/sHQ8PxAjB+JL9Z5g== 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=ezDyVAbA4gS2k8ZHME9B9cK7P1aJ0hGomco8OyrRxYQ=; b=eoWJa1bqeAlQKphHsC/KnUN3a2FCyxkhOGfCNu5TZl4qqVzgDw1u75F66qbPsNkS99RInBKaYGNvBEBGuq45NSjnZ+ALj6abENAia3HVrxRem+r3Xj/TV29OT1rPcm/P98SaflhML3YC40HgVApicsQ0wdZWwYuW66OojMrtqsypZywbB1mqo9XgKEcbCnwk080kf40khoATvnwnj2PAADgt9oxKH5k+ut30OwF3ubQ8KefP1i5D01bocWrd/U15CTsi9NEN9Qp/zqRsi7vCiWZL3vOCYBB3VLr9iKayjblJhWwG49r14sm3XnE956ADkAMOPvPYmraVf0xsXnulPQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by DB8PR04MB7033.eurprd04.prod.outlook.com (2603:10a6:10:125::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.21; Thu, 22 May 2025 07:13:37 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%4]) with mapi id 15.20.8722.031; Thu, 22 May 2025 07:13:37 +0000 From: "Peng Fan (OSS)" Date: Thu, 22 May 2025 15:11:53 +0800 Subject: [PATCH 4/4] gpio: timberdale: select GPIOLIB_IRQCHIP Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250522-gpio-fix-v1-4-98ceae7c4c3c@nxp.com> References: <20250522-gpio-fix-v1-0-98ceae7c4c3c@nxp.com> In-Reply-To: <20250522-gpio-fix-v1-0-98ceae7c4c3c@nxp.com> To: Linus Walleij , Bartosz Golaszewski Cc: linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1747897924; l=782; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=Lgqnobq5SPiV4tdrOBWkOHyaqQLWotzQcWFB6abxdlI=; b=ufPwD1ICANhcTCxzPmeOdXMeJES0Bpwnjprw8EFaiexBoC6faBeXhbNxWqSj5RwQo0hMQz4u3 9ELUbCwue1yBWb3A03e0q1TtA+Aybyu0Iz8H1ACqVHdlMdFcQXR4dfp X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SI1PR02CA0032.apcprd02.prod.outlook.com (2603:1096:4:1f6::12) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::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: PAXPR04MB8459:EE_|DB8PR04MB7033:EE_ X-MS-Office365-Filtering-Correlation-Id: bf8bddb5-4586-4632-49e5-08dd99002bdc 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|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Y2tuUGNkcWNwY2VuZzE1NTdid2lNdHc0TjRDSjNXTHJXWmZpSXJnVjNsNjVH?= =?utf-8?B?Y1pQWUZVNFkrNjczNXhzY1RUOFVVeE01VFZmY1FsL05YOGwwVnBRL2ExTnVD?= =?utf-8?B?Wmdxd3RxVTdhdmU5YnlpWVgrcUJkQlF0UDArelB0R1hhK21mRURRZ1lPVEQr?= =?utf-8?B?TjBpT3UrWm5Wa1pJUU1pekZicFdNNGtyU0RFNFdvcTZaSlFoYzFaLzNyUGhK?= =?utf-8?B?MFIzUjJ2ZXpSNm1JWjNsZTh4QnE3WmNSczF4K3hJbnBsL1FYaGhIdjBTdDJU?= =?utf-8?B?RWkxVjJDT0MzTXVlbnpwaDBpUUhlcWM0a1Y3N2ljRGlhdklkUlRMT3dSR0ll?= =?utf-8?B?VDNzYWpUWkR3YTkyMnkwOVM3czdST3k3ZWxlNjlFSWZhV09CUmZNeEZpVVhl?= =?utf-8?B?T05vRDNrdXFsRERDMnl3dnRvRHdjLzVZMzhYNHlxQVhsNkhydGRmaytQbFRz?= =?utf-8?B?QlROSXpyU1NxNVp0YTZEU1pIeUhRckU3ZnJlSVU0ZDczaGcxMEQ5aW1zcjJK?= =?utf-8?B?K28vcGNYM0RLbEdmYll4UHloeTJITnVDWWMySjBUUTRsNG5aT3dsd3dFSXJO?= =?utf-8?B?cDgrTENBRkpEbzFXdjZSVy83K0tFMFRlWm0wRDJwNmVFV2Z4Z3doZUlFU2hQ?= =?utf-8?B?b1FRcS9xM3BsamNzOVltVFBrU2xKTmQ2S0kzTjZ2d0lDRmN4RU9hdlIzSmRx?= =?utf-8?B?elBzajRKYkk0VGhZYnY0c2dIUUx4dGNiTXFiWSt5REczSzR5RldEa3JRaW1p?= =?utf-8?B?ZVhVTFEvbFMreVhtcURoUkpCNy9XemV0K3Q4S3FQcjhPeituelE3UzQ0MXY2?= =?utf-8?B?cS9kVTNIVlNQQWk2V1paNXVMUDY2aFRpK0EvcFNkWjhBRHU4dmowcDJURmpX?= =?utf-8?B?WjRJZEY4WEp1REkrbzB1Q2JaeVNXdmhGTTJ6ZWQyMnUvKzRId2N1aVNDakox?= =?utf-8?B?RVhVRkNmUUhqbFpDaXNUcllhKzdwNXBxMDF5UkU2Q2Z5bVVaL3NpZjZVZno2?= =?utf-8?B?R0RWclQrUTVZSlI0UmJGQ0FVMVBOUzIrVm4rVFU5SnVweGlQYkpmK1ZzN0ZE?= =?utf-8?B?b3Q2WXg4RVJOQ3JkbGxHVnZWR2ZmZjF4Z1BQUzQrb1FwdEtnWWd2elNwM2FP?= =?utf-8?B?aUkvbTcydWU4Y2NnVFBURC8zUHpzem54S0Q4T01jYXRjVW8xVUhMY2RWK3Nv?= =?utf-8?B?eGFJOWdGMlhJc3I1c2pnMTUwUVA4NXVIZGMyUUM5MWlibXl5V1R0cE9iRXN4?= =?utf-8?B?cUJHdjk0R3ZmdWxxdzVzUkxxRnI4V0ZiTjE1WXhjZlA2ZFJmUVFDSXYwTDZB?= =?utf-8?B?SmpDNG1HYWsyZnhKb1Fic2U3Uk8vejBZM2dGMXVkQ2NUVm1ZNEdFcXF4Y2Vt?= =?utf-8?B?ekw5TlBOMTdWNjAxOXh5blBMb1JHRVdDclJjcGdZdE1VcUc0VEpJQjk1SzZ2?= =?utf-8?B?Z1V4ZkxHZWdMNVoxUXBEVExGUVJKRFQ0d2FTZlpYbGFUcHBVcHZ6WG5rdzd3?= =?utf-8?B?TnlKSVhEa1pZTUVjOGx6ekNFQUcrVCtiK2lwc25WamNTVTNXSWxBRHpjbFhO?= =?utf-8?B?RXhoVXNJQ3ErRnNYN3YrSEUyVDNBdHN3eWJ2bjJ4NmJYZ1lnUkZSbnZZZnU1?= =?utf-8?B?MVFzNk9mUzdWbVZPait5c1JMSzNnVC9iYlN4TnBXZHEwTCtlVDZRNG9xTC9T?= =?utf-8?B?SzlZSjBEUTVxUnZPVExtTHRidFFUNzhuODN6eXJJTmlpWVlHWm1QTGh6ditx?= =?utf-8?B?VndtSVpldkhNcTlGS3RKcE1Cd05hbkZNSk8yZW5Od0kvMVVaMEdkZnQwTG1C?= =?utf-8?B?cnhHUjM3SThKYTRYcTBQei9wNHdlc1h2Z1VEVWRLQ1lTOHdpVlh4cFNPWHZV?= =?utf-8?B?T1grbjIzMDZJMG85YVdGb0twTTFiSkJnMGJ4czh0TW9LTGxXUDh1VEJCeXQw?= =?utf-8?B?SDZDQUQvM2kyR0p1clZqREZUSm4xd1owR1VtWk5mdVpkRVlqRGVoa1lYYmJz?= =?utf-8?B?ZlB4UGd1UTdBPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?c3h6LzdxOVpPVGhoRWdscGJjZjBEc1FFTG1FM0pzeWZIS3RqZWQvbzVtRWJn?= =?utf-8?B?WEZtMHQ5NzNzcDFlSDVPaVRSUmhRYzhQNUQ1emlFblpyYjJNbkdCdlhZRUFY?= =?utf-8?B?NXRnR3NrUnJwVDMrSVZFVGNOSGMxUFlqL1dqd3J4OEpWaHl6RU5CSnJ2YjR3?= =?utf-8?B?ZGZmd0hYNEpSTTFna3RMbm5ScGdDbXFEcCtlWTdxanFjRWcwcEhuRVBORnlN?= =?utf-8?B?U1hOSjlMT1U4eVlzdXhEcWxtU2FEbkQvdGMwT2poVUxSdWxhYWgzSzlXNll4?= =?utf-8?B?aTRySm8rYXRoOG9xbnRPU3BWMjNSbSsyb01EeTlQZEZWUmtpOERsMFlEeDdQ?= =?utf-8?B?QUM1MklWdDQvd2hoVTU0amVJS1cyZHovQW16QlBmeFgvNlgvTDkrbDlHaFVv?= =?utf-8?B?T2J3RTEyNHh5QkUwMFBzb2tobnlJbGtVR2xqWHBtYytXemM2WkFvZDBtRS8y?= =?utf-8?B?d05RSTZ6VGUvWlI4SUdOWHpjQjF0UmVmMEVVZk5EV2ZwWXltNFBFTVNDaGZY?= =?utf-8?B?OVJkbW1DaE1RbzBiOWlrWnRYMkJDaHQ3cDB4OFN6RUhkVXFObXhRaWZ6WEV0?= =?utf-8?B?T2w0VlQzdlprakZIU0lwcUNjay9hNmJDdG9HWVJUQkh6bHVORE5nQzdjMVJ2?= =?utf-8?B?N3V4eFNub1VsZ3NuT0lrZU0ySFFRWlk2Rm12S3M4cjR1ZmZiaWg0U212Znow?= =?utf-8?B?ZlZiNCt0K0hhUmZ4Z1M5eTU1WGF6K21lWG1CcEJ4NmFDN1dGb2NuWllsOUxx?= =?utf-8?B?bTBISXRraXJrempoczRCdDN0OHpkRHFjN1pEYjBiZjVKRW1JWk1qb1pteU15?= =?utf-8?B?OUlWYTlidlB1OStyMDJlazY3QnM2N005YXZjMkRCc2xGTDA4aXBEajhNaWxT?= =?utf-8?B?ekxzMjZGVWZFaHpOY0ZzMEdZbi94YjgzZlJDVE8rajRjWmJKaFJyNEJMT2RM?= =?utf-8?B?cnYzQXZYVVpmcklQNFdmc0EwUzR4V2JncXBwOGhpaWZYaFIvRkdDWmpHMkVa?= =?utf-8?B?a0NKL29FT3p3UFlhN3QvUzRzWWg4NDJhekMvbE85alQ2dWpNWUg4cTNqZy9X?= =?utf-8?B?K2U0cllsVHBjV1U2bDM2Wk5yUG9NSlY2TytHTUVyckhuZEJOcExvdXdVUHZJ?= =?utf-8?B?cDNDcFUzazdXQitFMGxhK3hkTUI5c251ZExqSUtlYmJBRE53MnRSc0p1NjVQ?= =?utf-8?B?b0pyaE00amg5bG5Jd3ZOYk53OHVZVlVwK3VGMmEvd3lJMEp4cTVhL1E1eCtG?= =?utf-8?B?djRqa3RJczdPVlNFSU9VY1pQNmk4WCtHcllVSlM1RmQ0UDl3cjNHcHczUWw4?= =?utf-8?B?SUFOUElIM3hjRTlkYnk4R2NqUmFEZmM4a25WRlpiNGhYZ0x5eTNwVW5jTXNm?= =?utf-8?B?dVhnZW1HZnRCSHRKb0tKNE1SSmZtajB1am1uTTFMNnRBbTFXZ01xdlIrdFZN?= =?utf-8?B?QzlYWFo2T1ZGbkpGUzFjZUV2Rk9ZSysyaGg0S3VCQjlaQnJYVkh2SlVYMWxJ?= =?utf-8?B?T1JObXV4U1EzWHYwSmNmR0tFNFlYTmcwK1N0VGlaVkMxMTdicVh4UGJDU0Ux?= =?utf-8?B?M0xEUFQ3QUI4KzlPVUVmSXc2ZjVJc1JJczh4emI2VXMxOU5HU3BLS0g0M210?= =?utf-8?B?bnd1Q1EyaHp6TWZWZGpGaHk0bnNpNWRTS3NhbzFZMEFqMjVnc0swYTFWcERH?= =?utf-8?B?eXMvY2lhcmNnMzVWMHVRUnphRDNkck91QkV5a3c0UnJHblBOMHVnK0tWdGFU?= =?utf-8?B?UUlKenBxeU1GTXduam5uWEI0Ry96TkdoUWRGbkE4SXI1eVBkaWFMSnMzSXBE?= =?utf-8?B?bU5jNUtWdkZTY3pySXBxMHM3bzhwS2VQV1V3ZE05Y1JmeEFwdXMwWEovOExD?= =?utf-8?B?WGlPQ0hPNW9pZVFzSWpnZ1V1Q1VwYlFjRVdZYzdaV2pRWGU5amdIMnNPVUl5?= =?utf-8?B?eVkwMExHNEZ1TXdJSmk1NGU3SUZldWphcHZJclVLc3JSWGtINzNZMklaY1FX?= =?utf-8?B?dTkrOGsxMGh5Rk1KdTI3R29Kd29WeHF1S1NJdHJ5VElydnNVNE9qMHRPRzh3?= =?utf-8?B?dTM4WVdhUnBFUTNnVkJ3dDhIcUJWN2Rnd1lFN2pXbTFvYUNtZFYvelRsTXBq?= =?utf-8?Q?GnOl//qiFPTsR97pwMU1qLoCh?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: bf8bddb5-4586-4632-49e5-08dd99002bdc X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 May 2025 07:13:37.4338 (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: zow7R1BVSqQbML1Q7j0SGz6MkbaOdE4UEKWjERtlcgqXCkIN1SQ9ikSaNNpAaoV0t9Q42yq7lxQ+EzPCb4HWLQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB7033 From: Peng Fan This driver uses gpiochip_irq_reqres() and gpiochip_irq_relres() which are only built with GPIOLIB_IRQCHIP=3Dy. Add the missing Kconfig select. Fixes: 2993d2dd8ff4 ("gpio: timberdale: Make irq_chip immutable") Signed-off-by: Peng Fan --- drivers/gpio/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index c75fc8fc7bb23088a4f15d61d4b40172a41ae078..44f922e10db2f8dcbdacf79ccd2= 7b0fd9cd93564 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -1557,6 +1557,7 @@ config GPIO_TC3589X config GPIO_TIMBERDALE bool "Support for timberdale GPIO IP" depends on MFD_TIMBERDALE + select GPIOLIB_IRQCHIP help Add support for the GPIO IP in the timberdale FPGA. =20 --=20 2.37.1