platform/x86: thinkpad_acpi: Add lid_logo_dot to the list of safe LEDs
Hans de Goede authored
There have been various bugs / forum threads about allowing control of
the LED in the ThinkPad logo on the lid of various models.

This seems to be something which users want to control and there really
is no reason to require setting CONFIG_THINKPAD_ACPI_UNSAFE_LEDS for this.

The lid-logo-dot is LED number 10, so change the name of the 10th led
from unknown_led2 to lid_logo_dot and add it to the TPACPI_SAFE_LEDS mask.

Link: https://www.reddit.com/r/thinkpad/comments/7n8eyu/thinkpad_led_control_under_gnulinux/
BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=1943318

Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20211123210524.266705-2-hdegoede@redhat.com
e1dbdd2f
Name Last commit Last update
Documentation Documentation: syfs-class-firmware-attributes: Lenovo Opcode support
LICENSES LICENSES/dual/CC-BY-4.0: Git rid of "smart quotes"
arch Merge tag 'for-5.16/parisc-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
block blk-mq: fix filesystem I/O request allocation
certs certs: Add support for using elliptic curve keys for signing modules
crypto Merge tag 'zstd-for-linus-v5.16' of git://github.com/terrelln/linux
drivers platform/x86: thinkpad_acpi: Add lid_logo_dot to the list of safe LEDs
fs Merge tag 'xfs-5.16-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
include platform/surface: aggregator: Make client device removal more generic
init kconfig: Add support for -Wimplicit-fallthrough
ipc ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL
kernel Merge tag 'timers-urgent-2021-11-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
lib Merge tag 'zstd-for-linus-v5.16' of git://github.com/terrelln/linux
mm Revert "mm: shmem: don't truncate page if memory failure happens"
net Merge tag 'ceph-for-5.16-rc1' of git://github.com/ceph/ceph-client
samples Add gitignore file for samples/fanotify/ subdirectory
scripts Merge tag 'coccinelle-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux
security net,lsm,selinux: revert the security_sctp_assoc_established() hook
sound Merge tag 'sound-fix-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
tools Merge tag 'locking-urgent-2021-11-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
usr initramfs: Check timestamp to prevent broken cpio archive
virt KVM: generalize "bugged" VM to "dead" VM
.clang-format clang-format: Update with the latest for_each macro list
.cocciconfig scripts: add Linux .cocciconfig for coccinelle
.get_maintainer.ignore Opt out of scripts/get_maintainer.pl
.gitattributes
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS
Makefile
README
Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.