/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | atombios_dp.c | 415 int panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in radeon_dp_get_panel_mode() local 420 return panel_mode; in radeon_dp_get_panel_mode() 423 return panel_mode; in radeon_dp_get_panel_mode() 430 panel_mode = DP_PANEL_MODE_INTERNAL_DP2_MODE; in radeon_dp_get_panel_mode() 433 panel_mode = DP_PANEL_MODE_INTERNAL_DP1_MODE; in radeon_dp_get_panel_mode() 435 panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in radeon_dp_get_panel_mode() 442 panel_mode = DP_PANEL_MODE_INTERNAL_DP2_MODE; in radeon_dp_get_panel_mode() 446 return panel_mode; in radeon_dp_get_panel_mode() 616 if (dig->panel_mode == DP_PANEL_MODE_INTERNAL_DP2_MODE) in radeon_dp_link_train_init()
|
H A D | atombios_encoders.c | 847 atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, int enc_override) in atombios_dig_encoder_setup2() argument 896 args.v3.ucPanelMode = panel_mode; in atombios_dig_encoder_setup2() 933 args.v3.ucPanelMode = panel_mode; in atombios_dig_encoder_setup2() 956 args.v4.ucPanelMode = panel_mode; in atombios_dig_encoder_setup2() 1003 atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode) in atombios_dig_encoder_setup() argument 1005 atombios_dig_encoder_setup2(encoder, action, panel_mode, -1); in atombios_dig_encoder_setup() 1692 dig->panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in radeon_atom_encoder_dpms_dig() 1694 dig->panel_mode = radeon_dp_get_panel_mode(encoder, connector); in radeon_atom_encoder_dpms_dig() 1700 dig->panel_mode); in radeon_atom_encoder_dpms_dig()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | atombios_dp.c | 416 int panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in radeon_dp_get_panel_mode() local 421 return panel_mode; in radeon_dp_get_panel_mode() 424 return panel_mode; in radeon_dp_get_panel_mode() 431 panel_mode = DP_PANEL_MODE_INTERNAL_DP2_MODE; in radeon_dp_get_panel_mode() 434 panel_mode = DP_PANEL_MODE_INTERNAL_DP1_MODE; in radeon_dp_get_panel_mode() 436 panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in radeon_dp_get_panel_mode() 443 panel_mode = DP_PANEL_MODE_INTERNAL_DP2_MODE; in radeon_dp_get_panel_mode() 447 return panel_mode; in radeon_dp_get_panel_mode() 617 if (dig->panel_mode == DP_PANEL_MODE_INTERNAL_DP2_MODE) in radeon_dp_link_train_init()
|
H A D | atombios_encoders.c | 830 atombios_dig_encoder_setup2(struct drm_encoder *encoder, int action, int panel_mode, int enc_override) in atombios_dig_encoder_setup2() argument 879 args.v3.ucPanelMode = panel_mode; in atombios_dig_encoder_setup2() 916 args.v3.ucPanelMode = panel_mode; in atombios_dig_encoder_setup2() 939 args.v4.ucPanelMode = panel_mode; in atombios_dig_encoder_setup2() 986 atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode) in atombios_dig_encoder_setup() argument 988 atombios_dig_encoder_setup2(encoder, action, panel_mode, -1); in atombios_dig_encoder_setup() 1675 dig->panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in radeon_atom_encoder_dpms_dig() 1677 dig->panel_mode = radeon_dp_get_panel_mode(encoder, connector); in radeon_atom_encoder_dpms_dig() 1683 dig->panel_mode); in radeon_atom_encoder_dpms_dig()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_dp.c | 374 int panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in amdgpu_atombios_dp_get_panel_mode() local 379 return panel_mode; in amdgpu_atombios_dp_get_panel_mode() 386 panel_mode = DP_PANEL_MODE_INTERNAL_DP2_MODE; in amdgpu_atombios_dp_get_panel_mode() 389 panel_mode = DP_PANEL_MODE_INTERNAL_DP1_MODE; in amdgpu_atombios_dp_get_panel_mode() 391 panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in amdgpu_atombios_dp_get_panel_mode() 398 panel_mode = DP_PANEL_MODE_INTERNAL_DP2_MODE; in amdgpu_atombios_dp_get_panel_mode() 402 return panel_mode; in amdgpu_atombios_dp_get_panel_mode() 553 if (dig->panel_mode == DP_PANEL_MODE_INTERNAL_DP2_MODE) in amdgpu_atombios_dp_link_train_init()
|
H A D | atombios_encoders.h | 48 int action, int panel_mode);
|
H A D | atombios_encoders.c | 573 int action, int panel_mode) in amdgpu_atombios_encoder_setup_dig_encoder() 613 args.v3.ucPanelMode = panel_mode; in amdgpu_atombios_encoder_setup_dig_encoder() 648 args.v3.ucPanelMode = panel_mode; in amdgpu_atombios_encoder_setup_dig_encoder() 668 args.v4.ucPanelMode = panel_mode; in amdgpu_atombios_encoder_setup_dig_encoder() 700 args.v5.asDPPanelModeParam.ucPanelMode = panel_mode; in amdgpu_atombios_encoder_setup_dig_encoder() 1344 dig->panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in amdgpu_atombios_encoder_setup_dig() 1346 dig->panel_mode = amdgpu_atombios_dp_get_panel_mode(encoder, connector); in amdgpu_atombios_encoder_setup_dig() 1352 dig->panel_mode); in amdgpu_atombios_encoder_setup_dig() 572 amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder, int action, int panel_mode) amdgpu_atombios_encoder_setup_dig_encoder() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_dp.c | 377 int panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in amdgpu_atombios_dp_get_panel_mode() local 382 return panel_mode; in amdgpu_atombios_dp_get_panel_mode() 389 panel_mode = DP_PANEL_MODE_INTERNAL_DP2_MODE; in amdgpu_atombios_dp_get_panel_mode() 392 panel_mode = DP_PANEL_MODE_INTERNAL_DP1_MODE; in amdgpu_atombios_dp_get_panel_mode() 394 panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in amdgpu_atombios_dp_get_panel_mode() 401 panel_mode = DP_PANEL_MODE_INTERNAL_DP2_MODE; in amdgpu_atombios_dp_get_panel_mode() 405 return panel_mode; in amdgpu_atombios_dp_get_panel_mode() 556 if (dig->panel_mode == DP_PANEL_MODE_INTERNAL_DP2_MODE) in amdgpu_atombios_dp_link_train_init()
|
H A D | atombios_encoders.h | 48 int action, int panel_mode);
|
H A D | atombios_encoders.c | 561 int action, int panel_mode) in amdgpu_atombios_encoder_setup_dig_encoder() 601 args.v3.ucPanelMode = panel_mode; in amdgpu_atombios_encoder_setup_dig_encoder() 636 args.v3.ucPanelMode = panel_mode; in amdgpu_atombios_encoder_setup_dig_encoder() 656 args.v4.ucPanelMode = panel_mode; in amdgpu_atombios_encoder_setup_dig_encoder() 688 args.v5.asDPPanelModeParam.ucPanelMode = panel_mode; in amdgpu_atombios_encoder_setup_dig_encoder() 1311 dig->panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE; in amdgpu_atombios_encoder_setup_dig() 1313 dig->panel_mode = amdgpu_atombios_dp_get_panel_mode(encoder, connector); in amdgpu_atombios_encoder_setup_dig() 1319 dig->panel_mode); in amdgpu_atombios_encoder_setup_dig() 560 amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder, int action, int panel_mode) amdgpu_atombios_encoder_setup_dig_encoder() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
H A D | panel-tpo-tpg110.c | 81 const struct tpg110_panel_mode *panel_mode; member 317 tpg->panel_mode = pm; in tpg110_startup() 378 connector->display_info.bus_flags = tpg->panel_mode->bus_flags; in tpg110_get_modes() 380 mode = drm_mode_duplicate(connector->dev, &tpg->panel_mode->mode); in tpg110_get_modes()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
H A D | panel-tpo-tpg110.c | 79 * @panel_mode: the panel mode as detected 81 const struct tpg110_panel_mode *panel_mode; member 317 tpg->panel_mode = pm; in tpg110_startup() 379 connector->display_info.bus_flags = tpg->panel_mode->bus_flags; in tpg110_get_modes() 381 mode = drm_mode_duplicate(connector->dev, &tpg->panel_mode->mode); in tpg110_get_modes()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
H A D | mdfld_dsi_pkg_sender.h | 37 u32 panel_mode; member
|
H A D | mdfld_dsi_pkg_sender.c | 355 sender->panel_mode |= MDFLD_DSI_PANEL_MODE_SLEEP; in send_pkg_done() 359 sender->panel_mode &= ~MDFLD_DSI_PANEL_MODE_SLEEP; in send_pkg_done() 624 pkg_sender->panel_mode = 0; in mdfld_dsi_pkg_sender_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | dc_link_dp.h | 77 void dp_set_panel_mode(struct dc_link *link, enum dp_panel_mode panel_mode);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/rcar-du/ |
H A D | rcar_lvds.c | 106 const struct drm_display_mode *panel_mode; in rcar_lvds_connector_atomic_check() local 119 panel_mode = list_first_entry(&connector->modes, in rcar_lvds_connector_atomic_check() 127 if (crtc_state->mode.hdisplay != panel_mode->hdisplay || in rcar_lvds_connector_atomic_check() 128 crtc_state->mode.vdisplay != panel_mode->vdisplay) in rcar_lvds_connector_atomic_check() 132 drm_mode_copy(&crtc_state->adjusted_mode, panel_mode); in rcar_lvds_connector_atomic_check()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_edp_panel_control.h | 31 void dp_set_panel_mode(struct dc_link *link, enum dp_panel_mode panel_mode);
|
H A D | link_edp_panel_control.c | 50 void dp_set_panel_mode(struct dc_link *link, enum dp_panel_mode panel_mode) in dp_set_panel_mode() argument 58 switch (panel_mode) { in dp_set_panel_mode() 90 link->panel_mode = panel_mode; in dp_set_panel_mode()
|
H A D | link_dp_training.c | 1551 enum dp_panel_mode panel_mode = dp_get_panel_mode(link); in perform_link_training_with_retries() local 1593 if (panel_mode == DP_PANEL_MODE_EDP) { in perform_link_training_with_retries() 1604 if (!result && link->panel_mode != DP_PANEL_MODE_EDP) in perform_link_training_with_retries() 1605 panel_mode = DP_PANEL_MODE_DEFAULT; in perform_link_training_with_retries() 1609 dp_set_panel_mode(link, panel_mode); in perform_link_training_with_retries()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_link_encoder.c | 300 enum dp_panel_mode panel_mode) in setup_panel_mode() 312 switch (panel_mode) { in setup_panel_mode() 522 enum dp_panel_mode panel_mode) in set_dp_phy_pattern_passthrough_mode() 525 setup_panel_mode(enc110, panel_mode); in set_dp_phy_pattern_passthrough_mode() 550 enum dp_panel_mode panel_mode) in dce60_set_dp_phy_pattern_passthrough_mode() 553 setup_panel_mode(enc110, panel_mode); in dce60_set_dp_phy_pattern_passthrough_mode() 298 setup_panel_mode( struct dce110_link_encoder *enc110, enum dp_panel_mode panel_mode) setup_panel_mode() argument 520 set_dp_phy_pattern_passthrough_mode( struct dce110_link_encoder *enc110, enum dp_panel_mode panel_mode) set_dp_phy_pattern_passthrough_mode() argument 548 dce60_set_dp_phy_pattern_passthrough_mode( struct dce110_link_encoder *enc110, enum dp_panel_mode panel_mode) dce60_set_dp_phy_pattern_passthrough_mode() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_link_encoder.c | 296 enum dp_panel_mode panel_mode) in setup_panel_mode() 308 switch (panel_mode) { in setup_panel_mode() 518 enum dp_panel_mode panel_mode) in set_dp_phy_pattern_passthrough_mode() 521 setup_panel_mode(enc110, panel_mode); in set_dp_phy_pattern_passthrough_mode() 546 enum dp_panel_mode panel_mode) in dce60_set_dp_phy_pattern_passthrough_mode() 549 setup_panel_mode(enc110, panel_mode); in dce60_set_dp_phy_pattern_passthrough_mode() 294 setup_panel_mode( struct dce110_link_encoder *enc110, enum dp_panel_mode panel_mode) setup_panel_mode() argument 516 set_dp_phy_pattern_passthrough_mode( struct dce110_link_encoder *enc110, enum dp_panel_mode panel_mode) set_dp_phy_pattern_passthrough_mode() argument 544 dce60_set_dp_phy_pattern_passthrough_mode( struct dce110_link_encoder *enc110, enum dp_panel_mode panel_mode) dce60_set_dp_phy_pattern_passthrough_mode() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_link_encoder.c | 233 enum dp_panel_mode panel_mode) in setup_panel_mode() 242 switch (panel_mode) { in setup_panel_mode() 401 enum dp_panel_mode panel_mode) in set_dp_phy_pattern_passthrough_mode() 404 setup_panel_mode(enc10, panel_mode); in set_dp_phy_pattern_passthrough_mode() 231 setup_panel_mode( struct dcn10_link_encoder *enc10, enum dp_panel_mode panel_mode) setup_panel_mode() argument 399 set_dp_phy_pattern_passthrough_mode( struct dcn10_link_encoder *enc10, enum dp_panel_mode panel_mode) set_dp_phy_pattern_passthrough_mode() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_link_encoder.c | 229 enum dp_panel_mode panel_mode) in setup_panel_mode() 238 switch (panel_mode) { in setup_panel_mode() 397 enum dp_panel_mode panel_mode) in set_dp_phy_pattern_passthrough_mode() 400 setup_panel_mode(enc10, panel_mode); in set_dp_phy_pattern_passthrough_mode() 227 setup_panel_mode( struct dcn10_link_encoder *enc10, enum dp_panel_mode panel_mode) setup_panel_mode() argument 395 set_dp_phy_pattern_passthrough_mode( struct dcn10_link_encoder *enc10, enum dp_panel_mode panel_mode) set_dp_phy_pattern_passthrough_mode() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/shmobile/ |
H A D | shmob_drm_crtc.c | 522 const struct drm_display_mode *panel_mode; in shmob_drm_encoder_mode_fixup() local 530 panel_mode = list_first_entry(&connector->modes, in shmob_drm_encoder_mode_fixup() 532 drm_mode_copy(adjusted_mode, panel_mode); in shmob_drm_encoder_mode_fixup()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/renesas/shmobile/ |
H A D | shmob_drm_crtc.c | 551 const struct drm_display_mode *panel_mode; in shmob_drm_encoder_mode_fixup() local 559 panel_mode = list_first_entry(&connector->modes, in shmob_drm_encoder_mode_fixup() 561 drm_mode_copy(adjusted_mode, panel_mode); in shmob_drm_encoder_mode_fixup()
|