Lines Matching refs:pmic_wrapper

956 struct pmic_wrapper;
968 int (*pwrap_read)(struct pmic_wrapper *wrp, u32 adr, u32 *rdata);
969 int (*pwrap_write)(struct pmic_wrapper *wrp, u32 adr, u32 wdata);
972 struct pmic_wrapper { struct
996 int (*init_reg_clock)(struct pmic_wrapper *wrp); argument
997 int (*init_soc_specific)(struct pmic_wrapper *wrp);
1000 static u32 pwrap_readl(struct pmic_wrapper *wrp, enum pwrap_regs reg) in pwrap_readl()
1005 static void pwrap_writel(struct pmic_wrapper *wrp, u32 val, enum pwrap_regs reg) in pwrap_writel()
1010 static bool pwrap_is_fsm_idle(struct pmic_wrapper *wrp) in pwrap_is_fsm_idle()
1017 static bool pwrap_is_fsm_vldclr(struct pmic_wrapper *wrp) in pwrap_is_fsm_vldclr()
1032 static inline void pwrap_leave_fsm_vldclr(struct pmic_wrapper *wrp) in pwrap_leave_fsm_vldclr()
1038 static bool pwrap_is_sync_idle(struct pmic_wrapper *wrp) in pwrap_is_sync_idle()
1043 static bool pwrap_is_fsm_idle_and_sync_idle(struct pmic_wrapper *wrp) in pwrap_is_fsm_idle_and_sync_idle()
1051 static int pwrap_wait_for_state(struct pmic_wrapper *wrp, in pwrap_wait_for_state()
1052 bool (*fp)(struct pmic_wrapper *)) in pwrap_wait_for_state() argument
1066 static int pwrap_read16(struct pmic_wrapper *wrp, u32 adr, u32 *rdata) in pwrap_read16()
1089 static int pwrap_read32(struct pmic_wrapper *wrp, u32 adr, u32 *rdata) in pwrap_read32()
1117 static int pwrap_read(struct pmic_wrapper *wrp, u32 adr, u32 *rdata) in pwrap_read()
1122 static int pwrap_write16(struct pmic_wrapper *wrp, u32 adr, u32 wdata) in pwrap_write16()
1138 static int pwrap_write32(struct pmic_wrapper *wrp, u32 adr, u32 wdata) in pwrap_write32()
1167 static int pwrap_write(struct pmic_wrapper *wrp, u32 adr, u32 wdata) in pwrap_write()
1182 static int pwrap_reset_spislave(struct pmic_wrapper *wrp) in pwrap_reset_spislave()
1221 static int pwrap_init_sidly(struct pmic_wrapper *wrp) in pwrap_init_sidly()
1251 static int pwrap_init_dual_io(struct pmic_wrapper *wrp) in pwrap_init_dual_io()
1286 static void pwrap_init_chip_select_ext(struct pmic_wrapper *wrp, u8 hext_write, in pwrap_init_chip_select_ext()
1307 static int pwrap_common_init_reg_clock(struct pmic_wrapper *wrp) in pwrap_common_init_reg_clock()
1324 static int pwrap_mt2701_init_reg_clock(struct pmic_wrapper *wrp) in pwrap_mt2701_init_reg_clock()
1345 static bool pwrap_is_cipher_ready(struct pmic_wrapper *wrp) in pwrap_is_cipher_ready()
1350 static bool pwrap_is_pmic_cipher_ready(struct pmic_wrapper *wrp) in pwrap_is_pmic_cipher_ready()
1363 static int pwrap_init_cipher(struct pmic_wrapper *wrp) in pwrap_init_cipher()
1453 static int pwrap_init_security(struct pmic_wrapper *wrp) in pwrap_init_security()
1477 static int pwrap_mt8135_init_soc_specific(struct pmic_wrapper *wrp) in pwrap_mt8135_init_soc_specific()
1502 static int pwrap_mt8173_init_soc_specific(struct pmic_wrapper *wrp) in pwrap_mt8173_init_soc_specific()
1516 static int pwrap_mt2701_init_soc_specific(struct pmic_wrapper *wrp) in pwrap_mt2701_init_soc_specific()
1534 static int pwrap_mt7622_init_soc_specific(struct pmic_wrapper *wrp) in pwrap_mt7622_init_soc_specific()
1543 static int pwrap_mt8183_init_soc_specific(struct pmic_wrapper *wrp) in pwrap_mt8183_init_soc_specific()
1560 static int pwrap_init(struct pmic_wrapper *wrp) in pwrap_init()
1644 struct pmic_wrapper *wrp = dev_id; in pwrap_interrupt()
1897 struct pmic_wrapper *wrp; in pwrap_probe()