OSDN Git Service

soc: qcom: hab: run the dispatcher's tasklet w/ high priority
authorYong Ding <yongding@codeaurora.org>
Fri, 29 Nov 2019 02:58:05 +0000 (10:58 +0800)
committerGerrit - the friendly Code Review server <code-review@localhost>
Fri, 29 Nov 2019 06:24:07 +0000 (22:24 -0800)
commite1129ba35fea943ba9787088edd582826f247db8
tree1cbecd011ac6293c5e0fd8c4f165f3aa8c8e4d01
parentc2f54771deefa34bfb74bf1100ac1dd36eb89a84
soc: qcom: hab: run the dispatcher's tasklet w/ high priority

HAB uses tasklets as the bottom half to receive message from the
remote side. Even when the whole system is overloaded, HAB clients
(e.g., audio, display, gfx) still expect low latency for good user
experience. So here, tasklet_hi_schedule() is used.

Change-Id: I0b8ed281f090e9c251eb62fe5e78900ea2e9dc8d
Signed-off-by: Yong Ding <yongding@codeaurora.org>
drivers/soc/qcom/hab/hab_ghs.c
drivers/soc/qcom/hab/hab_qvm.c