summaryrefslogtreecommitdiff
path: root/drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat_css20.c
diff options
context:
space:
mode:
authorAlan Cox <alan@linux.intel.com>2017-04-12 19:21:33 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-04-14 10:07:27 +0200
commitda22013f7df4e1f49b03d763aae7b12b1cd805d7 (patch)
treefab8170277322ea530bb4cf5444436cdc62af4b3 /drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat_css20.c
parent83fceac0504fbcbe2aad420f7791ed740cc20612 (diff)
atomisp: remove indirection from sh_css_malloc
We have one hard coded set of behaviour so unpick the indirection and function pointers. This isn't the whole story. A lot of the callers are known sizes and use cases so we can switch them directly to kmalloc later on. 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/atomisp_compat_css20.c')
-rw-r--r--drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat_css20.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat_css20.c b/drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat_css20.c
index 65868429cf18..b830b241e2e6 100644
--- a/drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat_css20.c
+++ b/drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat_css20.c
@@ -923,9 +923,6 @@ int atomisp_css_load_firmware(struct atomisp_device *isp)
isp->css_env.isp_css_fw.data = (void *)isp->firmware->data;
isp->css_env.isp_css_fw.bytes = isp->firmware->size;
- isp->css_env.isp_css_env.cpu_mem_env.alloc = atomisp_kernel_zalloc;
- isp->css_env.isp_css_env.cpu_mem_env.free = atomisp_kernel_free;
-
isp->css_env.isp_css_env.hw_access_env.store_8 =
atomisp_css2_hw_store_8;
isp->css_env.isp_css_env.hw_access_env.store_16 =