1
0
Fork 0

memory: brcmstb: dpfe: use msleep() over udelay()

To be more "scheduler friendly", we use msleep() rather than udelay()
while we wait for the DCPU to respond.

Signed-off-by: Markus Mayer <mmayer@broadcom.com>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
alistair/sunxi64-5.4-dsi
Markus Mayer 2019-02-11 17:24:41 -08:00 committed by Florian Fainelli
parent a188339ca5
commit 7ccd2ffce0
1 changed files with 2 additions and 2 deletions

View File

@ -111,7 +111,7 @@
#define DPFE_MSG_TYPE_COMMAND 1
#define DPFE_MSG_TYPE_RESPONSE 2
#define DELAY_LOOP_MAX 200000
#define DELAY_LOOP_MAX 1000
enum dpfe_msg_fields {
MSG_HEADER,
@ -323,7 +323,7 @@ static int __send_command(struct private_data *priv, unsigned int cmd,
resp = readl_relaxed(regs + REG_TO_HOST_MBOX);
if (resp > 0)
break;
udelay(5);
msleep(1);
}
if (i == DELAY_LOOP_MAX) {