Home
last modified time | relevance | path

Searched refs:mem_params (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.6/drivers/staging/media/atomisp/pci/runtime/isp_param/src/
Disp_param.c87 const struct ia_css_isp_param_host_segments *mem_params, in ia_css_init_memory_interface() argument
95 if (!mem_params->params[pclass][mem].address) in ia_css_init_memory_interface()
97 isp_mem_if->params[pclass][mem].size = mem_params->params[pclass][mem].size; in ia_css_init_memory_interface()
107 struct ia_css_isp_param_host_segments *mem_params, in ia_css_isp_param_allocate_isp_parameters() argument
121 mem_params->params[pclass][mem].size = size; in ia_css_isp_param_allocate_isp_parameters()
122 mem_params->params[pclass][mem].address = NULL; in ia_css_isp_param_allocate_isp_parameters()
126 mem_params->params[pclass][mem].address = kvcalloc(1, in ia_css_isp_param_allocate_isp_parameters()
129 if (!mem_params->params[pclass][mem].address) { in ia_css_isp_param_allocate_isp_parameters()
145 ia_css_isp_param_destroy_isp_parameters(mem_params, css_params); in ia_css_isp_param_allocate_isp_parameters()
151 struct ia_css_isp_param_host_segments *mem_params, in ia_css_isp_param_destroy_isp_parameters() argument
[all …]
/Linux-v6.6/drivers/staging/media/atomisp/pci/
Dia_css_isp_configs.c42 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_iterator()
65 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_copy_output()
90 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_crop()
112 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_fpn()
134 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_dvs()
156 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_qplane()
180 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_output0()
203 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_output1()
226 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_output()
249 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_raw()
[all …]
Dia_css_isp_states.c37 memset(&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_aa_state()
60 &binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_cnr_state()
84 &binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_cnr2_state()
108 &binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_dp_state()
132 &binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_de_state()
156 &binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_DMEM].address[offset], in ia_css_initialize_tnr_state()
180 &binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_DMEM].address[offset], in ia_css_initialize_ref_state()
204 &binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_ynr_state()
Dia_css_isp_params.c82 … &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_process_aa()
109 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_anr()
144 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VMEM].address[offset], in ia_css_process_anr2()
178 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_bh()
226 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_cnr()
261 … &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_crop()
296 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_csc()
330 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_dp()
364 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_bnr()
398 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_de()
[all …]
Dsh_css_sp.c792 &binary->mem_params, in copy_isp_mem_if_to_ddr()
798 &binary->mem_params, in copy_isp_mem_if_to_ddr()
1122 ia_css_init_memory_interface(mem_if, &binary->mem_params, &binary->css_params); in sp_init_stage()
Dsh_css_params.c1160 ia_css_isp_param_enable_pipeline(&binary->mem_params); in sh_css_enable_pipeline()
2981 params = ia_css_isp_param_get_mem_init(&binary->mem_params, in sh_css_update_isp_mem_params_to_ddr()
/Linux-v6.6/drivers/staging/media/atomisp/pci/runtime/isp_param/interface/
Dia_css_isp_param.h67 const struct ia_css_isp_param_host_segments *mem_params,
73 struct ia_css_isp_param_host_segments *mem_params,
80 struct ia_css_isp_param_host_segments *mem_params,
101 const struct ia_css_isp_param_host_segments *mem_params);
/Linux-v6.6/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/
Dia_css_bayer_io.host.c46 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_bayer_io_config()
74 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_bayer_io_config()
/Linux-v6.6/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/
Dia_css_yuv444_io.host.c46 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_yuv444_io_config()
75 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_yuv444_io_config()
/Linux-v6.6/drivers/staging/media/atomisp/pci/runtime/binary/interface/
Dia_css_binary.h140 struct ia_css_isp_param_host_segments mem_params; member
/Linux-v6.6/drivers/staging/media/atomisp/pci/runtime/binary/src/
Dbinary.c680 &binary->mem_params, &binary->css_params, in ia_css_binary_fill_info()
788 &binary->mem_params, in ia_css_binary_fill_info()
1341 ia_css_isp_param_destroy_isp_parameters(&binary->mem_params, in ia_css_binary_destroy_isp_parameters()
/Linux-v6.6/drivers/staging/media/atomisp/pci/runtime/debug/src/
Dia_css_debug.c2242 ia_css_isp_param_get_mem_init(&binary->mem_params, in findf_dmem_params()