gadget: f_thor: Return proper error value for thor_init() 98/231798/1
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Fri, 24 Apr 2020 07:40:40 +0000 (16:40 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Fri, 24 Apr 2020 08:04:55 +0000 (17:04 +0900)
commit217788118e287e0dbb820f6d765cba8bf16df974
tree634744c925ede3d536f17747ad2f11f9ae2cbd0a
parenta5d60b63ab012e3f7f0ba97dc418fa8fcb755788
gadget: f_thor: Return proper error value for thor_init()

After the commit 17679aed622b ("usb: thor: add screen support"),
caller of thor_init() expects general error value to check
interrupt by Ctrl-C but thor_init() returns wrong error value -1
for Ctrl-C termination during rx or wrong protocol response.
Return proper error for the cases.

Change-Id: I8a637918930673bad953a88e26c79b8e64580bc8
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
drivers/usb/gadget/f_thor.c