[{"id":3682301,"web_url":"http://patchwork.ozlabs.org/comment/3682301/","msgid":"<TY3PR01MB1134607A936EAE3F7F2185D3086282@TY3PR01MB11346.jpnprd01.prod.outlook.com>","list_archive_url":null,"date":"2026-04-25T16:39:16","subject":"RE: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n disable_irq_wake() on cleanup","submitter":{"id":79631,"url":"http://patchwork.ozlabs.org/api/people/79631/","name":"Biju Das","email":"biju.das.jz@bp.renesas.com"},"content":"Hi John,\n\n> -----Original Message-----\n> From: John Madieu <john.madieu.xa@bp.renesas.com>\n> Sent: 25 April 2026 16:50\n> Subject: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with disable_irq_wake() on cleanup\n> \n> isl1208_setup_irq() calls enable_irq_wake() after a successful IRQ request, but the driver has no\n> remove path that balances it.\n> The driver is devm-only, so on unbind devm releases the IRQ - but enable_irq_wake() is not undone by\n> IRQ release, so the wake count for that IRQ stays incremented.\n> \n> Each rebind therefore leaks one wake reference; the leak doubles for the chip variant that has a\n> separate evdet IRQ, since\n> isl1208_setup_irq() is then called twice during probe.\n\nIs removal of RTC device possible [1]?\n\n[1]\nhttps://patchwork.ozlabs.org/project/rtc-linux/patch/20230922081208.26334-1-biju.das.jz@bp.renesas.com/#3195765\n\nCheers,\nBiju","headers":{"Return-Path":"\n <linux-rtc+bounces-6421-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-rtc@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.a=rsa-sha256 header.s=selector1 header.b=GXEoGTIt;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-rtc+bounces-6421-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.b=\"GXEoGTIt\"","smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.125.37","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=bp.renesas.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=bp.renesas.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=bp.renesas.com;"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g2wXP3FyTz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 26 Apr 2026 02:39:33 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id AC8C430063B9\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 25 Apr 2026 16:39:31 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 6585535A3B8;\n\tSat, 25 Apr 2026 16:39:30 +0000 (UTC)","from TYVP286CU001.outbound.protection.outlook.com\n (mail-japaneastazon11011037.outbound.protection.outlook.com [52.101.125.37])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 06B9B358D27;\n\tSat, 25 Apr 2026 16:39:27 +0000 (UTC)","from TY3PR01MB11346.jpnprd01.prod.outlook.com (2603:1096:400:3d0::7)\n by TYCPR01MB10167.jpnprd01.prod.outlook.com (2603:1096:400:1ef::9) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.24; Sat, 25 Apr\n 2026 16:39:21 +0000","from TY3PR01MB11346.jpnprd01.prod.outlook.com\n ([fe80::87d1:4928:d55:97de]) by TY3PR01MB11346.jpnprd01.prod.outlook.com\n ([fe80::87d1:4928:d55:97de%4]) with mapi id 15.20.9846.022; Sat, 25 Apr 2026\n 16:39:16 +0000"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777135170; cv=fail;\n b=DKUJruka5Q4Gu3Re2Wxl7xXLPiex8x5TwEr/46ByljqINUg6HktccCg4upv/xXzj7b0B1t9ckGcLLhrw07V09QmaD1+fBALgpFnWDwwOr7Vtjvjb1QyOnmK9eLInsY0rasO0ffbzJk1KYZATh1yACo7y8agehRrbCel5TygjQs4=","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=V1RFBHKGgnrHXuCGvq+4I8+nb8rwgVlJ/SIkvvxVgSGjbrvhRqMD4c8MJamIkcJ+VZqku30XARdpe+KS677TKALshWSXc9K7DG7fTDoPTSQIQv0uxu1URnzO36WNhIsqWeW0BxlJIFFJUyCQyNkjG1x1ceO2t4TZN1xhVN1hBAIi0WEN4eqyVWBhEvlBaxt58LwfUwYiNjEmCnruZODsFXX/O1u+PMhrKe0zhRfbBxobS1HFXumuyixsJ97AJ7tG/KQBgYG3DvoJXJrBFIswpaBgvq2DeNzLIDjmCoaBfhRyUeBMgasbbqVYa+udpR8yhVVbB1AcmaFzSIMvnYhnqA=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777135170; c=relaxed/simple;\n\tbh=E5tQf5HpbpagpE78End6D/zNNWNOKpUGqwnODTkyZAM=;\n\th=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To:\n\t Content-Type:MIME-Version;\n b=gTYsxVh553Sp/tkJHStnuZ1Fd+YlqrM94Xs0vP69mhAeBhhA7YwmpAZIwH2GkvM8OmPe8rjPsBYwb0QcyZtKrEreJbS5WQZ2kLVgnYaXZ1cdL9qB4Brc54zL5Sy6uPldk5HWmo2/lGGtf5tEyDZtb90PZb57Nd9iarUFrZDbHWw=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=E5tQf5HpbpagpE78End6D/zNNWNOKpUGqwnODTkyZAM=;\n b=NpOJNj0yoYeBkI4YHJWsp1Kx/WMMnkH7RO8ii1zSDcdkkiwP4BA7ACr7Ox5FNp30uHF9XnEUC3iN291b6CVkvoGdkVVmQ/28mjkPAwl05kj4lattTvIZOZY8NSzvGSoxVTlblurLCtSNEv0JfB0omabAehx6Xyvgn5K361G2YwLcT+gIYY4MOUgCd8Y2wTQZYDDrftmCP0CZpVw2sSV8sEk+51I5486ymuQs66cCa+n8HtEoiQX0L4qeKFi9ygSsCVD8LxRZhYWoQyGoLDKvdgThbgwk3TED04ptW99mXTzK4H3XG3x+PvJBqklZ+VUR3g3DbdVnP/Pgb1DeCkzVJA=="],"ARC-Authentication-Results":["i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=bp.renesas.com;\n spf=pass smtp.mailfrom=bp.renesas.com;\n dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.b=GXEoGTIt; arc=fail smtp.client-ip=52.101.125.37","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=bp.renesas.com; dmarc=pass action=none\n header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=E5tQf5HpbpagpE78End6D/zNNWNOKpUGqwnODTkyZAM=;\n b=GXEoGTItQVqBwCbsY1XyBFt7+X2GV2OuAGeeYLByj61B00stU/eZ529/IjUntU5qJgAdO9Tmq1n4kCIW2IOs1xSXRAkOQE5yFyyNkPxVwDnfi6e56wkopHbdBtZH9LRBSV1xqqYyHMdgCMd59xCDcRtuDQha1baz7Wq3gsPf9zE=","From":"Biju Das <biju.das.jz@bp.renesas.com>","To":"John Madieu <john.madieu.xa@bp.renesas.com>,\n\t\"alexandre.belloni@bootlin.com\" <alexandre.belloni@bootlin.com>","CC":"\"ryan@bluewatersys.com\" <ryan@bluewatersys.com>,\n\t\"akpm@linux-foundation.org\" <akpm@linux-foundation.org>,\n\t\"m.grzeschik@pengutronix.de\" <m.grzeschik@pengutronix.de>,\n\t\"Denis.Osterland@diehl.com\" <Denis.Osterland@diehl.com>,\n\t\"linux-rtc@vger.kernel.org\" <linux-rtc@vger.kernel.org>,\n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"john.madieu@gmail.com\" <john.madieu@gmail.com>","Subject":"RE: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n disable_irq_wake() on cleanup","Thread-Topic":"[PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n disable_irq_wake() on cleanup","Thread-Index":"AQHc1MttLmzg7LlcnkKheBUo3vItcLXv+ikw","Date":"Sat, 25 Apr 2026 16:39:16 +0000","Message-ID":"\n <TY3PR01MB1134607A936EAE3F7F2185D3086282@TY3PR01MB11346.jpnprd01.prod.outlook.com>","References":"<20260425154959.2796261-1-john.madieu.xa@bp.renesas.com>\n <20260425154959.2796261-3-john.madieu.xa@bp.renesas.com>","In-Reply-To":"<20260425154959.2796261-3-john.madieu.xa@bp.renesas.com>","Accept-Language":"en-GB, en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","authentication-results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.a=rsa-sha256 header.s=selector1 header.b=GXEoGTIt;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-rtc+bounces-6421-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.b=\"GXEoGTIt\"","smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.125.37","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=bp.renesas.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=bp.renesas.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=bp.renesas.com;"],"x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"TY3PR01MB11346:EE_|TYCPR01MB10167:EE_","x-ms-office365-filtering-correlation-id":"61d03de9-080a-4740-17e0-08dea2e9312d","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"\n BCL:0;ARA:13230040|366016|1800799024|376014|18002099003|22082099003|38070700021|56012099003;","x-microsoft-antispam-message-info":"\n JtH9ywF7xxYrEWwsp3YdWNoNadwRudk2HnDkzrYjwKF826BQqaarkIj2OSD23q32Tcdb6pkEVZTSutDKppneWCQQuQVC5vanYRDMagrffQEWbD+S9zHeKMRBM5ujiifU6At7CrX6GEAzcaLA4VCenvo8a4fi2/55tGma7/SJ6kzAWrDyoIfPWE32Km0zBQgceInEr5Jc08UpbjIXUjFABmntWNsH1wVXThhZqXLCHiPkL/g+0SRa3d06FddtLOnhM4WxZmOM5WzO/8NqAvqP9+ebKmrDvfvsFJQtLSE+apwYpTFbV62t36pxx5+ZO5P5k5dLY0uuR8mTLxo3f0Mbqar4tXySr1gKOn3t5z8QnkSLqtc4dU8khVeKwg1YXjFZ39El0zqSv+BZcicgPB7HwDyjVLslbu+BvE6swkOsIfUYrUBGonlnwp6ILJxPykTqteiCUVOnLel4xCdPpMrrKoSNIUukEAj3d5crwfUvIDM9b59WatS0Q5W88jVhN8p6O3kt+Y+puidOg6uWUawR0jtk5d3JI3RLYRE7i/7tqnIM1GUoNnYnpKUj3u/epZ/rYfKAWzyitWxeeSmewoQtdJUHT/uuRGztaDdWzDJXP6YhkiZ5DZb0/mXrmfF3n+KY7ifN9Y55Vpbj/SIvNiYzBekJWHZWi/KzyBeOljOma9RfhzmkO1Zlo5G38lWKEQXDDneQBnP9WXA2bAbRjZsY7o3koTgoDARdnfPQIQjx4WsDlVSdawphaNQ64GizPnChNReuYtPQp6mNzYU/yqfrMbcKaKyy/oS+dZ5JCXv/vhY=","x-forefront-antispam-report":"\n CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY3PR01MB11346.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(18002099003)(22082099003)(38070700021)(56012099003);DIR:OUT;SFP:1101;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"\n 8dFs3kRUSy6g8a/SYBEzxu56Z0PlJ/0Hls5zDpbt0gQ7Cr5Seewf7OuSA7vFpOg5cYZ3TY6dbhuNWSQkK22ls1aciaAAQHaMmOiy6BNoT0v/vbxXbs6xYV2ZrNgjZ1/J8wNCCBPng2Jx7hNrCWi9cINRDQEa0rbAojkMH7+0HCJ9/KKhlL+BF+pqh5tyzqvDq8fnrG4NDo5QQUbVVXFeHpkUObLXAvstoTtzk6cVMQRoFCz9fjpTS+lgQdDQyEUJBDpt98MdgUpSNBRV+u32FGIKgSwPeOH0+hlZ2QxjagRSdx7BiMmawDIQ9rs97LbXluv/7XluBC8D7Uj4j+6QeGTYh6tKgV8ZFqZCjDY8ug8ULlcaqQlZCTZGQ36Yy0z91C6v1bwUL4hO0Q4C5FX/EIIKhcGdCdujAgVjfp6bFOSaMGEMd6spqg8WCEXns4jBzGg+CXc+w2cmyOtpQtNpp7gj9LUTh6cE0naa6TnMBSJa5wqlNxnW9DTXtanls4osBY4z+WA2dJvSa7lw4gsbHCVii+PPkKpFjABgPeEOggVQ70lsYcS7cS0TSqPZnuo2Z8R62Y/ObCYFqgXjY2eAcgQfWf8jHH6163EuD+4LKhSFyVJS4JkmxOTH01tWyexYvWWo6abEjsc9wCWKinQ+94ZQTFttBLp2Gx90wn1K0dqtlEOReRsBaylIH9FnxgPtjQKQzMmTX1JJpAmd18B/hMgceL3SmxHNolnd1KiRgO1fXU20Cj+LJJvfPcacCK1QFTYZOWULBwxTONVd7YjjVFBaZVzU9AZyc93CxMo60jj/kXWKiWgNkexmcyOD/VzeCgVIjjrC3GGGB6H+14cOMWmi6/MxBkQbWlWwe6AimjblnQMNdv3ANYoCi/hEEasPhrXXEDALPklpK/H8f8tsp691FNetflpYNhPxXYAbh+5TAYays5Rp+FTGTp18iVqoSR0cwwVtuThjDhCS6yiNyJKSXbGTkwEmFkgNCGOaGmf8OvGpQQyxxfHpIpUTfPZ5liCNwp1mfbSUv0hBiLiYgATWeE4h+o0Ue9p8i0UhXAzaWHCKWvQdzG7WJ6yGbjDY7IagNxkSeBmwakURGhNrVd1n7dQIwUfkg5xq3qypX8vDdmyPedslj+tSph+VsYdPO2s56sgzR95AjiCWHRRJ1fN9Qthsla7L8RzZ6cp2J+8DSOMXlhgyiiMrmMdVt7F0JmrVHTIMedh+HJJba/nCNhgV6FuU51pdgbpRw7fXYW4B3F/ZY5a4zEqL/XSsUNF3uubed0AiE3SFTvx5VfCy8nfAHyFD2hyeAMELFWGXzwi9rp0LQeyfXwSOPr/mNqlDISGuMZIl1qHRlw/KckePkpiYb/79W6iN+tZKeOMiifioidrBCPLIsXiC9s51XUNr8+84adsDuNNX4XaFmyfk0drq7V8UChEJnv5fUVIkcOIioBV+kWBMdHPgFtxPcS9ble4MeH0XPKCkVu5I+C10qabY5Xugo9IwrpDiAie7W9EkgxC6/2qdRJks+FAjeD0jtR16ViL9dbA0gX50wvdOMKc/kFfzlQDqUVyRHjbzIOrkf19G4jjuIfTJoEr7tPhvR/U7ARakQ+XqAHUzVTeCaUMNyAORSHlroCNi6XzruukIU/h+bP+suqoyE45vy1PsANEJvOf4J4RqrUNs3l98GpSdlGSOwQxTGiDeJgeYldwAIU1MszJSWtn0qpljW0k0+C0WVvRznudBszfn9xZcGw==","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"quoted-printable","Precedence":"bulk","X-Mailing-List":"linux-rtc@vger.kernel.org","List-Id":"<linux-rtc.vger.kernel.org>","List-Subscribe":"<mailto:linux-rtc+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-rtc+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","X-OriginatorOrg":"bp.renesas.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"TY3PR01MB11346.jpnprd01.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 61d03de9-080a-4740-17e0-08dea2e9312d","X-MS-Exchange-CrossTenant-originalarrivaltime":"25 Apr 2026 16:39:16.8965\n (UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"53d82571-da19-47e4-9cb4-625a166a4a2a","X-MS-Exchange-CrossTenant-mailboxtype":"HOSTED","X-MS-Exchange-CrossTenant-userprincipalname":"\n bHJucYCWjjWuiBQ913+zG8QYzfLTCiUaxzbvU95weHFi7+ic7yEy4i8cUyDs4RwzPJmRDh4lkQBldVSRsimVIZ6ISqdx/q96qmB0Lq4EXOs=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"TYCPR01MB10167"}},{"id":3682338,"web_url":"http://patchwork.ozlabs.org/comment/3682338/","msgid":"<202604251836574d655eb1@mail.local>","list_archive_url":null,"date":"2026-04-25T18:36:57","subject":"Re: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n disable_irq_wake() on cleanup","submitter":{"id":73377,"url":"http://patchwork.ozlabs.org/api/people/73377/","name":"Alexandre Belloni","email":"alexandre.belloni@bootlin.com"},"content":"On 25/04/2026 16:39:16+0000, Biju Das wrote:\n> Hi John,\n> \n> > -----Original Message-----\n> > From: John Madieu <john.madieu.xa@bp.renesas.com>\n> > Sent: 25 April 2026 16:50\n> > Subject: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with disable_irq_wake() on cleanup\n> > \n> > isl1208_setup_irq() calls enable_irq_wake() after a successful IRQ request, but the driver has no\n> > remove path that balances it.\n> > The driver is devm-only, so on unbind devm releases the IRQ - but enable_irq_wake() is not undone by\n> > IRQ release, so the wake count for that IRQ stays incremented.\n> > \n> > Each rebind therefore leaks one wake reference; the leak doubles for the chip variant that has a\n> > separate evdet IRQ, since\n> > isl1208_setup_irq() is then called twice during probe.\n> \n> Is removal of RTC device possible [1]?\n> \n> [1]\n> https://patchwork.ozlabs.org/project/rtc-linux/patch/20230922081208.26334-1-biju.das.jz@bp.renesas.com/#3195765\n> \n\nI'd say yes if this is not the RTC that is backing alarmtimer or\nalarmtimer is not compiled in the kernel.","headers":{"Return-Path":"\n <linux-rtc+bounces-6424-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-rtc@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=bootlin.com header.i=@bootlin.com header.a=rsa-sha256\n header.s=dkim header.b=aHMUTR9j;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-rtc+bounces-6424-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com\n header.b=\"aHMUTR9j\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=185.246.85.4","smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=bootlin.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=bootlin.com"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g2z856WGQz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 26 Apr 2026 04:37:09 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 68F2A3008E1F\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 25 Apr 2026 18:37:06 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id D3001372B2F;\n\tSat, 25 Apr 2026 18:37:04 +0000 (UTC)","from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id E3300BA3D\n\tfor <linux-rtc@vger.kernel.org>; Sat, 25 Apr 2026 18:37:02 +0000 (UTC)","from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233])\n\tby smtpout-03.galae.net (Postfix) with ESMTPS id 40C504E42B03;\n\tSat, 25 Apr 2026 18:37:01 +0000 (UTC)","from mail.galae.net (mail.galae.net [212.83.136.155])\n\tby smtpout-01.galae.net (Postfix) with ESMTPS id ECEDB60535;\n\tSat, 25 Apr 2026 18:37:00 +0000 (UTC)","from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon)\n with ESMTPSA id ECDC310720E6D;\n\tSat, 25 Apr 2026 20:36:57 +0200 (CEST)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777142224; cv=none;\n b=lkXDXGNg8ARrO7baI4azC5d8wRkSjD/MOcEGwoH1uzK7csrvb97dVydE41XIEG+co/B9spfL/gAuU5Q5RKlt+Z5M9+n7ExlSESbX1xWkHKSBSD0V+ZZnkUizYQbtPFEP/rOQhfGKTuiY4p3GxyGFgmijOqeEG8Qg9c2795bIB8k=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777142224; c=relaxed/simple;\n\tbh=yQKdyHZ4N33P3RNm526pn6iL+q/tbXSD/Pk7sz+TWJ0=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=RXdsSAhKFKwVVQv/uafZf3emlK50/nN72LEp5BWC+paQFEFRTelD0zkfZjEOUA68SW6SADWbwPyfcH5Zq6/R4y1fH8s90Yg7acdGodxcqYzayK0MhxSvmYNXvfU7VLdEitf5Rav3bMmtD/geLdblFcPrbDD37IA3AmAJU38pGWg=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=bootlin.com;\n spf=pass smtp.mailfrom=bootlin.com;\n dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com\n header.b=aHMUTR9j; arc=none smtp.client-ip=185.246.85.4","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim;\n\tt=1777142219; h=from:subject:date:message-id:to:cc:mime-version:content-type:\n\t in-reply-to:references; bh=ygGiL08SISsUocfLcaOaYdbsvr1yTK/YMjXbsP0CopY=;\n\tb=aHMUTR9jWOCNL9rYYDiyV2r/mSuiSjYjgYsp0P5fb1BPlId6+zQ1d6jbTZpT7pFZl9iU3D\n\tTPZ/fmSWiidJ/SjLwuu0achtf1YSIF1t9TPw2/taC2LmZTU3O2DzW0FRc6O6c5mg5tAyla\n\tiKq/azt1ceedjdQNjGoCw1deZ6kb4QRjv3e+nEtunOsFPhOm9OjBlbu5Up6equVad4BM4m\n\th0XHuq4hoWWkxlH/kRuUZX0mrLJ+Rcepn42oeSurFKC2GlDtmXgRZx74E2dyfAIV3oyRom\n\toDF4KipR3dfC5EWekaZ/8aWU6JJd5rHsa5HEQWZRDS+sxEZMhfeWCjK0gZ11cA==","Date":"Sat, 25 Apr 2026 20:36:57 +0200","From":"Alexandre Belloni <alexandre.belloni@bootlin.com>","To":"Biju Das <biju.das.jz@bp.renesas.com>","Cc":"John Madieu <john.madieu.xa@bp.renesas.com>,\n\t\"ryan@bluewatersys.com\" <ryan@bluewatersys.com>,\n\t\"akpm@linux-foundation.org\" <akpm@linux-foundation.org>,\n\t\"m.grzeschik@pengutronix.de\" <m.grzeschik@pengutronix.de>,\n\t\"Denis.Osterland@diehl.com\" <Denis.Osterland@diehl.com>,\n\t\"linux-rtc@vger.kernel.org\" <linux-rtc@vger.kernel.org>,\n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"john.madieu@gmail.com\" <john.madieu@gmail.com>","Subject":"Re: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n disable_irq_wake() on cleanup","Message-ID":"<202604251836574d655eb1@mail.local>","References":"<20260425154959.2796261-1-john.madieu.xa@bp.renesas.com>\n <20260425154959.2796261-3-john.madieu.xa@bp.renesas.com>\n <TY3PR01MB1134607A936EAE3F7F2185D3086282@TY3PR01MB11346.jpnprd01.prod.outlook.com>","Precedence":"bulk","X-Mailing-List":"linux-rtc@vger.kernel.org","List-Id":"<linux-rtc.vger.kernel.org>","List-Subscribe":"<mailto:linux-rtc+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-rtc+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"\n <TY3PR01MB1134607A936EAE3F7F2185D3086282@TY3PR01MB11346.jpnprd01.prod.outlook.com>","X-Last-TLS-Session-Version":"TLSv1.3"}},{"id":3682428,"web_url":"http://patchwork.ozlabs.org/comment/3682428/","msgid":"<TY6PR01MB173776B62474FD1456F7BCEB1FF292@TY6PR01MB17377.jpnprd01.prod.outlook.com>","list_archive_url":null,"date":"2026-04-26T18:23:32","subject":"RE: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n disable_irq_wake() on cleanup","submitter":{"id":89876,"url":"http://patchwork.ozlabs.org/api/people/89876/","name":"John Madieu","email":"john.madieu.xa@bp.renesas.com"},"content":"Hi Biju, Alexandre,\n\nThanks for the feedback.\n\n> -----Original Message-----\n> From: Alexandre Belloni <alexandre.belloni@bootlin.com>\n> Sent: Samstag, 25. April 2026 20:37\n> To: Biju Das <biju.das.jz@bp.renesas.com>\n> Subject: Re: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n> disable_irq_wake() on cleanup\n> \n> On 25/04/2026 16:39:16+0000, Biju Das wrote:\n> > Hi John,\n> >\n> > > -----Original Message-----\n> > > From: John Madieu <john.madieu.xa@bp.renesas.com>\n> > > Sent: 25 April 2026 16:50\n> > > Subject: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n> > > disable_irq_wake() on cleanup\n> > >\n> > > isl1208_setup_irq() calls enable_irq_wake() after a successful IRQ\n> > > request, but the driver has no remove path that balances it.\n> > > The driver is devm-only, so on unbind devm releases the IRQ - but\n> > > enable_irq_wake() is not undone by IRQ release, so the wake count for\n> that IRQ stays incremented.\n> > >\n> > > Each rebind therefore leaks one wake reference; the leak doubles for\n> > > the chip variant that has a separate evdet IRQ, since\n> > > isl1208_setup_irq() is then called twice during probe.\n> >\n> > Is removal of RTC device possible [1]?\n> >\n\nThis patch addresses the per-IRQ wake refcount leak, which I\nthink is independent of whether alarmtimer is holding the RTC.\nFound this by code inspection while working on patch [1/2]'s\nissue.\n\n> > [1]\n> > https://patchwork.ozlabs.org/project/rtc-linux/patch/20230922081208.26\n> > 334-1-biju.das.jz@bp.renesas.com/#3195765\n> >\n> \n> I'd say yes if this is not the RTC that is backing alarmtimer or\n> alarmtimer is not compiled in the kernel.\n> \n\nThanks for the clarification. That said, looking around I noticed\nmost RTC drivers don't bother balancing enable_irq_wake() either.\n\nAlexandre, do you want this patch as-is, or would you rather I\ndrop it? I'm fine either way.\n\nRegards,\nJohn","headers":{"Return-Path":"\n <linux-rtc+bounces-6426-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-rtc@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.a=rsa-sha256 header.s=selector1 header.b=AJyl5G+6;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-rtc+bounces-6426-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.b=\"AJyl5G+6\"","smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.228.37","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=bp.renesas.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=bp.renesas.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=bp.renesas.com;"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g3Zp64LM2z1xvV\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 27 Apr 2026 04:23:42 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id ED75B30073E5\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 26 Apr 2026 18:23:39 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id D4AD8287254;\n\tSun, 26 Apr 2026 18:23:37 +0000 (UTC)","from OS0P286CU011.outbound.protection.outlook.com\n (mail-japanwestazon11010037.outbound.protection.outlook.com [52.101.228.37])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 4682B2517AC;\n\tSun, 26 Apr 2026 18:23:36 +0000 (UTC)","from TY6PR01MB17377.jpnprd01.prod.outlook.com (2603:1096:405:35b::6)\n by TY4PR01MB17555.jpnprd01.prod.outlook.com (2603:1096:405:34d::9) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.26; Sun, 26 Apr\n 2026 18:23:32 +0000","from TY6PR01MB17377.jpnprd01.prod.outlook.com\n ([fe80::f373:26d6:86c4:6aa3]) by TY6PR01MB17377.jpnprd01.prod.outlook.com\n ([fe80::f373:26d6:86c4:6aa3%6]) with mapi id 15.20.9846.025; Sun, 26 Apr 2026\n 18:23:32 +0000"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777227817; cv=fail;\n b=WAbG2dg0t3gVnswHSaISPzTiNb9HzxntlBox43HdL7M36wltu/S2UCrD53O/As8LC/omd8jmbuWDoxOw7lWj6CcHJWu1dgC5P5mExynoPXefPA6oqMRXc5FL39UExvtSbHYEvEYDheYgppUJwgumRqT7t+XlMDt7g41CIgWp7y0=","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=QPiVtXkm2bL95Bhp6JNeWe5c0zcP6ijS4LmXrZ8zYQRpzn940h27g9IOVhPi1Pnlgc1vK2EwoTiuNx3ulEItipElC94OhnZrEdyiNif0kxaCxiK5rdXtt33BhEw+Y7l+ZdrRh2/82pFkaYDA1txuZNeDh7gKf2qg42NXSbklObPpuaKx/p4JFZTX8IyZFNjRe4z7X79E7cee3bx53kTDHaYrDNtFb7thB3YM8p8WR1wxpFhBi0nIT/bEeJdlLBX49wUDXTxNoIFdc2I6swaU20MtTvCDOb6+4U1QgtRPn+JkiZnqTfGtPfBkipw6clkmxwy4Q40/mpC+UhQVT+hTvQ=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777227817; c=relaxed/simple;\n\tbh=8rzH2yznYg5MvK3GqcfSftVyKG3LJxnQ88py83PFtu0=;\n\th=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To:\n\t Content-Type:MIME-Version;\n b=Ed4Ian8yFXxlhIQx47vdrDjGPpyIoas+BB22EsIOhk3PZ89rBdiFpBrMav3Svt1UP1z3CxYEzDdWzfDx4MRJSbKzxtRShoj/kwVV41+d7WLigBKaJOLVI0cn+pitnkbVYMUbQ6j5XTkQkofdRzpp/pOdWXH9T6J3KXvfHIpih/g=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=8rzH2yznYg5MvK3GqcfSftVyKG3LJxnQ88py83PFtu0=;\n b=FPj2jdF35QWuWc/xBroeyRL7iPoA/i4K3LgxT6r1Ktr5/aIbaEA51laRZ2bSZrEO6ml0/eot/bnNBMzvSYwe2HdHilPuNaSjwNYtdqmldN7rphLzIHjl5ajf2CFnmx2oWaWPkEmoRjD7s6QNags9/2Rqu9QUhd2bOrPWfBIL55u4+7xAZVN8PtgN3m4cAPvIa4OI4ohBVEw8biSoZBVs0iu50gVO5MDq6VOnXp7BYFT/LoKYP5dK5WH/IRuDoH1IY4inGczO4CIYY92dQe7Z+oa3h66EisiTuYGsr2+64rZkrIqLQ6Kg2mg/tdY5pL3ixYRZs78k70Icy6QxVNEzJA=="],"ARC-Authentication-Results":["i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=bp.renesas.com;\n spf=pass smtp.mailfrom=bp.renesas.com;\n dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.b=AJyl5G+6; arc=fail smtp.client-ip=52.101.228.37","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=bp.renesas.com; dmarc=pass action=none\n header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=8rzH2yznYg5MvK3GqcfSftVyKG3LJxnQ88py83PFtu0=;\n b=AJyl5G+6yrH5YxsO7SRE+p5R6xME7zXE4PVf8uDlgsvf6usZWPOGPHUNQtwUO7okp0D1HdmawAAvV8gNFFrWlaoexqghcy75pZEy0u/UGZ9YlZAU7clqtb6JsAynmg5qhee34oB7RWfz6OjCcPJT9Blu1xwjQxlJiXorfehX1z8=","From":"John Madieu <john.madieu.xa@bp.renesas.com>","To":"Alexandre Belloni <alexandre.belloni@bootlin.com>, Biju Das\n\t<biju.das.jz@bp.renesas.com>","CC":"\"ryan@bluewatersys.com\" <ryan@bluewatersys.com>,\n\t\"akpm@linux-foundation.org\" <akpm@linux-foundation.org>,\n\t\"m.grzeschik@pengutronix.de\" <m.grzeschik@pengutronix.de>,\n\t\"Denis.Osterland@diehl.com\" <Denis.Osterland@diehl.com>,\n\t\"linux-rtc@vger.kernel.org\" <linux-rtc@vger.kernel.org>,\n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n\t\"john.madieu@gmail.com\" <john.madieu@gmail.com>","Subject":"RE: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n disable_irq_wake() on cleanup","Thread-Topic":"[PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n disable_irq_wake() on cleanup","Thread-Index":"AQHc1Mtq1BhckrrHH0Odq0Po+Tst1bXv+oUAgAAg4YCAAYUyUA==","Date":"Sun, 26 Apr 2026 18:23:32 +0000","Message-ID":"\n <TY6PR01MB173776B62474FD1456F7BCEB1FF292@TY6PR01MB17377.jpnprd01.prod.outlook.com>","References":"<20260425154959.2796261-1-john.madieu.xa@bp.renesas.com>\n <20260425154959.2796261-3-john.madieu.xa@bp.renesas.com>\n <TY3PR01MB1134607A936EAE3F7F2185D3086282@TY3PR01MB11346.jpnprd01.prod.outlook.com>\n <202604251836574d655eb1@mail.local>","In-Reply-To":"<202604251836574d655eb1@mail.local>","Accept-Language":"en-US, en-GB","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","authentication-results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.a=rsa-sha256 header.s=selector1 header.b=AJyl5G+6;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-rtc+bounces-6426-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.b=\"AJyl5G+6\"","smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.228.37","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=bp.renesas.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=bp.renesas.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=bp.renesas.com;"],"x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"TY6PR01MB17377:EE_|TY4PR01MB17555:EE_","x-ms-office365-filtering-correlation-id":"3ee64873-b7ba-4667-b683-08dea3c0ec1e","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"\n BCL:0;ARA:13230040|376014|366016|1800799024|56012099003|18002099003|22082099003|38070700021;","x-microsoft-antispam-message-info":"\n AvpH/fH8SrewMhpDR81QI7dT7Dp8SvWAnyrd1/a0nZlG/grjC/PIdH+WQw+zQfnJPxaLva0u/pfaPD/4MU1888NKElWgnZ5hwpk4m7NCBEk46WUkY20RtNq3AsGqmLLTap2GQ4F7arE+DLPQHM18eWixysP6Ky33VOATMt6U/8lXumLpvHN5zwZ7U1YKExtZ0tqXzLidPMegLy8ntI5xzi5oGKaPk5gzK3imxkiffiAPFo/kmWgUvZGrBccZP8wkaDj+vuiNPOJfdDuwWC18cQysaWWEkDgb1PHxOeI6NiRDNUpARejReR85doWQQAl15adjb2Qj78sTOme0VaAflJvUMRZZi9nOocNFvjTVAnRCfJpilm3kiEdx5vCPph3Z/BgpeNvCBTeads/IxUFIUitcIjzeS/5vlh95RIirA1AS34Iv/ED1G8jq/F4P7ktzDastqm/ZSH3xvVgpAhZtkjvdc6eiCcRX+tIFNuq4++XETw+P4YVicWjW7JspzyeTcMRFsUppSfx/Vj4+WTbdVEVPEHevAVYFDr78joqkKv3kt3guMXikPyQvM8aWX9Ko03u2CgP5MEq4P3gMH7JsnFPbVP8V/iYWuiDEEkTGvpSjSR0wI0r7OyVLXhtgzAXJJKfN3thVAgC4+SiOoUclbZGDI5cGJO0xsHFrwUvewWYWH/BqiHWILnrMZInD8ga0Y4T8/8EeluRhUaztSxXN1Cw7y5Htzw4z2qYRYnD3cPLykFrUbf1CSRUJTF1Jy1LskVXQbbpnhcteVeTDvbg7281wTv4qJhm4W5W85EjxMK8=","x-forefront-antispam-report":"\n CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY6PR01MB17377.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(56012099003)(18002099003)(22082099003)(38070700021);DIR:OUT;SFP:1101;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"\n VYrbqIMEyob+MXvw0Sg+eIt/tZ7K5IloXKSr1jX537lZScSCZEm9hnmDIEPsp+AlPpwml80JIIWlWFNJun2qu+SOAf66MYIDzz7fEukiJHHHSVn3nH1jBt0oI31Bodhwnu2SJD7DUO9AggG5zzeCD6GPVF2AXptpLM8Ym740XwecM6Lj16f1vVOOnwSkA0RWTcHDv29qsEHu+hqBHAuX2ocW2Q0qEtYUp440WA/wMwrmGhnkLhOOgYrDEqfmWzAJe1hps4QTu0LtSLElWT2y2OCrZSlJIF2jJwBsIYGjW9X9h8DCrIGkr6zGrzbb3S70F/i4AHaBQdr1dez7KLW932FBbjwQ7wPfvxomcOVH9JJ7+roP6KJD22iw4ggnMO6MHoPn40g3rGbi5ZanTEQMKdfDVb6t5K7G1iyu15w6jZN+amm+NzJnnIamxtlLPdO8D7U2lmghpMTz7U4GPk5PQLCK7xA7rwpKSiuWEVAYef7grljRIBr8EXnpEQ4BYzXjlOwY3hPu6zqYWQKOiq1bDi9NKldOJWLHu4p2jAEohLH0D7Kj7soyEAJvjHjANSJKF0CN7mYRNorYu/JEAoHk9oywK6CZBY+6PmvZL0GNzwHeA7zPTQXi0l/q2IP+pItEk7T1HxU5rlumBYeYiu0g2ruK3j6F05ul/Jh4VnKPOzwofrRAmE6l//owIAmB7ptkLZ6JaZ7pDbEQphbWqkhO3/WMihMbhklDFDCUe9qtcT9CE86dwu8CKNFQFiXOdlUlGJTo2WQqc/lJukAYXgDHZey6YzVQwWavpyi+oXf1CoPqysoZHnYPsSOTMxuElxojZtJ7YtWuYRHpsjDDHKcdwuHXw3lSTEH7WfcetnZ/w8V1sXeLU1c6dtmpu5yqb6IgDsSFNMQVSZS+NQ7qWzy0jpMhah6hyIBotffqmDhP8VcThRk+hVMVQA9OjoCfY8DILIqJucWYEV7r/sNLCWa/Q9uPfcQGyIYpy3YTtUS+ZMomfH6LX5y9u+RF86MCtyX1EVhmliO+uO0mkxqJI0QhFUfHRYhB1ocV9H0TkWNRE/httKCyJ8RjoCmN5J3PLYIEnpsKkjFvtW5GUgSJ85fe+Fl2UuvQQF8orcYe6DlDO8oxYNgTil+bXY4lsEeOSUCnYkNunf6SrS3u0Yx5bWLQ49ZmiLt8QMNsCtpB0qjnitm+oljTZIfbQu1bLgTKfztwwM/2uxI8zQR5bfRKZKeQp6Sm/j9Jnh1aOyDhaCi8zZAujbBFTN5Zouz0RCf+Ea9fv1Jq/2G4Uvnaf+MsbRmeUldaGLDi1s2/QEqharJ/NHZ35VyyNUQmi944Vb4izgIvwCk6ouIYkj6o/nKB0WdaYvsDNjBorYbh89++DwyAn7hcedXCXZEbjmMhmksA7jB99ERHJonw9iR0Js3vyGiEjU3IFaW6V6BMHIcYEoFCCAwUjK0hLILVsVgjNrybWM9kfBAV0hoS0l0PbUdoLCwSsYS3Pjyql4bOOMlQHKuVg2NL0JhamDgWAbdaHBgGVGv0Ycy7hqQuyogf+i7fqrNtcixhINV2Mz4dBREXsH1JhKt8GNXPtZ6gAUPdPT3C45Ap4EQVNMJ7LixdfasDtHpbgcTSWVZ7sGO2rTYzmvAS6vY0ZEEbel5xT0udIYXac+sIbNVRegooFzc5YI/kacQ6yDB+5NmR/+rhWhAROfuzHVAfUiVBVzT8GzTjMpaHay2Xp9HeDGInGnO/npRBhA2xZbcTM8ljj5N4ILRp7QWEk3g=","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"quoted-printable","Precedence":"bulk","X-Mailing-List":"linux-rtc@vger.kernel.org","List-Id":"<linux-rtc.vger.kernel.org>","List-Subscribe":"<mailto:linux-rtc+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-rtc+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","X-OriginatorOrg":"bp.renesas.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"TY6PR01MB17377.jpnprd01.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 3ee64873-b7ba-4667-b683-08dea3c0ec1e","X-MS-Exchange-CrossTenant-originalarrivaltime":"26 Apr 2026 18:23:32.3477\n (UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"53d82571-da19-47e4-9cb4-625a166a4a2a","X-MS-Exchange-CrossTenant-mailboxtype":"HOSTED","X-MS-Exchange-CrossTenant-userprincipalname":"\n Zw5X7v0gBhCGvUhN0ToBxK7rTys6sRFPzBiUmSk5QxSo23otylO/AgbRrtx+Q/UU5CoMNu6hEqvQDjZ/mLheQXvnVb06QUJqdr/UTjCLBZ8=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"TY4PR01MB17555"}},{"id":3682501,"web_url":"http://patchwork.ozlabs.org/comment/3682501/","msgid":"<TY3PR01MB1134640F5189C4EE71F93D59086362@TY3PR01MB11346.jpnprd01.prod.outlook.com>","list_archive_url":null,"date":"2026-04-27T06:07:46","subject":"RE: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n disable_irq_wake() on cleanup","submitter":{"id":79631,"url":"http://patchwork.ozlabs.org/api/people/79631/","name":"Biju Das","email":"biju.das.jz@bp.renesas.com"},"content":"Hi Alexandre Belloni,\n\nThanks for the feedback.\n\n> -----Original Message-----\n> From: Alexandre Belloni <alexandre.belloni@bootlin.com>\n> Sent: 25 April 2026 19:37\n> Subject: Re: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with disable_irq_wake() on cleanup\n> \n> On 25/04/2026 16:39:16+0000, Biju Das wrote:\n> > Hi John,\n> >\n> > > -----Original Message-----\n> > > From: John Madieu <john.madieu.xa@bp.renesas.com>\n> > > Sent: 25 April 2026 16:50\n> > > Subject: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n> > > disable_irq_wake() on cleanup\n> > >\n> > > isl1208_setup_irq() calls enable_irq_wake() after a successful IRQ\n> > > request, but the driver has no remove path that balances it.\n> > > The driver is devm-only, so on unbind devm releases the IRQ - but\n> > > enable_irq_wake() is not undone by IRQ release, so the wake count for that IRQ stays incremented.\n> > >\n> > > Each rebind therefore leaks one wake reference; the leak doubles for\n> > > the chip variant that has a separate evdet IRQ, since\n> > > isl1208_setup_irq() is then called twice during probe.\n> >\n> > Is removal of RTC device possible [1]?\n> >\n> > [1]\n> > https://patchwork.ozlabs.org/project/rtc-linux/patch/20230922081208.26\n> > 334-1-biju.das.jz@bp.renesas.com/#3195765\n> >\n> \n> I'd say yes if this is not the RTC that is backing alarmtimer or alarmtimer is not compiled in the\n> kernel.\n\nobj-y += timeconv.o timecounter.o alarmtimer.o\n\nAlarm timer is always compiled.\n\nNow, On RZ/G3E SMARC EVK, only single RTC that have backing\nalarmtimer support. On this platform, it cannot wake up the device\nfrom deepsleep on RTC ALARM. But it can do timekeeping.\n\nCheers,\nBiju","headers":{"Return-Path":"\n <linux-rtc+bounces-6429-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-rtc@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.a=rsa-sha256 header.s=selector1 header.b=qMF8Jtje;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=104.64.211.4; helo=sin.lore.kernel.org;\n envelope-from=linux-rtc+bounces-6429-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.b=\"qMF8Jtje\"","smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.125.43","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=bp.renesas.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=bp.renesas.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=bp.renesas.com;"],"Received":["from sin.lore.kernel.org (sin.lore.kernel.org [104.64.211.4])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g3tQj3Qq0z1yHv\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 27 Apr 2026 16:07:57 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sin.lore.kernel.org (Postfix) with ESMTP id 6670D300291F\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 27 Apr 2026 06:07:54 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id BE13D36BCED;\n\tMon, 27 Apr 2026 06:07:51 +0000 (UTC)","from TYVP286CU001.outbound.protection.outlook.com\n (mail-japaneastazon11011043.outbound.protection.outlook.com [52.101.125.43])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 23C0433B97F;\n\tMon, 27 Apr 2026 06:07:49 +0000 (UTC)","from TY3PR01MB11346.jpnprd01.prod.outlook.com (2603:1096:400:3d0::7)\n by TY4PR01MB15454.jpnprd01.prod.outlook.com (2603:1096:405:270::6) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.33; Mon, 27 Apr\n 2026 06:07:46 +0000","from TY3PR01MB11346.jpnprd01.prod.outlook.com\n ([fe80::87d1:4928:d55:97de]) by TY3PR01MB11346.jpnprd01.prod.outlook.com\n ([fe80::87d1:4928:d55:97de%4]) with mapi id 15.20.9846.025; Mon, 27 Apr 2026\n 06:07:46 +0000"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777270071; cv=fail;\n b=eUiWnKs7S9bJuubqA1cFABvc+kZ6xJ8yUJAzuF9qJ9ej5SDI0DkYMkUOgfYIPGmUJ0w6eMPCRRalRs/NT3Vsg7G07+ETyjwF17jXqgSe8o88ZmFplOgct8YU0f1YJk36H2fequFPMHXD9nJztSaW9FY5NUDjfegb820sF1LF8OY=","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=vqNWkh9d2WRD3Udr7unc7+WYvRDsanZeh0Cc5eKzSImGw797CieXZ5XKjbCiw9xdaD9aeZGy1gxG37ly0Ivpu/KoNLZ+SELHlWHGskatJtWUUCFcKAwWpkki2YkP8o5VqqNpu+j1EdXHps9l/2NTnY2wpTujohUoqSFF9ZVvKzxzD7EtZhvs71TH9AqLtYCNy2VK9BAkxuQOAMCJQ3xVhKkz2pkF/wragb08s1egG8VCLXG7uvnirXP4D5KS2srXfBkp+n6ZI1H/ThAxIeM9OOC/jzOZg2b3nVwLc+pWKGAafyeSdCIzL34Iph6lJa1i79Ed3dEqGJXrALvD7hFllg=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777270071; c=relaxed/simple;\n\tbh=2HL1fNyqHu4GpWZMKa0ESuTrjUD4PIXJSZYIMWnDMF8=;\n\th=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To:\n\t Content-Type:MIME-Version;\n b=StUNfVc/i3FIUhBdHPxr0+ZgPP+7h+Sd5Ug57WQT24hIVq6lITrIGh7rmsUnLIO+lcRS2SUDECPNV1OU6ce7D6jipneRS0Fv6/RMhYwsKu2s+6SJvgI/ZwRKBVnS7HJ6P39LpZsxCqlStLjDlgCn+zgkanOL+sS+j/mwrhOqhJU=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=2HL1fNyqHu4GpWZMKa0ESuTrjUD4PIXJSZYIMWnDMF8=;\n b=RhrFIjzSnPrC9Up0E4F+rap/ODjlmcqKqagfVMbFemXm3HoPoF6S3ToQo2xzKjoCsnB9MGvqWhu3RPA9eSFKntkEflO5bEYypBlCrfcN2DmcGbI758WMh1wXs+KxAifqoy5o7Xh1tbmtYRYgUbO0Z8REoB7y9CqzadOkTiC/I+Vp6jczInlDEPf5Kxkgj3n5UBxRMluQPVQtotKvP9KKC5PJphuaGmXPc6Eopyzyh1thrzKEvSEG+Dnanpx36XUyVDV9F1RDgIzK05gIFUPoVkg2MIYJKN6aiHpzGn4nE0C/lm/bDgx1/KLj3X3QBcJUdSt4J01x1ynXAvQ8zsWJ0Q=="],"ARC-Authentication-Results":["i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=bp.renesas.com;\n spf=pass smtp.mailfrom=bp.renesas.com;\n dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.b=qMF8Jtje; arc=fail smtp.client-ip=52.101.125.43","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=bp.renesas.com; dmarc=pass action=none\n header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=2HL1fNyqHu4GpWZMKa0ESuTrjUD4PIXJSZYIMWnDMF8=;\n b=qMF8Jtje8TjCrjPvYOpwEEAOKXMIbRdCirbmlhgdurE9KJzfV6289RmTbJpS2EmV+iMqLWWZ0o+SPTeZz4lNrYpmRlYrgcBMleaGDsB3vKAhG1Gj3+RVALpH0rf+JokQDz0+mxOQDEKP8R6SxqwmDdOBYul/aZEYLWPrSty94dM=","From":"Biju Das <biju.das.jz@bp.renesas.com>","To":"Alexandre Belloni <alexandre.belloni@bootlin.com>","CC":"John Madieu <john.madieu.xa@bp.renesas.com>, \"ryan@bluewatersys.com\"\n\t<ryan@bluewatersys.com>, \"akpm@linux-foundation.org\"\n\t<akpm@linux-foundation.org>, \"m.grzeschik@pengutronix.de\"\n\t<m.grzeschik@pengutronix.de>, \"Denis.Osterland@diehl.com\"\n\t<Denis.Osterland@diehl.com>, \"linux-rtc@vger.kernel.org\"\n\t<linux-rtc@vger.kernel.org>, \"linux-kernel@vger.kernel.org\"\n\t<linux-kernel@vger.kernel.org>, \"john.madieu@gmail.com\"\n\t<john.madieu@gmail.com>, \"open list:PIN CONTROLLER - RENESAS\"\n\t<linux-renesas-soc@vger.kernel.org>","Subject":"RE: [PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n disable_irq_wake() on cleanup","Thread-Topic":"[PATCH 2/2] rtc: isl1208: Balance enable_irq_wake() with\n disable_irq_wake() on cleanup","Thread-Index":"AQHc1MttLmzg7LlcnkKheBUo3vItcLXv+ikwgAAhPYCAAlDzgA==","Date":"Mon, 27 Apr 2026 06:07:46 +0000","Message-ID":"\n <TY3PR01MB1134640F5189C4EE71F93D59086362@TY3PR01MB11346.jpnprd01.prod.outlook.com>","References":"<20260425154959.2796261-1-john.madieu.xa@bp.renesas.com>\n <20260425154959.2796261-3-john.madieu.xa@bp.renesas.com>\n <TY3PR01MB1134607A936EAE3F7F2185D3086282@TY3PR01MB11346.jpnprd01.prod.outlook.com>\n <202604251836574d655eb1@mail.local>","In-Reply-To":"<202604251836574d655eb1@mail.local>","Accept-Language":"en-GB, en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","authentication-results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.a=rsa-sha256 header.s=selector1 header.b=qMF8Jtje;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=104.64.211.4; helo=sin.lore.kernel.org;\n envelope-from=linux-rtc+bounces-6429-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com\n header.b=\"qMF8Jtje\"","smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.125.43","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=bp.renesas.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=bp.renesas.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=bp.renesas.com;"],"x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"TY3PR01MB11346:EE_|TY4PR01MB15454:EE_","x-ms-office365-filtering-correlation-id":"3453d209-72f5-4d44-8fc9-08dea4234d65","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"\n BCL:0;ARA:13230040|1800799024|366016|376014|38070700021|56012099003|22082099003|18002099003;","x-microsoft-antispam-message-info":"\n gUly4EjvBTxke7X1qGJun2Ht8k250XEIg/mpmNlyP0NRyqfqXLKAK6+mx6l7joyZ/Wwr7WxoSpWbrAeXPz9mYlmnQGoHyfdFdl/IXUsOkrul3s5FDYUnD5yr+fFYjj/9be7wHgTbb1pYmQNr4SJatDfwoM12h5VaMFHDqPrG9QcPyioLAb0yxVV3recu/9qGghL6TCfIytZVCAcoznAapWOJFpuVgzTs73OputTFOK1pweNtF48urCC9bbTHDZ8y0PYo5lXAI9SChhqRQUI1PnK6R47FvEGZwqrBjJvtfgx5hGJNiw1yt+2NsGjUObGF0pcYOTjeFy7HvipYk2jfgZ60sZHlw7iPCAWp0BisuEDHILhv3qQ5wvnO7DgBfWTwjz2JvLkXqU3k5kU+GqtVN03jq9UzVBZxE5TlLLZ+8BxgQkUSCBzKsJOf93cVk5jRe0+VCPITdeNlxbTu7ZIfOn8yf9NcDabKt6X91wlBbYyzNo5fqygX55IF7o7Ios69dT8PrAV2qo52AMeNB3VS8EGlZTantfcVqPAaCKB7WlQtT8r1SDDXvPHM/S2pX16zw/PwOHUPzw+VUkBIyqYvi3XYtXVHZOt1rkS99YZvBldjmJXvgyZXH48AdTwQmTXRbgs+KequyAjPj3+zpCVHqzfTIIcUW9O/OC/q/YEB8mLg2HdHbjC59OXZ3zqRRhxj2OWpsMP+ZzJkQWgtC283bPH4GzZFkobOLTvp5khYmv7Vl5iSd4eCrSeNZhrAkDIg1wg/0+M6iKEXzwYe+tsKE/6X/dHBteJNwQZRToO53nk=","x-forefront-antispam-report":"\n CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY3PR01MB11346.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(38070700021)(56012099003)(22082099003)(18002099003);DIR:OUT;SFP:1101;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"\n jTwkfKVRoHXRlmDl4PRfzYsmo3aehtmL0bbXJaePIpVqvmg7vl1KVOqhNpzFCabxFw+zvOI4IQy8pR7mgJuyOcNd+spv53KCcDMxtE1ZekG5QvUsFdOlESl1kE6O1V+Pu6v3c8BFiRvN5M7HndeD9gBQyI8Yd535eINYwd+sJCpBJEtDc2YLb3vd9YlT2pzKZjkHjXKdO0xTJ2frc2TBELolcTSl+B2wQVzjHCGo9j/3y0QrTnBN9fzJp6/jmotzbI63SefJNW8PR/MZkUjnU7fT2n3K1X1ny7mHCZ4hAGcSnqiclfp+MlabF3z6mtQLqeavTepJx9ahBPuzquK4tC0ToO+xMmRBOk+nUp0DPAvFi3yCSx/zkBzY2SCm7swNVlQCEgK/+9r1LoqDvRKsveP/EIlk2LrNxeIlvI+IqUsaG6MMIvzF4Xu8H74V4j1H4/p8EEypZFUmdfTgse8WGXGbAraGEOC/bG5TxiNwsJlmF4zNH4Zd2gFoDDLtOLQ7889SbygS99+PCdljSyug7LKYpLlthTBdwZydIXs6pBXCW/HUgMzyY8tBiAsgQvl93HuJWrXZmGxkYufzgRT/YlOlbT8xKi1iWflIuFrTmKkurCMtT1Y5bJr/QBtZFld1BaExBAsgZJYP53Cqs5A08zd9n7/i2aznbTCwmq72gf84POZq5HgWEVpd2QSytGv5o66kr+tEDrDj4NiWcNJ/vqIvNyZrbgSXUSwumAzi8X+TkTXDk6jVvoHSqryKOLBlYFoYpWgixzvHgqhNd44fFWgDusbyOU3sbXnet0owtyBc5fK2i+NYbxR4q817zonRFgGDLc1o/mPSra7NQP58pkvYchTtMYZyUMTicUVVJ5YimPkffPxdkeaPaIJ2XUU9FW8BXbjiWOzLsnp1AXKpzUK++WoAG7yxo9Fx2Fr/yWgSk9VFQkhz204S2zsoQr64fz2XoCIMcO8C7nWJ71V7g4DumLsNo0lMqdd8bQwkYZI5PNMlQF+jyDGbKD2D/7bCq6XsFpv7mad7xpchgHK83XHZ1ACyuwY8w+mkliFyzjpEgQuv98lVwmxa99oz4pTVEj+uldJC5krkzk/IiwPE4a1RiMU6PgtfyVQaKFMRuxo0+ya9CjCNiaY9rtipEnqO+k6t2ZW3vLXu6WqmRuBS3NeR4FwnKdHsAm+5UNSbZ8qiv0zFwOdQ2/8QmtAak+wdjpk635XUmOqiZ/YdXSRV4akR2JyESIX6hPMdx7r7+tCJDP/4dpEEfppfSHlZw3lSPL7uLTOpCTORJ1Bdeq5XJ3eDEBmLZD0NDJt+HxLFb74V3FzbUUwSbXWooAy2BM8ovSz5mg6vwBj7lWYCjSH2xKTswCeTAc0ar+vfti9inauZIFq+dd1FTO7BMUBagRpieau/khZZXy7lhXs073VyM9OgLnCnlKBacyi6p7asiAyH38gAMQZf75sQva3di0Z2P+saqcrUG2TnjhTiqYPH8hoCUWB/eWHGUyf8uee9ZABoXcOlORCs0aWajam8SP+NWSe9zBHSw/TVV/wMJ6gQm+Ocu2afHn3owAZft7Ri6VeHpUf7XT5Dh+0sbpjOMCHYwsOpxyAIhHWpgS9LbwX7ZlIZ75Zsmn/Bpyzks8aRrvqPBvoRpy0gg19KKklaMAYekGCKkUUrkpiV8wg5EgAkPcYtjRp7N8iPPtG5vENexayN7NgXXghRxQ9kk7gXDhCoT28EOL31twFgv4yMR7vPxQ==","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"quoted-printable","Precedence":"bulk","X-Mailing-List":"linux-rtc@vger.kernel.org","List-Id":"<linux-rtc.vger.kernel.org>","List-Subscribe":"<mailto:linux-rtc+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-rtc+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","X-OriginatorOrg":"bp.renesas.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"TY3PR01MB11346.jpnprd01.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 3453d209-72f5-4d44-8fc9-08dea4234d65","X-MS-Exchange-CrossTenant-originalarrivaltime":"27 Apr 2026 06:07:46.1991\n (UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"53d82571-da19-47e4-9cb4-625a166a4a2a","X-MS-Exchange-CrossTenant-mailboxtype":"HOSTED","X-MS-Exchange-CrossTenant-userprincipalname":"\n WKxVyuHZyDv0YVvt7vRRb7tBzqJvj7caXrr6WwVGW7Hs5zJYi045zgHuF/c6Zuyc1XBqwJ/84iteNZ5xXMqmp8RuktX0o3mFFlIE9fE6/KA=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"TY4PR01MB15454"}}]