]> git.baikalelectronics.ru Git - kernel.git/commit
mei: make return values consistent across the driver
authorAlexander Usyskin <alexander.usyskin@intel.com>
Wed, 19 Feb 2014 15:35:49 +0000 (17:35 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 28 Feb 2014 23:15:57 +0000 (15:15 -0800)
commitadbb34cd3f2cc03bcbd75c4eb7da27b882c6f4f7
treeb01220d624e9fbf70258a96890be25b56405c11e
parentb3542d2c93b02f66a80491c69dde02c28df367d7
mei: make return values consistent across the driver

1. Propagate ENOTTY  to user space if the client is not present
in the system
2. Use ETIME consistently on timeouts
3. Return EIO on write failures
4. Return ENODEV on recoverable device failures such as resets

Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/mei/amthif.c
drivers/misc/mei/client.c
drivers/misc/mei/hbm.c
drivers/misc/mei/hw-me.c
drivers/misc/mei/interrupt.c
drivers/misc/mei/main.c
drivers/misc/mei/nfc.c
drivers/misc/mei/wd.c