/linux-master/drivers/gpu/drm/amd/display/dc/bios/ |
H A D | command_table.c | 940 struct bp_pixel_clock_parameters *bp_params); 943 struct bp_pixel_clock_parameters *bp_params); 946 struct bp_pixel_clock_parameters *bp_params); 949 struct bp_pixel_clock_parameters *bp_params); 976 struct bp_pixel_clock_parameters *bp_params) 984 if (CLOCK_SOURCE_ID_PLL1 == bp_params->pll_id) 986 else if (CLOCK_SOURCE_ID_PLL2 == bp_params->pll_id) 992 cpu_to_le16((uint16_t)bp_params->reference_divider); 994 cpu_to_le16((uint16_t)bp_params->feedback_divider); 996 (uint8_t)bp_params 974 set_pixel_clock_v3( struct bios_parser *bp, struct bp_pixel_clock_parameters *bp_params) argument 1046 set_pixel_clock_v5( struct bios_parser *bp, struct bp_pixel_clock_parameters *bp_params) argument 1116 set_pixel_clock_v6( struct bios_parser *bp, struct bp_pixel_clock_parameters *bp_params) argument 1208 set_pixel_clock_v7( struct bios_parser *bp, struct bp_pixel_clock_parameters *bp_params) argument 1319 enable_spread_spectrum_on_ppll_v1( struct bios_parser *bp, struct bp_spread_spectrum_parameters *bp_params, bool enable) argument 1363 enable_spread_spectrum_on_ppll_v2( struct bios_parser *bp, struct bp_spread_spectrum_parameters *bp_params, bool enable) argument 1415 enable_spread_spectrum_on_ppll_v3( struct bios_parser *bp, struct bp_spread_spectrum_parameters *bp_params, bool enable) argument 1516 adjust_display_pll_v2( struct bios_parser *bp, struct bp_adjust_pixel_clock_parameters *bp_params) argument 1559 adjust_display_pll_v3( struct bios_parser *bp, struct bp_adjust_pixel_clock_parameters *bp_params) argument 1823 set_crtc_timing_v1( struct bios_parser *bp, struct bp_hw_crtc_timing_parameters *bp_params) argument 1896 set_crtc_using_dtd_timing_v3( struct bios_parser *bp, struct bp_hw_crtc_timing_parameters *bp_params) argument 2112 program_clock_v5( struct bios_parser *bp, struct bp_pixel_clock_parameters *bp_params) argument 2143 program_clock_v6( struct bios_parser *bp, struct bp_pixel_clock_parameters *bp_params) argument 2387 set_dce_clock_v2_1( struct bios_parser *bp, struct bp_set_dce_clock_parameters *bp_params) argument [all...] |
H A D | command_table.h | 47 struct bp_pixel_clock_parameters *bp_params); 50 struct bp_spread_spectrum_parameters *bp_params, 54 struct bp_adjust_pixel_clock_parameters *bp_params); 73 struct bp_hw_crtc_timing_parameters *bp_params); 84 struct bp_pixel_clock_parameters *bp_params); 94 struct bp_set_dce_clock_parameters *bp_params);
|
H A D | command_table2.h | 47 struct bp_pixel_clock_parameters *bp_params); 50 struct bp_spread_spectrum_parameters *bp_params, 54 struct bp_adjust_pixel_clock_parameters *bp_params); 73 struct bp_hw_crtc_timing_parameters *bp_params); 84 struct bp_pixel_clock_parameters *bp_params); 94 struct bp_set_dce_clock_parameters *bp_params);
|
H A D | command_table2.c | 397 struct bp_pixel_clock_parameters *bp_params); 401 struct bp_pixel_clock_parameters *bp_params); 437 struct bp_pixel_clock_parameters *bp_params) 446 if (bp->cmd_helper->clock_source_id_to_atom(bp_params->pll_id, &pll_id) 447 && bp->cmd_helper->controller_id_to_atom(bp_params-> 473 bp_params->encoder_object_id)); 477 bp_params->signal_type, false); 479 clk.pixclk_100hz = cpu_to_le32(bp_params->target_pixel_clock_100hz); 484 bp_params->color_depth); 488 bp_params 435 set_pixel_clock_v7( struct bios_parser *bp, struct bp_pixel_clock_parameters *bp_params) argument 521 set_pixel_clock_fallback( struct bios_parser *bp, struct bp_pixel_clock_parameters *bp_params) argument 562 set_crtc_using_dtd_timing_v3( struct bios_parser *bp, struct bp_hw_crtc_timing_parameters *bp_params) argument 873 set_dce_clock_v2_1( struct bios_parser *bp, struct bp_set_dce_clock_parameters *bp_params) argument [all...] |
H A D | bios_parser.c | 753 struct bp_adjust_pixel_clock_parameters *bp_params) 760 return bp->cmd_tbl.adjust_display_pll(bp, bp_params); 765 struct bp_pixel_clock_parameters *bp_params) 772 return bp->cmd_tbl.set_pixel_clock(bp, bp_params); 777 struct bp_set_dce_clock_parameters *bp_params) 784 return bp->cmd_tbl.set_dce_clock(bp, bp_params); 789 struct bp_spread_spectrum_parameters *bp_params, 798 bp, bp_params, enable); 804 struct bp_hw_crtc_timing_parameters *bp_params) 811 return bp->cmd_tbl.set_crtc_timing(bp, bp_params); 751 bios_parser_adjust_pixel_clock( struct dc_bios *dcb, struct bp_adjust_pixel_clock_parameters *bp_params) argument 763 bios_parser_set_pixel_clock( struct dc_bios *dcb, struct bp_pixel_clock_parameters *bp_params) argument 775 bios_parser_set_dce_clock( struct dc_bios *dcb, struct bp_set_dce_clock_parameters *bp_params) argument 787 bios_parser_enable_spread_spectrum_on_ppll( struct dc_bios *dcb, struct bp_spread_spectrum_parameters *bp_params, bool enable) argument 802 bios_parser_program_crtc_timing( struct dc_bios *dcb, struct bp_hw_crtc_timing_parameters *bp_params) argument 814 bios_parser_program_display_engine_pll( struct dc_bios *dcb, struct bp_pixel_clock_parameters *bp_params) argument [all...] |
H A D | bios_parser2.c | 1635 struct bp_pixel_clock_parameters *bp_params) 1642 return bp->cmd_tbl.set_pixel_clock(bp, bp_params); 1647 struct bp_set_dce_clock_parameters *bp_params) 1654 return bp->cmd_tbl.set_dce_clock(bp, bp_params); 1659 struct bp_hw_crtc_timing_parameters *bp_params) 1666 return bp->cmd_tbl.set_crtc_timing(bp, bp_params); 1633 bios_parser_set_pixel_clock( struct dc_bios *dcb, struct bp_pixel_clock_parameters *bp_params) argument 1645 bios_parser_set_dce_clock( struct dc_bios *dcb, struct bp_set_dce_clock_parameters *bp_params) argument 1657 bios_parser_program_crtc_timing( struct dc_bios *dcb, struct bp_hw_crtc_timing_parameters *bp_params) argument
|
/linux-master/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_bios_types.h | 106 struct bp_adjust_pixel_clock_parameters *bp_params); 109 struct bp_pixel_clock_parameters *bp_params); 112 struct bp_set_dce_clock_parameters *bp_params); 115 struct bp_spread_spectrum_parameters *bp_params, 119 struct bp_hw_crtc_timing_parameters *bp_params); 122 struct bp_pixel_clock_parameters *bp_params);
|
/linux-master/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_timing_generator.c | 285 struct bp_hw_crtc_timing_parameters bp_params; local 297 memset(&bp_params, 0, sizeof(struct bp_hw_crtc_timing_parameters)); 307 bp_params.controller_id = tg110->controller_id; 309 bp_params.h_total = patched_crtc_timing.h_total; 310 bp_params.h_addressable = 312 bp_params.v_total = patched_crtc_timing.v_total; 313 bp_params.v_addressable = patched_crtc_timing.v_addressable; 315 bp_params.h_sync_start = h_sync_start; 316 bp_params.h_sync_width = patched_crtc_timing.h_sync_width; 317 bp_params [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_clock_source.c | 718 struct bp_spread_spectrum_parameters bp_params = {0}; local 732 bp_params.ds.feedback_amount = 734 bp_params.ds.nfrac_amount = 736 bp_params.ds.ds_frac_size = d_s_data.ds_frac_size; 737 bp_params.ds_frac_amount = 739 bp_params.flags.DS_TYPE = 1; 740 bp_params.pll_id = clk_src->base.id; 741 bp_params.percentage = ss_data->percentage; 743 bp_params.flags.CENTER_SPREAD = 1; 745 bp_params [all...] |