coreboot-kgpe-d16/src
Stefan Ott 65bd97c636 mb/lenovo/t520: Add support for ThinkLight
With this patch, the ThinkLight on the ThinkPad T520 can be controlled
through the OS.  The same change was done for the ThinkPad X200 in
b45912f4: mb/lenovo/x200: Add support for ThinkLight

After applying this patch, the light can be controlled like this:

    echo on >/proc/acpi/ibm/light
    echo off >/proc/acpi/ibm/light

Or through sysfs at /sys/class/leds/tpacpi::thinklight

Unfortunately I do not own a T520 to test this.

Change-Id: Iffc5dd2f23ee4896da633c18cbbf22c9e448edf1
Signed-off-by: Stefan Ott <stefan@ott.net>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/40718
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Alexander Couzens <lynxis@fe80.eu>
2020-05-22 09:48:53 +00:00
..
acpi acpi/device: Add a helper function to write SoundWire _ADR 2020-05-21 08:04:12 +00:00
arch src: Remove unused 'include <string.h>' 2020-05-18 07:41:24 +00:00
commonlib src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
console treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
cpu src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
device device/pci_device: Add notion of "hidden" PCI devices 2020-05-20 09:47:35 +00:00
drivers drivers/soundwire/alc5682: Support Realtek ALC5682 SoundWire device 2020-05-22 01:48:59 +00:00
ec ec/google/chromeec/acpi: Add CROS EC CODEC device 2020-05-21 21:33:20 +00:00
include drivers/soundwire/alc5682: Support Realtek ALC5682 SoundWire device 2020-05-22 01:48:59 +00:00
lib Remove new additions of "this file is part of" lines 2020-05-18 07:12:03 +00:00
mainboard mb/lenovo/t520: Add support for ThinkLight 2020-05-22 09:48:53 +00:00
northbridge nb/intel/sandybridge: Use the new IOSAV struct API 2020-05-21 18:28:54 +00:00
security security/tpm/tspi: Fix handling of white space delimited list 2020-05-19 07:57:23 +00:00
soc soc/intel/tigerlake: Provide SoundWire controller properties 2020-05-22 01:48:39 +00:00
southbridge src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
superio superio/winbond/w83977tf: Scope UART configuration defines more locally 2020-05-20 08:44:36 +00:00
vendorcode vc/amd/fsp/picasso: Rename the fsp_ddi and fsp_pcie descriptors 2020-05-21 14:42:51 +00:00
Kconfig src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00