Home
last modified time | relevance | path

Searched refs:mpc_rec (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/display/dc/sspl/
H A Ddc_spl.c197 struct spl_rect mpc_rec; in calculate_mpc_slice_in_timing_active() local
200 mpc_rec.width = recout_width_align; in calculate_mpc_slice_in_timing_active()
205 mpc_rec.x = plane_clip_rec->x + mpc_rec.width * mpc_slice_idx; in calculate_mpc_slice_in_timing_active()
207 mpc_rec.y = plane_clip_rec->y; in calculate_mpc_slice_in_timing_active()
211 mpc_rec.x = plane_clip_rec->x + mpc_rec.width * mpc_slice_idx; in calculate_mpc_slice_in_timing_active()
213 mpc_rec.y = plane_clip_rec->y; in calculate_mpc_slice_in_timing_active()
217 mpc_rec.width % 2 == 0); in calculate_mpc_slice_in_timing_active()
224 mpc_rec.width += 1; in calculate_mpc_slice_in_timing_active()
228 SPL_ASSERT(mpc_rec.height % 2 == 0); in calculate_mpc_slice_in_timing_active()
229 mpc_rec.height /= 2; in calculate_mpc_slice_in_timing_active()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c902 struct rect mpc_rec; in calculate_mpc_slice_in_timing_active() local
905 mpc_rec.x = plane_clip_rec->x + mpc_rec.width * mpc_slice_idx; in calculate_mpc_slice_in_timing_active()
906 mpc_rec.height = plane_clip_rec->height; in calculate_mpc_slice_in_timing_active()
907 mpc_rec.y = plane_clip_rec->y; in calculate_mpc_slice_in_timing_active()
910 mpc_rec.width % 2 == 0); in calculate_mpc_slice_in_timing_active()
913 mpc_rec.x -= (mpc_rec.width * mpc_slice_idx); in calculate_mpc_slice_in_timing_active()
919 mpc_rec.x += mpc_slice_idx - epimo - 1; in calculate_mpc_slice_in_timing_active()
920 mpc_rec.width += 1; in calculate_mpc_slice_in_timing_active()
924 ASSERT(mpc_rec.height % 2 == 0); in calculate_mpc_slice_in_timing_active()
925 mpc_rec.height /= 2; in calculate_mpc_slice_in_timing_active()
[all …]