drivers:misc: ti-st: fix error codes
commit704426649dd4324b34cefea322f4333e5280f852
authorPavan Savoy <pavan_savoy@ti.com>
Fri, 4 Feb 2011 08:23:11 +0000 (4 02:23 -0600)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 4 Feb 2011 20:41:20 +0000 (4 12:41 -0800)
tree5f3b511437974e542e07bfc4a4e2558086be25c8
parentec60d0ad20ff8796dc41b30a9dce485478ccd263
drivers:misc: ti-st: fix error codes

set-right the error codes that the shared transport driver
returns.
Instead of magic numbers like -1, return relevant codes such as
ETIMEDOUT or EIO, EAGAIN when wait times out or uart write bytes don't
match expected value or when registration fails and needs to be
attempted again.

Signed-off-by: Pavan Savoy <pavan_savoy@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/misc/ti-st/st_core.c
drivers/misc/ti-st/st_kim.c
drivers/misc/ti-st/st_ll.c