24 Dec
2015
24 Dec
'15
8:44 a.m.
On Thu, 24 Dec 2015 04:46:37 +0100, Hui Wang wrote:
From: Kailang kailang@realtek.com
The Lenovo ThinkCenter AIO uses Line2 (NID 0x1b) to implement the micmute hotkey, here we register an input device and use Line2 unsol event to collect the hotkey pressing or releasing.
In the meanwhile, the micmute led is controlled by GPIO2, so we use an existing function alc_fixup_gpio_mic_mute_hook() to control the led.
Cc: stable@vger.kernel.org Signed-off-by: Kailang kailang@realtek.com
Is it mandatory expose this as a key event? I mean, wouldn't it suffice just toggle the mic mute by the driver itself? User-space will get the notification by the mixer status change in anyway.
Takashi