/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_dpcd.c | 34 #include <drm/display/drm_dp_helper.h>
|
/linux-master/drivers/gpu/drm/amd/display/dc/ |
H A D | os_types.h | 39 #include <drm/display/drm_dp_helper.h>
|
/linux-master/drivers/gpu/drm/amd/display/include/ |
H A D | dpcd_defs.h | 29 #include <drm/display/drm_dp_helper.h>
|
/linux-master/drivers/gpu/drm/amd/display/modules/hdcp/ |
H A D | hdcp.c | 255 struct mod_hdcp_display *display, 262 display->adjust.disable == true && 264 display->adjust.disable = false; 271 display->adjust.disable = true; 275 memcmp(adj, &display->adjust, 320 struct mod_hdcp_link *link, struct mod_hdcp_display *display, 326 HDCP_TOP_INTERFACE_TRACE_WITH_INDEX(hdcp, display->index); 329 /* skip inactive display */ 330 if (display->state != MOD_HDCP_DISPLAY_ACTIVE) { 335 /* check existing display containe 254 update_display_adjustments(struct mod_hdcp *hdcp, struct mod_hdcp_display *display, struct mod_hdcp_display_adjustment *adj) argument 319 mod_hdcp_add_display(struct mod_hdcp *hdcp, struct mod_hdcp_link *link, struct mod_hdcp_display *display, struct mod_hdcp_output *output) argument 382 struct mod_hdcp_display *display = NULL; local 428 struct mod_hdcp_display *display = NULL; local 488 struct mod_hdcp_display *display = NULL; local [all...] |
H A D | hdcp.h | 32 #include <drm/display/drm_dp_helper.h> 33 #include <drm/display/drm_hdcp_helper.h> 332 struct mod_hdcp *hdcp, struct mod_hdcp_display *display); 514 static inline uint8_t is_display_active(struct mod_hdcp_display *display) argument 516 return display->state >= MOD_HDCP_DISPLAY_ACTIVE; 519 static inline uint8_t is_display_encryption_enabled(struct mod_hdcp_display *display) argument 521 return display->state >= MOD_HDCP_DISPLAY_ENCRYPTION_ENABLED; 539 struct mod_hdcp_display *display = NULL; local 543 display = &hdcp->displays[i]; 546 return display; 553 struct mod_hdcp_display *display = NULL; local 568 struct mod_hdcp_display *display = NULL; local [all...] |
H A D | hdcp_psp.c | 53 struct mod_hdcp_display *display = local 59 if (!display || !is_display_active(display)) 67 dtm_cmd->dtm_in_message.topology_update_v2.display_handle = display->index; 76 display->state = MOD_HDCP_DISPLAY_ACTIVE; 77 HDCP_TOP_REMOVE_DISPLAY_TRACE(hdcp, display->index); 89 struct mod_hdcp_display *display = local 95 if (!display || !is_display_active(display)) 103 dtm_cmd->dtm_in_message.topology_update_v3.display_handle = display 122 add_display_to_topology_v2( struct mod_hdcp *hdcp, struct mod_hdcp_display *display) argument 169 add_display_to_topology_v3( struct mod_hdcp *hdcp, struct mod_hdcp_display *display) argument 237 mod_hdcp_add_display_to_topology(struct mod_hdcp *hdcp, struct mod_hdcp_display *display) argument 254 struct mod_hdcp_display *display = get_first_active_display(hdcp); local 368 struct mod_hdcp_display *display = get_first_active_display(hdcp); local 499 struct mod_hdcp_display *display = get_first_active_display(hdcp); local 833 struct mod_hdcp_display *display = get_first_active_display(hdcp); local [all...] |
/linux-master/drivers/gpu/drm/amd/display/modules/inc/ |
H A D | mod_hdcp.h | 233 /* used to represent per display info */ 263 /* a query structure for a display's hdcp information */ 265 const struct mod_hdcp_display *display; member in struct:mod_hdcp_display_query 271 /* contains values per on external display configuration change */ 288 /* called per display after stream is enabled */ 290 struct mod_hdcp_link *link, struct mod_hdcp_display *display, 293 /* called per display before stream is disabled */ 297 /* called per display to apply new authentication adjustment */
|
/linux-master/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | processpptables.c | 707 ps->display.disableFrameModulation = false; 717 ps->display.refreshrateSource = PP_RefreshrateSource_Explicit; 718 ps->display.explicitRefreshrate = look_up[rrr_index]; 719 ps->display.limitRefreshrate = true; 721 if (ps->display.explicitRefreshrate == 0) 722 ps->display.limitRefreshrate = false; 724 ps->display.limitRefreshrate = false; 729 ps->display.enableVariBright = (0 != tmp);
|
H A D | smu10_hwmgr.h | 109 uint32_t display : 1; member in struct:pp_disable_nbpslo_flags::__anon485::__anon486
|
H A D | smu7_hwmgr.c | 446 * smu7_enable_display_gap - Setup display gap for glitch free memory clock switching. 1599 "Failed to enable display gap!", result = tmp_result); 1632 "Failed to enable display setting!", result = tmp_result); 3628 power_state->display.disableFrameModulation = false; 3629 power_state->display.limitRefreshrate = false; 3630 power_state->display.enableVariBright = 4536 "Failed to notify smc display settings!", 4568 * smu7_program_display_gap - Programs the display gap
|
H A D | smu8_hwmgr.h | 132 uint32_t display : 1; member in struct:pp_disable_nb_ps_flags::__anon693::__anon694
|
H A D | vega10_hwmgr.c | 3158 power_state->display.disableFrameModulation = false; 3159 power_state->display.limitRefreshrate = false; 3160 power_state->display.enableVariBright =
|
/linux-master/drivers/gpu/drm/amd/pm/powerplay/inc/ |
H A D | power_state.h | 159 struct PP_StateDisplayBlock display; member in struct:pp_power_state
|
/linux-master/drivers/gpu/drm/amd/pm/swsmu/inc/ |
H A D | amdgpu_smu.h | 199 struct smu_state_display_block display; member in struct:smu_power_state 749 * @pre_display_config_changed: Prepare GPU for a display configuration 752 * Disable display tracking and pin memory clock speed to maximum. Used 753 * in display component synchronization. 758 * @display_config_changed: Notify the SMU of the current display 762 * adjustment. Used in display component synchronization. 769 * @notify_smc_display_config: Applies display requirements to the 772 * Optimize deep sleep DCEFclk and mclk for the current display 773 * configuration. Used in display component synchronization. 829 * current display configuratio [all...] |
/linux-master/drivers/gpu/drm/bridge/ |
H A D | Makefile | 7 obj-$(CONFIG_DRM_DISPLAY_CONNECTOR) += display-connector.o
|
H A D | ite-it6505.c | 24 #include <drm/display/drm_dp_helper.h> 25 #include <drm/display/drm_hdcp_helper.h>
|
/linux-master/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix-anx6345.c | 21 #include <drm/display/drm_dp_helper.h>
|
H A D | analogix-anx78xx.c | 21 #include <drm/display/drm_dp_helper.h>
|
H A D | analogix-i2c-dptx.c | 10 #include <drm/display/drm_dp_helper.h>
|
H A D | analogix_dp_core.h | 12 #include <drm/display/drm_dp_helper.h>
|
H A D | anx7625.c | 23 #include <drm/display/drm_dp_aux_bus.h> 24 #include <drm/display/drm_dp_helper.h> 25 #include <drm/display/drm_hdcp_helper.h> 928 DRM_DEV_ERROR(dev, "mipi not set display timing yet.\n");
|
/linux-master/drivers/gpu/drm/bridge/cadence/ |
H A D | cdns-mhdp8546-core.c | 38 #include <drm/display/drm_dp_helper.h> 39 #include <drm/display/drm_hdcp_helper.h> 1539 * HACK: Warn about unsupported display formats until we deal
|
H A D | cdns-mhdp8546-core.h | 18 #include <drm/display/drm_dp_helper.h>
|
H A D | cdns-mhdp8546-hdcp.c | 14 #include <drm/display/drm_hdcp_helper.h>
|
/linux-master/drivers/gpu/drm/bridge/imx/ |
H A D | imx8mp-hdmi-tx.c | 46 const struct drm_display_info *display, 45 imx8mp_hdmi_phy_init(struct dw_hdmi *dw_hdmi, void *data, const struct drm_display_info *display, const struct drm_display_mode *mode) argument
|