Lines Matching refs:dvs_field
149 struct rk806_dvs_field dvs_field[RK806_ID_END]; member
537 return rk806_field_write(rk806, pdata->dvs_field[rid].sleep_en, val); in rk806_set_suspend_enable_ctrl()
633 pdata->dvs_field[j].vsel_ctrl_sel, in rk806_regulator_sleep2dvs_mode()
641 pdata->dvs_field[rid].on_vsel, in rk806_regulator_sleep2dvs_mode()
644 pdata->dvs_field[rid].en_reg, in rk806_regulator_sleep2dvs_mode()
645 pdata->dvs_mode[rid].en_reg_val | (pdata->dvs_field[rid].en_bit << 4)); in rk806_regulator_sleep2dvs_mode()
664 pdata->dvs_field[j].vsel_ctrl_sel, in rk806_regulator_resume()
667 pdata->dvs_field[j].sleep_vsel, in rk806_regulator_resume()
670 pdata->dvs_field[j].sleep_en, in rk806_regulator_resume()
770 return rk806_field_read(rk806, pdata->dvs_field[rid].sleep_en); in rk806_regulator_is_enabled_regmap()
773 val = rk806_field_read(rk806, pdata->dvs_field[rid].en_reg); in rk806_regulator_is_enabled_regmap()
791 pdata->dvs_field[rid].sleep_en, in rk806_regulator_enable_regmap()
796 pdata->dvs_field[rid].en_reg, in rk806_regulator_enable_regmap()
814 pdata->dvs_field[rid].sleep_en, in rk806_regulator_disable_regmap()
819 pdata->dvs_field[rid].en_reg, in rk806_regulator_disable_regmap()
1067 pdata->dvs_field[i] = rk806_dvs_fields[i]; in rk806_regulator_dt_parse_pdata()