| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_helpers.c | 1384 struct dc_panel_config *panel_config, in dm_helpers_init_panel_settings() argument 1388 panel_config->pps.extra_t3_ms = sink->edid_caps.panel_patch.extra_t3_ms; in dm_helpers_init_panel_settings() 1389 panel_config->pps.extra_t7_ms = sink->edid_caps.panel_patch.extra_t7_ms; in dm_helpers_init_panel_settings() 1390 …panel_config->pps.extra_delay_backlight_off = sink->edid_caps.panel_patch.extra_delay_backlight_of… in dm_helpers_init_panel_settings() 1391 panel_config->pps.extra_post_t7_ms = 0; in dm_helpers_init_panel_settings() 1392 panel_config->pps.extra_pre_t11_ms = 0; in dm_helpers_init_panel_settings() 1393 panel_config->pps.extra_t12_ms = sink->edid_caps.panel_patch.extra_t12_ms; in dm_helpers_init_panel_settings() 1394 panel_config->pps.extra_post_OUI_ms = 0; in dm_helpers_init_panel_settings() 1396 panel_config->dsc.disable_dsc_edp = false; in dm_helpers_init_panel_settings() 1397 panel_config->dsc.force_dsc_edp_policy = 0; in dm_helpers_init_panel_settings() [all …]
|
| H A D | amdgpu_dm_connector.c | 477 link->panel_config.cacp.cacp_supported = true; in amdgpu_dm_update_cacp_caps() 481 link->panel_config.cacp.cacp_supported = false; in amdgpu_dm_update_cacp_caps() 487 link->panel_config.cacp.cacp_supported = false; in amdgpu_dm_update_cacp_caps() 492 link->panel_config.cacp.cacp_supported = false; in amdgpu_dm_update_cacp_caps() 495 link->panel_config.cacp.cacp_supported); in amdgpu_dm_update_cacp_caps() 1297 !aconnector->dc_link->panel_config.dsc.disable_dsc_edp && in apply_dsc_policy_for_stream()
|
| H A D | amdgpu_dm_backlight.c | 764 if (link->panel_type != PANEL_TYPE_LCD && !link->panel_config.cacp.cacp_supported) in amdgpu_dm_should_create_sysfs()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/ |
| H A D | amdgpu_dm_helpers_test.c | 1842 struct dc_panel_config panel_config = {0}; in dm_test_init_panel_settings_pps() local 1853 dm_helpers_init_panel_settings(NULL, &panel_config, sink); in dm_test_init_panel_settings_pps() 1855 KUNIT_EXPECT_EQ(test, panel_config.pps.extra_t3_ms, 100U); in dm_test_init_panel_settings_pps() 1856 KUNIT_EXPECT_EQ(test, panel_config.pps.extra_t7_ms, 200U); in dm_test_init_panel_settings_pps() 1857 KUNIT_EXPECT_EQ(test, panel_config.pps.extra_delay_backlight_off, 50U); in dm_test_init_panel_settings_pps() 1858 KUNIT_EXPECT_EQ(test, panel_config.pps.extra_post_t7_ms, 0U); in dm_test_init_panel_settings_pps() 1859 KUNIT_EXPECT_EQ(test, panel_config.pps.extra_pre_t11_ms, 0U); in dm_test_init_panel_settings_pps() 1860 KUNIT_EXPECT_EQ(test, panel_config.pps.extra_t12_ms, 300U); in dm_test_init_panel_settings_pps() 1861 KUNIT_EXPECT_EQ(test, panel_config.pps.extra_post_OUI_ms, 0U); in dm_test_init_panel_settings_pps() 1870 struct dc_panel_config panel_config; in dm_test_init_panel_settings_dsc() local [all …]
|
| H A D | amdgpu_dm_connector_test.c | 2432 KUNIT_EXPECT_FALSE(test, fixture.link->panel_config.cacp.cacp_supported); in dm_test_cacp_caps_unsupported_ip() 2450 KUNIT_EXPECT_FALSE(test, fixture.link->panel_config.cacp.cacp_supported); in dm_test_cacp_caps_excluded_ip_316() 2468 KUNIT_EXPECT_TRUE(test, fixture.link->panel_config.cacp.cacp_supported); in dm_test_cacp_caps_edp_oled_supported() 2486 KUNIT_EXPECT_TRUE(test, fixture.link->panel_config.cacp.cacp_supported); in dm_test_cacp_caps_lvds_oled_supported() 2505 KUNIT_EXPECT_FALSE(test, fixture.link->panel_config.cacp.cacp_supported); in dm_test_cacp_caps_non_edp_signal() 2524 KUNIT_EXPECT_FALSE(test, fixture.link->panel_config.cacp.cacp_supported); in dm_test_cacp_caps_lcd_panel() 3451 KUNIT_EXPECT_TRUE(test, ctx->link->panel_config.cacp.cacp_supported); in dm_test_cacp_caps_edp_supported() 3466 KUNIT_EXPECT_TRUE(test, ctx->link->panel_config.cacp.cacp_supported); in dm_test_cacp_caps_lvds_supported() 3483 KUNIT_EXPECT_FALSE(test, ctx->link->panel_config.cacp.cacp_supported); in dm_test_cacp_caps_old_ip_unsupported() 3500 KUNIT_EXPECT_FALSE(test, ctx->link->panel_config.cacp.cacp_supported); in dm_test_cacp_caps_ip_3_1_6_unsupported() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
| H A D | link_edp_panel_control.c | 328 …if (link->dpcd_caps.edp_supported_link_rates_count == 0 || !link->panel_config.ilr.optimize_edp_li… in edp_is_ilr_optimization_enabled() 448 if (link && link->panel_config.pps.extra_delay_backlight_off > 0) in edp_add_delay_for_T9() 449 fsleep(link->panel_config.pps.extra_delay_backlight_off * 1000); in edp_add_delay_for_T9() 506 if (link && link->panel_config.pps.extra_t7_ms > 0) in edp_receiver_ready_T7() 507 fsleep(link->panel_config.pps.extra_t7_ms * 1000); in edp_receiver_ready_T7() 708 if (link->panel_config.psr.read_psrcap_again) { in edp_setup_psr()
|
| /linux/drivers/gpu/drm/amd/display/dc/link/ |
| H A D | link_detection.c | 1499 dc_ctx->dc->res_pool->funcs->get_panel_config_defaults(&link->panel_config); in detect_link_and_local_sink() 1501 dm_helpers_init_panel_settings(dc_ctx, &link->panel_config, sink); in detect_link_and_local_sink() 1507 link->panel_config.ilr.optimize_edp_link_rate = true; in detect_link_and_local_sink()
|
| H A D | link_dpms.c | 2110 post_oui_delay += link->panel_config.pps.extra_post_OUI_ms; in enable_link_dp()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/ |
| H A D | dcn303_resource.c | 1211 static void dcn303_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn303_get_panel_config_defaults() argument 1213 *panel_config = panel_config_defaults; in dcn303_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/ |
| H A D | dcn302_resource.c | 1274 static void dcn302_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn302_get_panel_config_defaults() argument 1276 *panel_config = panel_config_defaults; in dcn302_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
| H A D | dcn316_resource.c | 1847 static void dcn316_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn316_get_panel_config_defaults() argument 1849 *panel_config = panel_config_defaults; in dcn316_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/ |
| H A D | dcn314_resource.c | 1855 static void dcn314_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn314_get_panel_config_defaults() argument 1857 *panel_config = panel_config_defaults; in dcn314_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/ |
| H A D | dcn36_resource.c | 1872 static void dcn35_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn35_get_panel_config_defaults() argument 1874 *panel_config = panel_config_defaults; in dcn35_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/ |
| H A D | dcn31_resource.c | 1976 static void dcn31_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn31_get_panel_config_defaults() argument 1978 *panel_config = panel_config_defaults; in dcn31_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/ |
| H A D | dcn35_resource.c | 1885 static void dcn35_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn35_get_panel_config_defaults() argument 1887 *panel_config = panel_config_defaults; in dcn35_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/ |
| H A D | dcn315_resource.c | 1968 static void dcn315_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn315_get_panel_config_defaults() argument 1970 *panel_config = panel_config_defaults; in dcn315_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/ |
| H A D | dcn351_resource.c | 1865 static void dcn35_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn35_get_panel_config_defaults() argument 1867 *panel_config = panel_config_defaults; in dcn35_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn42/ |
| H A D | dcn42_resource.c | 1904 static void dcn42_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn42_get_panel_config_defaults() argument 1906 *panel_config = dcn42_panel_config_defaults; in dcn42_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn42b/ |
| H A D | dcn42b_resource.c | 1889 static void dcn42b_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn42b_get_panel_config_defaults() argument 1891 *panel_config = dcn42b_panel_config_defaults; in dcn42b_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/ |
| H A D | dcn30_resource.c | 2390 static void dcn30_get_panel_config_defaults(struct dc_panel_config *panel_config) in dcn30_get_panel_config_defaults() argument 2392 *panel_config = panel_config_defaults; in dcn30_get_panel_config_defaults()
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc.h | 1985 struct dc_panel_config panel_config; member
|