/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_atombios_crtc.c | 58 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 D | amdgpu_dce_virtual.c | 65 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 D | amdgpu_display.c | 83 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 D | amdgpu_dce_v8_0.c | 189 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 D | amdgpu_dce_v11_0.c | 259 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 D | amdgpu_dce_v6_0.c | 196 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 D | amdgpu_dce_v10_0.c | 241 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 D | atombios_crtc.h | 45 u32 crtc_id,
|
/netbsd/sys/external/bsd/drm2/dist/include/uapi/drm/ |
H A D | drm_mode.h | 262 __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 D | radeon_atombios_crtc.c | 57 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 D | radeon_display.c | 61 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 D | radeon_legacy_crtc.c | 310 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 D | radeon_legacy_encoders.c | 232 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 D | radeon_cursor.c | 81 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 D | rs780_dpm.h | 50 int crtc_id; member
|
H A D | radeon_dce6_afmt.c | 280 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 D | vbox_irq.c | 120 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 D | vbox_mode.c | 59 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 D | amdgpu_dm_irq.c | 612 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 D | drm_mode.h | 114 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 D | amdgpu_command_table2.c | 391 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 D | drm_plane.c | 533 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 D | drm_encoder.c | 237 enc_resp->crtc_id = crtc->base.id; in drm_mode_getencoder() 239 enc_resp->crtc_id = 0; in drm_mode_getencoder()
|
H A D | drm_mode_config.c | 106 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 D | drm_color_mgmt.c | 266 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()
|