Lines Matching full:rid

258 	int rid = rdev_get_id(rdev);  in rk806_dvs_start_fun_init()  local
261 pdata->dvs_ctrl_id[rid], in rk806_dvs_start_fun_init()
262 pdata->dvs_ctrl_mode[rid]); in rk806_dvs_start_fun_init()
269 int rid = rdev_get_id(rdev); in rk806_dvs_pwrctrl_fun_init() local
273 offset = pdata->dvs_ctrl_mode[rid] - RK806_DVS_PWRCTRL1; in rk806_dvs_pwrctrl_fun_init()
277 pdata->dvs_ctrl_id[rid], in rk806_dvs_pwrctrl_fun_init()
278 pdata->dvs_ctrl_mode[rid] - RK806_DVS_START3); in rk806_dvs_pwrctrl_fun_init()
285 int rid = rdev_get_id(rdev); in rk806_dvs_start_pwrctrl_fun_init() local
289 offset = pdata->dvs_ctrl_mode[rid] - RK806_DVS_START_PWRCTR1; in rk806_dvs_start_pwrctrl_fun_init()
296 pdata->dvs_ctrl_id[rid], in rk806_dvs_start_pwrctrl_fun_init()
297 pdata->dvs_ctrl_mode[rid] - RK806_DVS_PWRCTRL3); in rk806_dvs_start_pwrctrl_fun_init()
299 pdata->vsel_ctrl_id[rid], in rk806_dvs_start_pwrctrl_fun_init()
300 pdata->dvs_ctrl_mode[rid] - RK806_DVS_PWRCTRL3); in rk806_dvs_start_pwrctrl_fun_init()
307 int rid = rdev_get_id(rdev); in rk806_dvs_mode_init() local
316 pdata->dvs_ctrl_mode[rid] = mode; in rk806_dvs_mode_init()
317 pdata->dvs_ctrl_mode_init[rid] = 1; in rk806_dvs_mode_init()
318 pdata->dvs_flag[mode] |= BIT(rid); in rk806_dvs_mode_init()
327 return pdata->dvs_ctrl_mode[rid]; in rk806_dvs_mode_init()
331 return pdata->dvs_ctrl_mode[rid]; in rk806_dvs_mode_init()
337 int rid = rdev_get_id(rdev); in get_dvs_mode() local
342 if (pdata->dvs_ctrl_mode_init[rid] || pdata->regulator_init) in get_dvs_mode()
343 return pdata->dvs_ctrl_mode[rid]; in get_dvs_mode()
377 int rid = rdev_get_id(rdev); in rk806_get_read_vsel_register() local
390 vsel_reg = rdev->desc->vsel_reg + rk806_get_reg_offset(rid); in rk806_get_read_vsel_register()
400 int rid = rdev_get_id(rdev); in rk806_get_write_vsel_register() local
413 vsel_reg = rdev->desc->vsel_reg + rk806_get_reg_offset(rid); in rk806_get_write_vsel_register()
433 int rid = rdev_get_id(rdev); in rk806_do_gpio_dvs() local
438 pdata->dvs_used[mode] |= BIT(rid); in rk806_do_gpio_dvs()
473 int rid = rdev_get_id(rdev); in rk806_do_soft_dvs() local
478 pdata->dvs_used[soft_mode] |= BIT(rid); in rk806_do_soft_dvs()
527 int rid = rdev_get_id(rdev); in rk806_set_suspend_enable_ctrl() local
537 return rk806_field_write(rk806, pdata->dvs_field[rid].sleep_en, val); in rk806_set_suspend_enable_ctrl()
539 pdata->sleep_mode[rid].sleep_en_val = val; in rk806_set_suspend_enable_ctrl()
556 int rid = rdev_get_id(rdev); in rk806_set_mode() local
559 if (rid > RK806_ID_DCDC10) in rk806_set_mode()
562 reg = RK806_POWER_FPWM_EN0 + rid / 8; in rk806_set_mode()
563 ctr_bit = rid % 8; in rk806_set_mode()
584 int rid = rdev_get_id(rdev); in rk806_get_mode() local
589 if (rid > RK806_ID_DCDC10) in rk806_get_mode()
592 reg = RK806_POWER_FPWM_EN0 + rid / 8; in rk806_get_mode()
593 ctr_bit = rid % 8; in rk806_get_mode()
610 int rid = rdev_get_id(rdev); in rk806_regulator_sleep2dvs_mode() local
615 if (pdata->dvs_ctrl_mode[rid] == RK806_DVS_PWRCTRL1) in rk806_regulator_sleep2dvs_mode()
617 else if (pdata->dvs_ctrl_mode[rid] == RK806_DVS_PWRCTRL2) in rk806_regulator_sleep2dvs_mode()
619 else if (pdata->dvs_ctrl_mode[rid] == RK806_DVS_PWRCTRL3) in rk806_regulator_sleep2dvs_mode()
624 pdata->dvs_used[mode] |= BIT(rid); in rk806_regulator_sleep2dvs_mode()
637 gpio_level = pdata->dvs_mode[rid].dvs_gpio_level[pid]; in rk806_regulator_sleep2dvs_mode()
641 pdata->dvs_field[rid].on_vsel, in rk806_regulator_sleep2dvs_mode()
642 pdata->dvs_mode[rid].on_vsel_val); 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()
655 int rid = rdev_get_id(rdev); in rk806_regulator_resume() local
661 if (rid == RK806_ID_DCDC1) { in rk806_regulator_resume()
686 int rid = rdev_get_id(rdev); in rk806_set_suspend_voltage_range() local
693 reg_offset = rk806_get_reg_offset(rid); in rk806_set_suspend_voltage_range()
760 int rid = rdev_get_id(rdev); in rk806_regulator_is_enabled_regmap() local
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()
781 int rid = rdev_get_id(rdev); in rk806_regulator_enable_regmap() local
791 pdata->dvs_field[rid].sleep_en, in rk806_regulator_enable_regmap()
796 pdata->dvs_field[rid].en_reg, in rk806_regulator_enable_regmap()
804 int rid = rdev_get_id(rdev); in rk806_regulator_disable_regmap() local
814 pdata->dvs_field[rid].sleep_en, in rk806_regulator_disable_regmap()
819 pdata->dvs_field[rid].en_reg, in rk806_regulator_disable_regmap()
828 int rid = rdev_get_id(rdev); in rk806_set_ramp_delay() local
830 if (rid <= RK806_ID_DCDC10) { in rk806_set_ramp_delay()
862 rk806_buck_rate_config_field[rid][0], in rk806_set_ramp_delay()
865 rk806_buck_rate_config_field[rid][1], in rk806_set_ramp_delay()