Message ID | 20250205-rtc-cleanup-v1-4-66165678e089@nxp.com |
---|---|
State | New |
Headers | show
Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011031.outbound.protection.outlook.com [52.101.70.31]) (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 8C13A227BB0; Wed, 5 Feb 2025 00:59:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.31 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738717170; cv=fail; b=KiPLZuUu2c0aaFZE7HRNA3awR8Zqaqr2gkfxyh8wkFYaqu/c83lrnLkE7NbZWphd4i8e/ZVKwzpg9O82VesYOU2w0t0CIAHfQF8FsIpytO/NKsSKKGIAzBEUxEaY2S8svoYBRUcuAYD+SJSckwQlUmlwp93LwSGU0PIcqMH8lJU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738717170; c=relaxed/simple; bh=nnwym7ls06lSOY7oUmuOW06Md6pvJJ+wNUhTkfpi8pw=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=PRBUhZfNlTXmmCvsxfVQ0ayUO8fK3EwIH4hNo4zonpEKuhJvVryb5TyVCILd3Oy2F5Or2kuLPLWWrmRTpkdF9SU+lVjr0nXyWO9u2bG6WJjOeNt4TakSeo/jGMjA2XxmWmQmNVJjbqtIvqXewhxylD0jR6jNd1OFRNdCQ/bdsVg= 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=CfX5SlQy; arc=fail smtp.client-ip=52.101.70.31 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="CfX5SlQy" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KuJ5UUIAo9d9+jYxjdXgOrcgHjlSWYNpIdz566YTDSQEtqIvPK5XXyqNIn6DztO4Ri3rdXQ9tBc+Nvt+udk2AchoQE/fd5mpog4jOlBH3NTRYl8hMJOCNefX2SO1Tx1jb3HshxZnft5DZzz5Xi/ELW9pbcmNYoRceMOMSAEZAKO4wMb8AWnLS1ZpRycEj4dgR7P2uuqvlR30f7dv5JW/duj1wPWMPzjKBI4Fphcd8gGT8XjQEKCL6rxmcw0a16tVpi2gzDJ4IOF9eVTSDfX818dGff9ElMkWqSVxb+wOG3idzSHvZS8QJBIdYAtokJbAYmAgnEaskWrFT80Fy6I/cg== 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=0ck/KyDLZ0Hdp7ue3uxbCp/8Bgg/pRY0hm93UPm01SY=; b=LG0nCpKnuu9PAogxFN2sajN9+JPaB5M6qRYwZhc47ollARBOam8LfJ6uCexkftir4TMFRheBed27KqYYuaHbJuJXje1TwV7Oc+0+OnWkWCZD248ghcwCT8l1Fs49fhaVNli98zlBN7BGnx1aYxLSahK6Nh93qehsH39YC5591eoWqSTbdo1Q6zB+N+lTXz9lBj9R1VQ4GT3bcXsvLRWghBtGdUjtvc2kBps0HOxflj35TZsv4FLg7+iY1Zpg28d7QZAgPnqk7h3oXWcHJgi5AQ/pmTRrxggNtxbn86JBugO237q5ikACFLfqmNbks7fuGp2XTDYsorw0VsWyv29aeQ== 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=0ck/KyDLZ0Hdp7ue3uxbCp/8Bgg/pRY0hm93UPm01SY=; b=CfX5SlQyCVmrqBHhShACJI/gw8vkwEFvqMlWlxPis+c+eqTxomSCD0FlNpCV6RXg6HykimPu9sOiorbmy9n/oO86Xjq+tlMzzDzOwLWLcjR8CtPGHReJKPI34B1oFbSLhk3R08qnUcvrH5djsjTxB6G/lRajAvt2ZB2ortv38dTsan5X5MKUtYseFViTi9XDYZ2N6z2N9P7NhvBuAo+aVoIEtGodAZvnpfwoH/GUR6ZUbI6UqWSnCD7bZLLLpf2BUMK+017pVJEIcX7cvVC/78CE1KlWihgkiJiWPfLvTVhHSV0qEqnVwtMTkfbEzJHRIrZFBk1iCR5TTbphHp4Tqw== 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 VI2PR04MB10713.eurprd04.prod.outlook.com (2603:10a6:800:275::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.26; Wed, 5 Feb 2025 00:59:25 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%3]) with mapi id 15.20.8398.025; Wed, 5 Feb 2025 00:59:25 +0000 From: "Peng Fan (OSS)" <peng.fan@oss.nxp.com> Date: Wed, 05 Feb 2025 08:58:22 +0800 Subject: [PATCH 4/7] rtc: pm8xxx: Use devm_pm_set_wake_irq Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250205-rtc-cleanup-v1-4-66165678e089@nxp.com> References: <20250205-rtc-cleanup-v1-0-66165678e089@nxp.com> In-Reply-To: <20250205-rtc-cleanup-v1-0-66165678e089@nxp.com> To: Alexandre Belloni <alexandre.belloni@bootlin.com>, Maxime Coquelin <mcoquelin.stm32@gmail.com>, Alexandre Torgue <alexandre.torgue@foss.st.com>, Linus Walleij <linus.walleij@linaro.org>, Conor Dooley <conor.dooley@microchip.com>, Daire McNamara <daire.mcnamara@microchip.com> Cc: linux-rtc@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-riscv@lists.infradead.org, Peng Fan <peng.fan@nxp.com> X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1738717111; l=1104; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=bSEqkb62Ag5Dw5Zs7cv9/9hd9K53rCnxW5QPy69d5F4=; b=L42mVUKdk2pIlYxrwXtM9UoydiBfMxcoLJG/qK507hD+NAO+hlBnrqcre2UHyB7TyVQhpASlf v1197RGA8YYDYNV5dTDNFTz5VDBwM/ZBvnjvFAQM2Y3RLB/Imv8CwYL X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SI2P153CA0034.APCP153.PROD.OUTLOOK.COM (2603:1096:4:190::17) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: <linux-arm-msm.vger.kernel.org> List-Subscribe: <mailto:linux-arm-msm+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-arm-msm+unsubscribe@vger.kernel.org> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|VI2PR04MB10713:EE_ X-MS-Office365-Filtering-Correlation-Id: 249bf700-da62-40a3-2051-08dd458055c5 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|7416014|376014|52116014|366016|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?JaRSDBR+XJFamV1lQpnJSOX9f30FwAN?= =?utf-8?q?vgPWWjyYg/uSwZXdAelYOWegpkCKdg3llnQPLdZWAYxj/rRetrAGvUG3l2tI9pwkf?= =?utf-8?q?coSA09T3HK1yDD+u3nAp58EZoY29xJv81Z33/vn7dgA5Z2gZ+uH3Fs75SNM3q5tmo?= =?utf-8?q?dC721h6Wrziw3D9ptujZjYRGLgVa/xXRI9RvgxhXhKCi1w9DJlC+++KWzhYwJhG4T?= =?utf-8?q?imjpTDJJUSZaDCFD/oytSBvLPqLg9eHnvPRKJ/BM8dLwKisFFPsa42NntoqVdXB4F?= =?utf-8?q?2qEW0jCt2pAF61rqwKNxm+gnj4fQyRCj3izhc3UyXVrDCoUkgIIsSwXX8PPGztmvU?= =?utf-8?q?BXFrOLtg/Thud/8hT+CNaNYulZ0r5lDQyT9EA9M3qpN02/xeeTWOBZoZ875pURkuW?= =?utf-8?q?eF/G90OM0KRXLhW7rxQTIBuhF8oeb5AZPWB8mGd+LJ7pe4NYg1scZnQEnefN46zBi?= =?utf-8?q?pnuLcA4Kf0JFVboRAQjV+TaV5swYEIujp0JGYunFO9B7qveLywV+W3P4eQ0nZfRoN?= =?utf-8?q?wJe0jMxAzJyPBAa+/2csyGvGFd00wEJdSPQQuZdSmUtCLqE4EvHNAm7q534NxT+mp?= =?utf-8?q?0x1wVQX9OvwJI2Gp5zzsAN+j0IEpFprzNMPxwGy6Gw4VxsmEyUe3yarrsz+ev538P?= =?utf-8?q?pbF+jD7Nv8rcNf4oeb0GNBW8QSPemLTL7AoINSPyONqArg015/2ZPHp5RbIlHE77e?= =?utf-8?q?qdszpjSiltlyhwfFzcN4pIoOBFLFylyZ9hcy2ZWkHdUCpmT4AJjUK0cB23YqEeMae?= =?utf-8?q?WBMjEMR85zZiQjEBJcE1FSXGJW5EJyQzWPvDkb48ia0J4gOhOxUy/dGOybwbRW/8+?= =?utf-8?q?AxAhpq8OuXurxM+8uKNKXWpV/v2z3+OeZsjmXdN7OiwhgjyAVbm4uPtF0weolANlV?= =?utf-8?q?LnQCid0Is/64F4GoQQMaAXs2ZK8BLIvreOAijRVIKGULf9N1PkPkNRNW8/wmLJYc2?= =?utf-8?q?gL7fDrCDKj2eS93RJjTjVdjGzN89UuzXR5XUK3m82BnGeFR+8nurLEt3wUmNLW1Tl?= =?utf-8?q?AKgYIwV5Dmggt5nvzlO2XIPiE0S87PWy5gaNNM9G17bVliOWcI8kxmis4HDe6bRBZ?= =?utf-8?q?AWaC5doPh2ugTq5gREj8EqjX4itfCvb3GFIESgayX6Ag/QYAvwfBjPZodSGOj6Fol?= =?utf-8?q?VH9JL/tYYKnpF4E012VQIO9bHjmvTEpcMlauXTNPHQYeFpIOaGKgQ5q9uKYHM2Cmi?= =?utf-8?q?pX8jz7QyaZtJ3Budq9xQHfiSyf4H6HcYLtqhZnkej2FJ8bIBQf6h1MlWzrkV4wBnQ?= =?utf-8?q?j3T1TTnvQ3GA/eUA1SCnDnakDiS9T+em1hUCw7lO2RGeRq4PFqLIC9ArcgqpwujDK?= =?utf-8?q?PooB5z/qS9hAHpOpiEm75J6B+uQDFLSztNBxGWl7Q0WLF5VP8gU/oE+9l94uWiHOq?= =?utf-8?q?FASozbW0YbJ?= 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)(7416014)(376014)(52116014)(366016)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?k1TNRmK/75bgNMe+0ciKxwH7YA/s?= =?utf-8?q?Hl7V6Ye378vV3RuqZAqQ11YrfiHY6HkGZN9XxNq8h/7ZXJQETHAAT4+jt+Q7fs3hx?= =?utf-8?q?yqWMwocbyFn2koO4XOUOitChgyNNTgCPVeZ6bsMA+neQ6bcUSigJTItsvcTb35EFf?= =?utf-8?q?NTez80T7BmOZy5joGlLtLVqYQdn8k1hgmF7uotU0YLg4A8IYWZ0ryTmmBbzz71JdN?= =?utf-8?q?Pvhh/J/TAUQPDw4LXV0iIrRhNcZRdoHwvI1h2z/289LbUggUyqa8WgaxAY1GqRN6e?= =?utf-8?q?CcTN+KW/DSHhMGLLRwY9PtF43y1JaBjFlDm7eHQlHvwXCxCS5NSlWhpFKJ4MYVq0d?= =?utf-8?q?FeXdpYL0rzJfJ13pOvAD0zMzBqI9AlRUkMYb6aMAr/9wj5LCh2CienS+dXJq6pL/D?= =?utf-8?q?ivN8Q0V7VpTE+FjjGNUhJI0XEm6LmKhEPn7sCV2dDB+oACVOzUf64xSTKofXIPKJt?= =?utf-8?q?+VwYTBtJvYc9cZ8iBLrW5xmUsffioCV7Sae1bAZZohXacTEgv+17eizeVqVweeZ8g?= =?utf-8?q?TxYs1jucMKIbxkbukrUnjloOiyodncRXVm2s3BZgrOxoGrIm8O9U+3de3nsjHjA3s?= =?utf-8?q?/ev6ajI7bTl9YepRaxnDHTy8K3SnoHwG2/ulfKcKKRU+q1b4B+zzM8xImGCviMEwx?= =?utf-8?q?/JCtuA/QujMY/lW5ssRt65H1nVxu1GhAnpl/PbtrYUPbmjilJ1AwmHTEaiutaWqRn?= =?utf-8?q?LDYShpSg4rn0tmvAhMDLbcmH7TyjDc+/bq+govdztd5XfTGwt/ac5isKZ60gcvIiS?= =?utf-8?q?fxcDFFn88yZ21uYRfLNeKVQLl1gMx2IROqr1hS13aTSF41N7SPbGczANscc/PJgse?= =?utf-8?q?Ipj+8JNGjkZMynwIWJN1Dk/N7aZejmRS0LmGh1l5nnJCowy78nqGmY5/FtOesuRgo?= =?utf-8?q?O4Jh/n5ct34MPShNIr/LslafSvyBurzo+zOZpuDooWckyV861cairk0rlWtsJnVG5?= =?utf-8?q?pKHFFZFROzP3rR4A0ZBffLgyXrc0sYLPwSrwWOtpEHeWO3ZG2WvKac7RboecToHPw?= =?utf-8?q?CEbT5cMA2sfcKonXUcb8rCOeXQ+wCIuTP0CAqKPv3jk84AqyZyIfOcPnZTpEIkSe2?= =?utf-8?q?265w0fJxP6dhBZxRDwH02qmpKAYGhF9o0pC/ocMFLyCOvM+eR3jb6x3gZLiShAAQg?= =?utf-8?q?kVuxMS+RkWlTltJp9QqnSVGP53dgpFWlAP4xpGFKoro4H8LmcPPXTG4BUWJOyBrzZ?= =?utf-8?q?rnwYniTjT+0+3CXjhStj1Lcd0tuNGDbMKkPy84x0aa9EgZWH07SIR/hvREeJe0v2k?= =?utf-8?q?962K95WS6jxRhzVn25URfrqBKGFlhcVO9xveowAGCegbsmv7uwwHphdpbfIXUhbfT?= =?utf-8?q?CCqa8Ku34tTkyAnsM+la2wTzPOkX8pgGHubs2Toq0flousudF6o84DjS9w+WCjnWI?= =?utf-8?q?iNDRGESkwyrN3geE/qjXLKCDIl3zexme+n7ZcHowl7A1zKzbqbkLik3Hvsgkths8t?= =?utf-8?q?H5eZRB7ZsY5hPSFEBj+JudTsTNmHlmcvbRRJLPD2uPlvU6ctyvWMCod8PLPIEvrs7?= =?utf-8?q?J38ZoKJOOf0v?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 249bf700-da62-40a3-2051-08dd458055c5 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Feb 2025 00:59:25.5034 (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: vhxnzHxEVq9spQJvNG2Oo/QkLYeSZzav4wympD+45yAGhqp9UA0cze5+E7h2XnnIFafMUUT+VLc3sSxVdQBIVw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI2PR04MB10713 |
Series |
rtc: Use devm_pm_set_wake_irq to simplify code
|
expand
|
diff --git a/drivers/rtc/rtc-pm8xxx.c b/drivers/rtc/rtc-pm8xxx.c index b2518aea4218f36ba24a5fb660ed11c1dd78940b..852d80188bd0b5e75882c7945f166162fb039507 100644 --- a/drivers/rtc/rtc-pm8xxx.c +++ b/drivers/rtc/rtc-pm8xxx.c @@ -523,21 +523,11 @@ static int pm8xxx_rtc_probe(struct platform_device *pdev) if (rc) return rc; - rc = dev_pm_set_wake_irq(&pdev->dev, rtc_dd->alarm_irq); - if (rc) - return rc; - - return 0; -} - -static void pm8xxx_remove(struct platform_device *pdev) -{ - dev_pm_clear_wake_irq(&pdev->dev); + return devm_pm_set_wake_irq(&pdev->dev, rtc_dd->alarm_irq); } static struct platform_driver pm8xxx_rtc_driver = { .probe = pm8xxx_rtc_probe, - .remove = pm8xxx_remove, .driver = { .name = "rtc-pm8xxx", .of_match_table = pm8xxx_id_table,