Searched refs:pwrap_writel (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/soc/mediatek/ |
H A D | mtk-pmic-wrap.c | 1104 static void pwrap_writel(struct pmic_wrapper *wrp, u32 val, enum pwrap_regs reg) in pwrap_writel() function 1134 pwrap_writel(wrp, 1, PWRAP_WACS2_VLDCLR); in pwrap_leave_fsm_vldclr() 1175 pwrap_writel(wrp, (adr >> 1) << 16, PWRAP_WACS2_CMD); in pwrap_read16() 1183 pwrap_writel(wrp, 1, PWRAP_WACS2_VLDCLR); in pwrap_read16() 1200 pwrap_writel(wrp, ((msb << 30) | (adr << 16)), in pwrap_read32() 1210 pwrap_writel(wrp, 1, PWRAP_WACS2_VLDCLR); in pwrap_read32() 1231 pwrap_writel(wrp, (1 << 31) | ((adr >> 1) << 16) | wdata, in pwrap_write16() 1248 pwrap_writel(wrp, (1 << 31) | (msb << 30) | (adr << 16) | in pwrap_write32() 1255 * pwrap_writel operations composing one 32-bit bus writing. in pwrap_write32() 1285 pwrap_writel(wr in pwrap_reset_spislave() [all...] |
/kernel/linux/linux-6.6/drivers/soc/mediatek/ |
H A D | mtk-pmic-wrap.c | 1398 static void pwrap_writel(struct pmic_wrapper *wrp, u32 val, enum pwrap_regs reg) in pwrap_writel() function 1435 pwrap_writel(wrp, 1, PWRAP_WACS2_VLDCLR); in pwrap_leave_fsm_vldclr() 1468 pwrap_writel(wrp, val, PWRAP_WACS2_CMD); in pwrap_read16() 1481 pwrap_writel(wrp, 1, PWRAP_WACS2_VLDCLR); in pwrap_read16() 1501 pwrap_writel(wrp, ((msb << 30) | (adr << 16)), in pwrap_read32() 1512 pwrap_writel(wrp, 1, PWRAP_WACS2_VLDCLR); in pwrap_read32() 1536 pwrap_writel(wrp, wdata, PWRAP_SWINF_2_WDATA_31_0); in pwrap_write16() 1537 pwrap_writel(wrp, BIT(29) | adr, PWRAP_WACS2_CMD); in pwrap_write16() 1539 pwrap_writel(wrp, BIT(31) | ((adr >> 1) << 16) | wdata, in pwrap_write16() 1559 pwrap_writel(wr in pwrap_write32() [all...] |
Completed in 5 milliseconds