platform/x86: Add driver for Apple gmux device
authorSeth Forshee <seth.forshee@canonical.com>
Fri, 16 Mar 2012 19:41:22 +0000 (14:41 -0500)
committerMatthew Garrett <mjg@redhat.com>
Mon, 26 Mar 2012 19:05:25 +0000 (15:05 -0400)
commit917ee75a59160fe3518c1672feb4562f11a18fbc
tree48d1bd5beca5cff9db05bfbdc34e47031c6b7188
parent83e72dd97a25a831ff270ce4437416943a1e4b36
platform/x86: Add driver for Apple gmux device

Apple laptops with hybrid graphics have a device named gmux that
controls the muxing of the LVDS panel between the GPUs as well as screen
brightness. This driver adds support for the gmux device. Only backlight
control is supported initially.

Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
Signed-off-by: Matthew Garrett <mjg@redhat.com>
Tested-by: Grant Likely <grant.likely@secretlab.ca>
drivers/platform/x86/Kconfig
drivers/platform/x86/Makefile
drivers/platform/x86/apple-gmux.c [new file with mode: 0644]