/linux-master/arch/x86/boot/ |
H A D | video-bios.c | 69 u16 crtc; local 77 crtc = vga_crtc(); 102 if (in_idx(crtc, 0x0f))
|
H A D | video-mode.c | 119 u16 crtc; local 129 crtc = vga_crtc(); 131 pt = in_idx(crtc, 0x11); 133 out_idx(pt, crtc, 0x11); 135 out_idx((u8)rows, crtc, 0x12); /* Lower height register */ 137 ov = in_idx(crtc, 0x07); /* Overflow register */ 141 out_idx(ov, crtc, 0x07);
|
H A D | video-vga.c | 139 u16 crtc; /* CRTC base address */ local 142 crtc = vga_crtc(); 144 out_idx(0x0c, crtc, 0x11); /* Vertical sync end, unlock CR0-7 */ 145 out_idx(0x0b, crtc, 0x06); /* Vertical total */ 146 out_idx(0x3e, crtc, 0x07); /* Vertical overflow */ 147 out_idx(0xea, crtc, 0x10); /* Vertical sync start */ 148 out_idx(0xdf, crtc, 0x12); /* Vertical display end */ 149 out_idx(0xe7, crtc, 0x15); /* Vertical blank start */ 150 out_idx(0x04, crtc, 0x16); /* Vertical blank end */ 159 u16 crtc; /* CRT local [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_crtc.h | 27 void amdgpu_atombios_crtc_overscan_setup(struct drm_crtc *crtc, 30 void amdgpu_atombios_crtc_scaler_setup(struct drm_crtc *crtc); 31 void amdgpu_atombios_crtc_lock(struct drm_crtc *crtc, int lock); 32 void amdgpu_atombios_crtc_enable(struct drm_crtc *crtc, int state); 33 void amdgpu_atombios_crtc_blank(struct drm_crtc *crtc, int state); 34 void amdgpu_atombios_crtc_powergate(struct drm_crtc *crtc, int state); 36 void amdgpu_atombios_crtc_set_dtd_timing(struct drm_crtc *crtc, 42 void amdgpu_atombios_crtc_program_pll(struct drm_crtc *crtc, 55 int amdgpu_atombios_crtc_prepare_pll(struct drm_crtc *crtc, 57 void amdgpu_atombios_crtc_set_pll(struct drm_crtc *crtc, [all...] |
H A D | amdgpu.h | 1472 u32 amdgpu_get_vblank_counter_kms(struct drm_crtc *crtc); 1473 int amdgpu_enable_vblank_kms(struct drm_crtc *crtc); 1474 void amdgpu_disable_vblank_kms(struct drm_crtc *crtc);
|
H A D | amdgpu_connectors.c | 93 struct drm_crtc *crtc = encoder->crtc; local 95 if (crtc && crtc->enabled) { 96 drm_crtc_helper_set_mode(crtc, &crtc->mode, 97 crtc->x, crtc->y, crtc->primary->fb);
|
H A D | amdgpu_display.c | 127 struct drm_crtc *crtc = &amdgpu_crtc->base; local 142 &crtc->hwmode) 146 amdgpu_get_vblank_counter_kms(crtc)) > 0) { 152 spin_lock_irqsave(&crtc->dev->event_lock, flags); 159 spin_unlock_irqrestore(&crtc->dev->event_lock, flags); 163 "crtc:%d[%p], pflip_stat:AMDGPU_FLIP_SUBMITTED, work: %p,\n", 190 int amdgpu_display_crtc_page_flip_target(struct drm_crtc *crtc, argument 196 struct drm_device *dev = crtc->dev; 198 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc); 219 obj = crtc 314 struct drm_crtc *crtc; local 1378 amdgpu_display_crtc_scaling_mode_fixup(struct drm_crtc *crtc, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument 1589 amdgpu_display_crtc_idx_to_irq_type(struct amdgpu_device *adev, int crtc) argument 1612 amdgpu_crtc_get_scanout_position(struct drm_crtc *crtc, bool in_vblank_irq, int *vpos, int *hpos, ktime_t *stime, ktime_t *etime, const struct drm_display_mode *mode) argument 1642 struct drm_crtc *crtc; local 1693 struct drm_crtc *crtc; local [all...] |
H A D | amdgpu_display.h | 26 #define amdgpu_display_vblank_get_counter(adev, crtc) (adev)->mode_info.funcs->vblank_get_counter((adev), (crtc)) 33 #define amdgpu_display_page_flip(adev, crtc, base, async) (adev)->mode_info.funcs->page_flip((adev), (crtc), (base), (async)) 34 #define amdgpu_display_page_flip_get_scanoutpos(adev, crtc, vbl, pos) (adev)->mode_info.funcs->page_flip_get_scanoutpos((adev), (crtc), (vbl), (pos))
|
/linux-master/drivers/gpu/drm/armada/ |
H A D | armada_crtc.h | 37 struct drm_crtc crtc; member in struct:armada_crtc 71 #define drm_to_armada_crtc(c) container_of(c, struct armada_crtc, crtc)
|
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_crtc.h | 26 /* This function gets crtc device matched with out_type. */ 34 * This function calls the crtc device(manager)'s te_handler() callback 38 void exynos_drm_crtc_te_handler(struct drm_crtc *crtc);
|
/linux-master/drivers/gpu/drm/fsl-dcu/ |
H A D | fsl_dcu_drm_drv.h | 190 struct drm_crtc crtc; member in struct:fsl_dcu_drm_device
|
H A D | fsl_dcu_drm_output.h | 25 struct drm_crtc *crtc);
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | oaktrail.h | 242 extern int oaktrail_crtc_hdmi_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode, 245 extern void oaktrail_crtc_hdmi_dpms(struct drm_crtc *crtc, int mode);
|
/linux-master/drivers/gpu/drm/omapdrm/ |
H A D | omap_irq.h | 18 int omap_irq_enable_vblank(struct drm_crtc *crtc); 19 int omap_irq_enable_framedone(struct drm_crtc *crtc, bool enable); 20 void omap_irq_disable_vblank(struct drm_crtc *crtc);
|
/linux-master/drivers/gpu/drm/sti/ |
H A D | sti_vtg.h | 27 struct drm_crtc *crtc);
|
/linux-master/drivers/gpu/drm/sun4i/ |
H A D | sun4i_crtc.h | 13 struct drm_crtc crtc; member in struct:sun4i_crtc 20 static inline struct sun4i_crtc *drm_crtc_to_sun4i_crtc(struct drm_crtc *crtc) argument 22 return container_of(crtc, struct sun4i_crtc, crtc);
|
/linux-master/drivers/video/fbdev/aty/ |
H A D | mach64_accel.c | 142 aty_st_le32(SC_BOTTOM, par->crtc.vyres - 1, par); 171 aty_st_le32(DP_PIX_WIDTH, par->crtc.dp_pix_width, par); 172 aty_st_le32(DP_CHAIN_MASK, par->crtc.dp_chain_mask, par); 239 aty_st_le32(DP_PIX_WIDTH, par->crtc.dp_pix_width, par); 276 aty_st_le32(DP_PIX_WIDTH, par->crtc.dp_pix_width, par); 303 pix_width = par->crtc.dp_pix_width;
|
/linux-master/drivers/video/fbdev/matrox/ |
H A D | matroxfb_DAC1064.c | 518 m->mnp = matroxfb_g450_setclk(minfo, m->pixclock, (m->crtc == MATROXFB_SRC_CRTC1) ? M_PIXEL_PLL_C : M_VIDEO_PLL);
|
H A D | matroxfb_g450.c | 526 if (mt->crtc == MATROXFB_SRC_CRTC2 && 552 mt->mnp = matroxfb_g450_setclk(minfo, mt->pixclock, (mt->crtc == MATROXFB_SRC_CRTC1) ? M_PIXEL_PLL_C : M_VIDEO_PLL); 582 mt->mnp = matroxfb_g450_setclk(minfo, mt->pixclock, (mt->crtc == MATROXFB_SRC_CRTC1) ? M_PIXEL_PLL_C : M_VIDEO_PLL);
|
/linux-master/drivers/video/fbdev/nvidia/ |
H A D | nv_type.h | 50 u8 crtc[NUM_CRT_REGS]; member in struct:_riva_hw_state
|
/linux-master/drivers/video/fbdev/riva/ |
H A D | rivafb.h | 28 u8 crtc[NUM_CRT_REGS]; member in struct:riva_regs
|
/linux-master/drivers/video/fbdev/via/ |
H A D | share.h | 308 struct via_display_timing crtc; member in struct:crt_mode_table
|
/linux-master/drivers/video/ |
H A D | vgastate.c | 28 __u8 *crtc; member in struct:regstate 239 saved->crtc[i] = vga_rcrtcs(state->vgabase, iobase, i); 286 vga_wcrtcs(state->vgabase, iobase, 17, saved->crtc[17] & ~0x80); 288 vga_wcrtcs(state->vgabase, iobase, i, saved->crtc[i]); 389 saved->crtc = saved->attr + state->num_attr; 390 saved->gfx = saved->crtc + state->num_crtc;
|
/linux-master/include/drm/ |
H A D | drm_debugfs_crc.h | 64 int drm_crtc_add_crc_entry(struct drm_crtc *crtc, bool has_frame, 67 static inline int drm_crtc_add_crc_entry(struct drm_crtc *crtc, bool has_frame, argument
|
H A D | drm_modeset_helper.h | 38 int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc,
|