| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/backend/ |
| H A D | mali_kbase_ipa_counter_common_csf.c | 85 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 D | mali_kbase_ipa_counter_common_jm.c | 43 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 D | mali_kbase_ipa_counter_jm.c | 57 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 D | mali_kbase_ipa_counter_common_jm.h | 98 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 D | mali_kbase_ipa_simple.c | 151 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 D | mali_kbase_ipa_simple.c | 99 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 D | rockchip_ipa.c | 60 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 D | xonar_pcm179x.c | 256 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 D | xonar_dg_mixer.c | 24 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 D | xonar_dg.c | 59 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 D | xonar_wm87x6.c | 111 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 D | xonar_cs43xx.c | 68 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 D | oxygen.c | 149 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 D | xonar_lib.c | 24 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 D | aspeed_adc.c | 95 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 D | widgets.py | 368 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 D | rk.c | 236 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 D | mali_kbase_devfreq.c | 681 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 D | main.cc | 168 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 D | main_video.cc | 150 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 D | main_nhwc.cc | 243 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 D | main.cc | 273 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 D | main.cc | 245 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 D | rknpu_drv.c | 1193 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 D | mpp_rkvenc.c | 201 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()
|