On Mon, Nov 23, 2015 at 10:51:30AM -0700, Azael Avalos wrote: > Certain Toshiba models with the second generation keyboard backlight > (type 2) do not generate the keyboard backlight changed event (0x92), > and thus, the sysfs entries are never being updated. > > This patch adds a workquee and a global boolean variable to address > the issue. > > For those models that do generate the event, the sysfs entries are > being updated via the *notify function and the boolean is set to > true to avoid a second call to update the entries. > > For those models that do not generate the event, the workquee is > used to update the sysfs entries and also to emulate the event via > netlink, to make userspace aware of such change. > > Signed-off-by: Azael Avalos <coproscefalo@xxxxxxxxx> Queued to testing, thanks! -- Darren Hart Intel Open Source Technology Center -- To unsubscribe from this list: send the line "unsubscribe platform-driver-x86" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html