From 77d997190ac89b08cb9ef45cf4e86efd5cacc072 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Wed, 3 Jul 2013 16:15:38 +0200 Subject: We need to actually add kernel support for that LED in the first place. --- enable-micmute-led.patch | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 enable-micmute-led.patch diff --git a/enable-micmute-led.patch b/enable-micmute-led.patch new file mode 100644 index 0000000..b5190fe --- /dev/null +++ b/enable-micmute-led.patch @@ -0,0 +1,23 @@ +--- a/drivers/platform/x86/thinkpad_acpi.c 2013-07-03 16:12:50.866635663 +0200 ++++ b/drivers/platform/x86/thinkpad_acpi.c 2013-07-03 16:13:56.458632739 +0200 +@@ -5050,8 +5050,10 @@ + "tpacpi::unknown_led2", + "tpacpi::unknown_led3", + "tpacpi::thinkvantage", ++ "tpacpi::unknown_led4", ++ "tpacpi::micmute" + }; +-#define TPACPI_SAFE_LEDS 0x1081U ++#define TPACPI_SAFE_LEDS 0x5081U + + static inline bool tpacpi_is_led_restricted(const unsigned int led) + { +@@ -5274,7 +5276,7 @@ + { /* Lenovo */ + .vendor = PCI_VENDOR_ID_LENOVO, + .bios = TPACPI_MATCH_ANY, .ec = TPACPI_MATCH_ANY, +- .quirks = 0x1fffU, ++ .quirks = 0x5fffU, + }, + { /* IBM ThinkPads with no EC version string */ + .vendor = PCI_VENDOR_ID_IBM, -- cgit v1.2.3-59-g8ed1b