bus: mhi: core: Introduce internal register poll helper function
authorBhaumik Bhatt <bbhatt@codeaurora.org>
Wed, 31 Mar 2021 18:34:24 +0000 (11:34 -0700)
committerManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Wed, 31 Mar 2021 18:39:52 +0000 (00:09 +0530)
commit1a42aef2588052c4e3f7df241b947425641f05c9
tree93a894dc0e8415caed1d4a92aeb449d18175aec0
parent19e60d6e88a63df70091574b3dfe85945d2fd70f
bus: mhi: core: Introduce internal register poll helper function

Introduce helper function to allow MHI core driver to poll for
a value in a register field. This helps reach a common path to
read and poll register values along with a retry time interval.

Signed-off-by: Bhaumik Bhatt <bbhatt@codeaurora.org>
Reviewed-by: Loic Poulain <loic.poulain@linaro.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Link: https://lore.kernel.org/r/1617215665-19593-2-git-send-email-bbhatt@codeaurora.org
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
drivers/bus/mhi/core/internal.h
drivers/bus/mhi/core/main.c