Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/amd/display/dc/sspl/
H A Ddc_spl.c195 int mpc_slice_idx = spl_in->basic_in.mpc_h_slice_index; in calculate_mpc_slice_in_timing_active() local
201 if ((mpc_rec.width * (mpc_slice_idx + 1)) > plane_clip_rec->width) { in calculate_mpc_slice_in_timing_active()
203 mpc_rec.x = plane_clip_rec->x + recout_width_align * mpc_slice_idx; 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()
211 mpc_rec.x = plane_clip_rec->x + mpc_rec.width * mpc_slice_idx; in calculate_mpc_slice_in_timing_active()
222 if (mpc_slice_idx > epimo) { in calculate_mpc_slice_in_timing_active()
223 mpc_rec.x += mpc_slice_idx - epimo - 1; in calculate_mpc_slice_in_timing_active()
/linux-6.15/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c900 int mpc_slice_idx = resource_get_mpc_slice_index(pipe_ctx); 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()
913 mpc_rec.x -= (mpc_rec.width * mpc_slice_idx); in calculate_mpc_slice_in_timing_active()
918 if (mpc_slice_idx > epimo) { in calculate_mpc_slice_in_timing_active()
919 mpc_rec.x += mpc_slice_idx - epimo - 1; in calculate_mpc_slice_in_timing_active()