/Linux-v4.19/include/uapi/drm/ |
D | drm_mode.h | 251 __u32 crtc_id; /**< Id */ member 268 __u32 crtc_id; member 288 __u32 crtc_id; member 317 __u32 crtc_id; /**< Id of crtc */ member 582 __u32 crtc_id; member 593 __u32 crtc_id; member 605 __u32 crtc_id; member 667 __u32 crtc_id; member 695 __u32 crtc_id; member
|
/Linux-v4.19/drivers/staging/vboxvideo/ |
D | vbox_irq.c | 132 unsigned int crtc_id; in vbox_update_mode_hints() local 147 hints = &vbox->last_mode_hints[vbox_conn->vbox_crtc->crtc_id]; in vbox_update_mode_hints() 152 crtc_id = vbox_conn->vbox_crtc->crtc_id; in vbox_update_mode_hints() 167 hgsmi_process_display_info(vbox->guest_pool, crtc_id, 0, 0, 0, in vbox_update_mode_hints()
|
D | vbox_main.c | 117 unsigned int crtc_id = to_vbox_crtc(crtc)->crtc_id; in vbox_framebuffer_dirty_rectangles() local 130 if (!vbva_buffer_begin_update(&vbox->vbva_info[crtc_id], in vbox_framebuffer_dirty_rectangles() 134 vbva_write(&vbox->vbva_info[crtc_id], vbox->guest_pool, in vbox_framebuffer_dirty_rectangles() 136 vbva_buffer_end_update(&vbox->vbva_info[crtc_id]); in vbox_framebuffer_dirty_rectangles()
|
D | vbox_mode.c | 74 if (vbox_crtc->crtc_id == 0 && crtc->enabled && in vbox_do_modeset() 94 hgsmi_process_display_info(vbox->guest_pool, vbox_crtc->crtc_id, in vbox_do_modeset() 123 p->view_index = vbox_crtc->crtc_id; in vbox_set_view() 126 vbox_crtc->crtc_id * VBVA_MIN_BUFFER_SIZE; in vbox_set_view() 194 if (to_vbox_crtc(crtci)->crtc_id != 0) in vbox_set_up_input_mapping() 391 vbox_crtc->crtc_id = i; in vbox_crtc_init() 567 if (vbox_connector->vbox_crtc->crtc_id == 0) in vbox_get_modes() 570 if (vbox_connector->vbox_crtc->crtc_id == 0) { in vbox_get_modes()
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | atombios_crtc.c | 52 args.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_overscan_setup() 94 args.ucScaler = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_scaler_setup() 124 args.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_lock() 140 args.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_enable() 156 args.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_blank() 172 args.ucDispPipeId = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_powergate() 230 args.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_set_dtd_timing() 244 int crtc_id, in amdgpu_atombios_crtc_program_ss() argument 265 i != crtc_id && in amdgpu_atombios_crtc_program_ss() 577 u32 crtc_id, in amdgpu_atombios_crtc_program_pll() argument [all …]
|
D | dce_virtual.c | 58 int crtc_id, u64 crtc_base, bool async) in dce_virtual_page_flip() argument 141 amdgpu_crtc->crtc_id); in dce_virtual_crtc_dpms() 246 amdgpu_crtc->crtc_id = index; in dce_virtual_crtc_init() 657 unsigned crtc_id) in dce_virtual_pageflip() argument 663 amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_virtual_pageflip() 665 if (crtc_id >= adev->mode_info.num_crtc) { in dce_virtual_pageflip() 666 DRM_ERROR("invalid pageflip crtc %d\n", crtc_id); in dce_virtual_pageflip() 708 drm_handle_vblank(ddev, amdgpu_crtc->crtc_id); in dce_virtual_vblank_timer_handle() 709 dce_virtual_pageflip(adev, amdgpu_crtc->crtc_id); in dce_virtual_vblank_timer_handle()
|
D | amdgpu_display.c | 76 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[work->crtc_id]; in amdgpu_display_flip_work_func() 94 (amdgpu_display_get_crtc_scanoutpos(adev->ddev, work->crtc_id, 0, in amdgpu_display_flip_work_func() 100 amdgpu_get_vblank_counter_kms(adev->ddev, amdgpu_crtc->crtc_id)) > 0) { in amdgpu_display_flip_work_func() 109 adev->mode_info.funcs->page_flip(adev, work->crtc_id, work->base, work->async); in amdgpu_display_flip_work_func() 117 amdgpu_crtc->crtc_id, amdgpu_crtc, work); in amdgpu_display_flip_work_func() 171 work->crtc_id = amdgpu_crtc->crtc_id; in amdgpu_display_crtc_page_flip_target() 216 amdgpu_get_vblank_counter_kms(dev, work->crtc_id); in amdgpu_display_crtc_page_flip_target() 232 amdgpu_crtc->crtc_id, amdgpu_crtc, work); in amdgpu_display_crtc_page_flip_target()
|
D | dce_v8_0.c | 180 int crtc_id, u64 crtc_base, bool async) in dce_v8_0_page_flip() argument 182 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_v8_0_page_flip() 522 u32 pipe_offset = amdgpu_crtc->crtc_id * 0x8; in dce_v8_0_line_buffer_adjust() 1481 …WREG32(mmDCCG_AUDIO_DTO_SOURCE, (amdgpu_crtc->crtc_id << DCCG_AUDIO_DTO_SOURCE__DCCG_AUDIO_DTO0_SO… in dce_v8_0_audio_set_dto() 1731 vga_control = RREG32(vga_control_regs[amdgpu_crtc->crtc_id]) & ~1; in dce_v8_0_vga_enable() 1733 WREG32(vga_control_regs[amdgpu_crtc->crtc_id], vga_control | 1); in dce_v8_0_vga_enable() 1735 WREG32(vga_control_regs[amdgpu_crtc->crtc_id], vga_control); in dce_v8_0_vga_enable() 1989 DRM_DEBUG_KMS("%d\n", amdgpu_crtc->crtc_id); in dce_v8_0_crtc_load_lut() 2265 DRM_ERROR("Cannot find cursor object %x for crtc %d\n", handle, amdgpu_crtc->crtc_id); in dce_v8_0_crtc_cursor_set2() 2380 amdgpu_crtc->crtc_id); in dce_v8_0_crtc_dpms() [all …]
|
D | dce_v11_0.c | 250 int crtc_id, u64 crtc_base, bool async) in dce_v11_0_page_flip() argument 252 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_v11_0_page_flip() 611 u32 pipe_offset = amdgpu_crtc->crtc_id; in dce_v11_0_line_buffer_adjust() 1575 amdgpu_crtc->crtc_id); in dce_v11_0_audio_set_dto() 1844 vga_control = RREG32(vga_control_regs[amdgpu_crtc->crtc_id]) & ~1; in dce_v11_0_vga_enable() 1846 WREG32(vga_control_regs[amdgpu_crtc->crtc_id], vga_control | 1); in dce_v11_0_vga_enable() 1848 WREG32(vga_control_regs[amdgpu_crtc->crtc_id], vga_control); in dce_v11_0_vga_enable() 2124 DRM_DEBUG_KMS("%d\n", amdgpu_crtc->crtc_id); in dce_v11_0_crtc_load_lut() 2442 DRM_ERROR("Cannot find cursor object %x for crtc %d\n", handle, amdgpu_crtc->crtc_id); in dce_v11_0_crtc_cursor_set2() 2557 amdgpu_crtc->crtc_id); in dce_v11_0_crtc_dpms() [all …]
|
D | dce_v6_0.c | 185 int crtc_id, u64 crtc_base, bool async) in dce_v6_0_page_flip() argument 187 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_v6_0_page_flip() 980 u32 pipe_offset = amdgpu_crtc->crtc_id * 0x8; in dce_v6_0_line_buffer_adjust() 1476 DCCG_AUDIO_DTO0_SOURCE_SEL, amdgpu_crtc->crtc_id); in dce_v6_0_audio_set_dto() 1763 vga_control = RREG32(vga_control_regs[amdgpu_crtc->crtc_id]) & ~1; in dce_v6_0_vga_enable() 1764 WREG32(vga_control_regs[amdgpu_crtc->crtc_id], vga_control | (enable ? 1 : 0)); in dce_v6_0_vga_enable() 2014 DRM_DEBUG_KMS("%d\n", amdgpu_crtc->crtc_id); in dce_v6_0_crtc_load_lut() 2254 DRM_ERROR("Cannot find cursor object %x for crtc %d\n", handle, amdgpu_crtc->crtc_id); in dce_v6_0_crtc_cursor_set2() 2366 amdgpu_crtc->crtc_id); in dce_v6_0_crtc_dpms() 2431 i != amdgpu_crtc->crtc_id && in dce_v6_0_crtc_disable() [all …]
|
D | atombios_crtc.h | 43 u32 crtc_id,
|
D | dce_v10_0.c | 232 int crtc_id, u64 crtc_base, bool async) in dce_v10_0_page_flip() argument 234 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_v10_0_page_flip() 585 u32 pipe_offset = amdgpu_crtc->crtc_id; in dce_v10_0_line_buffer_adjust() 1533 amdgpu_crtc->crtc_id); in dce_v10_0_audio_set_dto() 1802 vga_control = RREG32(vga_control_regs[amdgpu_crtc->crtc_id]) & ~1; in dce_v10_0_vga_enable() 1804 WREG32(vga_control_regs[amdgpu_crtc->crtc_id], vga_control | 1); in dce_v10_0_vga_enable() 1806 WREG32(vga_control_regs[amdgpu_crtc->crtc_id], vga_control); in dce_v10_0_vga_enable() 2082 DRM_DEBUG_KMS("%d\n", amdgpu_crtc->crtc_id); in dce_v10_0_crtc_load_lut() 2363 DRM_ERROR("Cannot find cursor object %x for crtc %d\n", handle, amdgpu_crtc->crtc_id); in dce_v10_0_crtc_cursor_set2() 2478 amdgpu_crtc->crtc_id); in dce_v10_0_crtc_dpms() [all …]
|
/Linux-v4.19/drivers/gpu/drm/sti/ |
D | sti_compositor.c | 64 unsigned int i, mixer_id = 0, vid_id = 0, crtc_id = 0; in sti_compositor_bind() local 101 if (crtc_id < mixer_id) in sti_compositor_bind() 137 if (crtc_id < mixer_id && primary) { in sti_compositor_bind() 138 sti_crtc_init(drm_dev, compo->mixer[crtc_id], in sti_compositor_bind() 140 crtc_id++; in sti_compositor_bind() 146 drm_vblank_init(drm_dev, crtc_id); in sti_compositor_bind()
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | atombios_crtc.c | 48 args.ucCRTC = radeon_crtc->crtc_id; in atombios_overscan_setup() 93 if (!ASIC_IS_AVIVO(rdev) && radeon_crtc->crtc_id) in atombios_scaler_setup() 104 args.ucScaler = radeon_crtc->crtc_id; in atombios_scaler_setup() 175 args.ucCRTC = radeon_crtc->crtc_id; in atombios_lock_crtc() 191 args.ucCRTC = radeon_crtc->crtc_id; in atombios_enable_crtc() 207 args.ucCRTC = radeon_crtc->crtc_id; in atombios_enable_crtc_memreq() 235 vga_control = RREG32(vga_control_regs[radeon_crtc->crtc_id]); in atombios_blank_crtc() 236 WREG32(vga_control_regs[radeon_crtc->crtc_id], vga_control | 1); in atombios_blank_crtc() 239 args.ucCRTC = radeon_crtc->crtc_id; in atombios_blank_crtc() 245 WREG32(vga_control_regs[radeon_crtc->crtc_id], vga_control); in atombios_blank_crtc() [all …]
|
D | radeon_legacy_crtc.c | 302 if (radeon_crtc->crtc_id) in radeon_crtc_dpms() 327 if (radeon_crtc->crtc_id) in radeon_crtc_dpms() 334 if (dev->num_crtcs > radeon_crtc->crtc_id) in radeon_crtc_dpms() 341 if (dev->num_crtcs > radeon_crtc->crtc_id) in radeon_crtc_dpms() 343 if (radeon_crtc->crtc_id) in radeon_crtc_dpms() 530 if (radeon_crtc->crtc_id == 1) in radeon_crtc_do_set_base() 546 if (radeon_crtc->crtc_id) in radeon_crtc_do_set_base() 593 DRM_INFO("crtc %d is connected to a TV\n", radeon_crtc->crtc_id); in radeon_set_crtc_timing() 647 if (radeon_crtc->crtc_id) { in radeon_set_crtc_timing() 770 if (radeon_crtc->crtc_id) in radeon_set_pll() [all …]
|
D | radeon_display.c | 50 DRM_DEBUG_KMS("%d\n", radeon_crtc->crtc_id); in avivo_crtc_load_lut() 61 WREG32(AVIVO_DC_LUT_RW_SELECT, radeon_crtc->crtc_id); in avivo_crtc_load_lut() 77 WREG32_P(AVIVO_D1GRPH_LUT_SEL + radeon_crtc->crtc_offset, radeon_crtc->crtc_id, ~1); in avivo_crtc_load_lut() 88 DRM_DEBUG_KMS("%d\n", radeon_crtc->crtc_id); in dce4_crtc_load_lut() 122 DRM_DEBUG_KMS("%d\n", radeon_crtc->crtc_id); in dce5_crtc_load_lut() 194 if (radeon_crtc->crtc_id == 0) in legacy_crtc_load_lut() 276 void radeon_crtc_handle_vblank(struct radeon_device *rdev, int crtc_id) in radeon_crtc_handle_vblank() argument 278 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in radeon_crtc_handle_vblank() 309 update_pending = radeon_page_flip_pending(rdev, crtc_id); in radeon_crtc_handle_vblank() 331 radeon_get_crtc_scanoutpos(rdev->ddev, crtc_id, in radeon_crtc_handle_vblank() [all …]
|
D | radeon_legacy_encoders.c | 221 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_lvds_mode_set() 242 radeon_atombios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_lvds_mode_set() 244 radeon_combios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_lvds_mode_set() 590 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_primary_dac_mode_set() 630 radeon_atombios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_primary_dac_mode_set() 632 radeon_combios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_primary_dac_mode_set() 848 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_tmds_int_mode_set() 870 radeon_atombios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_tmds_int_mode_set() 872 radeon_combios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_tmds_int_mode_set() 984 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_tmds_ext_mode_set() [all …]
|
D | radeon_cursor.c | 74 switch (radeon_crtc->crtc_id) { in radeon_hide_cursor() 107 if (radeon_crtc->crtc_id) in radeon_show_cursor() 125 switch (radeon_crtc->crtc_id) { in radeon_show_cursor() 303 DRM_ERROR("Cannot find cursor object %x for crtc %d\n", handle, radeon_crtc->crtc_id); in radeon_crtc_cursor_set2()
|
D | rs780_dpm.h | 48 int crtc_id; member
|
/Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_irq.c | 540 unsigned crtc_id, in dm_irq_state() argument 548 struct amdgpu_crtc *acrtc = adev->mode_info.crtcs[crtc_id]; in dm_irq_state() 554 crtc_id); in dm_irq_state() 571 unsigned crtc_id, in amdgpu_dm_set_pflip_irq_state() argument 577 crtc_id, in amdgpu_dm_set_pflip_irq_state() 585 unsigned crtc_id, in amdgpu_dm_set_crtc_irq_state() argument 591 crtc_id, in amdgpu_dm_set_crtc_irq_state()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/bios/ |
D | command_table2.c | 293 clk.crtc_id = controller_id; in set_pixel_clock_v7() 379 params.crtc_id = atom_controller_id; in set_crtc_using_dtd_timing_v3() 505 params.crtc_id = atom_controller_id; in select_crtc_source_v3() 569 params.crtc_id = id; in enable_crtc_v1() 638 enum controller_id crtc_id, 659 enum controller_id crtc_id, in enable_disp_power_gating_v2_1() argument 668 if (bp->cmd_helper->controller_id_to_atom(crtc_id, &atom_crtc_id)) in enable_disp_power_gating_v2_1()
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_trace.h | 124 TP_PROTO(u32 crtc_id), 125 TP_ARGS(crtc_id), 127 __field(u32, crtc_id) 130 __entry->crtc_id = crtc_id; 132 TP_printk("crtc:%d", __entry->crtc_id) 676 TP_PROTO(uint32_t crtc_id, uint32_t plane_id, 680 TP_ARGS(crtc_id, plane_id, state, pstate, stage_idx, sspp, 683 __field( uint32_t, crtc_id ) 693 __entry->crtc_id = crtc_id; 706 __entry->crtc_id, __entry->plane_id,
|
/Linux-v4.19/drivers/gpu/drm/msm/ |
D | msm_drv.c | 208 int crtc_id; member 229 priv->crtcs[vbl_ev->crtc_id]); in vblank_ctrl_worker() 232 priv->crtcs[vbl_ev->crtc_id]); in vblank_ctrl_worker() 243 int crtc_id, bool enable) in vblank_ctrl_queue_work() argument 253 vbl_ev->crtc_id = crtc_id; in vblank_ctrl_queue_work() 260 kthread_queue_work(&priv->disp_thread[crtc_id].worker, in vblank_ctrl_queue_work() 549 priv->disp_thread[i].crtc_id = priv->crtcs[i]->base.id; in msm_drm_init() 555 "crtc_commit:%d", priv->disp_thread[i].crtc_id); in msm_drm_init() 568 priv->event_thread[i].crtc_id = priv->crtcs[i]->base.id; in msm_drm_init() 574 "crtc_event:%d", priv->event_thread[i].crtc_id); in msm_drm_init()
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_plane.c | 518 plane_resp->crtc_id = plane->state->crtc->base.id; in drm_mode_getplane() 520 plane_resp->crtc_id = plane->crtc->base.id; in drm_mode_getplane() 522 plane_resp->crtc_id = 0; in drm_mode_getplane() 798 crtc = drm_crtc_find(dev, file_priv, plane_req->crtc_id); in drm_mode_setplane() 802 plane_req->crtc_id); in drm_mode_setplane() 920 crtc = drm_crtc_find(dev, file_priv, req->crtc_id); in drm_mode_cursor_common() 922 DRM_DEBUG_KMS("Unknown CRTC ID %d\n", req->crtc_id); in drm_mode_cursor_common() 1036 crtc = drm_crtc_find(dev, file_priv, page_flip->crtc_id); in drm_mode_page_flip_ioctl() 1141 e->event.vbl.crtc_id = crtc->base.id; in drm_mode_page_flip_ioctl()
|
D | drm_encoder.c | 234 enc_resp->crtc_id = crtc->base.id; in drm_mode_getencoder() 236 enc_resp->crtc_id = 0; in drm_mode_getencoder()
|