/openbmc/linux/drivers/gpu/drm/meson/ |
H A D | meson_overlay.c | 175 if (!new_plane_state->crtc) in meson_overlay_atomic_check() 179 new_plane_state->crtc); in meson_overlay_atomic_check() 232 struct drm_crtc_state *crtc_state = priv->crtc->state; in meson_overlay_setup_scaler_params() 485 interlace_mode = new_state->crtc->mode.flags & DRM_MODE_FLAG_INTERLACE; in meson_overlay_atomic_update()
|
H A D | meson_encoder_dsi.c | 62 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); in meson_encoder_dsi_atomic_enable()
|
H A D | meson_drv.h | 57 struct drm_crtc *crtc; member
|
/openbmc/linux/drivers/gpu/drm/hisilicon/kirin/ |
H A D | dw_drm_dsi.c | 646 struct drm_crtc *crtc = NULL; in dsi_encoder_mode_valid() local 656 drm_for_each_crtc(crtc, encoder->dev) { in dsi_encoder_mode_valid() 663 crtc_funcs = crtc->helper_private; in dsi_encoder_mode_valid() 665 if (!crtc_funcs->mode_fixup(crtc, mode, &adj_mode)) in dsi_encoder_mode_valid()
|
/openbmc/linux/drivers/gpu/drm/ci/xfails/ |
H A D | virtio_gpu-none-fails.txt | 25 kms_vblank@crtc-id,Fail
|
H A D | rockchip-rk3288-fails.txt | 48 kms_setmode@invalid-clone-single-crtc,Crash
|
/openbmc/linux/drivers/gpu/drm/tegra/ |
H A D | hdmi.c | 1063 struct drm_crtc *crtc = hdmi->output.encoder.crtc; in tegra_hdmi_show_regs() local 1070 if (!crtc || !crtc->state->active) { in tegra_hdmi_show_regs() 1164 struct tegra_dc *dc = to_tegra_dc(encoder->crtc); in tegra_hdmi_encoder_disable() 1206 struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; in tegra_hdmi_encoder_enable() 1209 struct tegra_dc *dc = to_tegra_dc(encoder->crtc); in tegra_hdmi_encoder_enable() 1439 struct tegra_dc *dc = to_tegra_dc(conn_state->crtc); in tegra_hdmi_encoder_atomic_check()
|
/openbmc/linux/drivers/gpu/drm/tiny/ |
H A D | bochs.c | 443 struct bochs_device *bochs = pipe->crtc.dev->dev_private; in bochs_pipe_enable() 451 struct bochs_device *bochs = pipe->crtc.dev->dev_private; in bochs_pipe_disable() 459 struct bochs_device *bochs = pipe->crtc.dev->dev_private; in bochs_pipe_update()
|
H A D | arcpgu.c | 156 struct drm_display_mode *m = &arcpgu->pipe.crtc.state->adjusted_mode; in arc_pgu_mode_set() 345 unsigned long mode_clock = arcpgu->pipe.crtc.mode.crtc_clock * 1000; in arcpgu_show_pxlclock()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_resource.c | 118 .crtc = (mmCRTC0_CRTC_CONTROL - mmCRTC_CONTROL), 122 .crtc = (mmCRTC1_CRTC_CONTROL - mmCRTC_CONTROL), 126 .crtc = (mmCRTC2_CRTC_CONTROL - mmCRTC_CONTROL), 130 .crtc = (mmCRTC3_CRTC_CONTROL - mmCRTC_CONTROL), 134 .crtc = (mmCRTC4_CRTC_CONTROL - mmCRTC_CONTROL), 138 .crtc = (mmCRTC5_CRTC_CONTROL - mmCRTC_CONTROL),
|
/openbmc/linux/drivers/gpu/drm/mediatek/ |
H A D | mtk_disp_color.c | 39 struct drm_crtc *crtc; member
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_display_types.h | 687 struct drm_crtc *crtc; member 2034 struct intel_crtc *crtc) in intel_atomic_get_old_crtc_state() argument 2037 &crtc->base)); in intel_atomic_get_old_crtc_state() 2042 struct intel_crtc *crtc) in intel_atomic_get_new_crtc_state() argument 2045 &crtc->base)); in intel_atomic_get_new_crtc_state()
|
/openbmc/linux/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_pipeline.h | 172 struct drm_crtc *crtc; member 456 struct drm_crtc *crtc; member
|
/openbmc/linux/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_lcdc_encoder.c | 339 mdp4_crtc_set_config(encoder->crtc, config); in mdp4_lcdc_encoder_enable() 340 mdp4_crtc_set_intf(encoder->crtc, INTF_LCDC_DTV, 0); in mdp4_lcdc_encoder_enable()
|
/openbmc/linux/drivers/video/fbdev/matrox/ |
H A D | matroxfb_base.c | 270 int matroxfb_wait_for_sync(struct matrox_fb_info *minfo, u_int32_t crtc) in matroxfb_wait_for_sync() argument 276 switch (crtc) { in matroxfb_wait_for_sync() 789 mt.crtc = MATROXFB_SRC_CRTC1; in matroxfb_set_par() 1175 int crtc; in matroxfb_blank() local 1185 case FB_BLANK_NORMAL: seq = 0x20; crtc = 0x00; break; /* works ??? */ in matroxfb_blank() 1186 case FB_BLANK_VSYNC_SUSPEND: seq = 0x20; crtc = 0x10; break; in matroxfb_blank() 1187 case FB_BLANK_HSYNC_SUSPEND: seq = 0x20; crtc = 0x20; break; in matroxfb_blank() 1188 case FB_BLANK_POWERDOWN: seq = 0x20; crtc = 0x30; break; in matroxfb_blank() 1189 default: seq = 0x00; crtc = 0x00; break; in matroxfb_blank() 1197 mga_outb(M_EXTVGA_DATA, (mga_inb(M_EXTVGA_DATA) & ~0x30) | crtc); in matroxfb_blank()
|
/openbmc/linux/drivers/gpu/drm/arm/ |
H A D | malidp_planes.c | 266 drm_atomic_get_existing_crtc_state(state->state, state->crtc); in malidp_se_check_scaling() 505 if (!new_plane_state->crtc || WARN_ON(!new_plane_state->fb)) in malidp_de_plane_check() 886 if (new_state->crtc) { in malidp_de_plane_update() 888 to_malidp_crtc_state(new_state->crtc->state); in malidp_de_plane_update()
|
H A D | malidp_hw.c | 1197 drm_crtc_send_vblank_event(&malidp->crtc, malidp->event); in malidp_de_irq() 1212 if ((status & de->vsync_irq) && malidp->crtc.enabled) in malidp_de_irq() 1213 drm_crtc_handle_vblank(&malidp->crtc); in malidp_de_irq() 1218 drm_crtc_vblank_count(&malidp->crtc)); in malidp_de_irq() 1310 drm_crtc_vblank_count(&malidp->crtc)); in malidp_se_irq()
|
/openbmc/linux/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_mipi_dsi.c | 832 struct drm_crtc *crtc; in rcar_mipi_dsi_pclk_enable() local 837 crtc = drm_atomic_get_new_connector_state(state, connector)->crtc; in rcar_mipi_dsi_pclk_enable() 838 mode = &drm_atomic_get_new_crtc_state(state, crtc)->adjusted_mode; in rcar_mipi_dsi_pclk_enable()
|
H A D | rcar_du_kms.c | 521 struct drm_crtc *crtc; in rcar_du_atomic_commit_tail() local 530 for_each_new_crtc_in_state(old_state, crtc, crtc_state, i) { in rcar_du_atomic_commit_tail() 533 struct rcar_du_crtc *rcrtc = to_rcar_crtc(crtc); in rcar_du_atomic_commit_tail()
|
/openbmc/linux/drivers/gpu/drm/logicvc/ |
H A D | logicvc_interface.c | 136 uint32_t possible_crtcs = drm_crtc_mask(&logicvc->crtc->drm_crtc); in logicvc_interface_attach_crtc()
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_ioctl.c | 238 struct drm_crtc *crtc; in drm_getcap() local 281 drm_for_each_crtc(crtc, dev) { in drm_getcap() 282 if (!crtc->funcs->page_flip_target) in drm_getcap()
|
/openbmc/linux/drivers/video/fbdev/via/ |
H A D | share.h | 308 struct via_display_timing crtc; member
|
/openbmc/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_dsi.c | 31 exynos_drm_crtc_te_handler(encoder->crtc); in exynos_dsi_te_irq_handler()
|
/openbmc/linux/drivers/gpu/drm/virtio/ |
H A D | virtgpu_drv.h | 174 struct drm_crtc crtc; member 185 container_of(x, struct virtio_gpu_output, crtc)
|
/openbmc/linux/drivers/video/fbdev/nvidia/ |
H A D | nv_type.h | 50 u8 crtc[NUM_CRT_REGS]; member
|