Home
last modified time | relevance | path

Searched refs:vpu_buffer (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.1/drivers/media/platform/amphion/
Dvpu_helpers.h22 int vpu_helper_copy_from_stream_buffer(struct vpu_buffer *stream_buffer,
24 int vpu_helper_copy_to_stream_buffer(struct vpu_buffer *stream_buffer,
26 int vpu_helper_memset_stream_buffer(struct vpu_buffer *stream_buffer,
33 int vpu_helper_kmp_search_in_stream_buffer(struct vpu_buffer *stream_buffer,
36 int vpu_helper_find_startcode(struct vpu_buffer *stream_buffer,
39 static inline u32 vpu_helper_step_walk(struct vpu_buffer *stream_buffer, u32 pos, u32 step) in vpu_helper_step_walk()
48 static inline u8 vpu_helper_read_byte(struct vpu_buffer *stream_buffer, u32 pos) in vpu_helper_read_byte()
Dvpu_windsor.h11 struct vpu_buffer *rpc, dma_addr_t boot_addr);
12 void vpu_windsor_set_log_buf(struct vpu_shared_addr *shared, struct vpu_buffer *log);
21 struct vpu_buffer *buf);
23 u32 instance, struct vpu_buffer *buf);
Dvpu_malone.h11 struct vpu_buffer *rpc, dma_addr_t boot_addr);
13 struct vpu_buffer *log);
19 u32 instance, struct vpu_buffer *buf);
33 struct vpu_buffer *stream_buffer,
Dvpu.h43 struct vpu_buffer { struct
146 struct vpu_buffer fw;
147 struct vpu_buffer rpc;
148 struct vpu_buffer log;
149 struct vpu_buffer act;
247 struct vpu_buffer stream_buffer;
249 struct vpu_buffer act;
Dvpu_rpc.h53 struct vpu_buffer *rpc, dma_addr_t boot_addr);
55 struct vpu_buffer *log);
75 struct vpu_buffer *buf);
78 struct vpu_buffer *buf);
94 struct vpu_buffer *stream_buffer,
196 struct vpu_buffer *rpc, in vpu_iface_init()
213 struct vpu_buffer *log) in vpu_iface_set_log_buf()
330 struct vpu_buffer *buf) in vpu_iface_config_memory_resource()
343 struct vpu_buffer *buf) in vpu_iface_config_stream_buffer()
Dvpu_core.h11 int vpu_alloc_dma(struct vpu_core *core, struct vpu_buffer *buf);
12 void vpu_free_dma(struct vpu_buffer *buf);
Dvpu_helpers.c200 int vpu_helper_copy_from_stream_buffer(struct vpu_buffer *stream_buffer, in vpu_helper_copy_from_stream_buffer()
234 int vpu_helper_copy_to_stream_buffer(struct vpu_buffer *stream_buffer, in vpu_helper_copy_to_stream_buffer()
267 int vpu_helper_memset_stream_buffer(struct vpu_buffer *stream_buffer, in vpu_helper_memset_stream_buffer()
352 int vpu_helper_find_startcode(struct vpu_buffer *stream_buffer, in vpu_helper_find_startcode()
Dvpu_windsor.c556 struct vpu_buffer *rpc, dma_addr_t boot_addr) in vpu_windsor_init_rpc()
636 void vpu_windsor_set_log_buf(struct vpu_shared_addr *shared, struct vpu_buffer *log) in vpu_windsor_set_log_buf()
809 struct vpu_buffer *buf) in vpu_windsor_config_memory_resource()
848 struct vpu_buffer *buf) in vpu_windsor_config_stream_buffer()
Dvpu_core.c141 static int __vpu_alloc_dma(struct device *dev, struct vpu_buffer *buf) in __vpu_alloc_dma()
157 void vpu_free_dma(struct vpu_buffer *buf) in vpu_free_dma()
170 int vpu_alloc_dma(struct vpu_core *core, struct vpu_buffer *buf) in vpu_alloc_dma()
Dvpu_malone.c346 struct vpu_buffer *rpc, dma_addr_t boot_addr) in vpu_malone_init_rpc()
445 struct vpu_buffer *log) in vpu_malone_set_log_buf()
491 struct vpu_buffer *buf) in vpu_malone_config_stream_buffer()
1024 static int vpu_malone_add_padding_scode(struct vpu_buffer *stream_buffer, in vpu_malone_add_padding_scode()
1065 struct vpu_buffer *stream_buffer, in vpu_malone_add_scode()
Dvenc.c46 struct vpu_buffer enc[VENC_MAX_BUF_CNT];
47 struct vpu_buffer ref[VENC_MAX_BUF_CNT];
48 struct vpu_buffer act[VENC_MAX_BUF_CNT];
Dvdec.c40 struct vpu_buffer buffer[32];
46 struct vpu_buffer udata;
854 struct vpu_buffer *buffer; in vdec_alloc_fs_buffer()