Home
last modified time | relevance | path

Searched refs:volt (Results 1 - 25 of 27) sorted by relevance

12

/device/soc/rockchip/common/sdk_linux/include/trace/events/
H A Dthermal_ipa_power.h12 TP_PROTO(u32 leakage, u32 coefficient, s32 temp, u32 temp_scaling_factor, u32 volt, u32 volt_scaling_factor,
15 TP_ARGS(leakage, coefficient, temp, temp_scaling_factor, volt, volt_scaling_factor, static_power),
18 __field(u32, temp_scaling_factor) __field(u32, volt) __field(u32, volt_scaling_factor)
22 __entry->temp_scaling_factor = temp_scaling_factor; __entry->volt = volt;
25 __entry->temp, __entry->temp_scaling_factor, __entry->volt, __entry->volt_scaling_factor,
/device/soc/rockchip/rk3588/kernel/include/trace/events/
H A Dthermal_ipa_power.h12 u32 temp_scaling_factor, u32 volt, u32 volt_scaling_factor,
15 TP_ARGS(leakage, coefficient, temp, temp_scaling_factor, volt,
23 __field(u32, volt)
33 __entry->volt = volt;
39 __entry->temp_scaling_factor, __entry->volt,
/device/board/hisilicon/hispark_aries/uboot/secureboot_release/ddr_init/boot/hi3518ev300/
H A Dlowlevel_init_v300.c239 unsigned int volt; in set_hpm_core_volt() local
244 volt = 966; in set_hpm_core_volt()
246 volt = 796; in set_hpm_core_volt()
248 volt = 1234 - ((1445 * hpm_core_value) >> 10); in set_hpm_core_volt()
251 volt = volt + (int)((short int)(otp_vmin_core >> 16)); in set_hpm_core_volt()
253 writel(volt, SYS_CTRL_VOLT_REG); in set_hpm_core_volt()
254 duty = ((unsigned int)((1099 - volt) * 460) >> 10); in set_hpm_core_volt()
/device/soc/rockchip/common/sdk_linux/include/soc/rockchip/
H A Drockchip_system_monitor.h17 int volt; /* Voltage in microvolt */ member
28 * @volt: Target voltage in microvolt
34 unsigned long volt; member
H A Drockchip_opp_select.h14 int volt; member
20 int (*set_read_margin)(struct device *dev, struct rockchip_opp_info *opp_info, unsigned long volt);
/device/soc/rockchip/rk3588/kernel/include/soc/rockchip/
H A Drockchip_system_monitor.h17 int volt; /* Voltage in microvolt */ member
28 * @volt: Target voltage in microvolt
34 unsigned long volt; member
H A Drockchip_opp_select.h14 int volt; member
23 unsigned long volt);
/device/soc/rockchip/rk3588/kernel/drivers/cpufreq/
H A Drockchip-cpufreq.c188 unsigned long volt) in rk3588_cpu_set_read_margin()
198 if (volt >= opp_info->volt_rm_tbl[i].volt) { in rk3588_cpu_set_read_margin()
348 unsigned long volt) in rockchip_cpufreq_set_read_margin()
351 opp_info->data->set_read_margin(dev, opp_info, volt); in rockchip_cpufreq_set_read_margin()
352 opp_info->volt_rm = volt; in rockchip_cpufreq_set_read_margin()
498 rockchip_get_volt_rm_table(dev, np, "volt-mem-read-margin", in rockchip_cpufreq_cluster_init()
186 rk3588_cpu_set_read_margin(struct device *dev, struct rockchip_opp_info *opp_info, unsigned long volt) rk3588_cpu_set_read_margin() argument
346 rockchip_cpufreq_set_read_margin(struct device *dev, struct rockchip_opp_info *opp_info, unsigned long volt) rockchip_cpufreq_set_read_margin() argument
/device/soc/rockchip/common/vendor/drivers/devfreq/
H A Drockchip_bus.c31 unsigned long volt; member
136 bus->freq_table[i].volt = dev_pm_opp_get_voltage(opp); in rockchip_bus_set_freq_table()
179 unsigned long target_volt = bus->freq_table[bus->max_state - 1].volt; in rockchip_bus_clkfreq_target()
184 target_volt = bus->freq_table[i].volt; in rockchip_bus_clkfreq_target()
H A Drockchip_dmc.c77 unsigned long volt; member
132 unsigned long volt, target_volt; member
384 if (dmcfreq->volt == target_volt) { in rockchip_dmcfreq_target()
392 dmcfreq->volt = target_volt; in rockchip_dmcfreq_target()
394 } else if (!dmcfreq->volt) { in rockchip_dmcfreq_target()
395 dmcfreq->volt = regulator_get_voltage(dmcfreq->vdd_center); in rockchip_dmcfreq_target()
469 regulator_set_voltage(dmcfreq->vdd_center, dmcfreq->volt, INT_MAX); in rockchip_dmcfreq_target()
484 regulator_set_voltage(dmcfreq->vdd_center, dmcfreq->volt, INT_MAX); in rockchip_dmcfreq_target()
500 dmcfreq->volt = target_volt; in rockchip_dmcfreq_target()
1095 freq_table[i].volt in rockchip_get_freq_info()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/
H A Drockchip_bus.c33 unsigned long volt; member
142 bus->freq_table[i].volt = dev_pm_opp_get_voltage(opp); in rockchip_bus_set_freq_table()
185 unsigned long target_volt = bus->freq_table[bus->max_state - 1].volt; in rockchip_bus_clkfreq_target()
190 target_volt = bus->freq_table[i].volt; in rockchip_bus_clkfreq_target()
H A Drockchip_dmc.c73 unsigned long volt; member
128 unsigned long volt, target_volt; member
377 if (dmcfreq->volt == target_volt) in rockchip_dmcfreq_target()
386 dmcfreq->volt = target_volt; in rockchip_dmcfreq_target()
388 } else if (!dmcfreq->volt) { in rockchip_dmcfreq_target()
389 dmcfreq->volt = regulator_get_voltage(dmcfreq->vdd_center); in rockchip_dmcfreq_target()
468 regulator_set_voltage(dmcfreq->vdd_center, dmcfreq->volt, in rockchip_dmcfreq_target()
485 regulator_set_voltage(dmcfreq->vdd_center, dmcfreq->volt, in rockchip_dmcfreq_target()
503 dmcfreq->volt = target_volt; in rockchip_dmcfreq_target()
1189 freq_table[i].volt in rockchip_get_freq_info()
[all...]
/device/soc/rockchip/common/vendor/drivers/cpufreq/
H A Drockchip-cpufreq.c182 static int rk3588_cpu_set_read_margin(struct device *dev, struct rockchip_opp_info *opp_info, unsigned long volt) in rk3588_cpu_set_read_margin() argument
193 if (volt >= opp_info->volt_rm_tbl[i].volt) { in rk3588_cpu_set_read_margin()
455 rockchip_get_volt_rm_table(dev, np, "volt-mem-read-margin", &opp_info->volt_rm_tbl); in rockchip_cpufreq_cluster_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/platform/rk/
H A Dmali_kbase_config_rk.c504 unsigned long volt) in rk3588_gpu_set_read_margin()
514 if (volt >= opp_info->volt_rm_tbl[i].volt) { in rk3588_gpu_set_read_margin()
502 rk3588_gpu_set_read_margin(struct device *dev, struct rockchip_opp_info *opp_info, unsigned long volt) rk3588_gpu_set_read_margin() argument
/device/soc/rockchip/common/vendor/drivers/rockchip/
H A Drockchip_system_monitor.c458 of_property_read_u32_index(np, porp_name, 0x3 * i + 0x2, &volt_table[i].volt); in rockchip_get_adjust_volt_table()
462 volt_table[i].volt = INT_MAX; in rockchip_get_adjust_volt_table()
478 for (i = 0; info->low_temp_adjust_table[i].volt != INT_MAX; i++) { in rockchip_get_low_temp_volt()
480 *delta_volt = info->low_temp_adjust_table[i].volt; in rockchip_get_low_temp_volt()
518 info->opp_table[i].volt = opp->supplies[0].u_volt; in rockchip_init_temp_opp_table()
553 dev_dbg(dev, "rate=%lu, volt=%lu, low_temp_volt=%lu\n", info->opp_table[i].rate, info->opp_table[i].volt, in rockchip_init_temp_opp_table()
576 if (of_property_read_u32(np, "rockchip,max-volt", &value)) { in monitor_device_parse_wide_temp_config()
585 rockchip_get_adjust_volt_table(np, "rockchip,low-temp-adjust-volt", &info->low_temp_adjust_table); in monitor_device_parse_wide_temp_config()
586 if (!of_property_read_u32(np, "rockchip,low-temp-min-volt", in monitor_device_parse_wide_temp_config()
1082 rockchip_monitor_set_read_margin(struct device *dev, struct rockchip_opp_info *opp_info, unsigned long volt) rockchip_monitor_set_read_margin() argument
[all...]
H A Drockchip_opp_select.c49 unsigned int volt; member
266 if (of_property_read_u32(np, "rockchip,pvtm-volt", &pvtm->volt)) { in rockchip_parse_pvtm_config()
340 ret = regulator_set_voltage(reg, pvtm->volt, pvtm->volt); in rockchip_get_pvtm_specific_value()
482 dev_err(dev, "Failed to get leakage volt\n"); in rockchip_adjust_leakage()
657 dev_info(dev, "leakage-volt-sel=%d\n", *volt_sel); in rockchip_of_get_lkg_sel()
750 dev_info(dev, "pvtm-volt-sel=%d\n", *volt_sel); in rockchip_of_get_pvtm_sel()
796 dev_info(dev, "bin-volt-sel=%d\n", *bin_volt_sel); in rockchip_of_get_bin_volt_sel()
846 of_property_read_u32_index(np, porp_name, 0x02 * i, &rm_table[i].volt); in rockchip_get_volt_rm_table()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/soc/rockchip/
H A Drockchip_system_monitor.c463 &volt_table[i].volt); in rockchip_get_adjust_volt_table()
467 volt_table[i].volt = INT_MAX; in rockchip_get_adjust_volt_table()
483 for (i = 0; info->low_temp_adjust_table[i].volt != INT_MAX; i++) { in rockchip_get_low_temp_volt()
486 *delta_volt = info->low_temp_adjust_table[i].volt; in rockchip_get_low_temp_volt()
522 info->opp_table[i].volt = opp->supplies[0].u_volt; in rockchip_init_temp_opp_table()
552 dev_dbg(dev, "rate=%lu, volt=%lu, low_temp_volt=%lu\n", in rockchip_init_temp_opp_table()
553 info->opp_table[i].rate, info->opp_table[i].volt, in rockchip_init_temp_opp_table()
576 if (of_property_read_u32(np, "rockchip,max-volt", &value)) in monitor_device_parse_wide_temp_config()
584 rockchip_get_adjust_volt_table(np, "rockchip,low-temp-adjust-volt", in monitor_device_parse_wide_temp_config()
586 if (!of_property_read_u32(np, "rockchip,low-temp-min-volt", in monitor_device_parse_wide_temp_config()
1093 rockchip_monitor_set_read_margin(struct device *dev, struct rockchip_opp_info *opp_info, unsigned long volt) rockchip_monitor_set_read_margin() argument
[all...]
H A Drockchip_opp_select.c50 unsigned int volt; member
301 if (of_property_read_u32(np, "rockchip,pvtm-volt", &pvtm->volt)) in rockchip_parse_pvtm_config()
369 ret = regulator_set_voltage(reg, pvtm->volt, pvtm->volt); in rockchip_get_pvtm_specific_value()
512 dev_err(dev, "Failed to get leakage volt\n"); in rockchip_adjust_leakage()
681 dev_info(dev, "leakage-volt-sel=%d\n", *volt_sel); in rockchip_of_get_lkg_sel()
770 dev_info(dev, "pvtm-volt-sel=%d\n", *volt_sel); in rockchip_of_get_pvtm_sel()
814 dev_info(dev, "bin-volt-sel=%d\n", *bin_volt_sel); in rockchip_of_get_bin_volt_sel()
860 &rm_table[i].volt); in rockchip_get_volt_rm_table()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_devfreq.c132 unsigned long volt, in kbase_devfreq_set_read_margin()
137 opp_info->data->set_read_margin(dev, opp_info, volt); in kbase_devfreq_set_read_margin()
138 opp_info->volt_rm = volt; in kbase_devfreq_set_read_margin()
179 dev_err(dev, "failed to set volt %lu uV for mem reg\n", in kbase_devfreq_opp_helper()
186 dev_err(dev, "failed to set volt %lu uV for vdd reg\n", in kbase_devfreq_opp_helper()
210 dev_err(dev, "failed to set volt %lu uV for vdd reg\n", in kbase_devfreq_opp_helper()
217 dev_err(dev, "failed to set volt %lu uV for mem reg\n", in kbase_devfreq_opp_helper()
130 kbase_devfreq_set_read_margin(struct device *dev, struct rockchip_opp_info *opp_info, unsigned long volt, bool is_set_rm) kbase_devfreq_set_read_margin() argument
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/
H A Dmpp_rkvenc.c193 unsigned long volt; member
814 if (enc->volt == target_volt) { in rkvenc_devfreq_target()
822 enc->volt = target_volt; in rkvenc_devfreq_target()
846 enc->volt = target_volt; in rkvenc_devfreq_target()
H A Dmpp_rkvdec.c185 unsigned long volt; member
341 if (dec->volt == target_volt) { in devfreq_target()
349 dec->volt = target_volt; in devfreq_target()
372 dec->volt = target_volt; in devfreq_target()
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/
H A Dmpp_rkvenc.c197 unsigned long volt; member
858 if (enc->volt == target_volt) in rkvenc_devfreq_target()
866 enc->volt = target_volt; in rkvenc_devfreq_target()
890 enc->volt = target_volt; in rkvenc_devfreq_target()
H A Dmpp_rkvdec.c191 unsigned long volt; member
359 if (dec->volt == target_volt) in devfreq_target()
367 dec->volt = target_volt; in devfreq_target()
390 dec->volt = target_volt; in devfreq_target()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_devfreq.c66 * @volt: Nominal voltage
75 static void opp_translate(struct kbase_device *kbdev, unsigned long freq, unsigned long volt, u64 *core_mask, in opp_translate() argument
101 volts[i] = volt; in opp_translate()
/device/soc/rockchip/common/sdk_linux/drivers/opp/
H A Dof.c743 * Duplicate OPPs (both freq and volt are same) and opp->available
746 * Freq are same and volt are different OR
747 * Duplicate OPPs (both freq and volt are same) and !opp->available
945 unsigned long volt = be32_to_cpup(val++); in _of_add_opp_table_v1() local
947 ret = _opp_add_v1(opp_table, dev, freq, volt, false); in _of_add_opp_table_v1()
971 * Duplicate OPPs (both freq and volt are same) and opp->available
972 * -EEXIST Freq are same and volt are different OR
973 * Duplicate OPPs (both freq and volt are same) and !opp->available
1018 * Duplicate OPPs (both freq and volt are same) and opp->available
1019 * -EEXIST Freq are same and volt ar
[all...]

Completed in 36 milliseconds

12