/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/ |
H A D | dce_clk_mgr.c | 278 if (bp->integrated_info) in dce_clock_read_integrated_info() 279 clk_mgr_dce->base.dentist_vco_freq_khz = bp->integrated_info->dentist_vco_freq; in dce_clock_read_integrated_info() 314 if (bp->integrated_info) in dce_clock_read_integrated_info() 315 if (bp->integrated_info->disp_clk_voltage[i].max_supported_clk >= 100000) in dce_clock_read_integrated_info() 317 bp->integrated_info->disp_clk_voltage[i].max_supported_clk; in dce_clock_read_integrated_info() 320 if (!debug->disable_dfs_bypass && bp->integrated_info) in dce_clock_read_integrated_info() 321 if (bp->integrated_info->gpu_cap_info & DFS_BYPASS_ENABLE) in dce_clock_read_integrated_info()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/ |
H A D | dce_clk_mgr.c | 278 if (bp->integrated_info) in dce_clock_read_integrated_info() 279 clk_mgr_dce->base.dentist_vco_freq_khz = bp->integrated_info->dentist_vco_freq; in dce_clock_read_integrated_info() 314 if (bp->integrated_info) in dce_clock_read_integrated_info() 315 if (bp->integrated_info->disp_clk_voltage[i].max_supported_clk >= 100000) in dce_clock_read_integrated_info() 317 bp->integrated_info->disp_clk_voltage[i].max_supported_clk; in dce_clock_read_integrated_info() 320 if (!debug->disable_dfs_bypass && bp->integrated_info) in dce_clock_read_integrated_info() 321 if (bp->integrated_info->gpu_cap_info & DFS_BYPASS_ENABLE) in dce_clock_read_integrated_info()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_link.c | 1378 struct integrated_info info = {{{ 0 }}}; in dc_link_construct() 1543 if (bios->integrated_info) in dc_link_construct() 1544 info = *bios->integrated_info; in dc_link_construct() 1771 struct integrated_info *integrated_info = in get_ext_hdmi_settings() local 1772 pipe_ctx->stream->ctx->dc_bios->integrated_info; in get_ext_hdmi_settings() 1774 if (integrated_info == NULL) in get_ext_hdmi_settings() 1784 if (integrated_info->gpu_cap_info & 0x20) { in get_ext_hdmi_settings() 1787 settings->slv_addr = integrated_info->dp0_ext_hdmi_slv_addr; in get_ext_hdmi_settings() 1788 settings->reg_num = integrated_info in get_ext_hdmi_settings() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/ |
H A D | link_dpms.c | 218 struct integrated_info *integrated_info = in get_ext_hdmi_settings() local 219 pipe_ctx->stream->ctx->dc_bios->integrated_info; in get_ext_hdmi_settings() 221 if (integrated_info == NULL) in get_ext_hdmi_settings() 231 if (integrated_info->gpu_cap_info & 0x20) { in get_ext_hdmi_settings() 234 settings->slv_addr = integrated_info->dp0_ext_hdmi_slv_addr; in get_ext_hdmi_settings() 235 settings->reg_num = integrated_info->dp0_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings() 236 settings->reg_num_6g = integrated_info->dp0_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings() 238 integrated_info->dp0_ext_hdmi_reg_settings, in get_ext_hdmi_settings() 239 sizeof(integrated_info in get_ext_hdmi_settings() [all...] |
H A D | link_factory.c | 477 struct integrated_info info = { 0 }; in construct_phy() 692 if (bios->integrated_info) in construct_phy() 693 info = *bios->integrated_info; in construct_phy()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/ |
H A D | rv1_clk_mgr.c | 336 if (bp->integrated_info) in rv1_clk_mgr_construct() 337 clk_mgr->base.dentist_vco_freq_khz = bp->integrated_info->dentist_vco_freq; in rv1_clk_mgr_construct() 344 if (!debug->disable_dfs_bypass && bp->integrated_info) in rv1_clk_mgr_construct() 345 if (bp->integrated_info->gpu_cap_info & DFS_BYPASS_ENABLE) in rv1_clk_mgr_construct()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/ |
H A D | rv1_clk_mgr.c | 336 if (bp->integrated_info) in rv1_clk_mgr_construct() 337 clk_mgr->base.dentist_vco_freq_khz = bp->integrated_info->dentist_vco_freq; in rv1_clk_mgr_construct() 344 if (!debug->disable_dfs_bypass && bp->integrated_info) in rv1_clk_mgr_construct() 345 if (bp->integrated_info->gpu_cap_info & DFS_BYPASS_ENABLE) in rv1_clk_mgr_construct()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_bios_types.h | 164 struct integrated_info *integrated_info; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_bios_types.h | 182 struct integrated_info *integrated_info; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn201/ |
H A D | dcn201_clk_mgr.c | 205 if (!debug->disable_dfs_bypass && bp->integrated_info) in dcn201_clk_mgr_construct() 206 if (bp->integrated_info->gpu_cap_info & DFS_BYPASS_ENABLE) in dcn201_clk_mgr_construct()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/ |
H A D | dcn316_clk_mgr.c | 474 struct integrated_info *bios_info, in dcn316_clk_mgr_helper_populate_bw_params() 628 if (ctx->dc_bios->integrated_info->memory_type == LpDdr5MemType) { in dcn316_clk_mgr_construct() 649 if (ctx->dc_bios && ctx->dc_bios->integrated_info) { in dcn316_clk_mgr_construct() 652 ctx->dc_bios->integrated_info, in dcn316_clk_mgr_construct()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_clk_mgr.c | 345 struct integrated_info info = { { { 0 } } }; in dce_clock_read_integrated_info() 349 if (bp->integrated_info) in dce_clock_read_integrated_info() 350 info = *bp->integrated_info; in dce_clock_read_integrated_info() 394 if (!debug->disable_dfs_bypass && bp->integrated_info) in dce_clock_read_integrated_info() 395 if (bp->integrated_info->gpu_cap_info & DFS_BYPASS_ENABLE) in dce_clock_read_integrated_info()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_clk_mgr.c | 347 struct integrated_info info = { { { 0 } } }; in dce_clock_read_integrated_info() 351 if (bp->integrated_info) in dce_clock_read_integrated_info() 352 info = *bp->integrated_info; in dce_clock_read_integrated_info() 396 if (!debug->disable_dfs_bypass && bp->integrated_info) in dce_clock_read_integrated_info() 397 if (bp->integrated_info->gpu_cap_info & DFS_BYPASS_ENABLE) in dce_clock_read_integrated_info()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/ |
H A D | rn_clk_mgr.c | 782 static void rn_clk_mgr_helper_populate_bw_params(struct clk_bw_params *bw_params, struct dpm_clocks *clock_table, struct integrated_info *bios_info) in rn_clk_mgr_helper_populate_bw_params() 891 if (ctx->dc_bios->integrated_info->memory_type == LpDdr4MemType) { in rn_clk_mgr_construct() 920 ctx->dc_bios && ctx->dc_bios->integrated_info) { in rn_clk_mgr_construct() 921 rn_clk_mgr_helper_populate_bw_params (clk_mgr->base.bw_params, &clock_table, ctx->dc_bios->integrated_info); in rn_clk_mgr_construct()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/ |
H A D | rn_clk_mgr.c | 639 static void rn_clk_mgr_helper_populate_bw_params(struct clk_bw_params *bw_params, struct dpm_clocks *clock_table, struct integrated_info *bios_info) in rn_clk_mgr_helper_populate_bw_params() 743 if (ctx->dc_bios->integrated_info->memory_type == LpDdr4MemType) { in rn_clk_mgr_construct() 775 ctx->dc_bios && ctx->dc_bios->integrated_info) { in rn_clk_mgr_construct() 776 rn_clk_mgr_helper_populate_bw_params (clk_mgr->base.bw_params, &clock_table, ctx->dc_bios->integrated_info); in rn_clk_mgr_construct()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/ |
H A D | dcn315_clk_mgr.c | 473 struct integrated_info *bios_info, in dcn315_clk_mgr_helper_populate_bw_params() 646 if (ctx->dc_bios->integrated_info->memory_type == LpDdr5MemType) { in dcn315_clk_mgr_construct() 707 if (ctx->dc_bios && ctx->dc_bios->integrated_info) { in dcn315_clk_mgr_construct() 710 ctx->dc_bios->integrated_info, in dcn315_clk_mgr_construct()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/ |
H A D | dcn314_clk_mgr.c | 568 struct integrated_info *bios_info, in dcn314_clk_mgr_helper_populate_bw_params() 770 if (ctx->dc_bios->integrated_info->memory_type == LpDdr5MemType) in dcn314_clk_mgr_construct() 830 if (ctx->dc_bios && ctx->dc_bios->integrated_info && ctx->dc->config.use_default_clock_table == false) { in dcn314_clk_mgr_construct() 833 ctx->dc_bios->integrated_info, in dcn314_clk_mgr_construct()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/ |
H A D | dcn31_clk_mgr.c | 556 struct integrated_info *bios_info, in dcn31_clk_mgr_helper_populate_bw_params() 726 if (ctx->dc_bios->integrated_info->memory_type == LpDdr5MemType) { in dcn31_clk_mgr_construct() 787 if (ctx->dc_bios && ctx->dc_bios->integrated_info) { in dcn31_clk_mgr_construct() 790 ctx->dc_bios->integrated_info, in dcn31_clk_mgr_construct()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/ |
H A D | vg_clk_mgr.c | 559 struct integrated_info *bios_info, in vg_clk_mgr_helper_populate_bw_params() 717 if (ctx->dc_bios->integrated_info->memory_type == LpDdr5MemType) { in vg_clk_mgr_construct() 731 if (ctx->dc_bios && ctx->dc_bios->integrated_info) { in vg_clk_mgr_construct() 734 ctx->dc_bios->integrated_info, in vg_clk_mgr_construct()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/bios/ |
H A D | bios_parser2.c | 93 kfree(bp->base.integrated_info); in bios_parser2_destruct() 1018 if (bp->base.integrated_info) { in get_ss_info_v4_5() 1019 DC_LOG_BIOS("gpuclk_ss_percentage (unit of 0.001 percent): %d\n", bp->base.integrated_info->gpuclk_ss_percentage); in get_ss_info_v4_5() 1021 bp->base.integrated_info->gpuclk_ss_percentage; in get_ss_info_v4_5() 1023 bp->base.integrated_info->gpuclk_ss_type; in get_ss_info_v4_5() 2424 * integrated_info *info - [out] store and output integrated info 2432 struct integrated_info *info) in get_integrated_info_v11() 2649 struct integrated_info *info) in get_integrated_info_v2_1() 2811 struct integrated_info *info) in get_integrated_info_v2_2() 2923 * integrated_info *inf [all...] |
H A D | bios_parser.c | 116 kfree(bp->base.integrated_info); in bios_parser_destruct() 2231 * integrated_info *info - [out] store and output integrated info 2239 struct integrated_info *info) in get_integrated_info_v8() 2381 * integrated_info *info - [out] store and output integrated info 2389 struct integrated_info *info) in get_integrated_info_v9() 2518 * integrated_info *info - [out] store and output integrated info 2526 struct integrated_info *info) in construct_integrated_info() 2575 static struct integrated_info *bios_parser_create_integrated_info( in bios_parser_create_integrated_info() 2579 struct integrated_info *info; in bios_parser_create_integrated_info() 2581 info = kzalloc(sizeof(struct integrated_info), GFP_KERNE in bios_parser_create_integrated_info() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/bios/ |
H A D | bios_parser2.c | 117 kfree(bp->base.integrated_info); in bios_parser2_destruct() 1520 * integrated_info *info - [out] store and output integrated info 1528 struct integrated_info *info) in get_integrated_info_v11() 1750 * integrated_info *info - [out] store and output integrated info 1758 struct integrated_info *info) in construct_integrated_info() 1843 static struct integrated_info *bios_parser_create_integrated_info( in bios_parser_create_integrated_info() 1847 struct integrated_info *info = NULL; in bios_parser_create_integrated_info() 1849 info = kzalloc(sizeof(struct integrated_info), GFP_KERNEL); in bios_parser_create_integrated_info() 2369 bp->base.integrated_info = bios_parser_create_integrated_info(&bp->base); in bios_parser2_construct()
|
H A D | bios_parser.c | 117 kfree(bp->base.integrated_info); in bios_parser_destruct() 2222 * integrated_info *info - [out] store and output integrated info 2230 struct integrated_info *info) in get_integrated_info_v8() 2372 * integrated_info *info - [out] store and output integrated info 2380 struct integrated_info *info) in get_integrated_info_v9() 2509 * integrated_info *info - [out] store and output integrated info 2517 struct integrated_info *info) in construct_integrated_info() 2566 static struct integrated_info *bios_parser_create_integrated_info( in bios_parser_create_integrated_info() 2570 struct integrated_info *info = NULL; in bios_parser_create_integrated_info() 2572 info = kzalloc(sizeof(struct integrated_info), GFP_KERNE in bios_parser_create_integrated_info() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/include/ |
H A D | grph_object_ctrl_defs.h | 289 struct integrated_info { struct
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/include/ |
H A D | grph_object_ctrl_defs.h | 299 struct integrated_info { struct
|