| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | atombios_crtc.c | 44 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc); in amdgpu_atombios_crtc_overscan_setup() local 51 args.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_overscan_setup() 53 switch (amdgpu_crtc->rmx_type) { in amdgpu_atombios_crtc_overscan_setup() 74 args.usOverscanRight = cpu_to_le16(amdgpu_crtc->h_border); in amdgpu_atombios_crtc_overscan_setup() 75 args.usOverscanLeft = cpu_to_le16(amdgpu_crtc->h_border); in amdgpu_atombios_crtc_overscan_setup() 76 args.usOverscanBottom = cpu_to_le16(amdgpu_crtc->v_border); in amdgpu_atombios_crtc_overscan_setup() 77 args.usOverscanTop = cpu_to_le16(amdgpu_crtc->v_border); in amdgpu_atombios_crtc_overscan_setup() 87 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc); in amdgpu_atombios_crtc_scaler_setup() local 93 args.ucScaler = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_scaler_setup() 95 switch (amdgpu_crtc->rmx_type) { in amdgpu_atombios_crtc_scaler_setup() [all …]
|
| H A D | amdgpu_pll.c | 273 struct amdgpu_crtc *test_amdgpu_crtc; in amdgpu_pll_get_use_mask() 300 struct amdgpu_crtc *test_amdgpu_crtc; in amdgpu_pll_get_shared_dp_ppll() 326 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc); in amdgpu_pll_get_shared_nondp_ppll() local 329 struct amdgpu_crtc *test_amdgpu_crtc; in amdgpu_pll_get_shared_nondp_ppll() 332 adjusted_clock = amdgpu_crtc->adjusted_clock; in amdgpu_pll_get_shared_nondp_ppll() 344 if (test_amdgpu_crtc->connector == amdgpu_crtc->connector) { in amdgpu_pll_get_shared_nondp_ppll() 353 (amdgpu_crtc->ss_enabled == test_amdgpu_crtc->ss_enabled) && in amdgpu_pll_get_shared_nondp_ppll()
|
| H A D | amdgpu_vkms.h | 18 struct amdgpu_crtc crtc;
|
| H A D | amdgpu_mode.h | 56 #define to_amdgpu_crtc(x) container_of(x, struct amdgpu_crtc, base) 314 struct amdgpu_crtc *crtcs[AMDGPU_MAX_CRTCS]; 460 struct amdgpu_crtc { 461 struct amdgpu_crtc { global() struct 462 baseamdgpu_crtc global() argument 463 crtc_idamdgpu_crtc global() argument 464 enabledamdgpu_crtc global() argument 465 can_tileamdgpu_crtc global() argument 466 crtc_offsetamdgpu_crtc global() argument 467 cursor_boamdgpu_crtc global() argument 468 cursor_addramdgpu_crtc global() argument 469 cursor_xamdgpu_crtc global() argument 470 cursor_yamdgpu_crtc global() argument 471 cursor_hot_xamdgpu_crtc global() argument 472 cursor_hot_yamdgpu_crtc global() argument 473 cursor_widthamdgpu_crtc global() argument 474 cursor_heightamdgpu_crtc global() argument 475 max_cursor_widthamdgpu_crtc global() argument 476 max_cursor_heightamdgpu_crtc global() argument 477 rmx_typeamdgpu_crtc global() argument 478 h_borderamdgpu_crtc global() argument 479 v_borderamdgpu_crtc global() argument 480 vscamdgpu_crtc global() argument 481 hscamdgpu_crtc global() argument 482 native_modeamdgpu_crtc global() argument 483 pll_idamdgpu_crtc global() argument 485 pflip_worksamdgpu_crtc global() argument 486 pflip_statusamdgpu_crtc global() argument 487 deferred_flip_completionamdgpu_crtc global() argument 489 dm_irq_paramsamdgpu_crtc global() argument 492 ismamdgpu_crtc global() argument 495 ssamdgpu_crtc global() argument 496 ss_enabledamdgpu_crtc global() argument 497 adjusted_clockamdgpu_crtc global() argument 498 bpcamdgpu_crtc global() argument 499 pll_reference_divamdgpu_crtc global() argument 500 pll_post_divamdgpu_crtc global() argument 501 pll_flagsamdgpu_crtc global() argument 502 encoderamdgpu_crtc global() argument 503 connectoramdgpu_crtc global() argument 505 line_timeamdgpu_crtc global() argument 506 lb_vblank_lead_linesamdgpu_crtc global() argument 507 hw_modeamdgpu_crtc global() argument 509 vblank_timeramdgpu_crtc global() argument 510 vsync_timer_enabledamdgpu_crtc global() argument 512 otg_instamdgpu_crtc global() argument 513 eventamdgpu_crtc global() argument 515 wb_pendingamdgpu_crtc global() argument 516 wb_enabledamdgpu_crtc global() argument 517 wb_connamdgpu_crtc global() argument
|
| H A D | atombios_encoders.c | 347 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(encoder->crtc); in amdgpu_atombios_encoder_get_bpc() local 348 bpc = amdgpu_crtc->bpc; in amdgpu_atombios_encoder_get_bpc() 790 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(encoder->crtc); in amdgpu_atombios_encoder_setup_dig_transmitter() local 791 pll_id = amdgpu_crtc->pll_id; in amdgpu_atombios_encoder_setup_dig_transmitter() 1438 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(encoder->crtc); in amdgpu_atombios_encoder_set_crtc_source() local 1454 args.v1.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_encoder_set_crtc_source() 1493 args.v2.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_encoder_set_crtc_source() 1561 args.v3.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_encoder_set_crtc_source()
|
| H A D | amdgpu_kms.c | 681 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc); in amdgpu_info_ioctl() local 683 ui32 = amdgpu_crtc->crtc_id; in amdgpu_info_ioctl()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_ism.c | 284 struct amdgpu_crtc *acrtc = ism_to_amdgpu_crtc(ism); in dm_ism_commit_idle_optimization_state() 465 struct amdgpu_crtc *acrtc = ism_to_amdgpu_crtc(ism); in amdgpu_dm_ism_commit_event() 511 struct amdgpu_crtc *acrtc = ism_to_amdgpu_crtc(ism); in dm_ism_delayed_work_func() 524 struct amdgpu_crtc *acrtc = ism_to_amdgpu_crtc(ism); in dm_ism_sso_delayed_work_func() 552 struct amdgpu_crtc *acrtc; in amdgpu_dm_ism_disable() 587 struct amdgpu_crtc *acrtc; in amdgpu_dm_ism_init() 618 struct amdgpu_crtc *acrtc;
|
| H A D | amdgpu_dm_crtc.c | 42 void amdgpu_dm_crtc_handle_vblank(struct amdgpu_crtc *acrtc) in amdgpu_dm_crtc_handle_vblank() 69 bool amdgpu_dm_crtc_vrr_active_irq(struct amdgpu_crtc *acrtc) in amdgpu_dm_crtc_vrr_active_irq() 81 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in amdgpu_dm_crtc_set_vupdate_irq() 239 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in idle_create_workqueue() 708 struct amdgpu_crtc *acrtc = NULL; 720 acrtc = kzalloc_obj(struct amdgpu_crtc);
|
| H A D | amdgpu_dm_plane.c | 1303 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc); in amdgpu_dm_plane_get_cursor_position() local 1311 if ((plane->state->crtc_w > amdgpu_crtc->max_cursor_width) || in amdgpu_dm_plane_get_cursor_position() 1312 (plane->state->crtc_h > amdgpu_crtc->max_cursor_height)) { in amdgpu_dm_plane_get_cursor_position() 1323 if (x <= -amdgpu_crtc->max_cursor_width || in amdgpu_dm_plane_get_cursor_position() 1324 y <= -amdgpu_crtc->max_cursor_height) in amdgpu_dm_plane_get_cursor_position() 1328 xorigin = min(-x, amdgpu_crtc->max_cursor_width - 1); in amdgpu_dm_plane_get_cursor_position() 1332 yorigin = min(-y, amdgpu_crtc->max_cursor_height - 1); in amdgpu_dm_plane_get_cursor_position() 1354 struct amdgpu_crtc *amdgpu_crtc in amdgpu_dm_plane_handle_cursor_update() local [all...] |
| H A D | amdgpu_dm.c | 270 struct amdgpu_crtc *acrtc = NULL; in dm_vblank_get_counter() 290 struct amdgpu_crtc *acrtc = NULL; in dm_crtc_get_scanoutpos() 346 static struct amdgpu_crtc * in get_crtc_by_otg_inst() 352 struct amdgpu_crtc *amdgpu_crtc; in get_crtc_by_otg_inst() 358 amdgpu_crtc = to_amdgpu_crtc(crtc); in get_crtc_by_otg_inst() 360 if (amdgpu_crtc->otg_inst == otg_inst) in get_crtc_by_otg_inst() 361 return amdgpu_crtc; in get_crtc_by_otg_inst() 442 struct amdgpu_crtc *amdgpu_crtc; in dm_pflip_high_irq() 348 struct amdgpu_crtc *amdgpu_crtc; get_crtc_by_otg_inst() local 438 struct amdgpu_crtc *amdgpu_crtc; dm_pflip_high_irq() local 9871 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc); amdgpu_dm_update_cursor() local [all...] |
| H A D | amdgpu_dm.h | 83 struct amdgpu_crtc; 150 struct amdgpu_crtc *acrtc;
|
| H A D | amdgpu_dm_debugfs.c | 3858 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); 3875 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in crc_win_update_set() 3895 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in crc_win_update_get() 3912 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in crc_poly_mode_set() 3931 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in crc_poly_mode_get() 3948 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in crtc_debugfs_init() 3967 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in crtc_debugfs_init() 3984 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in dtn_log_read() 4001 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in dtn_log_read() 4053 struct amdgpu_crtc *acrt in mst_topo_show() [all...] |
| H A D | amdgpu_dm_irq.c | 720 struct amdgpu_crtc *acrtc = adev->mode_info.crtcs[crtc_id]; in dm_irq_state()
|
| H A D | amdgpu_dm_mst_types.c | 505 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(connector_state->crtc); in dm_mst_atomic_best_encoder()
|