Message ID | 20250623124016.474586-1-panchuang@vivo.com |
---|---|
State | New |
Headers | show
Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012026.outbound.protection.outlook.com [52.101.126.26]) (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 8E721246BCF; Mon, 23 Jun 2025 12:40:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.26 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750682432; cv=fail; b=X0XnNI4p6oejZrV0YxwOfwZQbydaFI8puFl5GW4E3QPKIGE3zkQRHNfyzlcuaTsvvXqm46TbQEjXfKjt08QUocpsCc5tb6Uz7Mu53Le4i1oXvEKRcLggQGF3yLLSK7JY4qFzKqWAP6W+2YwP9IEEraombyPre3qlTgDFOaZgOMw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750682432; c=relaxed/simple; bh=vBkC9/MwHKQoBltgAeciWRFifRV0a/iGrp8DKiMuTy8=; h=From:To:Cc:Subject:Date:Message-Id:Content-Type:MIME-Version; b=n0C0UyyDbDs/8vUyw/TbfRgY4AVFnfAv7Ibl3OjwL0GTf/k4aoiBQjDpqmDYkkttTxjUcf2KD/RCWOlMELw8aV1sG+obaxP9fUKtYOoHQNRMYya326n44XC0hKQvxFHgCkVznloQ9aoD4h+L8ZdXecvCWG8CtNfh4pwcefZoQ2Y= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=CNqCM2yd; arc=fail smtp.client-ip=52.101.126.26 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="CNqCM2yd" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QYvSSVl5xpEbMdo2vKKVxpZGUXO/GVEJFpTcdVr5R+lyElDoOJ2UnR+rsFZSIJOz9aodaMaa5zsYarLbY5YAzWuUstywtYt/1BDGarDueLVxN0uBQeiLTbPO1ZNr1SDBHzFv2097kVjCFdGX2OVF4kT/tRw0xE0+Jt9/3Rtvw2iQZVYZZ2yLE6xixbRhOjeDFdIz9jHTyZRIsyUaRbB/Vu7x2YC4r0Svnqb2ScxVetk8sa3hUVQcwDar6aMXNpctpl9BOR29wOFaWit3JIoq1eNPpN0J5g9/VuQiDHZ7q+vCxpN67tAA8AIj6cmLDBD9toctmbjrgpRHMOdNItHPOg== 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=vf5xgcn70NGF48RdCUNfbkCTsJQvidMlsdWCNA2c3IA=; b=cKU0t4f6DPNq+VLNMP7SKWJUyP+2gURTnoIfCWcQbgFCuemr4eYThJQ0vR2ZX7QCACsNSJBdsQ6m/nVKAmh9Ha/gbj/mwYggZbdP/N0ZJR4qQV1xYGHFgBfUeVAAXZdsGVZ+EegaQRRlQVa2JjCbocKb8v2oUNCiXqbATU5hmwVXNsc3mB7l/qXI0F93MiT3Z2t3WcQe5sAlfKCmTadtfsPh4RLgCc2tYeMNjIT1WODSXyn/tRxsNmdvnpAmOrCb96IR3Qaoj/HSB8f0dnN/cwqUzhMIJT+SmOhGI91TiOKkY7pSabiR0tT+sbOpEyNOJiDic9Fbt/N+byrjPNuckA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vf5xgcn70NGF48RdCUNfbkCTsJQvidMlsdWCNA2c3IA=; b=CNqCM2ydodVNYjrsz2yLko2ffj9TO1iSZkQ6YJ0hAjenYihOnCwOrumuOVob/oxlzgoBZ7rf4Q6VLdoBEoV69uipYUKeyyEpJOo7OfWj6gmwB3N7INnH82yZkL+nvt0djI4pqtPDeWdIZuaX5erNhpvwcmRnkNfk/RoYeUvReSNR3fAeNgvTI0SXpQ01PFimrzOJiXzf3hX5OkjbyKLQzojgMx99Iq35aCICmuLYGQHFVaRR/OuXu67UbbH5ttlCid/NcjW31IAj6Xk3NAf4pUtyg4IL/KHKkYZp93Po9gYs6RwVH/rGo/fRr2w2Xudm7Ot6vJUroyGIfiWoSpiS0A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from OS8PR06MB7663.apcprd06.prod.outlook.com (2603:1096:604:2ac::8) by SE3PR06MB8096.apcprd06.prod.outlook.com (2603:1096:101:2e3::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8857.27; Mon, 23 Jun 2025 12:40:28 +0000 Received: from OS8PR06MB7663.apcprd06.prod.outlook.com ([fe80::46a5:9b06:416e:1e49]) by OS8PR06MB7663.apcprd06.prod.outlook.com ([fe80::46a5:9b06:416e:1e49%3]) with mapi id 15.20.8857.026; Mon, 23 Jun 2025 12:40:28 +0000 From: Pan Chuang <panchuang@vivo.com> To: "Rafael J. Wysocki" <rafael@kernel.org>, Daniel Lezcano <daniel.lezcano@linaro.org>, Zhang Rui <rui.zhang@intel.com>, Lukasz Luba <lukasz.luba@arm.com>, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Yangtao Li <frank.li@vivo.com>, Thomas Gleixner <tglx@linutronix.de>, Krzysztof Kozlowski <krzk@kernel.org>, =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de>, Jonathan Cameron <Jonathan.Cameron@Huawei.com>, AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>, Pan Chuang <panchuang@vivo.com> Subject: [PATCH v6 16/24] thermal/drivers/max77620: convert to use devm_request*_irq_probe() Date: Mon, 23 Jun 2025 20:40:15 +0800 Message-Id: <20250623124016.474586-1-panchuang@vivo.com> X-Mailer: git-send-email 2.34.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SG2PR02CA0098.apcprd02.prod.outlook.com (2603:1096:4:92::14) To OS8PR06MB7663.apcprd06.prod.outlook.com (2603:1096:604:2ac::8) Precedence: bulk X-Mailing-List: linux-pm@vger.kernel.org List-Id: <linux-pm.vger.kernel.org> List-Subscribe: <mailto:linux-pm+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-pm+unsubscribe@vger.kernel.org> MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS8PR06MB7663:EE_|SE3PR06MB8096:EE_ X-MS-Office365-Filtering-Correlation-Id: ecf7c47f-4766-4c96-dae0-08ddb2532222 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|376014|366016|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?gvcx/d3xyUDGn/qiuFFh1gYhkeMQk6z?= =?utf-8?q?B6Ex/5wdzWkPtvZvUfnlteFYyktuS/cJcLYcPpphMRUhepjddQ9nvQVsIlRql/jlt?= =?utf-8?q?q9vwWO2izYWbbX9Bb+06K3yIm72aO7G7U7k4Q7Npj3j1gbyhwBPWAY4Z1F3mGROpU?= =?utf-8?q?G8METaLxZB56YONq8pFxnrkwcMhSMzmqP80dj3Wr3eStey72lVDsQtLKYxmzGPuI4?= =?utf-8?q?jsiOqCLm+dlDsoHrIpoV9xObWxyRyskrW/tUHZhxyr3OPNu3isJqO+GMFade1qvFo?= =?utf-8?q?+ZCWbhzY5uSIZzu21/pEsCZwdDcZ4OQCARw+0n46E+OYsDj8iI+7bKjHsL0PYlaFW?= =?utf-8?q?Hh+SJCxd2UzHDJCi4ZK2+Y9mpCI3VgSkVkQg2i5f5I5UwCe1E7f/Bk5UK3cTnsZc/?= =?utf-8?q?5SVSzMstEjfzBDRSyAOiFvwWxUhh77MEBkI+Ui0CY/XyCgsLzpJ148mcxM4IzLSLE?= =?utf-8?q?g2bEuYbZAj/aSZRd5163EZiWzQEMdHYQ7ZjirShehmGKl31QA1AV7BRcGG6EVoUmD?= =?utf-8?q?cA1poCIjiTc1/x0k4IuKhSUUBc32eVBHI9hF6Ld8zRd5khXJiybCRu4+yxucsgSNw?= =?utf-8?q?F93PMB/mrHD5i+2E8dr+41bWy6H+brvLF8A1JRGFfqFA879s7A3SnuH9XWuJ3RUlO?= =?utf-8?q?TJtXe7iDTt6cZISQI+jjueFH6Irlw35+sZiIMv9TKLJ8wL3Zl2wCDhmaapqWvIDUa?= =?utf-8?q?/UNCv4JLzmoemOJ6s6S/LrJaE2wrT/6i6WefLmvCTbPqZxmOnHIqOLidsOIIHQP6c?= =?utf-8?q?q5nXwy+NE5ocvbvmIv6V+oubtTA9qZtB1YjjZq086Uik67d38hLw6JKIB7fwXXej7?= =?utf-8?q?9qhXR7isspn+2YkiRKlnwQvh+Ip5Bw41sAt3IP+EZB0dVV0sI8cPK4yegVtFYiiNP?= =?utf-8?q?+mFFTO819PbiKVi+b0V2YFxkamQckuWjAa39wEzYD7S6KtSgpB+2m1B9CaxdfGprm?= =?utf-8?q?UqkkuEBYTqqm4Y0ljrugssNP4rzTlIdFDuYFZVNcafe0dgTWnYd2wapB4aWOQ44sU?= =?utf-8?q?3+y4i+/WfoJ1h9dvg1Sd5l6fDXjRGKMH0MC6sGA/YDy06tw1/GFB6B89sqWWqjMc4?= =?utf-8?q?5gjSf5DWnUBLVEA0nsMeN85EL1WF00srRsoB6nVkoxB2m2dCoSyH4zLDzfA6hc2I1?= =?utf-8?q?DYG0eKewk34edq+hO5FVvbVB9U2uCiDKn5FmDEpxIgEDv68oX+AZZgdh9C2+U8H/Y?= =?utf-8?q?HfgLmEsoAGdcDqmBhlj7bFJoj38HLF2cGzex4ERaGtIvActVdEjQLfiOu4DnmRgx4?= =?utf-8?q?wef9wsZqUVh9oL0X6p1BDfPoH+Di2nzMivFpaKw1zfTnvg73WnxhIUVtrC7vJU3Fw?= =?utf-8?q?uuEmW2IWMcl78GvOQLP7lFSYh4qgIkrUbklyos1QJE/V6V8P0r1056K1RihnP8HxB?= =?utf-8?q?5atRmN2AmL2BF4Zdae4tUI8tARw+DUJgw=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS8PR06MB7663.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(7416014)(376014)(366016)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?Jzo6+zzHKbtAGA5oWEBhrA73hekS?= =?utf-8?q?ZKGMlE0zAPaebFjj21eftahfsqDVS/lsohRzJSepjcJFY+dY4ZcIh5MQnvnfwfVSD?= =?utf-8?q?wY2n039n07Y8aaSMkdQbQUQW8KRZL1zSPCMCIh7xHjhIPcb+6ImX4nK1KiDL1d8uR?= =?utf-8?q?2y82/z9QZfEOFMy80ad5FUDKtbfvJ8q7vY6/bsQKF2YaGmgAWGZ+oYhHQv3qT9LHa?= =?utf-8?q?5kaI4E7eHdFAEWrgDQNUD5AZwLfk1mhIRJJdK/CorxCgSb1by4auPLTNHc35Qfle7?= =?utf-8?q?ubeuYg7QhPAaIM4plwRrf02LgG+3GQYYBrGv3u7Wd584uTQXfcHvgCaiSs0rxyb6M?= =?utf-8?q?W+BRwdjI+YotivAjTUxXr2dQbNFfMYWrY83qte286rvWl3EInGPbhC8kYQTet02Ih?= =?utf-8?q?OziQzSaVFT0gx9Bf7rcXDAMA32XSpNyb2nPNY5oxfvPX1AOo413q2deurFCo8398D?= =?utf-8?q?dPqAmsxcgFgKAMAVPyjpt6IVPTpyiOLzk6jEP+Mhzry+woUQZkNgkfm5PULkzHXGF?= =?utf-8?q?N+d2N+BylWkMLoLMqnxxPB6BU27dv2lC/acojlArwnAdapV/6XVejRdPTPAAXA1fG?= =?utf-8?q?0S6GYsQP0+bClB3mGUnhHgp6Z8ERnYY65pOXzf4Jdnxe2ZcH7ges/v0DACtwGUiBI?= =?utf-8?q?8PM9A4QY1gpNZQvd9Y/QpktQbk4poUMl6KKluvNPVH0f6NlvDn6jafBGnzLpx8bJt?= =?utf-8?q?u/NY0ArasnDFGmPuF/NHkeO1xlZ8fZJ8S58djG2QClYUFuzh6/biUfCMFx08O4lVu?= =?utf-8?q?+cxYQ9g+E4YbBygXd6RKdt0L0nGb7Qqw+qjE7aDN4/5fPbdEf5L/Vqh/nHnPRSePc?= =?utf-8?q?LdWBtWrMiKTTQBOqms6hQOYdWQPqAgv5EIQJSYNAy6fzDdbphSMMJ9Pk2m5G8OVu/?= =?utf-8?q?c3NnXQBIlVfup8xlG+Q31afpQ7N58dP6txwAiTGmsRIMc83xpK9ScEDyM11jbJaRR?= =?utf-8?q?Pe7opSa2rEckgeqoWDbxRVmpa6RcxlteKcw4D9pBOICDbIT/hAPzUoAaW0epan6MG?= =?utf-8?q?wV6hiQqXu/FZbxfnS7X6Ae7L8kbaUC6r1mcoOS4YrMGvHjaN6jjESsDbAch5lQ8hQ?= =?utf-8?q?DcdVM567pnz4XsbQ9wB5Y5eStVDq/m4qphF1981cr0Wshh5JNjBVkSxLkpbFXzVn4?= =?utf-8?q?c0qA8jLfL5LikWXK474hQrLzrsU5U+9uEllfqYWBK3dqK8+mcxZ9mL/ukeUgSgJNt?= =?utf-8?q?aAw2WboYNXdEXqjvT0F+SzRCw9ErBLHX6kMM5oCCd8+cHLHycRDWaPyYqSpAVg4Pr?= =?utf-8?q?YSFIkqTCxytOvmW0cBPNE1rMx0EgkVz0YHfJBV6tIDTF3VTPvZcDJzKiXadmKJ6DG?= =?utf-8?q?8tExZiLqN0qfEAqHk7C/QpVZV/fmO4CYMgVHSeHunWLoQsd83Y66PBkqjudLYuRWV?= =?utf-8?q?QJNewoEMJIqhYaBxZ4OR1Iz8RJMUxPIWd0H4FZ2ulPyRJjzAu2bEwuLrH/XB9W7A7?= =?utf-8?q?hnEiPahsMbdh3CoLTexSvNOF4NWH3NMZFw91cOG7KGkgKYgCVtYIUhY9r0LAB93st?= =?utf-8?q?D/OpfAE/Ht/b?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: ecf7c47f-4766-4c96-dae0-08ddb2532222 X-MS-Exchange-CrossTenant-AuthSource: OS8PR06MB7663.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jun 2025 12:40:28.2964 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +jQiMt44yN/nt9zAFJCzR6VeOjCEoLOrWipztzmig2myzPiVcGm4o6B0H+SlBqexW8+LXIuVtiYCUVb9wZSyrg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SE3PR06MB8096 |
Series |
[v6,01/24] genirq/devres: Add devm_request_threaded_irq_probe() and devm_request_irq_probe()
|
expand
|
diff --git a/drivers/thermal/max77620_thermal.c b/drivers/thermal/max77620_thermal.c index 85a12e98d6dc..c425be81a1e6 100644 --- a/drivers/thermal/max77620_thermal.c +++ b/drivers/thermal/max77620_thermal.c @@ -117,23 +117,19 @@ static int max77620_thermal_probe(struct platform_device *pdev) if (IS_ERR(mtherm->tz_device)) return PTR_ERR(mtherm->tz_device); - ret = devm_request_threaded_irq(&pdev->dev, mtherm->irq_tjalarm1, NULL, - max77620_thermal_irq, - IRQF_ONESHOT | IRQF_SHARED, - dev_name(&pdev->dev), mtherm); - if (ret < 0) { - dev_err(&pdev->dev, "Failed to request irq1: %d\n", ret); + ret = devm_request_threaded_irq_probe(&pdev->dev, mtherm->irq_tjalarm1, NULL, + max77620_thermal_irq, + IRQF_ONESHOT | IRQF_SHARED, + dev_name(&pdev->dev), mtherm, "irq1"); + if (ret < 0) return ret; - } - ret = devm_request_threaded_irq(&pdev->dev, mtherm->irq_tjalarm2, NULL, - max77620_thermal_irq, - IRQF_ONESHOT | IRQF_SHARED, - dev_name(&pdev->dev), mtherm); - if (ret < 0) { - dev_err(&pdev->dev, "Failed to request irq2: %d\n", ret); + ret = devm_request_threaded_irq_probe(&pdev->dev, mtherm->irq_tjalarm2, NULL, + max77620_thermal_irq, + IRQF_ONESHOT | IRQF_SHARED, + dev_name(&pdev->dev), mtherm, "irq2"); + if (ret < 0) return ret; - } return 0; }