diff options
| author | Rosen Penev | 2024-10-31 19:22:04 +0000 |
|---|---|---|
| committer | Hauke Mehrtens | 2024-11-10 21:39:45 +0000 |
| commit | fccff963c0a6ba035455daea61566f4d121643e3 (patch) | |
| tree | 0f70c4f8d70ee22c1a137bd218baf4b5c7750567 | |
| parent | 44824f0b787b13e2f2fccc58256b2c42fa3f9f5d (diff) | |
| download | openwrt-fccff963c0a6ba035455daea61566f4d121643e3.tar.gz | |
lantiq: use devm for mutex_init
It's common to avoid calling mutex_destroy when done. It's not correct strictly speaking.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/16832
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
| -rw-r--r-- | target/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/target/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch b/target/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch index 81bf72913b..a396efd990 100644 --- a/target/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch +++ b/target/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch @@ -186,7 +186,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org> obj-y += vmmc.o --- /dev/null +++ b/arch/mips/lantiq/xway/timer.c -@@ -0,0 +1,886 @@ +@@ -0,0 +1,888 @@ +#ifndef CONFIG_SOC_AMAZON_SE + +#include <linux/kernel.h> @@ -989,7 +989,9 @@ Signed-off-by: John Crispin <blogic@openwrt.org> + ltq_w32(0xfff, LQ_GPTU_IRNCR); + + memset(&timer_dev, 0, sizeof(timer_dev)); -+ mutex_init(&timer_dev.gptu_mutex); ++ ret = devm_mutex_init(&pdev->dev, &timer_dev.gptu_mutex); ++ if (ret) ++ return ret; + + lq_enable_gptu(); + timer_dev.number_of_timers = GPTU_ID_CFG * 2; |