Searched refs:segment_map (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/media/platform/verisilicon/
H A Dhantro_vp9.c164 struct hantro_aux_buf *segment_map = &vp9_dec->segment_map; local
196 segment_map->cpu = dma_alloc_coherent(vpu->dev, size, &segment_map->dma, GFP_KERNEL);
197 if (!segment_map->cpu)
200 segment_map->size = size;
201 memset(segment_map->cpu, 0, size);
221 dma_free_coherent(vpu->dev, segment_map->size, segment_map->cpu, segment_map
234 struct hantro_aux_buf *segment_map = &vp9_dec->segment_map; local
[all...]
H A Dhantro_vp8.c162 aux_buf = &ctx->vp8_dec.segment_map;
185 dma_free_coherent(vpu->dev, ctx->vp8_dec.segment_map.size,
186 ctx->vp8_dec.segment_map.cpu,
187 ctx->vp8_dec.segment_map.dma);
197 dma_free_coherent(vpu->dev, vp8_dec->segment_map.size,
198 vp8_dec->segment_map.cpu, vp8_dec->segment_map.dma);
H A Dhantro_g1_vp8_dec.c420 reg = G1_REG_FWD_PIC1_SEGMENT_BASE(ctx->vp8_dec.segment_map.dma);
448 /* Reset segment_map buffer in keyframe */
449 if (V4L2_VP8_FRAME_IS_KEY_FRAME(hdr) && ctx->vp8_dec.segment_map.cpu)
450 memset(ctx->vp8_dec.segment_map.cpu, 0,
451 ctx->vp8_dec.segment_map.size);
H A Drockchip_vpu2_hw_vp8_dec.c496 reg = VDPU_REG_FWD_PIC1_SEGMENT_BASE(ctx->vp8_dec.segment_map.dma);
525 /* Reset segment_map buffer in keyframe */
526 if (V4L2_VP8_FRAME_IS_KEY_FRAME(hdr) && ctx->vp8_dec.segment_map.cpu)
527 memset(ctx->vp8_dec.segment_map.cpu, 0,
528 ctx->vp8_dec.segment_map.size);
H A Dhantro_hw.h173 * @segment_map: Segment map buffer.
177 struct hantro_aux_buf segment_map; member in struct:hantro_vp8_dec_hw_ctx
209 * @segment_map: auxiliary DMA buffer for segment map
232 struct hantro_aux_buf segment_map; member in struct:hantro_vp9_dec_hw_ctx
H A Dhantro_g2_vp9_dec.c754 struct hantro_aux_buf *segment_map = &vp9_ctx->segment_map; local
759 memset(segment_map->cpu, 0, segment_map->size);
764 addr = segment_map->dma + vp9_ctx->active_segment * vp9_ctx->segment_map_size;
767 addr = segment_map->dma + (1 - vp9_ctx->active_segment) * vp9_ctx->segment_map_size;
/linux-master/drivers/input/misc/
H A Dyealink.c77 struct segment_map { struct in union:lcd_segment_map::__anon235

Completed in 147 milliseconds