Searched refs:amdgpu_crtc (Results 1 – 13 of 13) sorted by relevance
44 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc); in amdgpu_atombios_crtc_overscan_setup() local51 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() local93 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 …]
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() local329 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()
18 struct amdgpu_crtc crtc;
57 #define to_amdgpu_crtc(x) container_of(x, struct amdgpu_crtc, base)315 struct amdgpu_crtc *crtcs[AMDGPU_MAX_CRTCS];461 struct amdgpu_crtc { struct
347 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(encoder->crtc); in amdgpu_atombios_encoder_get_bpc() local348 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() local791 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() local1454 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()
681 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc); in amdgpu_info_ioctl() local683 ui32 = amdgpu_crtc->crtc_id; in amdgpu_info_ioctl()
270 struct amdgpu_crtc *acrtc = ism_to_amdgpu_crtc(ism); in dm_ism_commit_idle_optimization_state()457 struct amdgpu_crtc *acrtc = ism_to_amdgpu_crtc(ism); in amdgpu_dm_ism_commit_event()504 struct amdgpu_crtc *acrtc = ism_to_amdgpu_crtc(ism); in dm_ism_delayed_work_func()517 struct amdgpu_crtc *acrtc = ism_to_amdgpu_crtc(ism); in dm_ism_sso_delayed_work_func()538 struct amdgpu_crtc *acrtc; in amdgpu_dm_ism_disable()571 struct amdgpu_crtc *acrtc; in amdgpu_dm_ism_enable()
41 void amdgpu_dm_crtc_handle_vblank(struct amdgpu_crtc *acrtc) in amdgpu_dm_crtc_handle_vblank()68 bool amdgpu_dm_crtc_vrr_active_irq(struct amdgpu_crtc *acrtc) in amdgpu_dm_crtc_vrr_active_irq()80 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in amdgpu_dm_crtc_set_vupdate_irq()128 struct amdgpu_crtc *acrtc, in amdgpu_dm_crtc_set_panel_sr_feature()273 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); in amdgpu_dm_crtc_set_vblank()742 struct amdgpu_crtc *acrtc = NULL; in amdgpu_dm_crtc_init()754 acrtc = kzalloc_obj(struct amdgpu_crtc); in amdgpu_dm_crtc_init()
1303 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc); in amdgpu_dm_plane_get_cursor_position() local1311 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 = to_amdgpu_crtc(crtc); in amdgpu_dm_plane_handle_cursor_update() local1364 amdgpu_crtc->crtc_id, plane->state->crtc_w, in amdgpu_dm_plane_handle_cursor_update()1376 &amdgpu_crtc->ism, in amdgpu_dm_plane_handle_cursor_update()[all …]
266 struct amdgpu_crtc *acrtc = NULL; in dm_vblank_get_counter()286 struct amdgpu_crtc *acrtc = NULL; in dm_crtc_get_scanoutpos()342 static struct amdgpu_crtc *348 struct amdgpu_crtc *amdgpu_crtc; in get_crtc_by_otg_inst() local354 amdgpu_crtc = to_amdgpu_crtc(crtc); in get_crtc_by_otg_inst()356 if (amdgpu_crtc->otg_inst == otg_inst) in get_crtc_by_otg_inst()357 return amdgpu_crtc; in get_crtc_by_otg_inst()438 struct amdgpu_crtc *amdgpu_crtc; in dm_pflip_high_irq() local447 amdgpu_crtc = get_crtc_by_otg_inst(adev, irq_params->irq_src - IRQ_TYPE_PFLIP); in dm_pflip_high_irq()451 if (amdgpu_crtc == NULL) { in dm_pflip_high_irq()[all …]
85 struct amdgpu_crtc;152 struct amdgpu_crtc *acrtc;
720 struct amdgpu_crtc *acrtc = adev->mode_info.crtcs[crtc_id]; in dm_irq_state()
505 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(connector_state->crtc); in dm_mst_atomic_best_encoder()