/openbmc/linux/drivers/staging/media/atomisp/include/hmm/ |
H A D | hmm.h | 33 #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 D | hmm_bo.h | 254 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 D | sh_css_internal.h | 205 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 D | ia_css_3a.h | 42 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 D | sh_css_params.h | 152 ia_css_ptr ddr_addr, 158 ia_css_ptr ddr_addr, 175 ia_css_ptr 178 ia_css_ptr
|
H A D | ia_css_dvs.h | 39 ia_css_ptr hor_proj; 40 ia_css_ptr ver_proj; 44 ia_css_ptr data_ptr; /* base pointer containing all memory */
|
H A D | sh_css_params.c | 690 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 D | ia_css_metadata.h | 46 ia_css_ptr address; /** CSS virtual address */
|
H A D | sh_css_firmware.h | 48 ia_css_ptr sh_css_load_blob(const unsigned char *blob, unsigned int size);
|
H A D | ia_css_types.h | 85 typedef u32 ia_css_ptr; typedef 115 ia_css_ptr address; /** CSS virtual address */
|
H A D | sh_css_struct.h | 66 ia_css_ptr sp_bin_addr;
|
/openbmc/linux/drivers/staging/media/atomisp/pci/base/refcount/interface/ |
H A D | ia_css_refcount.h | 24 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 D | hmm.c | 39 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 D | refcount.c | 31 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 D | debug.c | 31 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 D | ia_css_ref_param.h | 32 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 D | spctrl.c | 31 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 D | debug_public.h | 47 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 D | ia_css_tnr_param.h | 38 ia_css_ptr tnr_frame_addr[NUM_VIDEO_TNR_FRAMES];
|
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/spctrl/interface/ |
H A D | ia_css_spctrl_comm.h | 33 ia_css_ptr ddr_data_addr; /** data segment address in ddr */
|
H A D | ia_css_spctrl.h | 38 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 D | ia_css_dvs.host.h | 57 ia_css_ptr ddr_addr_y);
|
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/rmgr/interface/ |
H A D | ia_css_rmgr_vbuf.h | 28 ia_css_ptr vptr;
|
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/frame/interface/ |
H A D | ia_css_frame_comm.h | 87 ia_css_ptr xmem_addr;
|
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/isp_param/interface/ |
H A D | ia_css_isp_param.h | 35 ia_css_ptr address, size_t size);
|