dev_err(scp->dev,"%s: IPI timeout!\n",__func__); ret=-ETIMEDOUT; gotoclock_disable; gotounlock_mutex; } }while(readl(scp->reg_base+scp->data->host_to_scp_reg)); Expand All@@ -205,10 +205,9 @@ int scp_ipi_send(struct mtk_scp *scp, u32 id, void *buf, unsigned int ...
scp_ipi_handler_t handler; void *priv; }; struct mtk_scp { struct device *dev; struct rproc *rproc; struct clk *clk; void __iomem *reg_base; void __iomem *sram_base; size_t sram_size; struct mtk_share_obj __iomem *recv_buf; struct mtk_share_obj __iomem *send_buf; struct...
11 changes: 5 additions & 6 deletions 11 drivers/remoteproc/mtk_scp_ipi.c Original file line numberDiff line numberDiff line change @@ -164,21 +164,21 @@ int scp_ipi_send(struct mtk_scp *scp, u32 id, void *buf, unsigned int len,...