Home
last modified time | relevance | path

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

12

/openbmc/linux/drivers/staging/media/atomisp/include/hmm/
H A Dhmm.h33 #define mmgr_NULL ((ia_css_ptr)0)
34 #define mmgr_EXCEPTION ((ia_css_ptr) - 1)
39 ia_css_ptr hmm_alloc(size_t bytes);
42 void hmm_free(ia_css_ptr ptr);
45 int hmm_set(ia_css_ptr virt, int c, unsigned int bytes);
46 int hmm_flush(ia_css_ptr virt, unsigned int bytes);
51 phys_addr_t hmm_virt_to_phys(ia_css_ptr virt);
60 void *hmm_vmap(ia_css_ptr virt, bool cached);
61 void hmm_vunmap(ia_css_ptr virt);
67 void hmm_flush_vmap(ia_css_ptr virt);
[all …]
H A Dhmm_bo.h254 struct hmm_bo_device *bdev, ia_css_ptr vaddr);
263 struct hmm_bo_device *bdev, ia_css_ptr vaddr);
/openbmc/linux/drivers/staging/media/atomisp/pci/
H A Dsh_css_internal.h205 ia_css_ptr isp_param;
207 ia_css_ptr macc_tbl;
208 ia_css_ptr fpn_tbl;
209 ia_css_ptr sc_tbl;
210 ia_css_ptr tetra_r_x;
211 ia_css_ptr tetra_r_y;
216 ia_css_ptr tetra_b_x;
263 ia_css_ptr
933 ia_css_ptr
936 ia_css_ptr
[all …]
H A Dia_css_3a.h42 ia_css_ptr s3a_tbl;
45 ia_css_ptr s3a_tbl_hi;
46 ia_css_ptr s3a_tbl_lo;
50 ia_css_ptr rgby_tbl;
55 ia_css_ptr data_ptr; /** pointer to base of all data */
H A Dsh_css_params.h152 ia_css_ptr ddr_addr,
158 ia_css_ptr ddr_addr,
175 ia_css_ptr
178 ia_css_ptr
H A Dia_css_dvs.h39 ia_css_ptr hor_proj;
40 ia_css_ptr ver_proj;
44 ia_css_ptr data_ptr; /* base pointer containing all memory */
H A Dsh_css_params.c690 ia_css_ptr p_data;
756 ia_css_ptr
943 ia_css_ptr ptr; in sh_css_set_black_frame()
2746 ia_css_ptr ptr) in free_param_set_callback()
2756 ia_css_ptr ptr) in free_buffer_callback()
2789 ia_css_ptr *addrs = (ia_css_ptr *)map; in free_map()
2939 ia_css_ptr dest, in store_morph_plane()
2991 ia_css_ptr cpy; in ia_css_dequeue_param_buffers()
3070 ia_css_ptr cpy; in sh_css_param_update_isp_params()
3819 ia_css_ptr ptr) in free_ia_css_isp_parameter_set_info()
[all …]
H A Dia_css_metadata.h46 ia_css_ptr address; /** CSS virtual address */
H A Dsh_css_firmware.h48 ia_css_ptr sh_css_load_blob(const unsigned char *blob, unsigned int size);
H A Dia_css_types.h85 typedef u32 ia_css_ptr; typedef
115 ia_css_ptr address; /** CSS virtual address */
H A Dsh_css_struct.h66 ia_css_ptr sp_bin_addr;
/openbmc/linux/drivers/staging/media/atomisp/pci/base/refcount/interface/
H A Dia_css_refcount.h24 typedef void (*clear_func)(ia_css_ptr ptr);
45 ia_css_ptr ia_css_refcount_increment(s32 id, ia_css_ptr ptr);
55 bool ia_css_refcount_decrement(s32 id, ia_css_ptr ptr);
64 bool ia_css_refcount_is_single(ia_css_ptr ptr);
83 bool ia_css_refcount_is_valid(ia_css_ptr ptr);
/openbmc/linux/drivers/staging/media/atomisp/pci/hmm/
H A Dhmm.c39 static ia_css_ptr dummy_ptr = mmgr_EXCEPTION;
220 ia_css_ptr hmm_alloc(size_t bytes) in hmm_alloc()
230 void hmm_free(ia_css_ptr virt) in hmm_free()
357 int hmm_load(ia_css_ptr virt, void *data, unsigned int bytes) in hmm_load()
373 int hmm_flush(ia_css_ptr virt, unsigned int bytes) in hmm_flush()
462 int hmm_set(ia_css_ptr virt, int c, unsigned int bytes) in hmm_set()
522 phys_addr_t hmm_virt_to_phys(ia_css_ptr virt) in hmm_virt_to_phys()
541 int hmm_mmap(struct vm_area_struct *vma, ia_css_ptr virt) in hmm_mmap()
557 void *hmm_vmap(ia_css_ptr virt, bool cached) in hmm_vmap()
578 void hmm_flush_vmap(ia_css_ptr virt) in hmm_flush_vmap()
[all …]
/openbmc/linux/drivers/staging/media/atomisp/pci/base/refcount/src/
H A Drefcount.c31 ia_css_ptr data;
42 static struct ia_css_refcount_entry *refcount_find_entry(ia_css_ptr ptr, in refcount_find_entry()
126 ia_css_ptr ia_css_refcount_increment(s32 id, ia_css_ptr ptr) in ia_css_refcount_increment()
163 bool ia_css_refcount_decrement(s32 id, ia_css_ptr ptr) in ia_css_refcount_decrement()
206 bool ia_css_refcount_is_single(ia_css_ptr ptr) in ia_css_refcount_is_single()
267 bool ia_css_refcount_is_valid(ia_css_ptr ptr) in ia_css_refcount_is_valid()
/openbmc/linux/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
H A Ddebug.c31 ia_css_ptr debug_buffer_ddr_address = (ia_css_ptr)-1;
44 void debug_buffer_ddr_init(const ia_css_ptr addr) in debug_buffer_ddr_init()
/openbmc/linux/drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/
H A Dia_css_ref_param.h32 ia_css_ptr ref_frame_addr_y[MAX_NUM_VIDEO_DELAY_FRAMES];
33 ia_css_ptr ref_frame_addr_c[MAX_NUM_VIDEO_DELAY_FRAMES];
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/spctrl/src/
H A Dspctrl.c31 ia_css_ptr code_addr; /* sp firmware location in host mem-DDR*/
42 ia_css_ptr code_addr = mmgr_NULL; in ia_css_spctrl_load_fw()
72 if (sizeof(ia_css_ptr) > sizeof(hrt_data)) { in ia_css_spctrl_load_fw()
116 ia_css_ptr get_sp_code_addr(sp_ID_t sp_id) in get_sp_code_addr()
/openbmc/linux/drivers/staging/media/atomisp/pci/hive_isp_css_include/host/
H A Ddebug_public.h47 extern ia_css_ptr debug_buffer_ddr_address;
91 const ia_css_ptr addr);
/openbmc/linux/drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/
H A Dia_css_tnr_param.h38 ia_css_ptr tnr_frame_addr[NUM_VIDEO_TNR_FRAMES];
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/spctrl/interface/
H A Dia_css_spctrl_comm.h33 ia_css_ptr ddr_data_addr; /** data segment address in ddr */
H A Dia_css_spctrl.h38 ia_css_ptr get_sp_code_addr(sp_ID_t sp_id);
/openbmc/linux/drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/
H A Dia_css_dvs.host.h57 ia_css_ptr ddr_addr_y);
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/rmgr/interface/
H A Dia_css_rmgr_vbuf.h28 ia_css_ptr vptr;
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/frame/interface/
H A Dia_css_frame_comm.h87 ia_css_ptr xmem_addr;
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/isp_param/interface/
H A Dia_css_isp_param.h35 ia_css_ptr address, size_t size);

12