提交 1f90a216 编写于 作者: A Arvind Yadav 提交者: Jassi Brar

mailbox/omap: unregister mbox class

platform_driver_register() can fail here and we must unregister mbox
class.
Signed-off-by: NArvind Yadav <arvind.yadav.cs@gmail.com>
Acked-by: NSuman Anna <s-anna@ti.com>
Signed-off-by: NJassi Brar <jaswinder.singh@linaro.org>
上级 e339c80a
......@@ -906,7 +906,11 @@ static int __init omap_mbox_init(void)
mbox_kfifo_size = max_t(unsigned int, mbox_kfifo_size,
sizeof(mbox_msg_t));
return platform_driver_register(&omap_mbox_driver);
err = platform_driver_register(&omap_mbox_driver);
if (err)
class_unregister(&omap_mbox_class);
return err;
}
subsys_initcall(omap_mbox_init);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册