hc
2024-05-10 748e4f3d702def1a4bff191e0cf93b6a05340f01
kernel/drivers/memory/brcmstb_dpfe.c
....@@ -434,15 +434,17 @@
434434 static int __send_command(struct brcmstb_dpfe_priv *priv, unsigned int cmd,
435435 u32 result[])
436436 {
437
- const u32 *msg = priv->dpfe_api->command[cmd];
438437 void __iomem *regs = priv->regs;
439438 unsigned int i, chksum, chksum_idx;
439
+ const u32 *msg;
440440 int ret = 0;
441441 u32 resp;
442442
443443 if (cmd >= DPFE_CMD_MAX)
444444 return -1;
445445
446
+ msg = priv->dpfe_api->command[cmd];
447
+
446448 mutex_lock(&priv->lock);
447449
448450 /* Wait for DCPU to become ready */