Re: [PATCH v2] soc: qcom: rpmh: Remove serialization of TCS commands

2021-01-07 Thread Maulik Shah
Hi Doug, On 12/4/2020 3:14 AM, Doug Anderson wrote: Hi, On Mon, Nov 23, 2020 at 11:32 PM Maulik Shah wrote: @@ -423,8 +422,7 @@ static irqreturn_t tcs_tx_done(int irq, void *p) cmd = &req->cmds[j]; sts = read_tcs_cmd(drv, RSC_DRV_CMD_STATUS, i

Re: [PATCH v2] soc: qcom: rpmh: Remove serialization of TCS commands

2020-12-03 Thread Doug Anderson
Hi, On Mon, Nov 23, 2020 at 11:32 PM Maulik Shah wrote: > > @@ -423,8 +422,7 @@ static irqreturn_t tcs_tx_done(int irq, void *p) > cmd = &req->cmds[j]; > sts = read_tcs_cmd(drv, RSC_DRV_CMD_STATUS, i, j); > if (!(sts & CMD_ST

[PATCH v2] soc: qcom: rpmh: Remove serialization of TCS commands

2020-11-23 Thread Maulik Shah
From: Lina Iyer Requests sent to RPMH can be sent as fire-n-forget or response required, with the latter ensuring the command has been completed by the hardware accelerator. Commands in a request with tcs_cmd::wait set, would ensure that those select commands are sent as response required, even t