Home
last modified time | relevance | path

Searched refs:bp_params (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/bios/
H A Dcommand_table.c944 struct bp_pixel_clock_parameters *bp_params);
947 struct bp_pixel_clock_parameters *bp_params);
950 struct bp_pixel_clock_parameters *bp_params);
953 struct bp_pixel_clock_parameters *bp_params);
980 struct bp_pixel_clock_parameters *bp_params) in set_pixel_clock_v3() argument
988 if (CLOCK_SOURCE_ID_PLL1 == bp_params->pll_id) in set_pixel_clock_v3()
990 else if (CLOCK_SOURCE_ID_PLL2 == bp_params->pll_id) in set_pixel_clock_v3()
996 cpu_to_le16((uint16_t)bp_params->reference_divider); in set_pixel_clock_v3()
998 cpu_to_le16((uint16_t)bp_params->feedback_divider); in set_pixel_clock_v3()
1000 (uint8_t)(bp_params->fractional_feedback_divider / 100000); in set_pixel_clock_v3()
[all …]
H A Dcommand_table2.c443 struct bp_pixel_clock_parameters *bp_params);
447 struct bp_pixel_clock_parameters *bp_params);
481 struct bp_pixel_clock_parameters *bp_params) in set_pixel_clock_v7() argument
490 if (bp->cmd_helper->clock_source_id_to_atom(bp_params->pll_id, &pll_id) in set_pixel_clock_v7()
491 && bp->cmd_helper->controller_id_to_atom(bp_params-> in set_pixel_clock_v7()
517 bp_params->encoder_object_id)); in set_pixel_clock_v7()
521 bp_params->signal_type, false); in set_pixel_clock_v7()
523 clk.pixclk_100hz = cpu_to_le32(bp_params->target_pixel_clock_100hz); in set_pixel_clock_v7()
528 bp_params->color_depth); in set_pixel_clock_v7()
532 bp_params->target_pixel_clock_100hz, (int)controller_id, in set_pixel_clock_v7()
[all …]
H A Dcommand_table.h47 struct bp_pixel_clock_parameters *bp_params);
50 struct bp_spread_spectrum_parameters *bp_params,
54 struct bp_adjust_pixel_clock_parameters *bp_params);
57 struct bp_crtc_source_select *bp_params);
76 struct bp_load_detection_parameters *bp_params);
79 struct bp_hw_crtc_timing_parameters *bp_params);
90 struct bp_pixel_clock_parameters *bp_params);
100 struct bp_set_dce_clock_parameters *bp_params);
H A Dcommand_table2.h47 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 Dbios_parser.c745 struct bp_crtc_source_select *bp_params) in bios_parser_select_crtc_source() argument
752 return bp->cmd_tbl.select_crtc_source(bp, bp_params); in bios_parser_select_crtc_source()
791 struct bp_load_detection_parameters bp_params = {0}; in bios_parser_dac_load_detection() local
796 bp_params.engine_id = engine_id; in bios_parser_dac_load_detection()
797 bp_params.device_id = get_support_mask_for_device_id(device_type, enum_id); in bios_parser_dac_load_detection()
806 if (bp_params.device_id == ATOM_DEVICE_CRT1_SUPPORT) in bios_parser_dac_load_detection()
808 else if (bp_params.device_id == ATOM_DEVICE_CRT2_SUPPORT) in bios_parser_dac_load_detection()
818 bp_result = bp->cmd_tbl.dac_load_detection(bp, &bp_params); in bios_parser_dac_load_detection()
833 struct bp_adjust_pixel_clock_parameters *bp_params) in bios_parser_adjust_pixel_clock() argument
840 return bp->cmd_tbl.adjust_display_pll(bp, bp_params); in bios_parser_adjust_pixel_clock()
[all …]
H A Dbios_parser2.c1639 struct bp_pixel_clock_parameters *bp_params) in bios_parser_set_pixel_clock() argument
1646 return bp->cmd_tbl.set_pixel_clock(bp, bp_params); in bios_parser_set_pixel_clock()
1651 struct bp_set_dce_clock_parameters *bp_params) in bios_parser_set_dce_clock() argument
1658 return bp->cmd_tbl.set_dce_clock(bp, bp_params); in bios_parser_set_dce_clock()
1663 struct bp_hw_crtc_timing_parameters *bp_params) in bios_parser_program_crtc_timing() argument
1670 return bp->cmd_tbl.set_crtc_timing(bp, bp_params); in bios_parser_program_crtc_timing()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_bios_types.h96 struct bp_crtc_source_select *bp_params);
114 struct bp_adjust_pixel_clock_parameters *bp_params);
117 struct bp_pixel_clock_parameters *bp_params);
120 struct bp_set_dce_clock_parameters *bp_params);
123 struct bp_spread_spectrum_parameters *bp_params,
127 struct bp_hw_crtc_timing_parameters *bp_params);
130 struct bp_pixel_clock_parameters *bp_params);
/linux/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_timing_generator.c285 struct bp_hw_crtc_timing_parameters bp_params; in dce110_timing_generator_program_timing_generator() local
297 memset(&bp_params, 0, sizeof(struct bp_hw_crtc_timing_parameters)); in dce110_timing_generator_program_timing_generator()
307 bp_params.controller_id = tg110->controller_id; in dce110_timing_generator_program_timing_generator()
309 bp_params.h_total = patched_crtc_timing.h_total; in dce110_timing_generator_program_timing_generator()
310 bp_params.h_addressable = in dce110_timing_generator_program_timing_generator()
312 bp_params.v_total = patched_crtc_timing.v_total; in dce110_timing_generator_program_timing_generator()
313 bp_params.v_addressable = patched_crtc_timing.v_addressable; in dce110_timing_generator_program_timing_generator()
315 bp_params.h_sync_start = h_sync_start; in dce110_timing_generator_program_timing_generator()
316 bp_params.h_sync_width = patched_crtc_timing.h_sync_width; in dce110_timing_generator_program_timing_generator()
317 bp_params.v_sync_start = v_sync_start; in dce110_timing_generator_program_timing_generator()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_clock_source.c718 struct bp_spread_spectrum_parameters bp_params = {0}; in enable_spread_spectrum() local
732 bp_params.ds.feedback_amount = in enable_spread_spectrum()
734 bp_params.ds.nfrac_amount = in enable_spread_spectrum()
736 bp_params.ds.ds_frac_size = d_s_data.ds_frac_size; in enable_spread_spectrum()
737 bp_params.ds_frac_amount = in enable_spread_spectrum()
739 bp_params.flags.DS_TYPE = 1; in enable_spread_spectrum()
740 bp_params.pll_id = clk_src->base.id; in enable_spread_spectrum()
741 bp_params.percentage = ss_data->percentage; in enable_spread_spectrum()
743 bp_params.flags.CENTER_SPREAD = 1; in enable_spread_spectrum()
745 bp_params.flags.EXTERNAL_SS = 1; in enable_spread_spectrum()
[all …]