dpp_per_plane 1038 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->dpp_per_plane[k] = v->dpp_per_plane_per_ratio[v->dispclk_dppclk_ratio - 1][k]; dpp_per_plane 1137 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->swath_width = v->viewport_width[k] / v->dpp_per_plane[k]; dpp_per_plane 1140 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->swath_width = v->viewport_height[k] / v->dpp_per_plane[k]; dpp_per_plane 1206 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->dispclk_with_ramping =dcn_bw_max2(v->dispclk_with_ramping,dcn_bw_max2(v->dppclk_using_single_dpp / v->dpp_per_plane[k] * v->dispclk_dppclk_ratio, v->pixel_clock[k] / v->dpp_per_plane[k]) * (1.0 + v->downspreading / 100.0) * (1.0 + v->dispclk_ramping_margin / 100.0)); dpp_per_plane 1207 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->dispclk_without_ramping =dcn_bw_max2(v->dispclk_without_ramping,dcn_bw_max2(v->dppclk_using_single_dpp / v->dpp_per_plane[k] * v->dispclk_dppclk_ratio, v->pixel_clock[k] / v->dpp_per_plane[k]) * (1.0 + v->downspreading / 100.0)); dpp_per_plane 1210 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->dispclk_with_ramping =dcn_bw_max2(v->dispclk_with_ramping,dcn_bw_max2(v->dppclk_using_single_dpp / v->dpp_per_plane[k] * v->dispclk_dppclk_ratio, v->pixel_clock[k]) * (1.0 + v->downspreading / 100.0) * (1.0 + v->dispclk_ramping_margin / 100.0)); dpp_per_plane 1211 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->dispclk_without_ramping =dcn_bw_max2(v->dispclk_without_ramping,dcn_bw_max2(v->dppclk_using_single_dpp / v->dpp_per_plane[k] * v->dispclk_dppclk_ratio, v->pixel_clock[k]) * (1.0 + v->downspreading / 100.0)); dpp_per_plane 1251 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->swath_width_y[k] = v->viewport_width[k] / v->dpp_per_plane[k]; dpp_per_plane 1254 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->swath_width_y[k] = v->viewport_height[k] / v->dpp_per_plane[k]; dpp_per_plane 1281 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->read_bandwidth_plane_luma[k] = v->swath_width_y[k] * v->dpp_per_plane[k] *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / (v->htotal[k] / v->pixel_clock[k]) * v->v_ratio[k]; dpp_per_plane 1282 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->read_bandwidth_plane_chroma[k] = v->swath_width_y[k] / 2.0 * v->dpp_per_plane[k] *dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / (v->htotal[k] / v->pixel_clock[k]) * v->v_ratio[k] / 2.0; dpp_per_plane 1288 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->total_active_dpp = v->total_active_dpp + v->dpp_per_plane[k]; dpp_per_plane 1290 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->total_dcc_active_dpp = v->total_dcc_active_dpp + v->dpp_per_plane[k]; dpp_per_plane 1297 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->display_pipe_line_delivery_time_luma[k] = v->swath_width_y[k] * v->dpp_per_plane[k] / v->h_ratio[k] / v->pixel_clock[k]; dpp_per_plane 1302 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->data_fabric_line_delivery_time_luma = v->swath_width_y[k] * v->swath_height_y[k] *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) / (v->return_bw * v->read_bandwidth_plane_luma[k] / v->dpp_per_plane[k] / v->total_data_read_bandwidth); dpp_per_plane 1309 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->display_pipe_line_delivery_time_chroma[k] = v->swath_width_y[k] / 2.0 * v->dpp_per_plane[k] / (v->h_ratio[k] / 2.0) / v->pixel_clock[k]; dpp_per_plane 1314 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->data_fabric_line_delivery_time_chroma = v->swath_width_y[k] / 2.0 * v->swath_height_c[k] *dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / (v->return_bw * v->read_bandwidth_plane_chroma[k] / v->dpp_per_plane[k] / v->total_data_read_bandwidth); dpp_per_plane 1423 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->effective_det_plus_lb_lines_luma =dcn_bw_floor2(v->lines_in_dety[k] +dcn_bw_min2(v->lines_in_dety[k] * v->dppclk * v->byte_per_pixel_dety[k] * v->pscl_throughput[k] / (v->return_bw / v->dpp_per_plane[k]), v->effective_lb_latency_hiding_source_lines_luma), v->swath_height_y[k]); dpp_per_plane 1424 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->urgent_latency_support_us_luma = v->effective_det_plus_lb_lines_luma * (v->htotal[k] / v->pixel_clock[k]) / v->v_ratio[k] - v->effective_det_plus_lb_lines_luma * v->swath_width_y[k] * v->byte_per_pixel_dety[k] / (v->return_bw / v->dpp_per_plane[k]); dpp_per_plane 1426 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->effective_det_plus_lb_lines_chroma =dcn_bw_floor2(v->lines_in_detc[k] +dcn_bw_min2(v->lines_in_detc[k] * v->dppclk * v->byte_per_pixel_detc[k] * v->pscl_throughput_chroma[k] / (v->return_bw / v->dpp_per_plane[k]), v->effective_lb_latency_hiding_source_lines_chroma), v->swath_height_c[k]); dpp_per_plane 1427 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->urgent_latency_support_us_chroma = v->effective_det_plus_lb_lines_chroma * (v->htotal[k] / v->pixel_clock[k]) / (v->v_ratio[k] / 2.0) - v->effective_det_plus_lb_lines_chroma * (v->swath_width_y[k] / 2.0) * v->byte_per_pixel_detc[k] / (v->return_bw / v->dpp_per_plane[k]); dpp_per_plane 1644 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c if (v->dpp_per_plane[k] > 1.0) { dpp_per_plane 1744 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->required_prefetch_pix_data_bw = v->dpp_per_plane[k] * (v->prefetch_source_lines_y[k] / v->lines_to_request_prefetch_pixel_data *dcn_bw_ceil2(v->byte_per_pixel_dety[k], 1.0) + v->prefetch_source_lines_c[k] / v->lines_to_request_prefetch_pixel_data *dcn_bw_ceil2(v->byte_per_pixel_detc[k], 2.0) / 2.0) * v->swath_width_y[k] / (v->htotal[k] / v->pixel_clock[k]); dpp_per_plane 1783 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->display_pipe_line_delivery_time_luma_prefetch[k] = v->swath_width_y[k] * v->dpp_per_plane[k] / v->h_ratio[k] / v->pixel_clock[k]; dpp_per_plane 1793 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->display_pipe_line_delivery_time_chroma_prefetch[k] = v->swath_width_y[k] * v->dpp_per_plane[k] / v->h_ratio[k] / v->pixel_clock[k]; dpp_per_plane 1823 drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c v->active_dp_ps = v->active_dp_ps + v->dpp_per_plane[k]; dpp_per_plane 1059 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c v->swath_width_y[k] = v->viewport_width[k] / v->dpp_per_plane[k]; dpp_per_plane 1061 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c v->swath_width_y[k] = v->viewport_height[k] / v->dpp_per_plane[k]; dpp_per_plane 1084 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c v->read_bandwidth_plane_luma[k] = v->swath_width_y[k] * v->dpp_per_plane[k] * dpp_per_plane 1086 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c v->read_bandwidth_plane_chroma[k] = v->swath_width_y[k] / 2.0 * v->dpp_per_plane[k] * dpp_per_plane 1211 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c if (v->dpp_per_plane[input_idx] == 2 || dpp_per_plane 221 drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h float dpp_per_plane[number_of_planes_minus_one + 1];