Searched refs:pmic_wrapper (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/soc/mediatek/ |
H A D | mtk-pmic-wrap.c | 1055 struct pmic_wrapper; 1067 int (*pwrap_read)(struct pmic_wrapper *wrp, u32 adr, u32 *rdata); 1068 int (*pwrap_write)(struct pmic_wrapper *wrp, u32 adr, u32 wdata); 1071 struct pmic_wrapper { struct 1095 int (*init_reg_clock)(struct pmic_wrapper *wrp); 1096 int (*init_soc_specific)(struct pmic_wrapper *wrp); 1099 static u32 pwrap_readl(struct pmic_wrapper *wrp, enum pwrap_regs reg) in pwrap_readl() 1104 static void pwrap_writel(struct pmic_wrapper *wrp, u32 val, enum pwrap_regs reg) in pwrap_writel() 1109 static bool pwrap_is_fsm_idle(struct pmic_wrapper *wrp) in pwrap_is_fsm_idle() 1116 static bool pwrap_is_fsm_vldclr(struct pmic_wrapper *wr [all...] |
/kernel/linux/linux-6.6/drivers/soc/mediatek/ |
H A D | mtk-pmic-wrap.c | 1332 struct pmic_wrapper; 1341 int (*pwrap_read)(struct pmic_wrapper *wrp, u32 adr, u32 *rdata); 1342 int (*pwrap_write)(struct pmic_wrapper *wrp, u32 adr, u32 wdata); 1363 struct pmic_wrapper { struct 1389 int (*init_reg_clock)(struct pmic_wrapper *wrp); 1390 int (*init_soc_specific)(struct pmic_wrapper *wrp); 1393 static u32 pwrap_readl(struct pmic_wrapper *wrp, enum pwrap_regs reg) in pwrap_readl() 1398 static void pwrap_writel(struct pmic_wrapper *wrp, u32 val, enum pwrap_regs reg) in pwrap_writel() 1403 static u32 pwrap_get_fsm_state(struct pmic_wrapper *wrp) in pwrap_get_fsm_state() 1414 static bool pwrap_is_fsm_idle(struct pmic_wrapper *wr [all...] |
Completed in 5 milliseconds