ISP2401 introduced a helper for this which we can use just as well on the
ISP2400 and remove some more noise differences.

Signed-off-by: Alan Cox <a...@linux.intel.com>
---
 .../media/atomisp/pci/atomisp2/css2400/sh_css.c    |    7 -------
 .../atomisp/pci/atomisp2/css2400/sh_css_params.c   |   14 --------------
 2 files changed, 21 deletions(-)

diff --git a/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css.c 
b/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css.c
index 55d2a69..dfef219 100644
--- a/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css.c
+++ b/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css.c
@@ -2533,15 +2533,8 @@ ia_css_pipe_destroy(struct ia_css_pipe *pipe)
                break;
        }
 
-#ifndef ISP2401
-       if (pipe->scaler_pp_lut != mmgr_NULL) {
-               hmm_free(pipe->scaler_pp_lut);
-               pipe->scaler_pp_lut = mmgr_NULL;
-       }
-#else
        sh_css_params_free_gdc_lut(pipe->scaler_pp_lut);
        pipe->scaler_pp_lut = mmgr_NULL;
-#endif
 
        my_css.active_pipes[ia_css_pipe_get_pipe_num(pipe)] = NULL;
        sh_css_pipe_free_shading_table(pipe);
diff --git a/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_params.c 
b/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_params.c
index d8c22e8..4822437 100644
--- a/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_params.c
+++ b/drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_params.c
@@ -3356,15 +3356,8 @@ enum ia_css_err ia_css_pipe_set_bci_scaler_lut(struct 
ia_css_pipe *pipe,
        }
 
        /* Free any existing tables. */
-#ifndef ISP2401
-       if (pipe->scaler_pp_lut != mmgr_NULL) {
-               hmm_free(pipe->scaler_pp_lut);
-               pipe->scaler_pp_lut = mmgr_NULL;
-       }
-#else
        sh_css_params_free_gdc_lut(pipe->scaler_pp_lut);
        pipe->scaler_pp_lut = mmgr_NULL;
-#endif
 
 #ifndef ISP2401
        if (store) {
@@ -3445,15 +3438,8 @@ void sh_css_params_free_default_gdc_lut(void)
 {
        IA_CSS_ENTER_PRIVATE("void");
 
-#ifndef ISP2401
-       if (default_gdc_lut != mmgr_NULL) {
-               hmm_free(default_gdc_lut);
-               default_gdc_lut = mmgr_NULL;
-       }
-#else
        sh_css_params_free_gdc_lut(default_gdc_lut);
        default_gdc_lut = mmgr_NULL;
-#endif
 
        IA_CSS_LEAVE_PRIVATE("void");
 

Reply via email to