usb: gadget: print a meaningful error message
We can only register one USB multi gadget, so check for it being already registered and print a meaningful error message if it is. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
400988a831
commit
25fd64ed22
|
@ -234,6 +234,11 @@ static struct usb_composite_driver multi_driver = {
|
|||
|
||||
int usb_multi_register(struct f_multi_opts *opts)
|
||||
{
|
||||
if (gadget_multi_opts) {
|
||||
pr_err("USB multi gadget already registered\n");
|
||||
return -EBUSY;
|
||||
}
|
||||
|
||||
gadget_multi_opts = opts;
|
||||
|
||||
return usb_composite_probe(&multi_driver);
|
||||
|
|
Loading…
Reference in New Issue