/linux-master/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_hubbub.c | 139 unsigned int bytes_per_element, 177 if (bytes_per_element == 1) { 182 if (bytes_per_element == 2) { 187 if (bytes_per_element == 4) { 192 if (bytes_per_element == 8) { 199 if (bytes_per_element == 1) { 204 if (bytes_per_element == 2) { 209 if (bytes_per_element == 4) { 214 if (bytes_per_element == 8) { 220 if (display_swizzle && bytes_per_element 137 hubbub3_dcc_support_swizzle( enum swizzle_mode_values swizzle, unsigned int bytes_per_element, enum segment_order *segment_order_horz, enum segment_order *segment_order_vert) argument 229 hubbub3_get_blk256_size(unsigned int *blk256_width, unsigned int *blk256_height, unsigned int bytes_per_element) argument [all...] |
H A D | dcn30_hubbub.h | 115 unsigned int bytes_per_element,
|
/linux-master/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_hubbub.c | 58 unsigned int bytes_per_element, 91 if (bytes_per_element == 1) { 96 if (bytes_per_element == 2) { 101 if (bytes_per_element == 4) { 106 if (bytes_per_element == 8) { 113 if (bytes_per_element == 2) { 118 if (bytes_per_element == 4) { 123 if (bytes_per_element == 8) { 129 if (display_swizzle && bytes_per_element == 8) { 140 unsigned int *bytes_per_element) 56 hubbub2_dcc_support_swizzle( enum swizzle_mode_values swizzle, unsigned int bytes_per_element, enum segment_order *segment_order_horz, enum segment_order *segment_order_vert) argument 138 hubbub2_dcc_support_pixel_format( enum surface_pixel_format format, unsigned int *bytes_per_element) argument 171 hubbub2_get_blk256_size(unsigned int *blk256_width, unsigned int *blk256_height, unsigned int bytes_per_element) argument [all...] |
H A D | dcn20_hubbub.h | 109 unsigned int bytes_per_element, 115 unsigned int *bytes_per_element);
|
/linux-master/drivers/staging/media/atomisp/pci/runtime/frame/src/ |
H A D | frame.c | 54 unsigned int bytes_per_element); 60 unsigned int bytes_per_element); 63 unsigned int bytes_per_element); 504 unsigned int bytes_per_element) 527 y_stride = y_width * bytes_per_element; 528 uv_stride = uv_width * bytes_per_element; 543 unsigned int bytes_per_element) 551 y_stride = y_width * bytes_per_element; 552 uv_stride = uv_width * bytes_per_element; 573 unsigned int bytes_per_element) 501 frame_init_nv_planes(struct ia_css_frame *frame, unsigned int horizontal_decimation, unsigned int vertical_decimation, unsigned int bytes_per_element) argument 539 frame_init_yuv_planes(struct ia_css_frame *frame, unsigned int horizontal_decimation, unsigned int vertical_decimation, bool swap_uv, unsigned int bytes_per_element) argument 572 frame_init_rgb_planes(struct ia_css_frame *frame, unsigned int bytes_per_element) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hubbub.c | 712 unsigned int bytes_per_element, 740 if (bytes_per_element == 1 && standard_swizzle) { 745 if (bytes_per_element == 2 && standard_swizzle) { 750 if (bytes_per_element == 4 && standard_swizzle) { 755 if (bytes_per_element == 8 && standard_swizzle) { 760 if (bytes_per_element == 8 && display_swizzle) { 771 unsigned int *bytes_per_element) 777 *bytes_per_element = 2; 783 *bytes_per_element = 4; 789 *bytes_per_element 710 hubbub1_dcc_support_swizzle( enum swizzle_mode_values swizzle, unsigned int bytes_per_element, enum segment_order *segment_order_horz, enum segment_order *segment_order_vert) argument 769 hubbub1_dcc_support_pixel_format( enum surface_pixel_format format, unsigned int *bytes_per_element) argument 796 hubbub1_get_blk256_size(unsigned int *blk256_width, unsigned int *blk256_height, unsigned int bytes_per_element) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | dchubbub.h | 146 unsigned int bytes_per_element, 152 unsigned int *bytes_per_element);
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/ |
H A D | dml1_display_rq_dlg_calc.c | 80 unsigned int bytes_per_element) 82 if (bytes_per_element == 1) { 85 } else if (bytes_per_element == 2) { 88 } else if (bytes_per_element == 4) { 91 } else if (bytes_per_element == 8) { 397 unsigned int bytes_per_element = get_bytes_per_element( local 400 unsigned int log2_bytes_per_element = dml_log2(bytes_per_element); 429 get_blk256_size(&blk256_width, &blk256_height, bytes_per_element); 547 if (!surf_vert && vp_width > (2560 + 16) && bytes_per_element >= 4 && log2_vmpg_bytes == 12 570 unsigned int bytes_per_element; local 77 get_blk256_size( unsigned int *blk256_width, unsigned int *blk256_height, unsigned int bytes_per_element) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
H A D | display_rq_dlg_calc_21.c | 339 unsigned int bytes_per_element; local 422 bytes_per_element = bytes_per_element_y; 426 bytes_per_element = bytes_per_element_c; 429 log2_bytes_per_element = dml_log2(bytes_per_element); 471 * bytes_per_element; 474 * bytes_per_element; 527 meta_blk_width = meta_blk_bytes * 256 / bytes_per_element / meta_blk_height; 530 + meta_blk_height) * bytes_per_element / 256; 612 / bytes_per_element,
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
H A D | display_rq_dlg_calc_20v2.c | 351 unsigned int bytes_per_element; local 430 bytes_per_element = bytes_per_element_y; 434 bytes_per_element = bytes_per_element_c; 437 log2_bytes_per_element = dml_log2(bytes_per_element); 477 * bytes_per_element; 480 * bytes_per_element; 533 meta_blk_width = meta_blk_bytes * 256 / bytes_per_element / meta_blk_height; 536 * bytes_per_element / 256; 611 / bytes_per_element,
|
H A D | display_rq_dlg_calc_20.c | 351 unsigned int bytes_per_element; local 430 bytes_per_element = bytes_per_element_y; 434 bytes_per_element = bytes_per_element_c; 437 log2_bytes_per_element = dml_log2(bytes_per_element); 477 * bytes_per_element; 480 * bytes_per_element; 533 meta_blk_width = meta_blk_bytes * 256 / bytes_per_element / meta_blk_height; 536 * bytes_per_element / 256; 611 / bytes_per_element,
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
H A D | display_rq_dlg_calc_30.c | 296 unsigned int bytes_per_element = 0; local 376 bytes_per_element = bytes_per_element_y; 380 bytes_per_element = bytes_per_element_c; 383 log2_bytes_per_element = dml_log2(bytes_per_element); 447 * bytes_per_element; 450 * bytes_per_element; 503 meta_blk_width = meta_blk_bytes * 256 / bytes_per_element / meta_blk_height; 506 * bytes_per_element / 256;
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
H A D | display_rq_dlg_calc_31.c | 319 unsigned int bytes_per_element; local 398 bytes_per_element = bytes_per_element_y; 402 bytes_per_element = bytes_per_element_c; 405 log2_bytes_per_element = dml_log2(bytes_per_element); 466 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_height * bytes_per_element; 468 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_width * bytes_per_element; 514 meta_surface_bytes = meta_pitch * (dml_round_to_multiple(vp_height - 1, meta_blk_height, 1) + meta_blk_height) * bytes_per_element / 256;
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
H A D | display_rq_dlg_calc_314.c | 407 unsigned int bytes_per_element; local 486 bytes_per_element = bytes_per_element_y; 490 bytes_per_element = bytes_per_element_c; 493 log2_bytes_per_element = dml_log2(bytes_per_element); 554 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_height * bytes_per_element; 556 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_width * bytes_per_element; 602 meta_surface_bytes = meta_pitch * (dml_round_to_multiple(vp_height - 1, meta_blk_height, 1) + meta_blk_height) * bytes_per_element / 256;
|
/linux-master/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_hubbub.c | 758 unsigned int bytes_per_element) 762 if (bytes_per_element == 1) { 765 } else if (bytes_per_element == 2) { 768 } else if (bytes_per_element == 4) { 771 } else if (bytes_per_element == 8) { 757 hubbub3_get_blk256_size(unsigned int *blk256_width, unsigned int *blk256_height, unsigned int bytes_per_element) argument
|