Searched refs:hsync (Results 1 - 25 of 56) sorted by relevance

123

/linux-master/Documentation/fb/
H A Dviafb.modes202 timings 25000 88 40 23 1 128 4 hsync high vsync high endmode
224 timings 20203 160 16 21 1 80 3 hsync high vsync high endmode
246 timings 17777 152 32 27 1 64 3 hsync high vsync high endmode
268 timings 14667 216 0 14 7 64 4 hsync high vsync high endmode
290 timings 11912 144 56 39 1 88 3 hsync high vsync high endmode
312 timings 31746 104 24 12 3 80 5 hsync high vsync high endmode
335 hsync high vsync high endmode mode "960x600-60"
389 timings 24218 126 32 15 1 104 3 hsync high vsync high endmode
455 timings 12699 176 16 28 1 96 3 hsync high vsync high endmode
477 timings 10582 208 48 36 1 96 3 hsync hig
[all...]
/linux-master/drivers/video/fbdev/geode/
H A Dvideo_cs5530.c113 /* Enable DACs, hsync and vsync for CRTs */
137 int blank, hsync, vsync; local
141 blank = 0; hsync = 1; vsync = 1;
144 blank = 1; hsync = 1; vsync = 1;
147 blank = 1; hsync = 1; vsync = 0;
150 blank = 1; hsync = 0; vsync = 1;
153 blank = 1; hsync = 0; vsync = 0;
168 if (hsync)
176 if (hsync && vsync)
H A Dvideo_gx.c240 /* Disable hsync and vsync */
252 /* Enable hsync and vsync. */
298 int blank, hsync, vsync, crt; local
303 blank = 0; hsync = 1; vsync = 1; crt = 1;
306 blank = 1; hsync = 1; vsync = 1; crt = 1;
309 blank = 1; hsync = 1; vsync = 0; crt = 1;
312 blank = 1; hsync = 0; vsync = 1; crt = 1;
315 blank = 1; hsync = 0; vsync = 0; crt = 0;
325 if (hsync)
H A Dlxfb_ops.c525 int blank, hsync, vsync; local
530 blank = 0; hsync = 1; vsync = 1;
533 blank = 1; hsync = 1; vsync = 1;
536 blank = 1; hsync = 1; vsync = 0;
539 blank = 1; hsync = 0; vsync = 1;
542 blank = 1; hsync = 0; vsync = 0;
553 if (hsync)
562 if (vsync && hsync)
/linux-master/drivers/video/fbdev/core/
H A Dfbcvt.c47 u32 hsync; member in struct:fb_cvt_data
127 u32 hsync; local
130 hsync = 32;
132 hsync = (FB_CVT_CELLSIZE * cvt->htotal)/100;
134 hsync &= ~(FB_CVT_CELLSIZE - 1);
135 return hsync;
266 mode->hsync_len = cvt->hsync;
355 cvt.hsync = fb_cvt_hsync(&cvt);
359 cvt.h_front_porch = cvt.hblank - cvt.hsync - cvt.h_back_porch +
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-dv-timings.c178 bt->hsync > max_hor || bt->hbackporch > max_hor)
280 t1->bt.hsync == t2->bt.hsync &&
328 bt->hsync, bt->hbackporch);
451 #define CVT_HSYNC_PERCENT 8 /* nominal hsync as percentage of line */
498 int v_fp, v_bp, h_fp, h_bp, hsync; local
601 hsync = CVT_RB_H_SYNC;
602 h_fp = h_blank - h_bp - hsync;
623 hsync = frame_width * CVT_HSYNC_PERCENT / 100;
624 hsync
717 int v_fp, v_bp, h_fp, hsync; local
[all...]
/linux-master/drivers/media/pci/mgb4/
H A Dmgb4_vout.h23 u32 hsync; member in struct:mgb4_vout_regs
H A Dmgb4_sysfs_out.c266 voutdev->config->regs.hsync);
290 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.hsync,
338 voutdev->config->regs.hsync);
362 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.hsync,
410 voutdev->config->regs.hsync);
434 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.hsync,
484 voutdev->config->regs.hsync);
508 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.hsync,
/linux-master/drivers/media/i2c/
H A Dths8200.c225 ths8200_write(sd, THS8200_DTG1_SPEC_A, bt->hsync);
236 (bt->hbackporch + bt->hsync) & 0xff);
244 ((bt->hbackporch + bt->hsync) & 0x100) >> 1);
302 ths8200_write(sd, THS8200_DTG2_HLENGTH_LSB, bt->hsync & 0xff);
304 (bt->hsync >> 2) & 0xc0);
358 bt->hsync, bt->vsync);
/linux-master/drivers/gpu/drm/gma500/
H A Dpsb_intel_display.c271 REG_WRITE(map->hsync, (adjusted_mode->crtc_hsync_start - 1) |
386 int hsync; local
395 hsync = REG_READ(map->hsync);
401 hsync = p->hsync;
413 mode->hsync_start = (hsync & 0xffff) + 1;
414 mode->hsync_end = ((hsync & 0xffff0000) >> 16) + 1;
H A Dcdv_intel_display.c787 REG_WRITE(map->hsync, (adjusted_mode->crtc_hsync_start - 1) |
924 int hsync; local
930 hsync = REG_READ(map->hsync);
936 hsync = p->hsync;
948 mode->hsync_start = (hsync & 0xffff) + 1;
949 mode->hsync_end = ((hsync & 0xffff0000) >> 16) + 1;
H A Dpsb_device.c207 .hsync = HSYNC_A,
231 .hsync = HSYNC_B,
H A Doaktrail_device.c147 p->hsync = PSB_RVDC32(HSYNC_A);
267 PSB_WVDC32(p->hsync, HSYNC_A);
405 .hsync = HSYNC_A,
429 .hsync = HSYNC_B,
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun4i_rgb.c67 u32 hsync = mode->hsync_end - mode->hsync_start; local
75 if (hsync < 1)
78 if (hsync > 0x3ff)
H A Dsun4i_tcon.c455 * but it really is the back porch + hsync
468 * but it really is the back porch + hsync
511 unsigned int bp, hsync, vsync; local
537 * but it really is the back porch + hsync
550 * but it really is the back porch + hsync
562 hsync = mode->crtc_hsync_end - mode->crtc_hsync_start;
564 DRM_DEBUG_DRIVER("Setting HSYNC %d, VSYNC %d\n", hsync, vsync);
567 SUN4I_TCON0_BASIC3_H_SYNC(hsync));
601 unsigned int bp, hsync, vsync, vtotal; local
675 hsync
[all...]
/linux-master/drivers/gpu/drm/sti/
H A Dsti_vtg.c110 *@hsync: sample number falling and rising edge
117 u32 hsync; member in struct:sti_vtg_sync_params
195 /* Get the hsync position */
212 sync->hsync = (stop << 16) | start;
254 /* Set hsync and vsync position for HDMI */
257 /* Set hsync and vsync position for HD DCS */
260 /* Set hsync and vsync position for HDF */
263 /* Set hsync and vsync position for DVO */
268 writel(sync[i].hsync,
/linux-master/include/drm/
H A Ddrm_displayid.h119 u8 hsync[2]; member in struct:displayid_detailed_timings_1
/linux-master/drivers/gpu/drm/stm/
H A Ddw_mipi_dsi-stm.c367 int dsi_short_packet_size_px, hfp, hsync, hbp, delay_to_lp; local
387 hsync = mode->hsync_end - mode->hsync_start;
390 /* hsync must be longer than 4 bytes HSS packets */
391 if (hsync < dsi_short_packet_size_px)
400 /* With sync events HBP extends in the hsync */
401 hbp += hsync - dsi_short_packet_size_px;
/linux-master/drivers/gpu/drm/i915/display/
H A Dvlv_dsi.c1023 u16 hactive, hfp, hsync, hbp, vfp, vsync; local
1068 hsync = intel_de_read(dev_priv, MIPI_HSYNC_PADDING_COUNT(port));
1074 hsync = pixels_from_txbyteclkhs(hsync, bpp, lane_count,
1081 hsync *= 2;
1089 adjusted_mode->crtc_htotal = hactive + hfp + hsync + hbp;
1091 adjusted_mode->crtc_hsync_end = hsync + adjusted_mode->crtc_hsync_start;
1223 u16 hactive, hfp, hsync, hbp, vfp, vsync, vbp; local
1227 hsync = adjusted_mode->crtc_hsync_end - adjusted_mode->crtc_hsync_start;
1235 hsync /
[all...]
/linux-master/drivers/gpu/drm/mediatek/
H A Dmtk_dpi.c509 struct mtk_dpi_sync_param hsync; local
561 hsync.sync_width = vm.hsync_len / dpi->conf->pixels_per_iter;
562 hsync.back_porch = vm.hback_porch / dpi->conf->pixels_per_iter;
563 hsync.front_porch = vm.hfront_porch / dpi->conf->pixels_per_iter;
565 hsync.shift_half_line = false;
589 mtk_dpi_config_hsync(dpi, &hsync);
/linux-master/drivers/gpu/drm/
H A Ddrm_modes.c857 /* width of hsync as % of total line */
876 int hsync, hfront_porch, vodd_front_porch_lines; local
981 hsync = H_SYNC_PERCENT * total_pixels / 100;
982 hsync = (hsync + GTF_CELL_GRAN / 2) / GTF_CELL_GRAN;
983 hsync = hsync * GTF_CELL_GRAN;
985 hfront_porch = hblank / 2 - hsync;
992 drm_mode->hsync_end = drm_mode->hsync_start + hsync;
/linux-master/drivers/gpu/drm/bridge/
H A Dchipone-icn6211.c350 u16 hfp, hbp, hsync; local
390 hsync = mode->hsync_end - mode->hsync_start;
394 chipone_writeb(icn, HSYNC_LI, hsync & 0xff);
399 HFP_HSW_HBP_HI_HS(hsync) |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dior.h60 bool data, bool vsync, bool hsync);
/linux-master/drivers/video/fbdev/
H A Datafb.c343 * hardware that supports disabling hsync/vsync:
344 * blank_mode == 2: suspend vsync, 3:suspend hsync, 4: powerdown.
825 int right, hsync, left; /* standard timing in clock cycles, not pixel */ member in struct:pixel_clock
826 /* hsync initialized in falcon_detect() */
842 /* Default hsync timing [mon_type] in picoseconds */
1043 hsync_len = pclock->hsync / plen;
1071 if ((plen * xres + f25.right + f25.hsync + f25.left) *
1074 else if ((plen * xres + f32.right + f32.hsync +
1077 else if ((plen * xres + fext.right + fext.hsync +
1086 hsync_len = pclock->hsync / ple
[all...]
/linux-master/drivers/media/platform/aspeed/
H A Daspeed-video.c966 * hsync+--+
975 * hsync+-------------------------------+
985 u32 mds, sync, htotal, vtotal, vsync, hsync; local
992 hsync = FIELD_GET(VE_SYNC_STATUS_HSYNC, sync);
1003 if (hsync > det->width)
1019 det->hbackporch = v->frame_left - hsync;
1021 det->hsync = hsync;
1024 det->hfrontporch = hsync - v->frame_right;
1025 det->hsync
[all...]

Completed in 444 milliseconds

123