diff options
| author | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2025-03-03 23:35:58 +0100 |
|---|---|---|
| committer | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2025-03-17 11:51:49 +0100 |
| commit | 2eaa2998f8a2bbc1c120fe0e5d9da373b3084601 (patch) | |
| tree | 7f01c281ef8f838a5e8808e586395c0a973f06c6 /drivers/rtc | |
| parent | rtc: pm8xxx: fix possible race condition (diff) | |
| download | linux-2eaa2998f8a2bbc1c120fe0e5d9da373b3084601.tar.gz linux-2eaa2998f8a2bbc1c120fe0e5d9da373b3084601.zip | |
rtc: pm8xxx: switch to devm_device_init_wakeup
Switch to devm_device_init_wakeup to avoid a possible memory leak as wakeup
is never disabled.
Link: https://lore.kernel.org/r/20250303223600.1135142-3-alexandre.belloni@bootlin.com
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Diffstat (limited to 'drivers/rtc')
| -rw-r--r-- | drivers/rtc/rtc-pm8xxx.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/rtc/rtc-pm8xxx.c b/drivers/rtc/rtc-pm8xxx.c index 3b9709214a08..a88073efffb3 100644 --- a/drivers/rtc/rtc-pm8xxx.c +++ b/drivers/rtc/rtc-pm8xxx.c @@ -503,7 +503,7 @@ static int pm8xxx_rtc_probe(struct platform_device *pdev) platform_set_drvdata(pdev, rtc_dd); - device_init_wakeup(&pdev->dev, true); + devm_device_init_wakeup(&pdev->dev); rtc_dd->rtc = devm_rtc_allocate_device(&pdev->dev); if (IS_ERR(rtc_dd->rtc)) |
