Messages in this thread | | | Date | Fri, 19 May 2023 15:53:06 -0700 | Subject | Re: [PATCH v5 2/7] ufs: core: Update the ufshcd_clear_cmds() functionality | From | Bart Van Assche <> |
| |
On 5/11/23 23:28, Bao D. Nguyen wrote: > In the ufshcd_clear_cmds(), the 2nd pamameter would be the > bit mask of the command to be cleared in the transfer request > door bell register. This bit mask mechanism does not scale well in > mcq mode when the queue depth becomes much greater than 64. Change the > 2nd parameter to the function to be the task_tag number of the > corresponding bit to be cleared in the door bell register. > By doing so, mcq mode with a large queue depth can reuse this function. > > Since the behavior of this function is changed from handling > multiple commands into a single command, rename ufshcd_clear_cmds() > into ufshcd_clear_cmd().
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
| |