Home
last modified time | relevance | path

Searched refs:crtc_idx (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/msm/
A Dmsm_atomic.c62 static void msm_atomic_async_commit(struct msm_kms *kms, int crtc_idx) in msm_atomic_async_commit() argument
64 unsigned crtc_mask = BIT(crtc_idx); in msm_atomic_async_commit()
109 msm_atomic_async_commit(timer->kms, timer->crtc_idx); in msm_atomic_pending_work()
113 struct msm_kms *kms, int crtc_idx) in msm_atomic_init_pending_timer() argument
116 timer->crtc_idx = crtc_idx; in msm_atomic_init_pending_timer()
118 timer->worker = kthread_create_worker(0, "atomic-worker-%d", crtc_idx); in msm_atomic_init_pending_timer()
A Dmsm_kms.h142 unsigned crtc_idx; member
A Dmsm_drv.h261 struct msm_kms *kms, int crtc_idx);
/linux-6.3-rc2/drivers/gpu/drm/radeon/
A Devergreen.c4707 u32 crtc_idx, hpd_idx, afmt_idx; in evergreen_irq_process() local
4752 crtc_idx = src_id - 1; in evergreen_irq_process()
4758 if (rdev->irq.crtc_vblank_int[crtc_idx]) { in evergreen_irq_process()
4759 drm_handle_vblank(rdev->ddev, crtc_idx); in evergreen_irq_process()
4763 if (atomic_read(&rdev->irq.pflip[crtc_idx])) { in evergreen_irq_process()
4765 crtc_idx); in evergreen_irq_process()
4777 if (!(disp_int[crtc_idx] & mask)) { in evergreen_irq_process()
4779 crtc_idx + 1, event_name); in evergreen_irq_process()
4782 disp_int[crtc_idx] &= ~mask; in evergreen_irq_process()
4783 DRM_DEBUG("IH: D%d %s\n", crtc_idx + 1, event_name); in evergreen_irq_process()
A Dsi.c6243 u32 crtc_idx, hpd_idx; in si_irq_process() local
6288 crtc_idx = src_id - 1; in si_irq_process()
6294 if (rdev->irq.crtc_vblank_int[crtc_idx]) { in si_irq_process()
6295 drm_handle_vblank(rdev->ddev, crtc_idx); in si_irq_process()
6299 if (atomic_read(&rdev->irq.pflip[crtc_idx])) { in si_irq_process()
6301 crtc_idx); in si_irq_process()
6313 if (!(disp_int[crtc_idx] & mask)) { in si_irq_process()
6315 crtc_idx + 1, event_name); in si_irq_process()
6318 disp_int[crtc_idx] &= ~mask; in si_irq_process()
6319 DRM_DEBUG("IH: D%d %s\n", crtc_idx + 1, event_name); in si_irq_process()
/linux-6.3-rc2/drivers/video/fbdev/
A Dcyber2000fb.c433 static const u_char crtc_idx[] = { variable
478 for (i = 0; i < sizeof(crtc_idx); i++) in cyber2000fb_set_timing()
479 cyber2000_crtcw(crtc_idx[i], hw->crtc[i], cfb); in cyber2000fb_set_timing()

Completed in 33 milliseconds