TIMEOUT_US
&info->done, usecs_to_jiffies(TIMEOUT_US));
if (down_timeout(&info->sem, usecs_to_jiffies(TIMEOUT_US)))
if (down_timeout(&info->sem, usecs_to_jiffies(TIMEOUT_US)))
ret = REGB_POLL_FLD(VPU_HW_BTRS_MTL_VPU_D0I3_CONTROL, INPROGRESS, 0, TIMEOUT_US);
ret = REGB_POLL_FLD(VPU_HW_BTRS_MTL_VPU_D0I3_CONTROL, INPROGRESS, 0, TIMEOUT_US);
ret = REGB_POLL_FLD(VPU_HW_BTRS_LNL_D0I3_CONTROL, INPROGRESS, 0, TIMEOUT_US);
ret = REGB_POLL_FLD(VPU_HW_BTRS_LNL_D0I3_CONTROL, INPROGRESS, 0, TIMEOUT_US);
return REGB_POLL_FLD(VPU_HW_BTRS_LNL_VPU_STATUS, CLOCK_RESOURCE_OWN_ACK, 1, TIMEOUT_US);
ret = REGB_POLL_FLD(VPU_HW_BTRS_MTL_VPU_IP_RESET, TRIGGER, 0, TIMEOUT_US);
ret = REGB_POLL_FLD(VPU_HW_BTRS_MTL_VPU_IP_RESET, TRIGGER, 0, TIMEOUT_US);
ret = REGB_POLL_FLD(VPU_HW_BTRS_LNL_IP_RESET, TRIGGER, 0, TIMEOUT_US);
ret = REGB_POLL_FLD(VPU_HW_BTRS_LNL_IP_RESET, TRIGGER, 0, TIMEOUT_US);
0, TIMEOUT_US);
udelay(TIMEOUT_US);
val, val & BIT(1), SLEEP_US, TIMEOUT_US);
val, SLEEP_US, TIMEOUT_US);
val, val & BIT(0), SLEEP_US, TIMEOUT_US);
.user_time_us = TIMEOUT_US,
SLEEP_US, TIMEOUT_US);
SLEEP_US, TIMEOUT_US);
SLEEP_US, TIMEOUT_US);
for (i = TIMEOUT_US; i > 0; i--) {
for (i = TIMEOUT_US; i > 0; i--) {
unsigned int timeout = TIMEOUT_US;
u32 timeout = TIMEOUT_US;
timeout = jiffies + usecs_to_jiffies(TIMEOUT_US);
SLEEP_US, TIMEOUT_US);
(val & idle), 10, TIMEOUT_US);
(val & idle), 10, TIMEOUT_US);
!(val & clr), 10, TIMEOUT_US);