Lines Matching refs:p

23 	static const char p[] = {0, 1, 2, 4, 5, 7, 8, 10, 11, 12, 16, 22, 23, 26};  in rockchip_display_make_crc32_table()  local
27 for (n = 0; n < sizeof(p) / sizeof(char); n++) in rockchip_display_make_crc32_table()
28 poly |= 1L << (31 - p[n]); in rockchip_display_make_crc32_table()
110 void drm_mode_set_crtcinfo(struct drm_display_mode *p, int adjust_flags) in drm_mode_set_crtcinfo() argument
112 if ((p == NULL) || ((p->type & DRM_MODE_TYPE_CRTC_C) == DRM_MODE_TYPE_BUILTIN)) in drm_mode_set_crtcinfo()
115 p->crtc_clock = p->clock; in drm_mode_set_crtcinfo()
116 p->crtc_hdisplay = p->hdisplay; in drm_mode_set_crtcinfo()
117 p->crtc_hsync_start = p->hsync_start; in drm_mode_set_crtcinfo()
118 p->crtc_hsync_end = p->hsync_end; in drm_mode_set_crtcinfo()
119 p->crtc_htotal = p->htotal; in drm_mode_set_crtcinfo()
120 p->crtc_hskew = p->hskew; in drm_mode_set_crtcinfo()
121 p->crtc_vdisplay = p->vdisplay; in drm_mode_set_crtcinfo()
122 p->crtc_vsync_start = p->vsync_start; in drm_mode_set_crtcinfo()
123 p->crtc_vsync_end = p->vsync_end; in drm_mode_set_crtcinfo()
124 p->crtc_vtotal = p->vtotal; in drm_mode_set_crtcinfo()
126 if (p->flags & DRM_MODE_FLAG_INTERLACE) { in drm_mode_set_crtcinfo()
128 p->crtc_vdisplay /= 2; in drm_mode_set_crtcinfo()
129 p->crtc_vsync_start /= 2; in drm_mode_set_crtcinfo()
130 p->crtc_vsync_end /= 2; in drm_mode_set_crtcinfo()
131 p->crtc_vtotal /= 2; in drm_mode_set_crtcinfo()
136 if (p->flags & DRM_MODE_FLAG_DBLSCAN) { in drm_mode_set_crtcinfo()
137 p->crtc_vdisplay *= 2; in drm_mode_set_crtcinfo()
138 p->crtc_vsync_start *= 2; in drm_mode_set_crtcinfo()
139 p->crtc_vsync_end *= 2; in drm_mode_set_crtcinfo()
140 p->crtc_vtotal *= 2; in drm_mode_set_crtcinfo()
145 if (p->vscan > 1) { in drm_mode_set_crtcinfo()
146 p->crtc_vdisplay *= p->vscan; in drm_mode_set_crtcinfo()
147 p->crtc_vsync_start *= p->vscan; in drm_mode_set_crtcinfo()
148 p->crtc_vsync_end *= p->vscan; in drm_mode_set_crtcinfo()
149 p->crtc_vtotal *= p->vscan; in drm_mode_set_crtcinfo()
154 unsigned int layout = p->flags & DRM_MODE_FLAG_3D_MASK; in drm_mode_set_crtcinfo()
158 p->crtc_clock *= 2; in drm_mode_set_crtcinfo()
159 p->crtc_vdisplay += p->crtc_vtotal; in drm_mode_set_crtcinfo()
160 p->crtc_vsync_start += p->crtc_vtotal; in drm_mode_set_crtcinfo()
161 p->crtc_vsync_end += p->crtc_vtotal; in drm_mode_set_crtcinfo()
162 p->crtc_vtotal += p->crtc_vtotal; in drm_mode_set_crtcinfo()
167 p->crtc_vblank_start = min(p->crtc_vsync_start, p->crtc_vdisplay); in drm_mode_set_crtcinfo()
168 p->crtc_vblank_end = max(p->crtc_vsync_end, p->crtc_vtotal); in drm_mode_set_crtcinfo()
169 p->crtc_hblank_start = min(p->crtc_hsync_start, p->crtc_hdisplay); in drm_mode_set_crtcinfo()
170 p->crtc_hblank_end = max(p->crtc_hsync_end, p->crtc_htotal); in drm_mode_set_crtcinfo()