gadget: f_thor: Return proper error value for thor_init()
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Fri, 24 Apr 2020 07:40:40 +0000 (16:40 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Wed, 12 Oct 2022 05:45:59 +0000 (14:45 +0900)
commit95793cbe66b3bf38cabf09048a55a9a0f2767e45
tree2581543aaf36006a6cc7f6ccc504df238b502ee3
parent6292e7157493341be429fb4ecdb25e1ec26b9006
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