Re: [PATCH v5 2/6] leds: triggers: Add a keyboard backlight trigger

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On 11/25/2016 03:49 PM, Pavel Machek wrote:
> Hi!
>
>>> Lets keep it simple. Yes, monitoring backlight state while hardware
>>> updates it is useful. But doing the monitor when some kind of blinking
>> >from the kernel is active is just a unneccessary complexity...
>>
>> Triggers are not limited to periodic blinking or reporting cpu
>> activity. There is also oneshot trigger that can be used e.g. when
>> user touches the screen, as Pali mentioned.
>
> Using oneshot trigger for this would be pretty strange.

It was only an example to mention other than periodic triggers.
You could have a trigger that just turns the LED permanently on
after user touches the screen.

> Notice that in
> some cases (thinkpad battery led, for example) we either have firmware
> controls the LED (but then software can't control it) or we have
> software controlling the LED (but then we don't know what firmware
> would put there). Maybe keyboard backlight can be controlled
> "simultaneously" by both software and firmware, but there are
> certainly LEDs that can't handle that, and IMO it would be nice to
> have same interface.
>
>>> Well.. actually... I think this is a little bit over complex and
>>> probably unneccessary. I'd let Hans implement whatever he thinks is
>>> easiest.
>>
>> I'd say this is the trigger approach which is a bit convoluted.
>
> In my eyes trigger approach is neccessary at least for some hardware,
> and things it pretty clear: trigger on == LED changes without
> userspace involvement. trigger off == userspace controls the LED.

It is likely that it would break many existing users.

> So I'd do the trigger here. It is same way we can handle LEDs on
> thinkpad. Yes, it means you won't be able to do oneshot trigger on
> backlight. I don't think that's a huge problem.

There have been voices in this discussion claiming the opposite. :-)

-- 
Best regards,
Jacek Anaszewski

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
ibm-acpi-devel mailing list
ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel



[Index of Archives]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Photo]     [Yosemite Photos]     [Yosemite Advice]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]

  Powered by Linux