OSDN Git Service

apple-gmux: Add helper for presence detect
authorLukas Wunner <lukas@wunner.de>
Mon, 11 Jan 2016 19:09:20 +0000 (20:09 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 9 Feb 2016 10:21:11 +0000 (11:21 +0100)
commit2413306c2566b729a9d17a81e9d1181e6f354d6a
treeac551b91fe34ce6d4ca87bf5b47b1d2e2ad90199
parent47eb8f739e6910a157962d2e6e8ce5eb06374e83
apple-gmux: Add helper for presence detect

Centralize gmux' ACPI HID in a header file and add apple_gmux_present().
This can be used by other drivers to activate quirks specific to dual
GPU MacBook Pros & Mac Pros. The alternative would be to hardcode DMI
or PCI IDs and amend them whenever Apple introduces a new machine.

Tested-by: Lukas Wunner <lukas@wunner.de>
    [MBP  9,1 2012  intel IVB + nvidia GK107  pre-retina  15"]
Signed-off-by: Lukas Wunner <lukas@wunner.de>
Reviewed-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: http://patchwork.freedesktop.org/patch/msgid/89c23769058a340e5e11d4a7102f3793d3b0c94c.1452525860.git.lukas@wunner.de
Documentation/DocBook/gpu.tmpl
drivers/platform/x86/apple-gmux.c
include/linux/apple-gmux.h [new file with mode: 0644]