mailbox: arm_mhu: reduce txpoll_period from 10ms to 1 ms
authorSudeep Holla <sudeep.holla@arm.com>
Wed, 22 Jul 2015 12:28:51 +0000 (13:28 +0100)
committerJassi Brar <jaswinder.singh@linaro.org>
Mon, 10 Aug 2015 08:59:44 +0000 (14:29 +0530)
Since the mailbox core users hrtimers now, it can handle much higher
resolutions. We can reduce the txpoll_period to 1 ms as the transmit
usually takes just few microseconds.

Reported-and-suggested-by: Juri Lelli <Juri.Lelli@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
drivers/mailbox/arm_mhu.c

index d9e99f981aa98ee229a40517d7fa86a14533d886..438c2896ef228b917e33f9ab1fef562e9f1e13a2 100644 (file)
@@ -148,7 +148,7 @@ static int mhu_probe(struct amba_device *adev, const struct amba_id *id)
        mhu->mbox.ops = &mhu_ops;
        mhu->mbox.txdone_irq = false;
        mhu->mbox.txdone_poll = true;
-       mhu->mbox.txpoll_period = 10;
+       mhu->mbox.txpoll_period = 1;
 
        amba_set_drvdata(adev, mhu);