diff options
| author | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2022-07-23 19:57:20 +0200 | 
|---|---|---|
| committer | Helge Deller <deller@gmx.de> | 2022-07-26 09:16:38 +0200 | 
| commit | b083c22d51148f3d3028291343196471be5d9f36 (patch) | |
| tree | 0c74048b7978901939d93d44ec63d25b0ab4f012 /lib/timerqueue.c | |
| parent | ded77a74ee6bc3dea72ad41129823a812e4b64f3 (diff) | |
video: fbdev: imxfb: Convert request_mem_region + ioremap to devm_ioremap_resource
This has several advantages:
 - No need for manual undo of the two functions in the error path and
   the remove function.
 - Drops error handling in .remove()
   Note that returning early in .remove() yields resource leaks that
   often result in access of freed memory or unmapped registers later.
 - Fixes a resource leak
   request_mem_region allocates memory for the returned pointer that was
   never freed.
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'lib/timerqueue.c')
0 files changed, 0 insertions, 0 deletions
