Lines Matching refs:pmic2

34 static struct pmic_handle_s *pmic2;  variable
169 pmic2 = &pmic2_handle; in initialize_pmic_i2c()
170 pmic2->i2c_handle = &i2c_handle; in initialize_pmic_i2c()
171 pmic2->i2c_addr = i2c_addr; in initialize_pmic_i2c()
182 return stpmic2_regulator_set_state(pmic2, regul->id, enable); in pmic2_set_state()
192 if (stpmic2_regulator_get_state(pmic2, regul->id, &enabled) < 0) { in pmic2_get_state()
210 ret = stpmic2_regulator_get_prop(pmic2, regul->id, STPMIC2_BYPASS); in pmic2_get_voltage()
220 if (stpmic2_regulator_get_voltage(pmic2, regul->id, &mv) < 0) { in pmic2_get_voltage()
237 ret = stpmic2_regulator_get_prop(pmic2, regul->id, STPMIC2_BYPASS); in pmic2_set_voltage()
247 return stpmic2_regulator_set_voltage(pmic2, regul->id, mv); in pmic2_set_voltage()
260 ret = stpmic2_regulator_get_prop(pmic2, regul->id, STPMIC2_BYPASS); in pmic2_list_voltages()
277 return stpmic2_regulator_levels_mv(pmic2, regul->id, levels, count); in pmic2_list_voltages()
290 ret = stpmic2_regulator_set_prop(pmic2, id, STPMIC2_PULL_DOWN, 1U); in pmic2_set_flag()
293 ret = stpmic2_regulator_set_prop(pmic2, id, STPMIC2_OCP, 1U); in pmic2_set_flag()
296 ret = stpmic2_regulator_set_prop(pmic2, id, STPMIC2_SINK_SOURCE, 1U); in pmic2_set_flag()
299 ret = stpmic2_regulator_set_prop(pmic2, id, STPMIC2_BYPASS, 1U); in pmic2_set_flag()
302 ret = stpmic2_regulator_set_prop(pmic2, id, STPMIC2_MASK_RESET, 1U); in pmic2_set_flag()
323 ret = stpmic2_regulator_set_prop(pmic2, regul->id, prop, value); in stpmic2_set_prop()
478 if (stpmic2_get_version(pmic2, &val) != 0) { in initialize_pmic()
484 if (stpmic2_get_product_id(pmic2, &val) != 0) { in initialize_pmic()
496 stpmic2_dump_regulators(pmic2); in initialize_pmic()