diff options
author | George Stark <[email protected]> | 2024-04-11 19:10:28 +0300 |
---|---|---|
committer | Lee Jones <[email protected]> | 2024-04-11 17:35:03 +0100 |
commit | b5a0b81605c70b86aa5e8e502613f32b408340ad (patch) | |
tree | 1547dfc2e1fa2a7571f47f0bfa725ac2d2003ab9 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | a59d8824d7303297718c496a24ac4209eb3c0195 (diff) |
leds: lp3952: Use devm API to cleanup module's resources
In this driver LEDs are registered using devm_led_classdev_register()
so they are automatically unregistered after module's remove() is done.
led_classdev_unregister() calls module's led_set_brightness() to turn off
the LEDs and that callback uses resources which were destroyed already
in module's remove() so use devm API instead of remove().
Also drop explicit turning LEDs off from remove() due to they will be off
anyway by led_classdev_unregister().
Signed-off-by: George Stark <[email protected]>
Reviewed-by: Andy Shevchenko <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Lee Jones <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions