diff options
| author | 2017-08-09 11:00:54 -0500 | |
|---|---|---|
| committer | 2017-08-13 15:27:10 +0300 | |
| commit | fe4e8d0910540db28e457ce792ae2b29ee66ab8a (patch) | |
| tree | 56f95cdacb55f14634b3b985f9d84561831b8cae /drivers/platform/x86/intel_scu_ipc.c | |
| parent | platform/x86: hp-wmi: Remove unused macro helper (diff) | |
| download | wireguard-linux-fe4e8d0910540db28e457ce792ae2b29ee66ab8a.tar.xz wireguard-linux-fe4e8d0910540db28e457ce792ae2b29ee66ab8a.zip | |
platform/x86: intel_mid_powerbtn: fix error return code in mid_pb_probe()
platform_get_irq() returns an error code, but the intel_mid_powerbtn
driver ignores it and always returns -EINVAL. This is not correct and,
prevents -EPROBE_DEFER from being propagated properly.
Print error message and propagate the return value of platform_get_irq
on failure.
This issue was detected with the help of Coccinelle.
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Diffstat (limited to 'drivers/platform/x86/intel_scu_ipc.c')
0 files changed, 0 insertions, 0 deletions
