Home
last modified time | relevance | path

Searched refs:ia_css_ptr (Results 1 – 25 of 30) sorted by relevance

12

/linux/drivers/staging/media/atomisp/include/hmm/
H A Dhmm.h22 #define mmgr_NULL ((ia_css_ptr)0)
23 #define mmgr_EXCEPTION ((ia_css_ptr) - 1)
28 ia_css_ptr hmm_alloc(size_t bytes);
29 ia_css_ptr hmm_create_from_vmalloc_buf(size_t bytes, void *vmalloc_addr);
31 void hmm_free(ia_css_ptr ptr);
32 int hmm_load(ia_css_ptr virt, void *data, unsigned int bytes);
33 int hmm_store(ia_css_ptr virt, const void *data, unsigned int bytes);
34 int hmm_set(ia_css_ptr virt, int c, unsigned int bytes);
35 int hmm_flush(ia_css_ptr virt, unsigned int bytes);
40 phys_addr_t hmm_virt_to_phys(ia_css_ptr vir
[all...]
H A Dhmm_bo.h243 struct hmm_bo_device *bdev, ia_css_ptr vaddr);
252 struct hmm_bo_device *bdev, ia_css_ptr vaddr);
/linux/drivers/staging/media/atomisp/pci/base/refcount/interface/
H A Dia_css_refcount.h15 typedef void (*clear_func)(ia_css_ptr ptr);
34 * \return ia_css_ptr (saved address)
36 ia_css_ptr ia_css_refcount_increment(s32 id, ia_css_ptr ptr);
46 bool ia_css_refcount_decrement(s32 id, ia_css_ptr ptr);
55 bool ia_css_refcount_is_single(ia_css_ptr ptr);
74 bool ia_css_refcount_is_valid(ia_css_ptr ptr);
/linux/drivers/staging/media/atomisp/pci/
H A Dia_css_3a.h36 ia_css_ptr s3a_tbl;
39 ia_css_ptr s3a_tbl_hi;
40 ia_css_ptr s3a_tbl_lo;
44 ia_css_ptr rgby_tbl;
49 ia_css_ptr data_ptr; /** pointer to base of all data */
H A Dsh_css_params.h143 ia_css_ptr ddr_addr,
149 ia_css_ptr ddr_addr,
166 ia_css_ptr
169 ia_css_ptr
H A Dia_css_dvs.h32 ia_css_ptr hor_proj;
33 ia_css_ptr ver_proj;
37 ia_css_ptr data_ptr; /* base pointer containing all memory */
H A Dsh_css_params.c116 static ia_css_ptr sp_ddr_ptrs;
119 static ia_css_ptr xmem_sp_group_ptrs;
121 static ia_css_ptr xmem_sp_stage_ptrs[IA_CSS_PIPE_ID_NUM]
123 static ia_css_ptr xmem_isp_stage_ptrs[IA_CSS_PIPE_ID_NUM]
126 static ia_css_ptr default_gdc_lut;
681 ia_css_ptr p_data;
692 ia_css_ptr *out);
695 free_ia_css_isp_parameter_set_info(ia_css_ptr ptr);
747 ia_css_ptr
805 store_fpntbl(struct ia_css_isp_parameters *params, ia_css_ptr pt
[all...]
H A Dia_css_types.h76 typedef u32 ia_css_ptr; typedef
108 ia_css_ptr address; /** CSS virtual address */
H A Dsh_css_firmware.h39 ia_css_ptr sh_css_load_blob(const unsigned char *blob, unsigned int size);
H A Dsh_css_struct.h57 ia_css_ptr sp_bin_addr;
H A Dsh_css_firmware.c369 ia_css_ptr
372 ia_css_ptr target_addr = hmm_alloc(size); in sh_css_load_blob()
H A Dia_css_pipe.h134 ia_css_ptr scaler_pp_lut;
/linux/drivers/staging/media/atomisp/pci/base/refcount/src/
H A Drefcount.c19 now only for ia_css_ptr */
22 ia_css_ptr data;
33 static struct ia_css_refcount_entry *refcount_find_entry(ia_css_ptr ptr, in refcount_find_entry()
117 ia_css_ptr ia_css_refcount_increment(s32 id, ia_css_ptr ptr) in ia_css_refcount_increment()
154 bool ia_css_refcount_decrement(s32 id, ia_css_ptr ptr) in ia_css_refcount_decrement()
197 bool ia_css_refcount_is_single(ia_css_ptr ptr) in ia_css_refcount_is_single()
258 bool ia_css_refcount_is_valid(ia_css_ptr ptr) in ia_css_refcount_is_valid()
/linux/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
H A Ddebug.c22 ia_css_ptr debug_buffer_ddr_address = (ia_css_ptr)-1;
35 void debug_buffer_ddr_init(const ia_css_ptr addr) in debug_buffer_ddr_init()
/linux/drivers/staging/media/atomisp/pci/runtime/spctrl/src/
H A Dspctrl.c22 ia_css_ptr code_addr; /* sp firmware location in host mem-DDR*/
33 ia_css_ptr code_addr = mmgr_NULL; in ia_css_spctrl_load_fw()
63 if (sizeof(ia_css_ptr) > sizeof(hrt_data)) { in ia_css_spctrl_load_fw()
65 "size of ia_css_ptr can not be greater than hrt_data\n"); in ia_css_spctrl_load_fw()
107 ia_css_ptr get_sp_code_addr(sp_ID_t sp_id) in get_sp_code_addr()
/linux/drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/
H A Dia_css_ref_param.h23 ia_css_ptr ref_frame_addr_y[MAX_NUM_VIDEO_DELAY_FRAMES];
24 ia_css_ptr ref_frame_addr_c[MAX_NUM_VIDEO_DELAY_FRAMES];
/linux/drivers/staging/media/atomisp/pci/hive_isp_css_include/host/
H A Ddebug_public.h38 extern ia_css_ptr debug_buffer_ddr_address;
82 const ia_css_ptr addr);
/linux/drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/
H A Dia_css_tnr_param.h29 ia_css_ptr tnr_frame_addr[NUM_VIDEO_TNR_FRAMES];
/linux/drivers/staging/media/atomisp/pci/runtime/spctrl/interface/
H A Dia_css_spctrl_comm.h26 ia_css_ptr ddr_data_addr; /** data segment address in ddr */
H A Dia_css_spctrl.h29 ia_css_ptr get_sp_code_addr(sp_ID_t sp_id);
/linux/drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/
H A Dia_css_dvs.host.h48 ia_css_ptr ddr_addr_y);
/linux/drivers/staging/media/atomisp/pci/runtime/rmgr/interface/
H A Dia_css_rmgr_vbuf.h19 ia_css_ptr vptr;
/linux/drivers/staging/media/atomisp/pci/runtime/isp_param/src/
H A Disp_param.c30 ia_css_ptr address, size_t size) in ia_css_isp_param_set_css_mem_init()
184 ia_css_ptr ddr_mem_ptr = ddr->params[pclass][mem].address; in ia_css_isp_param_copy_isp_mem_if_to_ddr()
/linux/drivers/staging/media/atomisp/pci/runtime/frame/interface/
H A Dia_css_frame_comm.h13 #include <system_local.h> /* ia_css_ptr */
78 ia_css_ptr xmem_addr;
/linux/drivers/staging/media/atomisp/pci/runtime/isp_param/interface/
H A Dia_css_isp_param.h26 ia_css_ptr address, size_t size);

12