Lines Matching full:volt
51 unsigned int volt; member
72 u8 volt; member
311 if (of_property_read_u32(np, "rockchip,pvtm-volt", &pvtm->volt)) in rockchip_parse_pvtm_config()
388 ret = regulator_set_voltage(reg, pvtm->volt, pvtm->volt); in rockchip_get_pvtm_specific_value()
531 dev_err(dev, "Failed to get leakage volt\n"); in rockchip_adjust_leakage()
700 dev_info(dev, "leakage-volt-sel=%d\n", *volt_sel); in rockchip_of_get_lkg_sel()
762 ret = of_property_read_u32(np, "rockchip,pvtpll-volt-step", &info->pvtpll_volt_step); in rockchip_pvtpll_parse_dt()
848 unsigned long volt = 0, volt_mem = 0; in rockchip_pvtpll_calibrate_opp() local
900 volt = max(volt, info->opp_table[i].u_volt); in rockchip_pvtpll_calibrate_opp()
912 if (rockchip_pvtpll_set_volt(info->dev, reg, volt, volt_max, "vdd")) in rockchip_pvtpll_calibrate_opp()
925 volt += cur_step; in rockchip_pvtpll_calibrate_opp()
926 if ((volt < volt_min) || (volt > volt_max)) in rockchip_pvtpll_calibrate_opp()
929 if (volt > volt_mem_max) in rockchip_pvtpll_calibrate_opp()
931 else if (volt < volt_mem_min) in rockchip_pvtpll_calibrate_opp()
934 volt_mem = volt; in rockchip_pvtpll_calibrate_opp()
940 if (rockchip_pvtpll_set_volt(info->dev, reg, volt, in rockchip_pvtpll_calibrate_opp()
949 volt -= cur_step; in rockchip_pvtpll_calibrate_opp()
950 info->opp_table[i].u_volt = volt; in rockchip_pvtpll_calibrate_opp()
952 if (volt < volt_mem_min) in rockchip_pvtpll_calibrate_opp()
955 volt_mem = volt; in rockchip_pvtpll_calibrate_opp()
1084 ret = regulator_set_voltage(reg, pvtm->volt, INT_MAX); in rockchip_get_pvtm_pvtpll()
1200 dev_info(dev, "pvtm-volt-sel=%d\n", *volt_sel); in rockchip_of_get_pvtm_sel()
1245 dev_info(dev, "bin-volt-sel=%d\n", *bin_volt_sel); in rockchip_of_get_bin_volt_sel()
1291 &rm_table[i].volt); in rockchip_get_volt_rm_table()
1296 rm_table[i].volt = 0; in rockchip_get_volt_rm_table()
1445 of_property_read_u32_index(np, "rockchip,max-volt", 0, &max_volt); in rockchip_adjust_opp_by_irdrop()
1547 if (ret || !opp_info.volt) in rockchip_adjust_opp_by_otp()
1550 dev_info(dev, "adjust opp-table by otp: min=%uM, max=%uM, volt=%umV\n", in rockchip_adjust_opp_by_otp()
1551 opp_info.min_freq, opp_info.max_freq, opp_info.volt); in rockchip_adjust_opp_by_otp()
1566 opp->supplies[0].u_volt += opp_info.volt * 1000; in rockchip_adjust_opp_by_otp()
1570 opp->supplies[1].u_volt += opp_info.volt * 1000; in rockchip_adjust_opp_by_otp()
1698 unsigned long volt, u32 *target_rm) in rockchip_get_read_margin() argument
1706 if (volt >= opp_info->volt_rm_tbl[i].volt) { in rockchip_get_read_margin()
1756 dev_err(dev, "%s: failed to get (%s) volt: %d\n", in rockchip_init_read_margin()
1884 rockchip_get_volt_rm_table(dev, np, "volt-mem-read-margin", in rockchip_init_opp_table()
1886 of_property_read_u32(np, "low-volt-mem-read-margin", in rockchip_init_opp_table()