Home
last modified time | relevance | path

Searched refs:freq (Results 1 - 25 of 115) sorted by relevance

12345

/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_devfreq.c55 unsigned long freq = 0; in mali_devfreq_target() local
60 freq = *target_freq; in mali_devfreq_target()
62 opp = devfreq_recommended_opp(dev, &freq, flags); in mali_devfreq_target()
71 ("mali_devfreq_target:set_freq = %lld flags = 0x%x\n", freq, flags)); in mali_devfreq_target()
75 if (old_freq == freq) { in mali_devfreq_target()
76 *target_freq = freq; in mali_devfreq_target()
93 if (mdev->regulator && mdev->current_voltage != voltage && old_freq < freq) { in mali_devfreq_target()
102 err = clk_set_rate(mdev->clock, freq); in mali_devfreq_target()
104 MALI_PRINT_ERROR(("Failed to set clock %lu (target %lu)\n", freq, *target_freq)); in mali_devfreq_target()
107 *target_freq = freq; in mali_devfreq_target()
130 mali_devfreq_cur_freq(struct device *dev, unsigned long *freq) mali_devfreq_cur_freq() argument
173 unsigned long freq = 0; mali_devfreq_init_freq_table() local
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_devfreq.c55 unsigned long freq = 0; in mali_devfreq_target() local
60 freq = *target_freq; in mali_devfreq_target()
62 opp = devfreq_recommended_opp(dev, &freq, flags); in mali_devfreq_target()
70 MALI_DEBUG_PRINT(2, ("mali_devfreq_target:set_freq = %lld flags = 0x%x\n", freq, flags)); in mali_devfreq_target()
74 if (old_freq == freq) { in mali_devfreq_target()
75 *target_freq = freq; in mali_devfreq_target()
92 old_freq < freq) { in mali_devfreq_target()
101 err = clk_set_rate(mdev->clock, freq); in mali_devfreq_target()
103 MALI_PRINT_ERROR(("Failed to set clock %lu (target %lu)\n", freq, *target_freq)); in mali_devfreq_target()
106 *target_freq = freq; in mali_devfreq_target()
130 mali_devfreq_cur_freq(struct device *dev, unsigned long *freq) mali_devfreq_cur_freq() argument
176 unsigned long freq = 0; mali_devfreq_init_freq_table() local
[all...]
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/devfreq/
H A Dgovernor_utgard_ondemand.c52 static int devfreq_hisilicon_func(struct devfreq *df, unsigned long *freq) in devfreq_hisilicon_func() argument
90 *freq = status->current_frequency; in devfreq_hisilicon_func()
96 *freq = status->current_frequency; in devfreq_hisilicon_func()
102 *freq = (unsigned long)min_frequency; in devfreq_hisilicon_func()
107 *freq = (unsigned long)max_frequency; in devfreq_hisilicon_func()
114 *freq = status->current_frequency; in devfreq_hisilicon_func()
133 *freq = max_frequency; in devfreq_hisilicon_func()
135 *freq = min_frequency; in devfreq_hisilicon_func()
137 *freq = next_rate; in devfreq_hisilicon_func()
140 if (DEVFREQ_DEBUG & (status->current_frequency != *freq)) { in devfreq_hisilicon_func()
[all...]
/device/board/hisilicon/hispark_taurus/audio_drivers/codec/tfa9879/src/
H A Dtfa9879_codec_ops.c164 static int32_t Tfa9879FrequencyParse(uint32_t rate, uint16_t *freq) in Tfa9879FrequencyParse() argument
166 if (freq == NULL) { in Tfa9879FrequencyParse()
172 *freq = I2S_SAMPLE_FREQUENCY_REG_VAL_8000; in Tfa9879FrequencyParse()
175 *freq = I2S_SAMPLE_FREQUENCY_REG_VAL_11025; in Tfa9879FrequencyParse()
178 *freq = I2S_SAMPLE_FREQUENCY_REG_VAL_12000; in Tfa9879FrequencyParse()
181 *freq = I2S_SAMPLE_FREQUENCY_REG_VAL_16000; in Tfa9879FrequencyParse()
184 *freq = I2S_SAMPLE_FREQUENCY_REG_VAL_22050; in Tfa9879FrequencyParse()
187 *freq = I2S_SAMPLE_FREQUENCY_REG_VAL_24000; in Tfa9879FrequencyParse()
190 *freq = I2S_SAMPLE_FREQUENCY_REG_VAL_32000; in Tfa9879FrequencyParse()
193 *freq in Tfa9879FrequencyParse()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_devfreq.c63 * @freq: Nominal frequency
73 unsigned long freq, u64 *core_mask) in opp_translate()
78 if (kbdev->opp_table[i].opp_freq == freq) { in opp_translate()
87 return freq; in opp_translate()
96 unsigned long freq = 0; in kbase_devfreq_target() local
102 freq = *target_freq; in kbase_devfreq_target()
104 opp = devfreq_recommended_opp(dev, &freq, flags); in kbase_devfreq_target()
111 nominal_freq = freq; in kbase_devfreq_target()
131 freq = opp_translate(kbdev, nominal_freq, &core_mask); in kbase_devfreq_target()
134 old_freq < freq) { in kbase_devfreq_target()
72 opp_translate(struct kbase_device *kbdev, unsigned long freq, u64 *core_mask) opp_translate() argument
182 kbase_devfreq_cur_freq(struct device *dev, unsigned long *freq) kbase_devfreq_cur_freq() argument
211 unsigned long freq; kbase_devfreq_init_freq_table() local
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_devfreq.c61 * @freq: Nominal frequency
70 static unsigned long opp_translate(struct kbase_device *kbdev, unsigned long freq, u64 *core_mask) in opp_translate() argument
75 if (kbdev->opp_table[i].opp_freq == freq) { in opp_translate()
84 return freq; in opp_translate()
92 unsigned long freq = 0; in kbase_devfreq_target() local
98 freq = *target_freq; in kbase_devfreq_target()
100 opp = devfreq_recommended_opp(dev, &freq, flags); in kbase_devfreq_target()
107 nominal_freq = freq; in kbase_devfreq_target()
128 freq = opp_translate(kbdev, nominal_freq, &core_mask); in kbase_devfreq_target()
130 if (kbdev->regulator && kbdev->current_voltage != voltage && old_freq < freq) { in kbase_devfreq_target()
176 kbase_devfreq_cur_freq(struct device *dev, unsigned long *freq) kbase_devfreq_cur_freq() argument
202 unsigned long freq; kbase_devfreq_init_freq_table() local
[all...]
/device/board/hisilicon/hispark_aries/uboot/secureboot_release/ddr_init/drv/
H A Dddr_training_custom.c93 int freq; in ddr_get_cksel() local
99 freq = 24; in ddr_get_cksel()
103 freq = 450; in ddr_get_cksel()
107 freq = 300; in ddr_get_cksel()
111 freq = 297; in ddr_get_cksel()
114 freq = 300; in ddr_get_cksel()
117 return freq; in ddr_get_cksel()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_devfreq.c59 * @freq: Nominal frequency in Hz passed by devfreq.
66 static unsigned long get_voltage(struct kbase_device *kbdev, unsigned long freq) in get_voltage() argument
75 opp = dev_pm_opp_find_freq_exact(kbdev->dev, freq, true); in get_voltage()
94 void kbase_devfreq_opp_translate(struct kbase_device *kbdev, unsigned long freq, in kbase_devfreq_opp_translate() argument
100 if (kbdev->devfreq_table[i].opp_freq == freq) { in kbase_devfreq_opp_translate()
119 unsigned long voltage = get_voltage(kbdev, freq); in kbase_devfreq_opp_translate()
124 freqs[i] = freq; in kbase_devfreq_opp_translate()
229 dev_err(dev, "failed to restore old-freq %lu Hz\n", old_freq); in kbase_devfreq_opp_helper()
242 kbase_devfreq_target(struct device *dev, unsigned long *freq, u32 flags) in kbase_devfreq_target() argument
251 opp = devfreq_recommended_opp(dev, freq, flag in kbase_devfreq_target()
267 kbase_devfreq_force_freq(struct kbase_device *kbdev, unsigned long freq) kbase_devfreq_force_freq() argument
275 kbase_devfreq_cur_freq(struct device *dev, unsigned long *freq) kbase_devfreq_cur_freq() argument
309 unsigned long freq; kbase_devfreq_init_freq_table() local
393 u64 freq = 0; kbasep_devfreq_read_suspend_clock() local
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_devfreq.c65 * @freq: Nominal frequency
75 static void opp_translate(struct kbase_device *kbdev, unsigned long freq, unsigned long volt, u64 *core_mask, in opp_translate() argument
81 if (kbdev->devfreq_table[i].opp_freq == freq) { in opp_translate()
100 freqs[i] = freq; in opp_translate()
244 void kbase_devfreq_force_freq(struct kbase_device *kbdev, unsigned long freq) in kbase_devfreq_force_freq() argument
246 unsigned long target_freq = freq; in kbase_devfreq_force_freq()
251 static int kbase_devfreq_cur_freq(struct device *dev, unsigned long *freq) in kbase_devfreq_cur_freq() argument
255 *freq = kbdev->current_nominal_freq; in kbase_devfreq_cur_freq()
279 unsigned long freq; in kbase_devfreq_init_freq_table() local
301 for (i = 0, freq in kbase_devfreq_init_freq_table()
361 u64 freq = 0; kbasep_devfreq_read_suspend_clock() local
[all...]
/device/soc/hisilicon/hi3861v100/hi3861_adapter/hals/iot_hardware/wifiiot_lite/
H A Dhal_iot_pwm.c40 unsigned int IoTPwmStart(unsigned int port, unsigned short duty, unsigned int freq) in IoTPwmStart() argument
45 if ((freq == 0) || (duty >= DUTY_MAX) || (duty == DUTY_MIN)) { in IoTPwmStart()
49 if ((CLK_160M / freq) > SHORT_MAX) { in IoTPwmStart()
53 hiFreq = (unsigned short)(CLK_160M / freq); in IoTPwmStart()
/device/soc/rockchip/common/vendor/drivers/devfreq/
H A Drockchip_bus.c30 unsigned long freq; member
114 unsigned long freq; in rockchip_bus_set_freq_table() local
129 for (i = 0, freq = 0; i < bus->max_state; i++, freq++) { in rockchip_bus_set_freq_table()
130 opp = dev_pm_opp_find_freq_ceil(dev, &freq); in rockchip_bus_set_freq_table()
137 bus->freq_table[i].freq = freq; in rockchip_bus_set_freq_table()
169 dev_err(dev, "failed to set bus freq table\n"); in rockchip_bus_power_control_init()
176 static int rockchip_bus_clkfreq_target(struct device *dev, unsigned long freq) in rockchip_bus_clkfreq_target() argument
183 if (freq < in rockchip_bus_clkfreq_target()
260 rockchip_bus_cpufreq_target(struct device *dev, unsigned long freq, u32 flags) rockchip_bus_cpufreq_target() argument
373 unsigned int freq; rockchip_bus_cpufreq() local
[all...]
H A Drockchip_dmc_common.c116 for (i = 0; common_info->vop_bw_tbl[i].freq != DMCFREQ_TABLE_END; i++) { in rockchip_dmcfreq_vop_bandwidth_update()
118 target = common_info->vop_bw_tbl[i].freq; in rockchip_dmcfreq_vop_bandwidth_update()
126 for (i = 0; common_info->vop_frame_bw_tbl[i].freq != DMCFREQ_TABLE_END; i++) { in rockchip_dmcfreq_vop_bandwidth_update()
128 if (target < common_info->vop_frame_bw_tbl[i].freq) { in rockchip_dmcfreq_vop_bandwidth_update()
129 target = common_info->vop_frame_bw_tbl[i].freq; in rockchip_dmcfreq_vop_bandwidth_update()
155 for (i = 0; common_info->vop_bw_tbl[i].freq != DMCFREQ_TABLE_END; i++) { in rockchip_dmcfreq_vop_bandwidth_request()
157 target = common_info->vop_bw_tbl[i].freq; in rockchip_dmcfreq_vop_bandwidth_request()
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/
H A Drockchip_bus.c32 unsigned long freq; member
118 unsigned long freq; in rockchip_bus_set_freq_table() local
135 for (i = 0, freq = 0; i < bus->max_state; i++, freq++) { in rockchip_bus_set_freq_table()
136 opp = dev_pm_opp_find_freq_ceil(dev, &freq); in rockchip_bus_set_freq_table()
143 bus->freq_table[i].freq = freq; in rockchip_bus_set_freq_table()
175 dev_err(dev, "failed to set bus freq table\n"); in rockchip_bus_power_control_init()
182 static int rockchip_bus_clkfreq_target(struct device *dev, unsigned long freq) in rockchip_bus_clkfreq_target() argument
189 if (freq < in rockchip_bus_clkfreq_target()
269 rockchip_bus_cpufreq_target(struct device *dev, unsigned long freq, u32 flags) rockchip_bus_cpufreq_target() argument
397 unsigned int freq; rockchip_bus_cpufreq() local
[all...]
H A Drockchip_dmc_common.c115 for (i = 0; common_info->vop_bw_tbl[i].freq != DMCFREQ_TABLE_END; i++) { in rockchip_dmcfreq_vop_bandwidth_update()
117 target = common_info->vop_bw_tbl[i].freq; in rockchip_dmcfreq_vop_bandwidth_update()
123 for (i = 0; common_info->vop_frame_bw_tbl[i].freq != DMCFREQ_TABLE_END; in rockchip_dmcfreq_vop_bandwidth_update()
126 if (target < common_info->vop_frame_bw_tbl[i].freq) in rockchip_dmcfreq_vop_bandwidth_update()
127 target = common_info->vop_frame_bw_tbl[i].freq; in rockchip_dmcfreq_vop_bandwidth_update()
152 for (i = 0; common_info->vop_bw_tbl[i].freq != DMCFREQ_TABLE_END; i++) { in rockchip_dmcfreq_vop_bandwidth_request()
154 target = common_info->vop_bw_tbl[i].freq; in rockchip_dmcfreq_vop_bandwidth_request()
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/pwm/
H A Dhi_pwm.c147 static hi_void pwm_set_freq(hi_pwm_port port, hi_u16 freq) in pwm_set_freq() argument
149 hi_reg_setbits(pwm_freq_reg(pwm_base_addr(port)), 0, 16, freq); /* base_addr 16 */ in pwm_set_freq()
162 hi_u32 hi_pwm_start(hi_pwm_port port, hi_u16 duty, hi_u16 freq) in hi_pwm_start() argument
166 if ((pwm_check_port(port) != HI_ERR_SUCCESS) || (duty == 0) || (freq == 0) in hi_pwm_start()
167 || (duty > freq)) { in hi_pwm_start()
178 pwm_set_freq(port, freq); in hi_pwm_start()
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/wal/
H A Dwal_cfg80211_apt.h79 hi_u8 cfg80211_rx_mgmt(const oal_net_device_stru *netdev, hi_s32 freq, hi_s32 l_sig_mbm, const hi_u8 *puc_buf,
81 hi_u32 cfg80211_csa_channel_switch(const oal_net_device_stru *netdev, hi_s32 freq);
82 hi_u32 cfg80211_remain_on_channel(const oal_net_device_stru *netdev, hi_u32 freq, hi_u32 duration);
83 hi_u32 cfg80211_cancel_remain_on_channel(const oal_net_device_stru *netdev, hi_u32 freq);
86 hi_u32 cfg80211_rx_mgmt_ext(const oal_net_device_stru *netdev, hi_s32 freq, const hi_u8 *puc_buf, hi_u32 len);
H A Dwal_cfg80211_apt.c146 输入参数 : struct wireless_dev *wdev, hi_s32 freq, hi_s32 sig_mbm,
151 hi_u8 cfg80211_rx_mgmt(const oal_net_device_stru *netdev, hi_s32 freq, hi_s32 l_sig_mbm, const hi_u8 *buffer, in cfg80211_rx_mgmt() argument
176 rx_mgmt.freq = (hi_u32)freq; in cfg80211_rx_mgmt()
323 scan_result.freq = ieee80211_channel->center_freq; in cfg80211_inform_bss_frame()
446 connect_result.freq = connet_result->us_freq; in cfg80211_connect_result()
636 hi_u32 cfg80211_csa_channel_switch(const oal_net_device_stru *netdev, hi_s32 freq) in cfg80211_csa_channel_switch() argument
641 channel_switch.freq = freq; in cfg80211_csa_channel_switch()
736 hi_u32 cfg80211_remain_on_channel(const oal_net_device_stru *netdev, hi_u32 freq, hi_u3 argument
758 cfg80211_cancel_remain_on_channel(const oal_net_device_stru *netdev, hi_u32 freq) cfg80211_cancel_remain_on_channel() argument
784 cfg80211_rx_mgmt_ext(const oal_net_device_stru *netdev, hi_s32 freq, const hi_u8 *buf, hi_u32 len) cfg80211_rx_mgmt_ext() argument
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/platform/arm/
H A Djuno_opp.c61 MALI_DEBUG_PRINT(2, ("Mali OPP from SCPI: %u Hz @ %u mV\n", e->freq, e->m_volt)); in init_juno_opps_from_scpi()
63 dev_pm_opp_add(dev, e->freq, e->m_volt * 1000); in init_juno_opps_from_scpi()
116 MALI_DEBUG_PRINT(2, ("Mali Remove OPP: %u Hz \n", e->freq)); in term_opps()
118 dev_pm_opp_remove(dev, e->freq); in term_opps()
/device/soc/rockchip/rk2206/adapter/hals/iot_hardware/wifiiot_lite/
H A Dhal_iot_pwm.c238 unsigned int IoTPwmStart(unsigned int port, unsigned short duty, unsigned int freq) in IoTPwmStart() argument
259 if (freq == 0) { in IoTPwmStart()
260 PRINT_ERR("freq(%d) is invalid!\n", freq); in IoTPwmStart()
263 if (freq > SEC_TO_NSEC) { in IoTPwmStart()
264 PRINT_ERR("freq(%d) > SEC_TO_NSEC(%d)\n", freq, SEC_TO_NSEC); in IoTPwmStart()
268 cycle_ns = SEC_TO_NSEC / freq; in IoTPwmStart()
/device/board/hihope/rk3568/wifi/bcmdhd_wifi6/hdfadapt/
H A Dhdf_bdh_event.c59 bssInfo.freq = innerBssInfo->freq; in HdfInformBssFrameEventCallback()
108 connResult.freq = innerConnResult->freq; in HdfConnectResultEventCallback()
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Denergy_model.h79 * @freq : Frequency at the performance state in kHz
84 * 'freq' and update 'power' and 'freq' to the matching active power
93 int (*active_power)(unsigned long *power, unsigned long *freq, struct device *dev);
122 unsigned long freq, scale_cpu; in em_cpu_energy() local
138 freq = map_util_freq(max_util, ps->frequency, scale_cpu); in em_cpu_energy()
146 if (ps->frequency >= freq) { in em_cpu_energy()
155 * ps->freq * scale_cpu in em_cpu_energy()
179 * ps->freq scale_cpu in em_cpu_energy()
/device/soc/rockchip/common/sdk_linux/drivers/cpufreq/
H A Dcpufreq_userspace.c23 * @policy: pointer to policy struct where freq is being set
24 * @freq: target frequency in kHz
26 * Sets the CPU frequency to freq.
28 static int cpufreq_set(struct cpufreq_policy *policy, unsigned int freq) in cpufreq_set() argument
33 pr_debug("cpufreq_set for cpu %u, freq %u kHz\n", policy->cpu, freq); in cpufreq_set()
40 *setspeed = freq; in cpufreq_set()
42 ret = __cpufreq_driver_target(policy, freq, CPUFREQ_RELATION_L); in cpufreq_set()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ipa/
H A Dmali_kbase_ipa.c334 * @freq: Frequency, in Hz. Range: 2^23 < freq < 2^30 (~8MHz to ~1GHz)
344 static u32 kbase_scale_dynamic_power(const u32 c, const u32 freq, const u32 voltage) in kbase_scale_dynamic_power() argument
350 const u32 f_MHz = freq / 0xF4240; in kbase_scale_dynamic_power()
460 static unsigned long kbase_get_dynamic_power(struct devfreq *df, unsigned long freq, unsigned long voltage) in kbase_get_dynamic_power() argument
462 static unsigned long kbase_get_dynamic_power(unsigned long freq, unsigned long voltage) in kbase_get_dynamic_power()
478 err = model->ops->get_dynamic_coeff(model, &power_coeff, freq); in kbase_get_dynamic_power()
480 power = kbase_scale_dynamic_power(power_coeff, freq, voltage); in kbase_get_dynamic_power()
494 int kbase_get_real_power(struct devfreq *df, u32 *power, unsigned long freq, unsigned long voltage) in kbase_get_real_power() argument
505 err = model->ops->get_dynamic_coeff(model, &power_coeff, freq); in kbase_get_real_power()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ipa/
H A Dmali_kbase_ipa.c362 * @freq: Frequency, in Hz. Range: 2^23 < freq < 2^30 (~8MHz to ~1GHz)
372 static u32 kbase_scale_dynamic_power(const u32 c, const u32 freq, in kbase_scale_dynamic_power() argument
379 const u32 f_MHz = freq / 1000000; in kbase_scale_dynamic_power()
492 unsigned long freq, in kbase_get_dynamic_power()
495 static unsigned long kbase_get_dynamic_power(unsigned long freq, in kbase_get_dynamic_power()
512 err = model->ops->get_dynamic_coeff(model, &power_coeff, freq); in kbase_get_dynamic_power()
515 power = kbase_scale_dynamic_power(power_coeff, freq, voltage); in kbase_get_dynamic_power()
531 unsigned long freq, in kbase_get_real_power()
543 err = model->ops->get_dynamic_coeff(model, &power_coeff, freq); in kbase_get_real_power()
491 kbase_get_dynamic_power(struct devfreq *df, unsigned long freq, unsigned long voltage) kbase_get_dynamic_power() argument
530 kbase_get_real_power(struct devfreq *df, u32 *power, unsigned long freq, unsigned long voltage) kbase_get_real_power() argument
[all...]
/device/soc/rockchip/common/sdk_linux/kernel/power/
H A Denergy_model.c116 unsigned long power, freq, prev_freq = 0, prev_cost = ULONG_MAX; in em_create_perf_table() local
127 for (i = 0, freq = 0; i < nr_states; i++, freq++) { in em_create_perf_table()
129 * active_power() is a driver callback which ceils 'freq' to in em_create_perf_table()
130 * lowest performance state of 'dev' above 'freq' and updates in em_create_perf_table()
131 * 'power' and 'freq' accordingly. in em_create_perf_table()
133 ret = cb->active_power(&power, &freq, dev); in em_create_perf_table()
143 if (freq <= prev_freq) { in em_create_perf_table()
144 dev_err(dev, "EM: non-increasing freq: %lu\n", freq); in em_create_perf_table()
[all...]

Completed in 13 milliseconds

12345