Lines Matching refs:p
13 int pfuze_mode_init(struct pmic *p, u32 mode) in pfuze_mode_init() argument
19 pmic_reg_read(p, PFUZE100_DEVICEID, &id); in pfuze_mode_init()
33 ret = pmic_reg_write(p, PFUZE100_SW1ABMODE, mode); in pfuze_mode_init()
40 ret = pmic_reg_write(p, offset + i * SWITCH_SIZE, mode); in pfuze_mode_init()
53 struct pmic *p; in pfuze_common_init() local
61 p = pmic_get("PFUZE100"); in pfuze_common_init()
62 ret = pmic_probe(p); in pfuze_common_init()
66 pmic_reg_read(p, PFUZE100_DEVICEID, ®); in pfuze_common_init()
70 pmic_reg_read(p, PFUZE100_SW1ABSTBY, ®); in pfuze_common_init()
73 pmic_reg_write(p, PFUZE100_SW1ABSTBY, reg); in pfuze_common_init()
76 pmic_reg_read(p, PFUZE100_SW1ABCONF, ®); in pfuze_common_init()
79 pmic_reg_write(p, PFUZE100_SW1ABCONF, reg); in pfuze_common_init()
82 pmic_reg_read(p, PFUZE100_SW1CSTBY, ®); in pfuze_common_init()
85 pmic_reg_write(p, PFUZE100_SW1CSTBY, reg); in pfuze_common_init()
88 pmic_reg_read(p, PFUZE100_SW1CCONF, ®); in pfuze_common_init()
91 pmic_reg_write(p, PFUZE100_SW1CCONF, reg); in pfuze_common_init()
93 return p; in pfuze_common_init()