Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1668584
| From | Andy Shevchenko <andy.shevchenko@gmail.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH] platform/x86: dell-laptop: Fix bogus keyboard backlight sysfs interface |
| Date | 2017-06-18 14:50 +0200 |
| Message-ID | <tTHOp-58y-5@gated-at.bofh.it> (permalink) |
| References | <tSU1k-5tA-21@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Fri, Jun 16, 2017 at 10:35 AM, Kai-Heng Feng <kai.heng.feng@canonical.com> wrote: > Dell Latitude 3160 does not have keyboard backlight, but there is a > sysfs interface for it, which does nothing at all. > > KBD_LED_OFF_TOKEN is the only token can be found. Since it doesn't have > KBD_LED_ON_TOKEN or KBD_LED_AUTO_*_TOKEN, it should be safe to assume it > does not support keyboard backlight. > > Reports keyboard backlight is supported only when tokens other than > KBD_LED_OFF_TOKEN can be found. Okay, I'm waiting for v2 with Pali's or mine suggestion applied. > > Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com> > --- > drivers/platform/x86/dell-laptop.c | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/drivers/platform/x86/dell-laptop.c b/drivers/platform/x86/dell-laptop.c > index ec202094bd50..743d7ce8c0c8 100644 > --- a/drivers/platform/x86/dell-laptop.c > +++ b/drivers/platform/x86/dell-laptop.c > @@ -1510,7 +1510,11 @@ static void kbd_init(void) > ret = kbd_init_info(); > kbd_init_tokens(); > > - if (kbd_token_bits != 0 || ret == 0) > + /* > + * If KBD_LED_OFF_TOKEN is the only token, > + * consider there is no keyboard backlight. > + */ > + if ((kbd_token_bits & ~BIT(5)) != 0 || ret == 0) > kbd_led_present = true; > } > > -- > 2.13.1 > -- With Best Regards, Andy Shevchenko
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
[PATCH] platform/x86: dell-laptop: Fix bogus keyboard backlight sysfs interface Kai-Heng Feng <kai.heng.feng@canonical.com> - 2017-06-16 09:40 +0200
Re: [PATCH] platform/x86: dell-laptop: Fix bogus keyboard backlight sysfs interface Pali Rohár <pali.rohar@gmail.com> - 2017-06-16 10:00 +0200
Re: [PATCH] platform/x86: dell-laptop: Fix bogus keyboard backlight sysfs interface Kai-Heng Feng <kai.heng.feng@canonical.com> - 2017-06-16 11:50 +0200
Re: [PATCH] platform/x86: dell-laptop: Fix bogus keyboard backlight sysfs interface Pali Rohár <pali.rohar@gmail.com> - 2017-06-16 12:10 +0200
Re: [PATCH] platform/x86: dell-laptop: Fix bogus keyboard backlight sysfs interface Andy Shevchenko <andy.shevchenko@gmail.com> - 2017-06-16 12:10 +0200
Re: [PATCH] platform/x86: dell-laptop: Fix bogus keyboard backlight sysfs interface Andy Shevchenko <andy.shevchenko@gmail.com> - 2017-06-18 14:50 +0200
csiph-web