Thread (6 messages) 6 messages, 4 authors, 2016-09-27

Re: [PATCH] simplefb: Disable and release clocks and regulators in destroy callback

From: Tomi Valkeinen <hidden>
Date: 2016-09-27 08:22:59
Also in: linux-arm-kernel, lkml

On 07/09/16 12:09, Chen-Yu Tsai wrote:
simplefb gets unregister when a proper framebuffer driver comes in and
kicks it out. However the claimed clocks and regulators stay enabled
as they are only released in the platform device remove function, which
in theory would never get called.

Move the clock/regulator cleanup into the framebuffer destroy callback,
which gets called as part of the framebuffer unregister process.

Note this introduces asymmetry in how the resources are claimed and
released.

Signed-off-by: Chen-Yu Tsai <redacted>
---
 drivers/video/fbdev/simplefb.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)
Thanks, queued for 4.9.

 Tomi

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help