Lines Matching full:pps

71  * variables. The formula approach may yield slight differences in the derived PPS
74 * visually lossless quality (provides the same PPS values as
389 static void intel_dsc_get_pps_reg(const struct intel_crtc_state *crtc_state, int pps, in intel_dsc_get_pps_reg() argument
402 dsc_reg[1] = pipe_dsc ? ICL_DSC1_PPS(pipe, pps) : DSCC_PPS(pps); in intel_dsc_get_pps_reg()
404 dsc_reg[0] = pipe_dsc ? ICL_DSC0_PPS(pipe, pps) : DSCA_PPS(pps); in intel_dsc_get_pps_reg()
408 int pps, u32 pps_val) in intel_dsc_pps_write() argument
420 intel_dsc_get_pps_reg(crtc_state, pps, dsc_reg, dsc_reg_num); in intel_dsc_pps_write()
440 /* PPS 0 */ in intel_dsc_pps_configure()
463 /* PPS 1 */ in intel_dsc_pps_configure()
468 /* PPS 2 */ in intel_dsc_pps_configure()
474 /* PPS 3 */ in intel_dsc_pps_configure()
480 /* PPS 4 */ in intel_dsc_pps_configure()
486 /* PPS 5 */ in intel_dsc_pps_configure()
492 /* PPS 6 */ in intel_dsc_pps_configure()
500 /* PPS 7 */ in intel_dsc_pps_configure()
506 /* PPS 8 */ in intel_dsc_pps_configure()
512 /* PPS 9 */ in intel_dsc_pps_configure()
518 /* PPS 10 */ in intel_dsc_pps_configure()
526 /* PPS 16 */ in intel_dsc_pps_configure()
536 /* PPS 17 */ in intel_dsc_pps_configure()
541 /* PPS 18 */ in intel_dsc_pps_configure()
709 struct drm_dsc_picture_parameter_set pps; in intel_dsc_dsi_pps_write() local
715 drm_dsc_pps_payload_pack(&pps, vdsc_cfg); in intel_dsc_dsi_pps_write()
720 mipi_dsi_picture_parameter_set(dsi, &pps); in intel_dsc_dsi_pps_write()
735 /* Prepare DP SDP PPS header as per DP 1.4 spec, Table 2-123 */ in intel_dsc_dp_pps_write()
738 /* Fill the PPS payload bytes as per DSC spec 1.2 Table 4-1 */ in intel_dsc_dp_pps_write()
814 static u32 intel_dsc_pps_read(struct intel_crtc_state *crtc_state, int pps, in intel_dsc_pps_read() argument
828 intel_dsc_get_pps_reg(crtc_state, pps, dsc_reg, dsc_reg_num); in intel_dsc_pps_read()
844 static u32 intel_dsc_pps_read_and_verify(struct intel_crtc_state *crtc_state, int pps) in intel_dsc_pps_read_and_verify() argument
851 val = intel_dsc_pps_read(crtc_state, pps, &all_equal); in intel_dsc_pps_read_and_verify()
865 /* PPS 0 */ in intel_dsc_get_pps_config()
877 /* PPS 1 */ in intel_dsc_get_pps_config()
887 /* PPS 2 */ in intel_dsc_get_pps_config()
893 /* PPS 3 */ in intel_dsc_get_pps_config()
899 /* PPS 4 */ in intel_dsc_get_pps_config()
905 /* PPS 5 */ in intel_dsc_get_pps_config()
911 /* PPS 6 */ in intel_dsc_get_pps_config()
919 /* PPS 7 */ in intel_dsc_get_pps_config()
925 /* PPS 8 */ in intel_dsc_get_pps_config()
931 /* PPS 9 */ in intel_dsc_get_pps_config()
936 /* PPS 10 */ in intel_dsc_get_pps_config()
942 /* PPS 16 */ in intel_dsc_get_pps_config()
948 /* PPS 17 */ in intel_dsc_get_pps_config()
953 /* PPS 18 */ in intel_dsc_get_pps_config()