Thread (2 messages) 2 messages, 1 author, 2017-10-30

Backlight confusion

From: Timo Ketola <hidden>
Date: 2017-10-30 08:11:51

Hi,

I'm confused.

There is a commit 8c16f3303c34 in linux-stable. Its idea is to reduce
calls to low level backlight drivers. But what happens now, at least in
my case, is that on first blank event after boot bd->fb_bl_on[node] is
false, backlight_update_status is not called and backlight is left on.
As I understand it all FBs must change their state at least once before
backlight driver is completely synced with framebuffers.

I don't understand how is this supposed to work. I could initialize
fb_bl_on and use_count for the initial state where FBs are unblanked but
then backlight driver had to know how many backlights there are. I have
not found any hints how other drivers might solve this.

Could anybody enlighten me in my confusion?

--

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