Searched refs:bytes_per_element (Results 1 - 15 of 15) sorted by relevance

/linux-master/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_hubbub.c139 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 Ddcn30_hubbub.h115 unsigned int bytes_per_element,
/linux-master/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hubbub.c58 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 Ddcn20_hubbub.h109 unsigned int bytes_per_element,
115 unsigned int *bytes_per_element);
/linux-master/drivers/staging/media/atomisp/pci/runtime/frame/src/
H A Dframe.c54 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 Ddcn10_hubbub.c712 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 Ddchubbub.h146 unsigned int bytes_per_element,
152 unsigned int *bytes_per_element);
/linux-master/drivers/gpu/drm/amd/display/dc/dml/
H A Ddml1_display_rq_dlg_calc.c80 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 Ddisplay_rq_dlg_calc_21.c339 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 Ddisplay_rq_dlg_calc_20v2.c351 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 Ddisplay_rq_dlg_calc_20.c351 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 Ddisplay_rq_dlg_calc_30.c296 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 Ddisplay_rq_dlg_calc_31.c319 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 Ddisplay_rq_dlg_calc_314.c407 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 Ddcn31_hubbub.c758 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

Completed in 348 milliseconds