Lines Matching +full:16 +full:bpp

71 		return 16 * size;  in drm_dsc_dp_rc_buffer_size()
155 /* PPS 16 */ in drm_dsc_pps_payload_pack()
320 * For 6bpp, RC Buffer threshold 12 and 13 need a different value in drm_dsc_set_rc_buf_thresh()
342 u8 bpp; member
347 #define DSC_BPP(bpp) ((bpp) << 4) argument
351 * to DSC 1.1 fractional bpp underflow SCR (DSC_v1.1_E1.pdf)
357 .bpp = DSC_BPP(6), .bpc = 8,
367 .bpp = DSC_BPP(8), .bpc = 8,
377 .bpp = DSC_BPP(8), .bpc = 10,
378 { 512, 12, 6144, 7, 16, 15, 15, {
385 { 7, 13, -8 }, { 7, 14, -10 }, { 9, 15, -10 }, { 9, 16, -12 },
391 .bpp = DSC_BPP(8), .bpc = 12,
394 { 11, 15, -4 }, { 11, 15, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
402 .bpp = DSC_BPP(10), .bpc = 8,
412 .bpp = DSC_BPP(10), .bpc = 10,
413 { 410, 12, 5632, 7, 16, 15, 15, {
417 { 9, 16, -12 }, { 11, 17, -12 }, { 17, 19, -12 }
422 .bpp = DSC_BPP(10), .bpc = 12,
425 { 11, 15, -4 }, { 11, 15, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
433 .bpp = DSC_BPP(12), .bpc = 8,
443 .bpp = DSC_BPP(12), .bpc = 10,
444 { 341, 15, 2048, 7, 16, 15, 15, {
447 { 7, 13, -8 }, { 7, 14, -10 }, { 9, 15, -10 }, { 9, 16, -12 },
453 .bpp = DSC_BPP(12), .bpc = 12,
456 { 10, 13, -4 }, { 11, 14, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
464 .bpp = DSC_BPP(15), .bpc = 8,
474 .bpp = DSC_BPP(15), .bpc = 10,
475 { 273, 15, 2048, 7, 16, 15, 15, {
484 .bpp = DSC_BPP(15), .bpc = 12,
489 { 13, 15, -10 }, { 13, 16, -12 }, { 15, 21, -12 },
505 .bpp = DSC_BPP(6), .bpc = 8,
515 .bpp = DSC_BPP(6), .bpc = 10,
519 { 11, 15, -8 }, { 12, 16, -10 }, { 13, 16, -10 },
520 { 14, 16, -12 }, { 14, 16, -12 }, { 15, 16, -12 },
526 .bpp = DSC_BPP(6), .bpc = 12,
528 { 0, 12, 0 }, { 5, 14, -2 }, { 11, 16, -2 }, { 12, 16, -4 },
530 { 15, 19, -8 }, { 16, 20, -10 }, { 17, 20, -10 },
537 .bpp = DSC_BPP(6), .bpc = 14,
539 { 0, 16, 0 }, { 7, 18, -2 }, { 15, 20, -2 }, { 16, 20, -4 },
548 .bpp = DSC_BPP(6), .bpc = 16,
559 .bpp = DSC_BPP(8), .bpc = 8,
569 .bpp = DSC_BPP(8), .bpc = 10,
570 { 512, 12, 6144, 7, 16, 15, 15, {
574 { 9, 15, -12 }, { 13, 16, -12 }, { 16, 17, -12 }
579 .bpp = DSC_BPP(8), .bpc = 12,
582 { 11, 15, -4 }, { 11, 15, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
590 .bpp = DSC_BPP(8), .bpc = 14,
601 .bpp = DSC_BPP(8), .bpc = 16,
612 .bpp = DSC_BPP(10), .bpc = 8,
622 .bpp = DSC_BPP(10), .bpc = 10,
623 { 410, 15, 5632, 7, 16, 15, 15, {
627 { 9, 15, -12 }, { 11, 15, -12 }, { 15, 16, -12 }
632 .bpp = DSC_BPP(10), .bpc = 12,
635 { 11, 15, -4 }, { 11, 15, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
643 .bpp = DSC_BPP(10), .bpc = 14,
654 .bpp = DSC_BPP(10), .bpc = 16,
656 { 0, 11, 2 }, { 6, 14, 0 }, { 13, 17, 0 }, { 16, 20, -2 },
665 .bpp = DSC_BPP(12), .bpc = 8,
675 .bpp = DSC_BPP(12), .bpc = 10,
676 { 341, 15, 2048, 7, 16, 15, 15, {
685 .bpp = DSC_BPP(12), .bpc = 12,
688 { 10, 13, -4 }, { 11, 14, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
689 { 11, 16, -8 }, { 11, 17, -10 }, { 13, 17, -10 },
696 .bpp = DSC_BPP(12), .bpc = 14,
698 { 0, 6, 2 }, { 7, 10, 0 }, { 9, 13, 0 }, { 11, 16, -2 },
707 .bpp = DSC_BPP(12), .bpc = 16,
718 .bpp = DSC_BPP(15), .bpc = 8,
728 .bpp = DSC_BPP(15), .bpc = 10,
729 { 273, 15, 2048, 7, 16, 15, 15, {
738 .bpp = DSC_BPP(15), .bpc = 12,
743 { 13, 15, -10 }, { 13, 15, -12 }, { 15, 16, -12 },
744 { 16, 17, -12 }
749 .bpp = DSC_BPP(15), .bpc = 14,
752 { 13, 15, 2 }, { 13, 15, 0 }, { 13, 16, -2 }, { 14, 16, -4 },
753 { 15, 17, -6 }, { 15, 17, -8 }, { 16, 18, -10 },
760 .bpp = DSC_BPP(15), .bpc = 16,
781 .bpp = DSC_BPP(6), .bpc = 8,
791 .bpp = DSC_BPP(6), .bpc = 10,
792 { 512, 15, 6144, 7, 16, 15, 15, {
796 { 9, 15, -12 }, { 13, 16, -12 }, { 16, 17, -12 }
801 .bpp = DSC_BPP(6), .bpc = 12,
804 { 11, 15, -4 }, { 11, 15, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
812 .bpp = DSC_BPP(6), .bpc = 14,
823 .bpp = DSC_BPP(6), .bpc = 16,
834 .bpp = DSC_BPP(7), .bpc = 8,
844 .bpp = DSC_BPP(7), .bpc = 10,
845 { 410, 15, 5632, 7, 16, 15, 15, {
849 { 9, 15, -12 }, { 11, 15, -12 }, { 15, 16, -12 }
854 .bpp = DSC_BPP(7), .bpc = 12,
857 { 11, 15, -4 }, { 11, 15, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
865 .bpp = DSC_BPP(7), .bpc = 14,
876 .bpp = DSC_BPP(7), .bpc = 16,
878 { 0, 11, 2 }, { 6, 14, 0 }, { 13, 17, 0 }, { 16, 20, -2 },
887 .bpp = DSC_BPP(8), .bpc = 8,
897 .bpp = DSC_BPP(8), .bpc = 10,
898 { 341, 15, 2048, 7, 16, 15, 15, {
907 .bpp = DSC_BPP(8), .bpc = 12,
910 { 10, 13, -4 }, { 11, 14, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
911 { 11, 16, -8 }, { 11, 17, -10 }, { 13, 17, -10 },
918 .bpp = DSC_BPP(8), .bpc = 14,
920 { 0, 6, 2 }, { 7, 10, 0 }, { 9, 13, 0 }, { 11, 16, -2 },
929 .bpp = DSC_BPP(8), .bpc = 16,
940 .bpp = DSC_BPP(10), .bpc = 8,
950 .bpp = DSC_BPP(10), .bpc = 10,
951 { 273, 15, 2048, 7, 16, 15, 15, {
960 .bpp = DSC_BPP(10), .bpc = 12,
965 { 13, 15, -10 }, { 13, 15, -12 }, { 15, 16, -12 },
966 { 16, 17, -12 }
971 .bpp = DSC_BPP(10), .bpc = 14,
974 { 13, 15, 2 }, { 13, 15, 0 }, { 13, 16, -2 }, { 14, 16, -4 },
975 { 15, 17, -6 }, { 15, 17, -8 }, { 16, 18, -10 },
982 .bpp = DSC_BPP(10), .bpc = 16,
1003 .bpp = DSC_BPP(4), .bpc = 8,
1013 .bpp = DSC_BPP(4), .bpc = 10,
1014 { 512, 12, 6144, 7, 16, 15, 15, {
1018 { 9, 15, -12 }, { 13, 16, -12 }, { 16, 17, -12 }
1023 .bpp = DSC_BPP(4), .bpc = 12,
1026 { 11, 15, -4 }, { 11, 15, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
1034 .bpp = DSC_BPP(4), .bpc = 14,
1045 .bpp = DSC_BPP(4), .bpc = 16,
1056 .bpp = DSC_BPP(5), .bpc = 8,
1066 .bpp = DSC_BPP(5), .bpc = 10,
1067 { 410, 15, 5632, 7, 16, 15, 15, {
1071 { 9, 15, -12 }, { 11, 15, -12 }, { 15, 16, -12 }
1076 .bpp = DSC_BPP(5), .bpc = 12,
1079 { 11, 15, -4 }, { 11, 15, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
1087 .bpp = DSC_BPP(5), .bpc = 14,
1098 .bpp = DSC_BPP(5), .bpc = 16,
1100 { 0, 11, 2 }, { 6, 14, 0 }, { 13, 17, 0 }, { 16, 20, -2 },
1109 .bpp = DSC_BPP(6), .bpc = 8,
1119 .bpp = DSC_BPP(6), .bpc = 10,
1120 { 341, 15, 2048, 7, 16, 15, 15, {
1129 .bpp = DSC_BPP(6), .bpc = 12,
1132 { 10, 13, -4 }, { 11, 14, -6 }, { 11, 15, -8 }, { 11, 16, -8 },
1133 { 11, 16, -8 }, { 11, 17, -10 }, { 13, 17, -10 },
1140 .bpp = DSC_BPP(6), .bpc = 14,
1142 { 0, 6, 2 }, { 7, 10, 0 }, { 9, 13, 0 }, { 11, 16, -2 },
1151 .bpp = DSC_BPP(6), .bpc = 16,
1162 .bpp = DSC_BPP(8), .bpc = 8,
1172 .bpp = DSC_BPP(8), .bpc = 10,
1173 { 256, 15, 2048, 7, 16, 15, 15, {
1182 .bpp = DSC_BPP(8), .bpc = 12,
1187 { 13, 15, -10 }, { 13, 15, -12 }, { 15, 16, -12 },
1188 { 16, 17, -12 }
1193 .bpp = DSC_BPP(8), .bpc = 14,
1196 { 13, 15, 2 }, { 13, 15, 0 }, { 13, 16, -2 }, { 14, 16, -4 },
1197 { 15, 17, -6 }, { 15, 17, -8 }, { 16, 18, -10 },
1204 .bpp = DSC_BPP(8), .bpc = 16,
1223 for (i = 0; rc_parameters[i].bpp; i++) in get_rc_params()
1224 if (rc_parameters[i].bpp == dsc_bpp && in get_rc_params()
1329 (8 * 16)); in drm_dsc_compute_rc_parameters()
1338 (8 * 16)); in drm_dsc_compute_rc_parameters()
1372 vdsc_cfg->bits_per_pixel + 8) / 16 + num_extra_mux_bits; in drm_dsc_compute_rc_parameters()
1383 * NflBpgOffset is 16 bit value with 11 fractional bits in drm_dsc_compute_rc_parameters()
1395 /* slice_bpg_offset is 16 bit value with 11 fractional bits */ in drm_dsc_compute_rc_parameters()
1423 * bits/pixel (bpp) rate that is used by the encoder, in drm_dsc_compute_rc_parameters()
1424 * in steps of 1/16 of a bit per pixel in drm_dsc_compute_rc_parameters()
1428 vdsc_cfg->bits_per_pixel, 16) + in drm_dsc_compute_rc_parameters()
1431 hrd_delay = DIV_ROUND_UP((rbs_min * 16), vdsc_cfg->bits_per_pixel); in drm_dsc_compute_rc_parameters()
1432 vdsc_cfg->rc_bits = (hrd_delay * vdsc_cfg->bits_per_pixel) / 16; in drm_dsc_compute_rc_parameters()
1443 * Return: Integer BPP value