| /linux/drivers/media/platform/verisilicon/ |
| A D | hantro_g2_hevc_dec.c | 369 dma_addr_t luma_addr, chroma_addr, mv_addr = 0; in set_ref() local 446 if (!luma_addr) in set_ref() 449 chroma_addr = luma_addr + cr_offset; in set_ref() 450 mv_addr = luma_addr + mv_offset; in set_ref() 451 compress_luma_addr = luma_addr + compress_luma_offset; in set_ref() 467 if (!luma_addr) in set_ref() 473 chroma_addr = luma_addr + cr_offset; in set_ref() 474 mv_addr = luma_addr + mv_offset; in set_ref() 475 compress_luma_addr = luma_addr + compress_luma_offset; in set_ref() 478 hantro_write_addr(vpu, G2_REF_LUMA_ADDR(i), luma_addr); in set_ref() [all …]
|
| A D | hantro_g2_vp9_dec.c | 132 dma_addr_t luma_addr, chroma_addr, mv_addr; in config_output() local 138 luma_addr = hantro_get_dec_buf_addr(ctx, &dst->base.vb.vb2_buf); in config_output() 139 hantro_write_addr(ctx->dev, G2_OUT_LUMA_ADDR, luma_addr); in config_output() 141 chroma_addr = luma_addr + hantro_g2_chroma_offset(ctx); in config_output() 145 mv_addr = luma_addr + hantro_g2_motion_vectors_offset(ctx); in config_output() 166 dma_addr_t luma_addr, chroma_addr; in config_ref() local 179 luma_addr = hantro_get_dec_buf_addr(ctx, &buf->base.vb.vb2_buf); in config_ref() 180 hantro_write_addr(ctx->dev, ref_reg->y_base, luma_addr); in config_ref() 182 chroma_addr = luma_addr + buf->vp9.chroma_offset; in config_ref()
|
| A D | rockchip_vpu981_hw_av1_dec.c | 689 dma_addr_t luma_addr, chroma_addr, mv_addr = 0; in rockchip_vpu981_av1_dec_set_ref() local 747 luma_addr = hantro_get_dec_buf_addr(ctx, &dst->base.vb.vb2_buf); in rockchip_vpu981_av1_dec_set_ref() 748 chroma_addr = luma_addr + cr_offset; in rockchip_vpu981_av1_dec_set_ref() 749 mv_addr = luma_addr + mv_offset; in rockchip_vpu981_av1_dec_set_ref() 751 hantro_write_addr(vpu, AV1_REFERENCE_Y(ref), luma_addr); in rockchip_vpu981_av1_dec_set_ref() 807 dma_addr_t luma_addr, mv_addr = 0; in rockchip_vpu981_av1_dec_set_segmentation() local 813 mv_addr = luma_addr + mv_offset; in rockchip_vpu981_av1_dec_set_segmentation() 2083 dma_addr_t luma_addr, chroma_addr, mv_addr = 0; in rockchip_vpu981_av1_dec_set_output_buffer() local 2090 chroma_addr = luma_addr + cr_offset; in rockchip_vpu981_av1_dec_set_output_buffer() 2091 mv_addr = luma_addr + mv_offset; in rockchip_vpu981_av1_dec_set_output_buffer() [all …]
|
| /linux/drivers/gpu/drm/exynos/ |
| A D | exynos_mixer.c | 521 dma_addr_t luma_addr[2], chroma_addr[2]; in vp_video_buffer() local 528 luma_addr[0] = exynos_drm_fb_dma_addr(fb, 0); in vp_video_buffer() 533 luma_addr[1] = luma_addr[0] + 0x40; in vp_video_buffer() 536 luma_addr[1] = luma_addr[0] + fb->pitches[0]; in vp_video_buffer() 540 luma_addr[1] = 0; in vp_video_buffer() 586 vp_reg_write(ctx, VP_TOP_Y_PTR, luma_addr[0]); in vp_video_buffer() 587 vp_reg_write(ctx, VP_BOT_Y_PTR, luma_addr[1]); in vp_video_buffer()
|
| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn30/ |
| A D | dcn30_hubp.c | 134 if (address->video_progressive.luma_addr.quad_part == 0 in hubp3_program_surface_flip_and_addr() 172 address->video_progressive.luma_addr.high_part); in hubp3_program_surface_flip_and_addr() 176 address->video_progressive.luma_addr.low_part); in hubp3_program_surface_flip_and_addr()
|
| /linux/drivers/staging/media/sunxi/cedrus/ |
| A D | cedrus_vp8.c | 660 dma_addr_t luma_addr, chroma_addr; in cedrus_vp8_setup() local 806 luma_addr = cedrus_dst_buf_addr(ctx, &run->dst->vb2_buf, 0); in cedrus_vp8_setup() 808 cedrus_write(dev, VE_VP8_REC_LUMA, luma_addr); in cedrus_vp8_setup()
|
| A D | cedrus_h265.c | 35 __le32 luma_addr; member 140 .luma_addr = cpu_to_le32(VE_DEC_H265_SRAM_DATA_ADDR_BASE(dst_luma_addr)), in cedrus_h265_frame_info_write_single()
|
| /linux/drivers/media/platform/amphion/ |
| A D | vpu_defs.h | 168 u32 luma_addr; member
|
| A D | vpu_malone.c | 757 pkt->data[1] = fs->luma_addr; in vpu_malone_pack_fs_alloc() 765 if (fs->luma_addr == fs->chroma_addr) in vpu_malone_pack_fs_alloc() 766 fs->chroma_addr = fs->luma_addr + fs->luma_size; in vpu_malone_pack_fs_alloc() 767 pkt->data[2] = fs->luma_addr + fs->luma_size / 2; in vpu_malone_pack_fs_alloc()
|
| A D | vdec.c | 1006 info.luma_addr = fs->buffer[fs->index].phys; in vdec_response_fs() 1069 info.luma_addr = vpu_get_vb_phy_addr(&vbuf->vb2_buf, 0); in vdec_response_frame() 1074 info.chroma_addr = info.luma_addr + info.luma_size; in vdec_response_frame() 1082 vpu_buf->luma = info.luma_addr; in vdec_response_frame()
|
| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn401/ |
| A D | dcn401_hubp.c | 408 if (address->video_progressive.luma_addr.quad_part == 0 in hubp401_program_surface_flip_and_addr() 426 address->video_progressive.luma_addr.high_part); in hubp401_program_surface_flip_and_addr() 430 address->video_progressive.luma_addr.low_part); in hubp401_program_surface_flip_and_addr()
|
| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn21/ |
| A D | dcn21_hubp.c | 727 if (address->video_progressive.luma_addr.quad_part == 0 in hubp21_program_surface_flip_and_addr() 744 address->video_progressive.luma_addr.low_part; in hubp21_program_surface_flip_and_addr() 746 address->video_progressive.luma_addr.high_part; in hubp21_program_surface_flip_and_addr()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm_plane.c | 869 uint64_t luma_addr = afb->address + fb->offsets[0]; in amdgpu_dm_plane_fill_plane_buffer_attributes() local 889 address->video_progressive.luma_addr.low_part = in amdgpu_dm_plane_fill_plane_buffer_attributes() 890 lower_32_bits(luma_addr); in amdgpu_dm_plane_fill_plane_buffer_attributes() 891 address->video_progressive.luma_addr.high_part = in amdgpu_dm_plane_fill_plane_buffer_attributes() 892 upper_32_bits(luma_addr); in amdgpu_dm_plane_fill_plane_buffer_attributes()
|
| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn10/ |
| A D | dcn10_hubp.c | 414 if (address->video_progressive.luma_addr.quad_part == 0 in hubp1_program_surface_flip_and_addr() 452 address->video_progressive.luma_addr.high_part); in hubp1_program_surface_flip_and_addr() 456 address->video_progressive.luma_addr.low_part); in hubp1_program_surface_flip_and_addr()
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| A D | dc_hw_types.h | 105 PHYSICAL_ADDRESS_LOC luma_addr; member
|
| A D | dc_dmub_srv.c | 1828 if (address->video_progressive.luma_addr.quad_part == 0 || in dc_dmub_srv_fams2_passthrough_flip() 1843 address->video_progressive.luma_addr.low_part; in dc_dmub_srv_fams2_passthrough_flip() 1845 (uint16_t)address->video_progressive.luma_addr.high_part; in dc_dmub_srv_fams2_passthrough_flip()
|
| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn20/ |
| A D | dcn20_hubp.c | 768 if (address->video_progressive.luma_addr.quad_part == 0 in hubp2_program_surface_flip_and_addr() 806 address->video_progressive.luma_addr.high_part); in hubp2_program_surface_flip_and_addr() 810 address->video_progressive.luma_addr.low_part); in hubp2_program_surface_flip_and_addr()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn201/ |
| A D | dcn201_hwseq.c | 122 gpu_addr_to_uma(hwseq, &addr->video_progressive.luma_addr); in plane_address_in_gpu_space_to_uma()
|
| /linux/drivers/gpu/drm/amd/display/dc/dce110/ |
| A D | dce110_mem_input_v.c | 146 addr->video_progressive.luma_addr); in program_addr()
|