1. 25 6月, 2015 1 次提交
  2. 23 6月, 2015 2 次提交
  3. 19 6月, 2015 1 次提交
  4. 11 6月, 2015 1 次提交
    • P
      dell-laptop: Use dell-rbtn instead i8042 filter when possible · f8358578
      Pali Rohár 提交于
      Until now module dell-laptop registered rfkill device which used i8042
      filter function for receiving HW switch rfkill events (handling special
      keycode).
      
      But for some dell laptops there is native ACPI driver dell-rbtn which can
      receive rfkill events (without i8042 hooks).
      
      So this patch will combine best from both sides. It will use native ACPI
      driver dell-rbtn for receiving events and dell-laptop SMBIOS interface for
      enabling or disabling radio devices. If ACPI driver or device will not be
      available fallback to i8042 filter function will be used.
      
      Patch also changes module_init() to late_initcall() to ensure that init
      function will be called after initializing dell-rbtn.c driver.
      Signed-off-by: NPali Rohár <pali.rohar@gmail.com>
      Tested-by: NGabriele Mazzotta <gabriele.mzt@gmail.com>
      Signed-off-by: NDarren Hart <dvhart@linux.intel.com>
      f8358578
  5. 08 4月, 2015 1 次提交
  6. 24 1月, 2015 1 次提交
  7. 04 12月, 2014 1 次提交
    • P
      platform: x86: dell-laptop: Add support for keyboard backlight · 02b2aaaa
      Pali Rohár 提交于
      This patch adds support for configuring keyboard backlight settings on supported
      Dell laptops. It exports kernel leds interface and uses Dell SMBIOS tokens or
      keyboard class interface.
      
      With this patch it is possible to set:
      * keyboard backlight level
      * timeout after which will be backlight automatically turned off
      * input activity triggers (keyboard, touchpad, mouse) which enable backlight
      * ambient light settings
      
      Settings are exported via sysfs:
      /sys/class/leds/dell::kbd_backlight/
      
      Code is based on newly released documentation by Dell in libsmbios project.
      
      Thanks to Dan Carpenter who reported bug about unpredictable results in
      quirks->kbd_timeouts for loop. His fix adds needs_kbd_timeouts flag to
      quirk structure to indicate if kbd_timeouts array is empty or not.
      Signed-off-by: NPali Rohár <pali.rohar@gmail.com>
      Signed-off-by: NGabriele Mazzotta <gabriele.mzt@gmail.com>
      Cc: Dan Carpenter <dan.carpenter@oracle.com>
      Minor English corrections to comments.
      Signed-off-by: NDarren Hart <dvhart@linux.intel.com>
      02b2aaaa
  8. 20 11月, 2014 1 次提交
  9. 20 10月, 2014 1 次提交
  10. 16 8月, 2014 1 次提交
  11. 21 1月, 2014 3 次提交
  12. 21 11月, 2013 12 次提交
  13. 08 7月, 2013 1 次提交
  14. 09 5月, 2013 1 次提交
  15. 18 3月, 2013 1 次提交
  16. 04 1月, 2013 1 次提交
    • G
      Drivers: platform: x86: remove __dev* attributes. · b859f159
      Greg Kroah-Hartman 提交于
      CONFIG_HOTPLUG is going away as an option.  As a result, the __dev*
      markings need to be removed.
      
      This change removes the use of __devinit, __devexit_p, __devinitdata,
      __devinitconst, and __devexit from these drivers.
      
      Based on patches originally written by Bill Pemberton, but redone by me
      in order to handle some of the coding style issues better, by hand.
      
      Cc: Bill Pemberton <wfp5p@virginia.edu>
      Cc: Joey Lee <jlee@novell.com>
      Cc: Matthew Garrett <mjg@redhat.com>
      Cc: Peter Feuerer <peter@piie.net>
      Cc: Corentin Chary <corentin.chary@gmail.com>
      Cc: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
      Cc: Robert Gerlach <khnz@gmx.de>
      Cc: Ike Panhc <ike.pan@canonical.com>
      Cc: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      b859f159
  17. 18 8月, 2012 1 次提交
  18. 28 7月, 2012 1 次提交
  19. 02 6月, 2012 1 次提交
    • M
      dell-laptop: Remove rfkill code · a6c2390c
      Matthew Garrett 提交于
      The interface just doesn't work on some machines, and Dell haven't been
      able to tell us either which machines those are or what we should be
      doing instead. This would be fine, except it results in userspace ending
      up confused and general sadness. So let's just rip it out for now.
      Signed-off-by: NMatthew Garrett <mjg@redhat.com>
      a6c2390c
  20. 01 6月, 2012 4 次提交
  21. 17 4月, 2012 1 次提交
  22. 21 3月, 2012 2 次提交