Home
last modified time | relevance | path

Searched refs:crtc_id (Results 1 – 25 of 66) sorted by relevance

123

/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_atombios_crtc.c58 args.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_overscan_setup()
130 args.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_lock()
146 args.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_enable()
250 int crtc_id, in amdgpu_atombios_crtc_program_ss() argument
271 i != crtc_id && in amdgpu_atombios_crtc_program_ss()
583 u32 crtc_id, in amdgpu_atombios_crtc_program_pll() argument
620 args.v1.ucCRTC = crtc_id; in amdgpu_atombios_crtc_program_pll()
630 args.v2.ucCRTC = crtc_id; in amdgpu_atombios_crtc_program_pll()
640 if (crtc_id == ATOM_CRTC2) in amdgpu_atombios_crtc_program_pll()
650 args.v5.ucCRTC = crtc_id; in amdgpu_atombios_crtc_program_pll()
[all …]
H A Damdgpu_dce_virtual.c65 int crtc_id, u64 crtc_base, bool async) in dce_virtual_page_flip() argument
148 amdgpu_crtc->crtc_id); in dce_virtual_crtc_dpms()
240 amdgpu_crtc->crtc_id = index; in dce_virtual_crtc_init()
645 unsigned crtc_id) in dce_virtual_pageflip() argument
651 amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_virtual_pageflip()
653 if (crtc_id >= adev->mode_info.num_crtc) { in dce_virtual_pageflip()
654 DRM_ERROR("invalid pageflip crtc %d\n", crtc_id); in dce_virtual_pageflip()
698 drm_handle_vblank(ddev, amdgpu_crtc->crtc_id); in dce_virtual_vblank_timer_handle()
699 dce_virtual_pageflip(adev, amdgpu_crtc->crtc_id); in dce_virtual_vblank_timer_handle()
H A Damdgpu_display.c83 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[work->crtc_id]; in amdgpu_display_flip_work_func()
101 (amdgpu_display_get_crtc_scanoutpos(adev->ddev, work->crtc_id, 0, in amdgpu_display_flip_work_func()
107 amdgpu_get_vblank_counter_kms(adev->ddev, amdgpu_crtc->crtc_id)) > 0) { in amdgpu_display_flip_work_func()
116 adev->mode_info.funcs->page_flip(adev, work->crtc_id, work->base, work->async); in amdgpu_display_flip_work_func()
124 amdgpu_crtc->crtc_id, amdgpu_crtc, work); in amdgpu_display_flip_work_func()
178 work->crtc_id = amdgpu_crtc->crtc_id; in amdgpu_display_crtc_page_flip_target()
227 amdgpu_get_vblank_counter_kms(dev, work->crtc_id); in amdgpu_display_crtc_page_flip_target()
243 amdgpu_crtc->crtc_id, amdgpu_crtc, work); in amdgpu_display_crtc_page_flip_target()
H A Damdgpu_dce_v8_0.c189 int crtc_id, u64 crtc_base, bool async) in dce_v8_0_page_flip() argument
541 u32 pipe_offset = amdgpu_crtc->crtc_id * 0x8; in dce_v8_0_line_buffer_adjust()
2030 DRM_DEBUG_KMS("%d\n", amdgpu_crtc->crtc_id); in dce_v8_0_crtc_load_lut()
2421 amdgpu_crtc->crtc_id); in dce_v8_0_crtc_dpms()
2488 i != amdgpu_crtc->crtc_id && in dce_v8_0_crtc_disable()
2615 amdgpu_crtc->crtc_id = index; in dce_v8_0_crtc_init()
3108 unsigned crtc_id; in dce_v8_0_pageflip_irq() local
3112 crtc_id = (entry->src_id - 8) >> 1; in dce_v8_0_pageflip_irq()
3113 amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_v8_0_pageflip_irq()
3115 if (crtc_id >= adev->mode_info.num_crtc) { in dce_v8_0_pageflip_irq()
[all …]
H A Damdgpu_dce_v11_0.c259 int crtc_id, u64 crtc_base, bool async) in dce_v11_0_page_flip() argument
630 u32 pipe_offset = amdgpu_crtc->crtc_id; in dce_v11_0_line_buffer_adjust()
1606 amdgpu_crtc->crtc_id); in dce_v11_0_audio_set_dto()
2166 DRM_DEBUG_KMS("%d\n", amdgpu_crtc->crtc_id); in dce_v11_0_crtc_load_lut()
2599 amdgpu_crtc->crtc_id); in dce_v11_0_crtc_dpms()
2666 i != amdgpu_crtc->crtc_id && in dce_v11_0_crtc_disable()
2815 amdgpu_crtc->crtc_id = index; in dce_v11_0_crtc_init()
2823 switch (amdgpu_crtc->crtc_id) { in dce_v11_0_crtc_init()
3265 unsigned crtc_id; in dce_v11_0_pageflip_irq() local
3269 crtc_id = (entry->src_id - 8) >> 1; in dce_v11_0_pageflip_irq()
[all …]
H A Damdgpu_dce_v6_0.c196 int crtc_id, u64 crtc_base, bool async) in dce_v6_0_page_flip() argument
1000 u32 pipe_offset = amdgpu_crtc->crtc_id * 0x8; in dce_v6_0_line_buffer_adjust()
2060 DRM_DEBUG_KMS("%d\n", amdgpu_crtc->crtc_id); in dce_v6_0_crtc_load_lut()
2412 amdgpu_crtc->crtc_id); in dce_v6_0_crtc_dpms()
2477 i != amdgpu_crtc->crtc_id && in dce_v6_0_crtc_disable()
2597 amdgpu_crtc->crtc_id = index; in dce_v6_0_crtc_init()
3018 unsigned crtc_id; in dce_v6_0_pageflip_irq() local
3022 crtc_id = (entry->src_id - 8) >> 1; in dce_v6_0_pageflip_irq()
3023 amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_v6_0_pageflip_irq()
3025 if (crtc_id >= adev->mode_info.num_crtc) { in dce_v6_0_pageflip_irq()
[all …]
H A Damdgpu_dce_v10_0.c241 int crtc_id, u64 crtc_base, bool async) in dce_v10_0_page_flip() argument
604 u32 pipe_offset = amdgpu_crtc->crtc_id; in dce_v10_0_line_buffer_adjust()
1564 amdgpu_crtc->crtc_id); in dce_v10_0_audio_set_dto()
2124 DRM_DEBUG_KMS("%d\n", amdgpu_crtc->crtc_id); in dce_v10_0_crtc_load_lut()
2520 amdgpu_crtc->crtc_id); in dce_v10_0_crtc_dpms()
2587 i != amdgpu_crtc->crtc_id && in dce_v10_0_crtc_disable()
2707 amdgpu_crtc->crtc_id = index; in dce_v10_0_crtc_init()
2715 switch (amdgpu_crtc->crtc_id) { in dce_v10_0_crtc_init()
3139 unsigned crtc_id; in dce_v10_0_pageflip_irq() local
3143 crtc_id = (entry->src_id - 8) >> 1; in dce_v10_0_pageflip_irq()
[all …]
H A Datombios_crtc.h45 u32 crtc_id,
/netbsd/sys/external/bsd/drm2/dist/include/uapi/drm/
H A Ddrm_mode.h262 __u32 crtc_id; /**< Id */ member
279 __u32 crtc_id; member
299 __u32 crtc_id; member
328 __u32 crtc_id; /**< Id of crtc */ member
594 __u32 crtc_id; member
605 __u32 crtc_id; member
617 __u32 crtc_id; member
766 __u32 crtc_id; member
794 __u32 crtc_id; member
/netbsd/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_atombios_crtc.c57 args.ucCRTC = radeon_crtc->crtc_id; in atombios_overscan_setup()
452 int crtc_id, in atombios_crtc_program_ss() argument
473 i != crtc_id && in atombios_crtc_program_ss()
829 u32 crtc_id, in atombios_crtc_program_pll() argument
866 args.v1.ucCRTC = crtc_id; in atombios_crtc_program_pll()
876 args.v2.ucCRTC = crtc_id; in atombios_crtc_program_pll()
886 if (crtc_id == ATOM_CRTC2) in atombios_crtc_program_pll()
896 args.v5.ucCRTC = crtc_id; in atombios_crtc_program_pll()
1609 if (radeon_crtc->crtc_id == 0) in avivo_crtc_do_set_base()
1620 if (radeon_crtc->crtc_id) { in avivo_crtc_do_set_base()
[all …]
H A Dradeon_display.c61 DRM_DEBUG_KMS("%d\n", radeon_crtc->crtc_id); in avivo_crtc_load_lut()
72 WREG32(AVIVO_DC_LUT_RW_SELECT, radeon_crtc->crtc_id); in avivo_crtc_load_lut()
99 DRM_DEBUG_KMS("%d\n", radeon_crtc->crtc_id); in dce4_crtc_load_lut()
133 DRM_DEBUG_KMS("%d\n", radeon_crtc->crtc_id); in dce5_crtc_load_lut()
207 if (radeon_crtc->crtc_id == 0) in legacy_crtc_load_lut()
344 radeon_get_crtc_scanoutpos(rdev->ddev, crtc_id, in radeon_crtc_handle_vblank()
359 radeon_crtc_handle_flip(rdev, crtc_id); in radeon_crtc_handle_vblank()
402 radeon_irq_kms_pflip_irq_put(rdev, work->crtc_id); in radeon_crtc_handle_flip()
461 (radeon_get_crtc_scanoutpos(dev, work->crtc_id, 0, in radeon_flip_work_func()
511 work->crtc_id = radeon_crtc->crtc_id; in radeon_crtc_page_flip_target()
[all …]
H A Dradeon_legacy_crtc.c310 if (radeon_crtc->crtc_id) in radeon_crtc_dpms()
335 if (radeon_crtc->crtc_id) in radeon_crtc_dpms()
342 if (dev->num_crtcs > radeon_crtc->crtc_id) in radeon_crtc_dpms()
351 if (radeon_crtc->crtc_id) in radeon_crtc_dpms()
549 if (radeon_crtc->crtc_id == 1) in radeon_crtc_do_set_base()
565 if (radeon_crtc->crtc_id) in radeon_crtc_do_set_base()
666 if (radeon_crtc->crtc_id) { in radeon_set_crtc_timing()
789 if (radeon_crtc->crtc_id) in radeon_set_pll()
869 if (radeon_crtc->crtc_id) { in radeon_set_pll()
1063 if (radeon_crtc->crtc_id == 0) { in radeon_crtc_mode_set()
[all …]
H A Dradeon_legacy_encoders.c232 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_lvds_mode_set()
253 radeon_atombios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_lvds_mode_set()
255 radeon_combios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_lvds_mode_set()
601 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_primary_dac_mode_set()
643 radeon_combios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_primary_dac_mode_set()
859 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_tmds_int_mode_set()
883 radeon_combios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_tmds_int_mode_set()
995 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_tmds_ext_mode_set()
1240 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_tv_dac_mode_set()
1267 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_tv_dac_mode_set()
[all …]
H A Dradeon_cursor.c81 switch (radeon_crtc->crtc_id) { in radeon_hide_cursor()
114 if (radeon_crtc->crtc_id) in radeon_show_cursor()
132 switch (radeon_crtc->crtc_id) { in radeon_show_cursor()
310 DRM_ERROR("Cannot find cursor object %x for crtc %d\n", handle, radeon_crtc->crtc_id); in radeon_crtc_cursor_set2()
H A Drs780_dpm.h50 int crtc_id; member
H A Dradeon_dce6_afmt.c280 value |= DCCG_AUDIO_DTO0_SOURCE_SEL(crtc->crtc_id); in dce6_hdmi_audio_set_dto()
300 value |= DCCG_AUDIO_DTO0_SOURCE_SEL(crtc->crtc_id); in dce6_dp_audio_set_dto()
/netbsd/sys/external/bsd/drm2/dist/drm/vboxvideo/
H A Dvbox_irq.c120 unsigned int crtc_id; in vbox_update_mode_hints() local
137 hints = &vbox->last_mode_hints[vbox_conn->vbox_crtc->crtc_id]; in vbox_update_mode_hints()
142 crtc_id = vbox_conn->vbox_crtc->crtc_id; in vbox_update_mode_hints()
157 hgsmi_process_display_info(vbox->guest_pool, crtc_id, 0, 0, 0, in vbox_update_mode_hints()
H A Dvbox_mode.c59 if (vbox_crtc->crtc_id == 0 && fb && in vbox_do_modeset()
76 hgsmi_process_display_info(vbox->guest_pool, vbox_crtc->crtc_id, in vbox_do_modeset()
105 p->view_index = vbox_crtc->crtc_id; in vbox_set_view()
108 vbox_crtc->crtc_id * VBVA_MIN_BUFFER_SIZE; in vbox_set_view()
312 unsigned int crtc_id = to_vbox_crtc(crtc)->crtc_id; in vbox_primary_atomic_update() local
319 if (!vbva_buffer_begin_update(&vbox->vbva_info[crtc_id], in vbox_primary_atomic_update()
323 vbva_write(&vbox->vbva_info[crtc_id], vbox->guest_pool, in vbox_primary_atomic_update()
325 vbva_buffer_end_update(&vbox->vbva_info[crtc_id]); in vbox_primary_atomic_update()
593 vbox_crtc->crtc_id = i; in vbox_crtc_init()
728 if (vbox_connector->vbox_crtc->crtc_id == 0) in vbox_get_modes()
/netbsd/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c612 unsigned crtc_id, in dm_irq_state() argument
620 struct amdgpu_crtc *acrtc = adev->mode_info.crtcs[crtc_id]; in dm_irq_state()
626 crtc_id); in dm_irq_state()
643 unsigned crtc_id, in amdgpu_dm_set_pflip_irq_state() argument
649 crtc_id, in amdgpu_dm_set_pflip_irq_state()
657 unsigned crtc_id, in amdgpu_dm_set_crtc_irq_state() argument
663 crtc_id, in amdgpu_dm_set_crtc_irq_state()
671 unsigned int crtc_id, in amdgpu_dm_set_vupdate_irq_state() argument
677 crtc_id, in amdgpu_dm_set_vupdate_irq_state()
/netbsd/sys/external/bsd/drm/dist/shared-core/
H A Ddrm_mode.h114 uint32_t crtc_id; /**< Id */ member
134 uint32_t crtc_id; /**< Id of crtc */ member
254 uint32_t crtc_id; member
264 uint32_t crtc_id; member
/netbsd/sys/external/bsd/drm2/dist/drm/amd/display/dc/bios/
H A Damdgpu_command_table2.c391 clk.crtc_id = controller_id; in set_pixel_clock_v7()
495 params.crtc_id = atom_controller_id; in set_crtc_using_dtd_timing_v3()
616 params.crtc_id = id; in enable_crtc_v1()
685 enum controller_id crtc_id,
690 enum controller_id crtc_id,
726 enum controller_id crtc_id, in enable_disp_power_gating_v2_1() argument
735 if (bp->cmd_helper->controller_id_to_atom(crtc_id, &atom_crtc_id)) in enable_disp_power_gating_v2_1()
758 enum controller_id crtc_id, in enable_disp_power_gating_fallback() argument
763 return enable_disp_power_gating_v2_1(bp, crtc_id, action); in enable_disp_power_gating_fallback()
/netbsd/sys/external/bsd/drm2/dist/drm/
H A Ddrm_plane.c533 plane_resp->crtc_id = plane->state->crtc->base.id; in drm_mode_getplane()
535 plane_resp->crtc_id = plane->crtc->base.id; in drm_mode_getplane()
537 plane_resp->crtc_id = 0; in drm_mode_getplane()
826 crtc = drm_crtc_find(dev, file_priv, plane_req->crtc_id); in drm_mode_setplane()
830 plane_req->crtc_id); in drm_mode_setplane()
948 crtc = drm_crtc_find(dev, file_priv, req->crtc_id); in drm_mode_cursor_common()
950 DRM_DEBUG_KMS("Unknown CRTC ID %d\n", req->crtc_id); in drm_mode_cursor_common()
1069 crtc = drm_crtc_find(dev, file_priv, page_flip->crtc_id); in drm_mode_page_flip_ioctl()
1177 e->event.vbl.crtc_id = crtc->base.id; in drm_mode_page_flip_ioctl()
H A Ddrm_encoder.c237 enc_resp->crtc_id = crtc->base.id; in drm_mode_getencoder()
239 enc_resp->crtc_id = 0; in drm_mode_getencoder()
H A Ddrm_mode_config.c106 uint32_t __user *crtc_id; in drm_mode_getresources() local
134 crtc_id = u64_to_user_ptr(card_res->crtc_id_ptr); in drm_mode_getresources()
138 put_user(crtc->base.id, crtc_id + count)) in drm_mode_getresources()
H A Ddrm_color_mgmt.c266 crtc = drm_crtc_find(dev, file_priv, crtc_lut->crtc_id); in drm_mode_gamma_set_ioctl()
334 crtc = drm_crtc_find(dev, file_priv, crtc_lut->crtc_id); in drm_mode_gamma_get_ioctl()

123