diff options
author | Alan Cox <alan@linux.intel.com> | 2017-04-12 19:22:46 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-04-14 10:10:21 +0200 |
commit | 7afe8f84f7938b1ba9ea3c5296ebcc8a7fb210eb (patch) | |
tree | 50c7d65b0cef30892ab9337cff2f6dba3d809a7f /drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system | |
parent | fdeb24d4a758e1a7269e742bde4cb2953d3dfa07 (diff) | |
download | op-kernel-dev-7afe8f84f7938b1ba9ea3c5296ebcc8a7fb210eb.zip op-kernel-dev-7afe8f84f7938b1ba9ea3c5296ebcc8a7fb210eb.tar.gz |
atomisp: remove UDS kernel code
UDS is another layer which actually boils down to some trivial assignments so
remove it so inline the code.
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system')
-rw-r--r-- | drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hive_isp_css_2400_system_generated/ia_css_isp_params.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hive_isp_css_2400_system_generated/ia_css_isp_params.c b/drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hive_isp_css_2400_system_generated/ia_css_isp_params.c index 49a5cdf..d418e76 100644 --- a/drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hive_isp_css_2400_system_generated/ia_css_isp_params.c +++ b/drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hive_isp_css_2400_system_generated/ia_css_isp_params.c @@ -43,7 +43,7 @@ #include "isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.h" #include "isp/kernels/sdis/sdis_2/ia_css_sdis2.host.h" #include "isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.h" -#include "isp/kernels/uds/uds_1.0/ia_css_uds.host.h" +#include "isp/kernels/uds/uds_1.0/ia_css_uds_param.h" #include "isp/kernels/wb/wb_1.0/ia_css_wb.host.h" #include "isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.h" #include "isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.h" @@ -719,12 +719,14 @@ ia_css_process_uds( unsigned offset = stage->binary->info->mem_offsets.offsets.param->dmem.uds.offset; if (size) { + struct sh_css_sp_uds_params *p; ia_css_debug_dtrace(IA_CSS_DEBUG_TRACE_PRIVATE, "ia_css_process_uds() enter:\n"); - ia_css_uds_encode((struct sh_css_sp_uds_params *) - &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], - ¶ms->uds_config, -size); + p = (struct sh_css_sp_uds_params *) + &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; + p->crop_pos = params->uds_config.crop_pos; + p->uds = params->uds_config.uds; + params->isp_params_changed = true; params->isp_mem_params_changed[pipe_id][stage->stage_num][IA_CSS_ISP_DMEM] = true; |