Searched refs:sem_addr (Results 1 – 2 of 2) sorted by relevance
| /rk3399_ARM-atf/plat/mediatek/drivers/apusys/mt8196/ |
| H A D | apusys_rv_pwr_ctrl.c | 137 int apu_hw_sema_ctl(uint32_t sem_addr, uint8_t usr_bit, uint8_t ctl, uint32_t timeout, in apu_hw_sema_ctl() argument 150 if (ctl == HW_SEM_PUT && ((mmio_read_32(sem_addr) & BIT(ctl_bit)) == 0) && !bypass) { in apu_hw_sema_ctl() 152 __func__, usr_bit, ctl, sem_addr, mmio_read_32(sem_addr)); in apu_hw_sema_ctl() 156 mmio_write_32(sem_addr, BIT(ctl_bit)); in apu_hw_sema_ctl() 161 ret = wait_for_state_ready(sem_addr, BIT(ctl_bit), BIT(ctl_bit), timeout, in apu_hw_sema_ctl() 162 sem_addr, BIT(ctl_bit)); in apu_hw_sema_ctl() 168 __func__, sem_addr, usr_bit, ctl, mmio_read_32(sem_addr)); in apu_hw_sema_ctl()
|
| H A D | apusys_rv_pwr_ctrl.h | 26 int apu_hw_sema_ctl(uint32_t sem_addr, uint8_t usr_bit, uint8_t ctl, uint32_t timeout,
|