Home
last modified time | relevance | path

Searched refs:crtc (Results 526 – 550 of 636) sorted by relevance

1...<<212223242526

/openbmc/linux/drivers/gpu/drm/meson/
H A Dmeson_overlay.c175 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 Dmeson_encoder_dsi.c62 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); in meson_encoder_dsi_atomic_enable()
H A Dmeson_drv.h57 struct drm_crtc *crtc; member
/openbmc/linux/drivers/gpu/drm/hisilicon/kirin/
H A Ddw_drm_dsi.c646 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 Dvirtio_gpu-none-fails.txt25 kms_vblank@crtc-id,Fail
H A Drockchip-rk3288-fails.txt48 kms_setmode@invalid-clone-single-crtc,Crash
/openbmc/linux/drivers/gpu/drm/tegra/
H A Dhdmi.c1063 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 Dbochs.c443 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 Darcpgu.c156 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 Ddce110_resource.c118 .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 Dmtk_disp_color.c39 struct drm_crtc *crtc; member
/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_display_types.h687 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 Dkomeda_pipeline.h172 struct drm_crtc *crtc; member
456 struct drm_crtc *crtc; member
/openbmc/linux/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_lcdc_encoder.c339 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 Dmatroxfb_base.c270 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 Dmalidp_planes.c266 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 Dmalidp_hw.c1197 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 Drcar_mipi_dsi.c832 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 Drcar_du_kms.c521 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 Dlogicvc_interface.c136 uint32_t possible_crtcs = drm_crtc_mask(&logicvc->crtc->drm_crtc); in logicvc_interface_attach_crtc()
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_ioctl.c238 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 Dshare.h308 struct via_display_timing crtc; member
/openbmc/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_dsi.c31 exynos_drm_crtc_te_handler(encoder->crtc); in exynos_dsi_te_irq_handler()
/openbmc/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_drv.h174 struct drm_crtc crtc; member
185 container_of(x, struct virtio_gpu_output, crtc)
/openbmc/linux/drivers/video/fbdev/nvidia/
H A Dnv_type.h50 u8 crtc[NUM_CRT_REGS]; member

1...<<212223242526