linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Rework ACPI video driver
@ 2013-09-09  8:37 Aaron Lu
  2013-09-09  8:40 ` [PATCH 1/2] ACPI / video: seperate backlight control and event interface Aaron Lu
  2013-09-09  8:42 ` [PATCH 2/2] ACPI / video / i915: Remove ACPI backlight if firmware expects Windows 8 Aaron Lu
  0 siblings, 2 replies; 29+ messages in thread
From: Aaron Lu @ 2013-09-09  8:37 UTC (permalink / raw)
  To: ACPI Devel Mailing List
  Cc: Rafael J. Wysocki, Matthew Garrett, Seth Forshee, Lee, Chun-Yi,
	Daniel Vetter, intel-gfx@lists.freedesktop.org,
	dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org,
	Len Brown, Igor Gnatenko, Yves-Alexis Perez, Felipe Contreras,
	Lee Chun-Yi, Henrique de Moraes Holschuh

The ACPI video module provides two functionalities: backlight control
and backlight hotkey event delivery. It is possible the backlight
control interface is broken while the system still needs its event
delivery, so it's worth to seperate the two interfaces clearly.

This patchset has two patches, the first is to sepeate the two
interfaces in the ACPI video module and the second one solves some
Win8 backlight control problems by removing ACPI video's backlight
interface while still keeping its event delivery functionality. Due
to some systems whose firmware claims win8 compatible have problems
with i915's backlight control interface, a module param is introduced
to give user a chance to select if they want to remove ACPI video's
backlight control interface. The param is set to false by default.

Aaron Lu (2):
  ACPI / video: seperate backlight control and event interface
  ACPI / video / i915: Remove ACPI backlight if firmware expects Windows
    8

 drivers/acpi/internal.h         |   2 +
 drivers/acpi/video.c            | 473 +++++++++++++++++++++++-----------------
 drivers/acpi/video_detect.c     |  15 +-
 drivers/gpu/drm/i915/i915_dma.c |   2 +-
 drivers/gpu/drm/i915/i915_drv.c |   5 +
 drivers/gpu/drm/i915/i915_drv.h |   1 +
 include/acpi/video.h            |  11 +-
 include/linux/acpi.h            |   1 +
 8 files changed, 310 insertions(+), 200 deletions(-)

-- 
1.8.4.12.g2ea3df6


^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2013-09-12  2:25 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-09  8:37 [PATCH 0/2] Rework ACPI video driver Aaron Lu
2013-09-09  8:40 ` [PATCH 1/2] ACPI / video: seperate backlight control and event interface Aaron Lu
2013-09-10  5:23   ` Igor Gnatenko
2013-09-09  8:42 ` [PATCH 2/2] ACPI / video / i915: Remove ACPI backlight if firmware expects Windows 8 Aaron Lu
2013-09-09  9:32   ` Daniel Vetter
2013-09-09 12:16     ` Rafael J. Wysocki
2013-09-09 15:21       ` Daniel Vetter
2013-09-09 15:38         ` Matthew Garrett
2013-09-09 20:23         ` Rafael J. Wysocki
2013-09-10 13:53           ` Jani Nikula
2013-09-10 13:56             ` Matthew Garrett
2013-09-10 14:21               ` Jani Nikula
2013-09-10 14:21                 ` Matthew Garrett
2013-09-10 19:23             ` Rafael J. Wysocki
2013-09-11  1:32               ` Aaron Lu
2013-09-11  8:45                 ` Jani Nikula
2013-09-11  8:45                   ` Matthew Garrett
2013-09-11  9:09                     ` Yves-Alexis Perez
2013-09-11 10:29                     ` Jani Nikula
2013-09-11 10:30                       ` Matthew Garrett
2013-09-12  2:26                   ` Aaron Lu
2013-09-10  6:30     ` Aaron Lu
2013-09-09 11:44   ` Igor Gnatenko
2013-09-10  3:27     ` Aaron Lu
2013-09-10  5:13       ` Igor Gnatenko
2013-09-10  5:16         ` Aaron Lu
2013-09-10  5:22           ` Igor Gnatenko
2013-09-10  5:42             ` Aaron Lu
2013-09-10  5:23   ` Igor Gnatenko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).