summaryrefslogtreecommitdiffstats
path: root/drivers/fpga/fpga-mgr.c
diff options
context:
space:
mode:
authorLv Zheng <lv.zheng@intel.com>2017-01-20 16:42:48 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-04-21 09:32:42 +0200
commita16534a3330524c70a580899065d78b0d81c7b5c (patch)
treeb6e56ba1b8d28da8b443c60765d9b8ee86a69b82 /drivers/fpga/fpga-mgr.c
parent8a73a223fb7062fd825ecddc3eb5b394367a6d7f (diff)
downloadlinux-stable-a16534a3330524c70a580899065d78b0d81c7b5c.tar.gz
linux-stable-a16534a3330524c70a580899065d78b0d81c7b5c.tar.bz2
linux-stable-a16534a3330524c70a580899065d78b0d81c7b5c.zip
ACPI / EC: Use busy polling mode when GPE is not enabled
commit c3a696b6e8f8f75f9f75e556a9f9f6472eae2655 upstream. When GPE is not enabled, it is not efficient to use the wait polling mode as it introduces an unexpected scheduler delay. So before the GPE handler is installed, this patch uses busy polling mode for all EC(s) and the logic can be applied to non boot EC(s) during the suspend/resume process. Link: https://bugzilla.kernel.org/show_bug.cgi?id=191561 Tested-by: Jakobus Schurz <jakobus.schurz@gmail.com> Tested-by: Chen Yu <yu.c.chen@intel.com> Signed-off-by: Lv Zheng <lv.zheng@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Cc: Ben Hutchings <ben@decadent.org.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/fpga/fpga-mgr.c')
0 files changed, 0 insertions, 0 deletions