Searched refs:mtk_pwrap (Results 1 – 10 of 10) sorted by relevance
| /rk3399_ARM-atf/plat/mediatek/drivers/pmic_wrap/ |
| H A D | pmic_wrap_init_v2.c | 35 mmio_write_32((uintptr_t)&mtk_pwrap->wacs2_vldclr, 0x1); in pwrap_check_idle() 89 if ((mmio_read_32((uintptr_t)&mtk_pwrap->init_done) & 0x1) == 0) { in pwrap_wacs2() 96 return_value = pwrap_check_idle(&mtk_pwrap->wacs2_sta, in pwrap_wacs2() 105 mmio_write_32((uintptr_t)&mtk_pwrap->wacs2_wdata, wdata); in pwrap_wacs2() 109 mmio_write_32((uintptr_t)&mtk_pwrap->wacs2_cmd, (write << 29) | adr); in pwrap_wacs2() 116 return_value = pwrap_check_vldclr(&mtk_pwrap->wacs2_sta, in pwrap_wacs2() 126 reg_rdata = mmio_read_32((uintptr_t)&mtk_pwrap->wacs2_rdata); in pwrap_wacs2() 128 mmio_write_32((uintptr_t)&mtk_pwrap->wacs2_vldclr, 0x1); in pwrap_wacs2()
|
| H A D | pmic_wrap_init.c | 110 reg_rdata = mmio_read_32((uintptr_t)&mtk_pwrap->wacs2_rdata); in pwrap_wacs2() 121 &mtk_pwrap->wacs2_rdata, in pwrap_wacs2() 122 &mtk_pwrap->wacs2_vldclr, in pwrap_wacs2() 132 mmio_write_32((uintptr_t)&mtk_pwrap->wacs2_cmd, wacs_cmd); in pwrap_wacs2() 140 &mtk_pwrap->wacs2_rdata, in pwrap_wacs2() 149 mmio_write_32((uintptr_t)&mtk_pwrap->wacs2_vldclr, 1); in pwrap_wacs2()
|
| H A D | pmic_wrap_init_v3.c | 109 reg_rdata = mmio_read_32((uintptr_t)(&mtk_pwrap->wacs[swinf_no].sta)); in pwrap_swinf_acc() 118 ret = pwrap_check_idle((uintptr_t)(&mtk_pwrap->wacs[swinf_no].sta), in pwrap_swinf_acc() 119 (uintptr_t)(&mtk_pwrap->wacs[swinf_no].vldclr), TIMEOUT_WAIT_IDLE); in pwrap_swinf_acc() 128 mmio_write_32((uintptr_t)(&mtk_pwrap->wacs[swinf_no].wdata), wdata); in pwrap_swinf_acc() 133 mmio_write_32((uintptr_t)(&mtk_pwrap->wacs[swinf_no].cmd), in pwrap_swinf_acc() 145 ret = pwrap_check_vldclr((uintptr_t)(&mtk_pwrap->wacs[swinf_no].sta), TIMEOUT_READ); in pwrap_swinf_acc() 152 *rdata = mmio_read_32((uintptr_t)(&mtk_pwrap->wacs[swinf_no].rdata)); in pwrap_swinf_acc() 153 mmio_write_32((uintptr_t)(&mtk_pwrap->wacs[swinf_no].vldclr), 0x1); in pwrap_swinf_acc()
|
| /rk3399_ARM-atf/plat/mediatek/mt8192/drivers/pmic/ |
| H A D | pmic_wrap_init.h | 15 static struct mt8192_pmic_wrap_regs *const mtk_pwrap = (void *)PMIC_WRAP_BASE; variable
|
| /rk3399_ARM-atf/plat/mediatek/mt8195/drivers/pmic/ |
| H A D | pmic_wrap_init.h | 15 static struct mt8195_pmic_wrap_regs *const mtk_pwrap = (void *)PMIC_WRAP_BASE; variable
|
| /rk3399_ARM-atf/plat/mediatek/drivers/pmic_wrap/mt8188/ |
| H A D | pmic_wrap_init.h | 15 static struct mt8188_pmic_wrap_regs *const mtk_pwrap = (void *)PMIC_WRAP_BASE; variable
|
| /rk3399_ARM-atf/plat/mediatek/drivers/pmic_wrap/mt8189/ |
| H A D | pmic_wrap_init.h | 31 static struct mt8189_pmic_wrap_regs *const mtk_pwrap = (void *)PMIC_WRAP_BASE; variable
|
| /rk3399_ARM-atf/plat/mediatek/mt8186/drivers/pmic/ |
| H A D | pmic_wrap_init.h | 15 static struct mt8186_pmic_wrap_regs *const mtk_pwrap = (void *)PMIC_WRAP_BASE; variable
|
| /rk3399_ARM-atf/plat/mediatek/mt8183/drivers/pmic/ |
| H A D | pmic_wrap_init.h | 17 static struct mt8183_pmic_wrap_regs *const mtk_pwrap = variable
|
| /rk3399_ARM-atf/plat/mediatek/mt8173/drivers/pmic/ |
| H A D | pmic_wrap_init.h | 16 static struct mt8173_pmic_wrap_regs *const mtk_pwrap = variable
|