|
@@ -281,11 +281,11 @@ static int omap_mbox_startup(struct omap_mbox *mbox)
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
|
|
|
|
- fail_alloc_rxq:
|
|
|
|
|
|
+fail_alloc_rxq:
|
|
mbox_queue_free(mbox->txq);
|
|
mbox_queue_free(mbox->txq);
|
|
- fail_alloc_txq:
|
|
|
|
|
|
+fail_alloc_txq:
|
|
free_irq(mbox->irq, mbox);
|
|
free_irq(mbox->irq, mbox);
|
|
- fail_request_irq:
|
|
|
|
|
|
+fail_request_irq:
|
|
if (mbox->ops->shutdown)
|
|
if (mbox->ops->shutdown)
|
|
mbox->ops->shutdown(mbox);
|
|
mbox->ops->shutdown(mbox);
|
|
|
|
|
|
@@ -396,7 +396,8 @@ static int __init omap_mbox_init(void)
|
|
|
|
|
|
/* kfifo size sanity check: alignment and minimal size */
|
|
/* kfifo size sanity check: alignment and minimal size */
|
|
mbox_kfifo_size = ALIGN(mbox_kfifo_size, sizeof(mbox_msg_t));
|
|
mbox_kfifo_size = ALIGN(mbox_kfifo_size, sizeof(mbox_msg_t));
|
|
- mbox_kfifo_size = max_t(unsigned int, mbox_kfifo_size, sizeof(mbox_msg_t));
|
|
|
|
|
|
+ mbox_kfifo_size = max_t(unsigned int, mbox_kfifo_size,
|
|
|
|
+ sizeof(mbox_msg_t));
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|