Home
last modified time | relevance | path

Searched refs:model_data (Results 1 – 25 of 36) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/backend/
H A Dmali_kbase_ipa_counter_common_csf.c85 kbase_ipa_attach_ipa_control(struct kbase_ipa_counter_model_data *model_data) in kbase_ipa_attach_ipa_control() argument
87 struct kbase_device *kbdev = model_data->kbdev; in kbase_ipa_attach_ipa_control()
96 model_data->num_counters = 1 + model_data->num_top_level_cntrs + in kbase_ipa_attach_ipa_control()
97 model_data->num_shader_cores_cntrs; in kbase_ipa_attach_ipa_control()
99 perf_counters = kcalloc(model_data->num_counters, in kbase_ipa_attach_ipa_control()
118 for (i = 0; i < model_data->num_top_level_cntrs; ++i) { in kbase_ipa_attach_ipa_control()
120 &model_data->top_level_cntrs_def[i]; in kbase_ipa_attach_ipa_control()
129 for (i = 0; i < model_data->num_shader_cores_cntrs; ++i) { in kbase_ipa_attach_ipa_control()
131 &model_data->shader_cores_cntrs_def[i]; in kbase_ipa_attach_ipa_control()
141 model_data->num_counters, in kbase_ipa_attach_ipa_control()
[all …]
H A Dmali_kbase_ipa_counter_common_jm.c43 struct kbase_ipa_model_vinstr_data *model_data, in kbase_ipa_read_hwcnt() argument
46 u8 *p = (u8 *)model_data->dump_buf.dump_buf; in kbase_ipa_read_hwcnt()
67 struct kbase_ipa_model_vinstr_data *model_data, in kbase_ipa_sum_all_shader_cores() argument
70 struct kbase_device *kbdev = model_data->kbdev; in kbase_ipa_sum_all_shader_cores()
79 u32 counter_value = kbase_ipa_read_hwcnt(model_data, in kbase_ipa_sum_all_shader_cores()
94 struct kbase_ipa_model_vinstr_data *model_data, in kbase_ipa_sum_all_memsys_blocks() argument
97 struct kbase_device *kbdev = model_data->kbdev; in kbase_ipa_sum_all_memsys_blocks()
105 u32 counter_value = kbase_ipa_read_hwcnt(model_data, in kbase_ipa_sum_all_memsys_blocks()
118 struct kbase_ipa_model_vinstr_data *model_data, in kbase_ipa_single_counter() argument
122 const u32 counter_value = kbase_ipa_read_hwcnt(model_data, counter); in kbase_ipa_single_counter()
[all …]
H A Dmali_kbase_ipa_counter_jm.c57 static u32 kbase_g7x_power_model_get_jm_counter(struct kbase_ipa_model_vinstr_data *model_data, in kbase_g7x_power_model_get_jm_counter() argument
72 static u32 kbase_g7x_power_model_get_memsys_counter(struct kbase_ipa_model_vinstr_data *model_data, in kbase_g7x_power_model_get_memsys_counter() argument
90 static u32 kbase_g7x_power_model_get_sc_counter(struct kbase_ipa_model_vinstr_data *model_data, in kbase_g7x_power_model_get_sc_counter() argument
99 (model_data->kbdev->gpu_props.props.l2_props.num_l2_slices * in kbase_g7x_power_model_get_sc_counter()
116 struct kbase_ipa_model_vinstr_data *model_data, in kbase_g7x_sum_all_memsys_blocks() argument
122 counter = kbase_g7x_power_model_get_memsys_counter(model_data, in kbase_g7x_sum_all_memsys_blocks()
124 return kbase_ipa_sum_all_memsys_blocks(model_data, coeff, counter); in kbase_g7x_sum_all_memsys_blocks()
139 struct kbase_ipa_model_vinstr_data *model_data, in kbase_g7x_sum_all_shader_cores() argument
145 counter = kbase_g7x_power_model_get_sc_counter(model_data, in kbase_g7x_sum_all_shader_cores()
147 return kbase_ipa_sum_all_shader_cores(model_data, coeff, counter); in kbase_g7x_sum_all_shader_cores()
[all …]
H A Dmali_kbase_ipa_counter_common_jm.h98 struct kbase_ipa_model_vinstr_data *model_data,
118 struct kbase_ipa_model_vinstr_data *model_data,
135 struct kbase_ipa_model_vinstr_data *model_data,
151 struct kbase_ipa_model_vinstr_data *model_data,
164 int kbase_ipa_attach_vinstr(struct kbase_ipa_model_vinstr_data *model_data);
172 void kbase_ipa_detach_vinstr(struct kbase_ipa_model_vinstr_data *model_data);
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/
H A Dmali_kbase_ipa_simple.c151 struct kbase_ipa_model_simple_data *model_data = in poll_temperature() local
158 struct thermal_zone_device *tz = READ_ONCE(model_data->gpu_tz); in poll_temperature()
173 WRITE_ONCE(model_data->current_temperature, temp); in poll_temperature()
175 msleep_interruptible(READ_ONCE(model_data->temperature_poll_interval_ms)); in poll_temperature()
186 struct kbase_ipa_model_simple_data *model_data = in model_static_coeff() local
187 (struct kbase_ipa_model_simple_data *) model->model_data; in model_static_coeff()
191 temp = READ_ONCE(model_data->current_temperature); in model_static_coeff()
194 temp_scaling_factor = calculate_temp_scaling_factor(model_data->ts, in model_static_coeff()
202 coeff_big = (u64) model_data->static_coefficient * (u64) temp_scaling_factor; in model_static_coeff()
210 struct kbase_ipa_model_simple_data *model_data = in model_dynamic_coeff() local
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ipa/
H A Dmali_kbase_ipa_simple.c99 struct kbase_ipa_model_simple_data *model_data = in model_static_coeff() local
100 (struct kbase_ipa_model_simple_data *) model->model_data; in model_static_coeff()
101 struct thermal_zone_device *gpu_tz = model_data->gpu_tz; in model_static_coeff()
117 temp_scaling_factor = calculate_temp_scaling_factor(model_data->ts, in model_static_coeff()
119 coeffp_big = (u64)model_data->static_coefficient * temp_scaling_factor; in model_static_coeff()
128 struct kbase_ipa_model_simple_data *model_data = in model_dynamic_coeff() local
129 (struct kbase_ipa_model_simple_data *) model->model_data; in model_dynamic_coeff()
131 *coeffp = model_data->dynamic_coefficient; in model_dynamic_coeff()
139 struct kbase_ipa_model_simple_data *model_data = in add_params() local
140 (struct kbase_ipa_model_simple_data *)model->model_data; in add_params()
[all …]
/OK3568_Linux_fs/kernel/drivers/soc/rockchip/
H A Drockchip_ipa.c60 struct ipa_power_model_data *model_data; in rockchip_ipa_power_model_init() local
64 model_data = kzalloc(sizeof(*model_data), GFP_KERNEL); in rockchip_ipa_power_model_init()
65 if (!model_data) in rockchip_ipa_power_model_init()
81 model_data->tz = thermal_zone_get_zone_by_name(tz_name); in rockchip_ipa_power_model_init()
82 if (IS_ERR_OR_NULL(model_data->tz)) { in rockchip_ipa_power_model_init()
84 model_data->tz = NULL; in rockchip_ipa_power_model_init()
89 &model_data->static_coefficient)) { in rockchip_ipa_power_model_init()
96 &model_data->dynamic_coefficient); in rockchip_ipa_power_model_init()
98 (model_node, "ts", (u32 *)model_data->ts, 4)) { in rockchip_ipa_power_model_init()
103 rockchip_of_get_leakage(dev, lkg_name, &model_data->leakage); in rockchip_ipa_power_model_init()
[all …]
/OK3568_Linux_fs/kernel/sound/pci/oxygen/
H A Dxonar_pcm179x.c256 struct xonar_pcm179x *data = chip->model_data; in pcm1796_write()
271 struct xonar_pcm179x *data = chip->model_data; in pcm1796_write_cached()
279 struct xonar_pcm179x *data = chip->model_data; in cs2000_write()
287 struct xonar_pcm179x *data = chip->model_data; in cs2000_write_cached()
295 struct xonar_pcm179x *data = chip->model_data; in pcm1796_registers_init()
320 struct xonar_pcm179x *data = chip->model_data; in pcm1796_init()
336 struct xonar_pcm179x *data = chip->model_data; in xonar_d2_init()
358 struct xonar_pcm179x *data = chip->model_data; in xonar_d2x_init()
370 struct xonar_hdav *data = chip->model_data; in xonar_hdav_init()
410 struct xonar_pcm179x *data = chip->model_data; in xonar_st_init_common()
[all …]
H A Dxonar_dg_mixer.c24 struct dg *data = chip->model_data; in output_select_apply()
63 struct dg *data = chip->model_data; in output_select_get()
75 struct dg *data = chip->model_data; in output_select_put()
108 struct dg *data = chip->model_data; in hp_stereo_volume_get()
124 struct dg *data = chip->model_data; in hp_stereo_volume_put()
154 struct dg *data = chip->model_data; in hp_mute_get()
167 struct dg *data = chip->model_data; in hp_mute_put()
187 struct dg *data = chip->model_data; in input_volume_apply()
212 struct dg *data = chip->model_data; in input_vol_get()
226 struct dg *data = chip->model_data; in input_vol_put()
[all …]
H A Dxonar_dg.c59 struct dg *data = chip->model_data; in cs4245_write_spi()
76 struct dg *data = chip->model_data; in cs4245_read_spi()
102 struct dg *data = chip->model_data; in cs4245_shadow_control()
118 struct dg *data = chip->model_data; in cs4245_init()
150 struct dg *data = chip->model_data; in dg_init()
184 struct dg *data = chip->model_data; in set_cs4245_dac_params()
209 struct dg *data = chip->model_data; in set_cs4245_adc_params()
245 struct dg *data = chip->model_data; in adjust_dg_dac_routing()
277 struct dg *data = chip->model_data; in dump_cs4245_registers()
H A Dxonar_wm87x6.c111 struct xonar_wm87x6 *data = chip->model_data; in wm8776_write()
129 struct xonar_wm87x6 *data = chip->model_data; in wm8776_write_cached()
139 struct xonar_wm87x6 *data = chip->model_data; in wm8766_write()
159 struct xonar_wm87x6 *data = chip->model_data; in wm8766_write_cached()
168 struct xonar_wm87x6 *data = chip->model_data; in wm8776_registers_init()
193 struct xonar_wm87x6 *data = chip->model_data; in wm8766_registers_init()
210 struct xonar_wm87x6 *data = chip->model_data; in wm8776_init()
227 struct xonar_wm87x6 *data = chip->model_data; in wm8766_init()
236 struct xonar_wm87x6 *data = chip->model_data; in xonar_ds_handle_hp_jack()
261 struct xonar_wm87x6 *data = chip->model_data; in xonar_ds_init()
[all …]
H A Dxonar_cs43xx.c68 struct xonar_cs43xx *data = chip->model_data; in cs4398_write()
77 struct xonar_cs43xx *data = chip->model_data; in cs4398_write_cached()
85 struct xonar_cs43xx *data = chip->model_data; in cs4362a_write()
94 struct xonar_cs43xx *data = chip->model_data; in cs4362a_write_cached()
102 struct xonar_cs43xx *data = chip->model_data; in cs43xx_registers_init()
129 struct xonar_cs43xx *data = chip->model_data; in xonar_d1_init()
177 struct xonar_cs43xx *data = chip->model_data; in xonar_dx_init()
209 struct xonar_cs43xx *data = chip->model_data; in set_cs43xx_params()
263 struct xonar_cs43xx *data = chip->model_data; in update_cs43xx_center_lfe_mix()
297 struct xonar_cs43xx *data = chip->model_data; in rolloff_get()
[all …]
H A Doxygen.c149 struct generic_data *data = chip->model_data; in ak4396_write()
163 struct generic_data *data = chip->model_data; in ak4396_write_cached()
171 struct generic_data *data = chip->model_data; in wm8785_write()
185 struct generic_data *data = chip->model_data; in ak4396_registers_init()
204 struct generic_data *data = chip->model_data; in ak4396_init()
222 struct generic_data *data = chip->model_data; in wm8785_registers_init()
231 struct generic_data *data = chip->model_data; in wm8785_init()
336 struct generic_data *data = chip->model_data; in set_ak4396_params()
363 struct generic_data *data = chip->model_data; in update_ak4396_volume()
376 struct generic_data *data = chip->model_data; in update_ak4396_mute()
[all …]
H A Dxonar_lib.c24 struct xonar_generic *data = chip->model_data; in xonar_enable_output()
33 struct xonar_generic *data = chip->model_data; in xonar_disable_output()
40 struct xonar_generic *data = chip->model_data; in xonar_ext_power_gpio_changed()
59 struct xonar_generic *data = chip->model_data; in xonar_init_ext_power()
/OK3568_Linux_fs/kernel/drivers/iio/adc/
H A Daspeed_adc.c95 const struct aspeed_adc_model_data *model_data = in aspeed_adc_read_raw() local
104 *val = model_data->vref_voltage; in aspeed_adc_read_raw()
123 const struct aspeed_adc_model_data *model_data = in aspeed_adc_write_raw() local
128 if (val < model_data->min_sampling_rate || in aspeed_adc_write_raw()
129 val > model_data->max_sampling_rate) in aspeed_adc_write_raw()
175 const struct aspeed_adc_model_data *model_data; in aspeed_adc_probe() local
226 model_data = of_device_get_match_data(&pdev->dev); in aspeed_adc_probe()
228 if (model_data->wait_init_sequence) { in aspeed_adc_probe()
254 model_data = of_device_get_match_data(&pdev->dev); in aspeed_adc_probe()
255 indio_dev->name = model_data->model_name; in aspeed_adc_probe()
/OK3568_Linux_fs/yocto/poky/bitbake/lib/toaster/toastergui/
H A Dwidgets.py368 model_data = None
372 if not model_data:
377 model_data = getattr(model_obj,
380 model_data = getattr(model_data,
384 model_data = getattr(model_obj,
389 if isinstance(model_data, types.MethodType):
390 model_data = model_data()
392 required_data[col['field_name']] = model_data
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/platform/rk/
H A Drk.c236 static struct ipa_power_model_data *model_data; variable
306 return rockchip_ipa_get_static_power(model_data, voltage); in mali_devfreq_get_static_power()
320 model_data = rockchip_ipa_power_model_init(&pdev->dev, in power_model_simple_init()
322 if (IS_ERR_OR_NULL(model_data)) { in power_model_simple_init()
323 model_data = NULL; in power_model_simple_init()
325 } else if (model_data->dynamic_coefficient) { in power_model_simple_init()
327 model_data->dynamic_coefficient; in power_model_simple_init()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_devfreq.c681 return rockchip_ipa_get_static_power(kbdev->model_data, voltage); in kbase_devfreq_get_static_power()
788 kbdev->model_data = in kbase_devfreq_init()
791 if (IS_ERR_OR_NULL(kbdev->model_data)) { in kbase_devfreq_init()
792 kbdev->model_data = NULL; in kbase_devfreq_init()
802 if (kbdev->model_data->dynamic_coefficient) in kbase_devfreq_init()
804 kbdev->model_data->dynamic_coefficient; in kbase_devfreq_init()
891 if (!kbdev->model_data) in kbase_devfreq_term()
893 kfree(kbdev->model_data); in kbase_devfreq_term()
/OK3568_Linux_fs/external/rknpu2/examples/rknn_yolov5_demo/src/
H A Dmain.cc168 unsigned char* model_data = load_model(model_name, &model_data_size); in main() local
169 ret = rknn_init(&ctx, model_data, model_data_size, 0, NULL); in main()
330 if (model_data) { in main()
331 free(model_data); in main()
H A Dmain_video.cc150 unsigned char* model_data = read_file_data(model_path, &model_data_size); in init_model() local
151 if (model_data == NULL) { in init_model()
155 ret = rknn_init(&ctx, model_data, model_data_size, 0, NULL); in init_model()
161 if (model_data) { in init_model()
162 free(model_data); in init_model()
/OK3568_Linux_fs/external/rknpu2/examples/RV1106_RV1103/rknn_mobilenet_demo/src/
H A Dmain_nhwc.cc243 void *model_data = load_file(model_path, &model_size); in main() local
244 if (model_data == NULL) in main()
248 int ret = rknn_init(&ctx, model_data, model_size, 0, NULL); in main()
249 free(model_data); in main()
H A Dmain.cc273 void *model_data = load_file(model_path, &model_size); in main() local
274 if (model_data == NULL) in main()
278 int ret = rknn_init(&ctx, model_data, model_size, 0, NULL); in main()
279 free(model_data); in main()
/OK3568_Linux_fs/external/rknpu2/examples/RV1106_RV1103/rknn_yolov5_demo/src/
H A Dmain.cc245 void *model_data = load_file(model_path, &model_size); in main() local
246 if (model_data == NULL) in main()
250 int ret = rknn_init(&ctx, model_data, model_size, 0, NULL); in main()
251 free(model_data); in main()
/OK3568_Linux_fs/kernel/drivers/rknpu/
H A Drknpu_drv.c1193 if (!rknpu_dev->model_data) in npu_get_static_power()
1196 return rockchip_ipa_get_static_power(rknpu_dev->model_data, voltage); in npu_get_static_power()
1389 rknpu_dev->model_data = in rknpu_devfreq_init()
1391 if (IS_ERR_OR_NULL(rknpu_dev->model_data)) { in rknpu_devfreq_init()
1392 rknpu_dev->model_data = NULL; in rknpu_devfreq_init()
1394 } else if (rknpu_dev->model_data->dynamic_coefficient) { in rknpu_devfreq_init()
1396 rknpu_dev->model_data->dynamic_coefficient; in rknpu_devfreq_init()
1525 rknpu_dev->model_data = in rknpu_devfreq_init()
1527 if (IS_ERR_OR_NULL(rknpu_dev->model_data)) { in rknpu_devfreq_init()
1528 rknpu_dev->model_data = NULL; in rknpu_devfreq_init()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/
H A Dmpp_rkvenc.c201 struct ipa_power_model_data *model_data; member
960 if (!enc->model_data) in rkvenc_get_static_power()
963 return rockchip_ipa_get_static_power(enc->model_data, in rkvenc_get_static_power()
1072 enc->model_data = rockchip_ipa_power_model_init(mpp->dev, in rkvenc_devfreq_init()
1074 if (IS_ERR_OR_NULL(enc->model_data)) { in rkvenc_devfreq_init()
1075 enc->model_data = NULL; in rkvenc_devfreq_init()
1077 } else if (enc->model_data->dynamic_coefficient) { in rkvenc_devfreq_init()
1079 enc->model_data->dynamic_coefficient; in rkvenc_devfreq_init()

12