1. 16 Aug, 2014 1 commit
  2. 21 Jan, 2014 3 commits
  3. 05 Sep, 2013 2 commits
  4. 03 Jan, 2013 1 commit
    • Greg Kroah-Hartman's avatar
      Drivers: platform: x86: remove __dev* attributes. · b859f159
      Greg Kroah-Hartman authored
      
      
      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: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      b859f159
  5. 20 Mar, 2012 1 commit
  6. 12 Jan, 2012 1 commit
  7. 07 Jul, 2011 1 commit
  8. 27 May, 2011 1 commit
  9. 01 Apr, 2011 1 commit
  10. 28 Mar, 2011 2 commits
  11. 22 Mar, 2011 1 commit
    • Matthew Garrett's avatar
      backlight: add backlight type · bb7ca747
      Matthew Garrett authored
      
      
      There may be multiple ways of controlling the backlight on a given
      machine.  Allow drivers to expose the type of interface they are
      providing, making it possible for userspace to make appropriate policy
      decisions.
      
      Signed-off-by: default avatarMatthew Garrett <mjg@redhat.com>
      Cc: Richard Purdie <rpurdie@rpsys.net>
      Cc: Chris Wilson <chris@chris-wilson.co.uk>
      Cc: David Airlie <airlied@linux.ie>
      Cc: Alex Deucher <alexdeucher@gmail.com>
      Cc: Ben Skeggs <bskeggs@redhat.com>
      Cc: Zhang Rui <rui.zhang@intel.com>
      Cc: Len Brown <lenb@kernel.org>
      Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      bb7ca747
  12. 07 Jan, 2011 1 commit
  13. 16 Aug, 2010 1 commit
  14. 03 Aug, 2010 2 commits
    • Axel Lin's avatar
      compal-laptop/fujitsu-laptop/msi-laptop: make dmi_check_cb to return 1 instead of 0 · 80183a4b
      Axel Lin authored
      
      
      dmi_check_system() walks the table running matching functions until
      someone returns non zero or we hit the end.
      
      This patch makes dmi_check_cb to return 1 so dmi_check_system() return
      immediately when a match is found.
      
      Signed-off-by: default avatarAxel Lin <axel.lin@gmail.com>
      Acked-by: default avatarJonathan Woithe <jwoithe@physics.adelaide.edu.au>
      Cc: Matthew Garrett <mjg@redhat.com>a
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarMatthew Garrett <mjg@redhat.com>
      80183a4b
    • Roald Frederickx's avatar
      compal-laptop: add JHL90, battery & hwmon interface · 9be0fcb5
      Roald Frederickx authored
      
      
      The driver now supports the Compal JHL90 (which I use) and it has some
      added features.  The biggest novelties are a battery interface
      (power_supply) and a temperature and fan control interface (hmwon).  It
      also adds a power-off feature to the backlight subsystem and it exports a
      few files that can enable/disable wake_on_XXX events.
      
      Much of the original code of the old features is still there, but I've
      changed some names to keep the naming more coherent with the added
      functionalities.  (Sorry for the huge patch)
      
      Some technical stuff about the new driver:
      
      First of all, I'm not sure if the extra features also work on the other
      Compal boards.  Currently they only get enabled if the DMI data indicates
      you are on a JHL90 board.
      
      Secondly, I've noticed a quirk in my fan controller.  I have to re-send
      the wanted pwm-level to the controller every so often.  If I don't do
      this, the fanspeed will slowly rise until after a couple of minutes it's
      at full speed.  (Note that every normal userland application will probably
      update the pwm-level every so often anyway, based on temperature readings,
      so this might not be an issue in practice) If this turns out to be a
      problem with all the controllers, maybe we should implement a kernel timer
      and have the driver re-send the pwm level every XX seconds to make this
      transparent to userspace?  (However, I couldn't immediately find a way to
      do this cleanly.)
      
      Additional information can be found in the source comments.
      
      [akpm@linux-foundation.org: coding-style fixes]
      [akpm@linux-foundation.org: add missing semicolon]
      Signed-off-by: default avatarRoald Frederickx <roald.frederickx@gmail.com>
      Cc: Matthew Garrett <mjg59@srcf.ucam.org>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarMatthew Garrett <mjg@redhat.com>
      9be0fcb5
  15. 16 Mar, 2010 1 commit
  16. 25 Feb, 2010 2 commits
  17. 12 Dec, 2009 1 commit
  18. 19 Dec, 2008 1 commit
    • Len Brown's avatar
      create drivers/platform/x86/ from drivers/misc/ · 41b16dce
      Len Brown authored
      
      
      Move x86 platform specific drivers from drivers/misc/
      to a new home under drivers/platform/x86/.
      
      The community has been maintaining x86 vendor-specific
      platform specific drivers under /drivers/misc/ for a few years.
      The oldest ones started life under drivers/acpi.
      They moved out of drivers/acpi/ because they don't actually
      implement the ACPI specification, but either simply
      use ACPI, or implement vendor-specific ACPI extensions.
      
      In the future we anticipate...
      drivers/misc/ will go away.
      other architectures will create drivers/platform/<arch>
      
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      41b16dce
  19. 07 Nov, 2008 1 commit
  20. 16 Jul, 2008 2 commits