[PATCH 00/10] [Intrepid] SRU: LP#257827 -- acpi brightness control

Andy Whitcroft apw at canonical.com
Thu Nov 20 16:33:20 UTC 2008


This series represents a backport of a change to the ACPI backlight
support.  This change was original done to sort out brightness control
problems for a number of different laptop models triggered by non-existant
devices being created (as reported on this bug).  These changes also
are reported to fix boot crashes on a number of Samsung laptops (as
reported on LP#146692).  All of these changes are direct back ports from
mainline, no changes were needed to apply them.  They are all upstream
as of v2.6.28-rc5.

I have built test kernels with these applied and a number of community
members have tested these and confirm that they do indeed allow those
laptops to boot and brightness control is improved there.

Proposing these for SRU to Intrepid.

-apw

*** BLURB HERE ***

Thomas Renninger (10):
  ACPI: video: Ignore devices that aren't present in hardware
  ACPI video: if no ACPI backlight support, use vendor drivers
  Acer-WMI: fingers off backlight if video.ko is serving this
    functionality
  asus-acpi: fingers off backlight if video.ko is serving this
    functionality
  compal: fingers off backlight if video.ko is serving this
    functionality
  eeepc-laptop: fingers off backlight if video.ko is serving this
    functionality
  fujitsu-laptop: fingers off backlight if video.ko is serving this
    functionality
  msi-laptop: fingers off backlight if video.ko is serving this
    functionality
  sony-laptop: fingers off backlight if video.ko is serving this
    functionality
  thinkpad_acpi: fingers off backlight if video.ko is serving this
    functionality

 Documentation/kernel-parameters.txt |   12 ++
 drivers/acpi/Makefile               |    4 +
 drivers/acpi/glue.c                 |   40 +++++
 drivers/acpi/scan.c                 |   32 +----
 drivers/acpi/video.c                |   35 +++--
 drivers/acpi/video_detect.c         |  268 +++++++++++++++++++++++++++++++++++
 drivers/misc/acer-wmi.c             |    6 +
 drivers/misc/asus-laptop.c          |   10 +-
 drivers/misc/compal-laptop.c        |   12 +-
 drivers/misc/eeepc-laptop.c         |   12 ++-
 drivers/misc/fujitsu-laptop.c       |   26 ++--
 drivers/misc/msi-laptop.c           |   16 ++-
 drivers/misc/sony-laptop.c          |    6 +-
 drivers/misc/thinkpad_acpi.c        |   29 +++--
 include/acpi/acpi_bus.h             |    2 +
 include/linux/acpi.h                |   44 ++++++
 16 files changed, 470 insertions(+), 84 deletions(-)
 create mode 100644 drivers/acpi/video_detect.c





More information about the kernel-team mailing list