/freebsd-11-stable/sys/dev/drm2/i915/ |
H A D | intel_sprite.c | 26 * New plane/sprite handling. 28 * The older chips had a separate interface for programming plane related 29 * registers; newer ones are much simpler and we can use the new DRM plane 44 ivb_update_plane(struct drm_plane *plane, struct drm_framebuffer *fb, argument 50 struct drm_device *dev = plane->dev; 52 struct intel_plane *intel_plane = to_intel_plane(plane); 151 ivb_disable_plane(struct drm_plane *plane) argument 153 struct drm_device *dev = plane->dev; 155 struct intel_plane *intel_plane = to_intel_plane(plane); 171 ivb_update_colorkey(struct drm_plane *plane, argument 200 ivb_get_colorkey(struct drm_plane *plane, struct drm_intel_sprite_colorkey *key) argument 225 ilk_update_plane(struct drm_plane *plane, struct drm_framebuffer *fb, struct drm_i915_gem_object *obj, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t x, uint32_t y, uint32_t src_w, uint32_t src_h) argument 311 ilk_disable_plane(struct drm_plane *plane) argument 361 ilk_update_colorkey(struct drm_plane *plane, struct drm_intel_sprite_colorkey *key) argument 390 ilk_get_colorkey(struct drm_plane *plane, struct drm_intel_sprite_colorkey *key) argument 415 intel_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h) argument 554 intel_disable_plane(struct drm_plane *plane) argument 576 intel_destroy_plane(struct drm_plane *plane) argument 589 struct drm_plane *plane; local 622 struct drm_plane *plane; local [all...] |
H A D | intel_drv.h | 225 enum plane plane; member in struct:intel_crtc 234 bool primary_disabled; /* is the crtc obscured by a plane? */ 266 void (*update_plane)(struct drm_plane *plane, 273 void (*disable_plane)(struct drm_plane *plane); 274 int (*update_colorkey)(struct drm_plane *plane, 276 void (*get_colorkey)(struct drm_plane *plane, 419 intel_get_crtc_for_plane(struct drm_device *dev, int plane) argument 422 return dev_priv->plane_to_crtc_mapping[plane]; 501 enum plane plan [all...] |
H A D | intel_fb.c | 253 struct drm_plane *plane; local 262 list_for_each_entry(plane, &config->plane_list, head) 263 plane->funcs->disable_plane(plane);
|
H A D | intel_display.c | 1235 enum plane plane, bool state) 1241 reg = DSPCNTR(plane); 1245 "plane %c assertion failure (expected %s, current %s)\n", 1246 plane_name(plane), state_string(state), state_string(cur_state)); 1264 "plane %c assertion failure, should be disabled but not\n", 1276 "plane %c assertion failure, should be off on pipe %c but is still active\n", 1435 * Enable @pipe's PLL so we can start pumping pixels from a plane. Check to 1820 * a plane. On ILK+ the pipe PLLs are integrated, so we don't 1849 * are met, if applicable, e.g. plane disable 1234 assert_plane(struct drm_i915_private *dev_priv, enum plane plane, bool state) argument 1886 intel_flush_display_plane(struct drm_i915_private *dev_priv, enum plane plane) argument 1903 intel_enable_plane(struct drm_i915_private *dev_priv, enum plane plane, enum pipe pipe) argument 1930 intel_disable_plane(struct drm_i915_private *dev_priv, enum plane plane, enum pipe pipe) argument 2043 int plane = intel_crtc->plane; local 2140 int plane = intel_crtc->plane; local 2467 int plane = intel_crtc->plane; local 3327 int plane = intel_crtc->plane; local 3420 int plane = intel_crtc->plane; local 3497 int plane = intel_crtc->plane; local 3577 int plane = intel_crtc->plane; local 3667 int plane = intel_crtc->plane; local 3699 int plane = intel_crtc->plane; local 4699 int plane = intel_crtc->plane; local 5596 int plane = intel_crtc->plane; local 5779 int plane = intel_crtc->plane; local 7148 intel_finish_page_flip_plane(struct drm_device *dev, int plane) argument 7156 intel_prepare_page_flip(struct drm_device *dev, int plane) argument 9119 bool plane; local 9486 } plane[I915_MAX_PIPES]; member in struct:intel_display_error_state [all...] |
H A D | intel_pm.c | 89 int plane, i; local 98 plane = intel_crtc->plane == 0 ? FBC_CTL_PLANEA : FBC_CTL_PLANEB; 106 fbc_ctl2 |= plane; 119 DRM_DEBUG_KMS("enabled FBC, pitch %d, yoff %d, plane %d, ", 120 cfb_pitch, crtc->y, intel_crtc->plane); 138 int plane = intel_crtc->plane == 0 ? DPFC_CTL_PLANEA : DPFC_CTL_PLANEB; local 142 dpfc_ctl = plane | DPFC_SR_EN | DPFC_CTL_LIMIT_1X; 154 DRM_DEBUG_KMS("enabled fbc on plane 207 int plane = intel_crtc->plane == 0 ? DPFC_CTL_PLANEA : DPFC_CTL_PLANEB; local 735 i9xx_get_fifo_size(struct drm_device *dev, int plane) argument 751 i85x_get_fifo_size(struct drm_device *dev, int plane) argument 768 i845_get_fifo_size(struct drm_device *dev, int plane) argument 784 i830_get_fifo_size(struct drm_device *dev, int plane) argument 1085 g4x_compute_wm0(struct drm_device *dev, int plane, const struct intel_watermark_params *display, int display_latency_ns, const struct intel_watermark_params *cursor, int cursor_latency_ns, int *plane_wm, int *cursor_wm) argument 1171 g4x_compute_srwm(struct drm_device *dev, int plane, int latency_ns, const struct intel_watermark_params *display, const struct intel_watermark_params *cursor, int *display_wm, int *cursor_wm) argument 1217 vlv_compute_drain_latency(struct drm_device *dev, int plane, int *plane_prec_mult, int *plane_dl, int *cursor_prec_mult, int *cursor_dl) argument 1662 ironlake_compute_srwm(struct drm_device *dev, int level, int plane, int latency_ns, const struct intel_watermark_params *display, const struct intel_watermark_params *cursor, int *fbc_wm, int *display_wm, int *cursor_wm) argument 2048 sandybridge_compute_sprite_wm(struct drm_device *dev, int plane, uint32_t sprite_width, int pixel_size, const struct intel_watermark_params *display, int display_latency_ns, int *sprite_wm) argument 2080 sandybridge_compute_sprite_srwm(struct drm_device *dev, int plane, uint32_t sprite_width, int pixel_size, const struct intel_watermark_params *display, int latency_ns, int *sprite_wm) argument [all...] |
H A D | i915_gem_execbuffer.c | 636 u32 plane, flip_mask; local 644 for (plane = 0; flips >> plane; plane++) { 645 if (((flips >> plane) & 1) == 0) 648 if (plane)
|
H A D | i915_reg.h | 209 /* IVB has funny definitions for which plane to flip. */ 632 #define MI_ARB_BLOCK_GRANT_2 (2 << 12) /* for 1 display plane */ 673 /* Set display plane priority */ 2601 * bytes_per_pixel is the number of bytes coming out of the plane, 3055 #define DSPCNTR(plane) _PIPE(plane, _DSPACNTR, _DSPBCNTR) 3056 #define DSPADDR(plane) _PIPE(plane, _DSPAADDR, _DSPBADDR) 3057 #define DSPSTRIDE(plane) _PIPE(plane, _DSPASTRID [all...] |
H A D | i915_irq.c | 1503 int dspsurf = DSPSURF(intel_crtc->plane); 1507 int dspaddr = DSPADDR(intel_crtc->plane); 1517 intel_prepare_page_flip(dev, intel_crtc->plane); 2395 int plane = pipe; local 2397 plane = !plane; 2400 if (iir & flip[plane]) { 2401 intel_prepare_page_flip(dev, plane); 2403 flip_mask &= ~flip[plane];
|
H A D | i915_debug.c | 299 const char plane = plane_name(crtc->plane); local 305 seq_printf(m, "No flip due on pipe %c (plane %c)\n", 306 pipe, plane); 309 seq_printf(m, "Flip queued on pipe %c (plane %c)\n", 310 pipe, plane); 312 seq_printf(m, "Flip pending (waiting for vsync) on pipe %c (plane %c)\n", 313 pipe, plane); 1112 seq_printf(m, "FBC unsupported on plane");
|
H A D | i915_drv.h | 69 enum plane { enum 257 int (*get_fifo_size)(struct drm_device *dev, int plane); 374 FBC_BAD_PLANE, /* fbc not supported on plane */ 694 enum plane cfb_plane;
|
H A D | intel_tv.c | 1091 int dspcntr_reg = DSPCNTR(intel_crtc->plane); 1098 intel_flush_display_plane(dev_priv, intel_crtc->plane); 1127 intel_flush_display_plane(dev_priv, intel_crtc->plane);
|
/freebsd-11-stable/sys/dev/drm2/ |
H A D | drm_crtc.c | 373 struct drm_plane *plane; local 390 list_for_each_entry(plane, &dev->mode_config.plane_list, head) { 391 if (plane->fb == fb) { 393 ret = plane->funcs->disable_plane(plane); 395 DRM_ERROR("failed to disable plane with busy fb\n"); 396 /* disconnect the plane from the fb and crtc: */ 397 plane->fb = NULL; 398 plane->crtc = NULL; 648 int drm_plane_init(struct drm_device *dev, struct drm_plane *plane, argument 696 drm_plane_cleanup(struct drm_plane *plane) argument 1075 struct drm_plane *plane, *plt; local 1635 struct drm_plane *plane; local 1685 struct drm_plane *plane; local 1753 struct drm_plane *plane; local 3280 struct drm_plane *plane = obj_to_plane(obj); local 3834 drm_format_plane_cpp(uint32_t format, int plane) argument [all...] |
H A D | drm_crtc.h | 246 * for example some hw, disabling a CRTC/plane is asynchronous, and 614 * drm_plane_funcs - driver plane control functions 615 * @update_plane: update the plane configuration 616 * @disable_plane: shut down the plane 617 * @destroy: clean up plane resources 621 int (*update_plane)(struct drm_plane *plane, 627 int (*disable_plane)(struct drm_plane *plane); 628 void (*destroy)(struct drm_plane *plane); 630 int (*set_property)(struct drm_plane *plane, 635 * drm_plane - central DRM plane contro [all...] |
/freebsd-11-stable/lib/libiconv_modules/DECHanyu/ |
H A D | citrus_dechanyu.c | 326 int plane; local 328 plane = 0; 335 plane += 2; 340 plane += (wc & 0x80) ? 1 : 2; 343 *csid = plane;
|
/freebsd-11-stable/sys/arm/nvidia/drm2/ |
H A D | tegra_dc.c | 90 /* Complete description of one window (plane) */ 512 struct tegra_plane *plane; local 519 plane = container_of(drm_plane, struct tegra_plane, drm_plane); 541 dc_setup_window(sc, plane->index, &win); 543 WR4(sc, DC_CMD_STATE_CONTROL, WIN_A_UPDATE << plane->index); 544 WR4(sc, DC_CMD_STATE_CONTROL, WIN_A_ACT_REQ << plane->index); 552 struct tegra_plane *plane; local 559 plane = container_of(drm_plane, struct tegra_plane, drm_plane); 563 idx = plane->index; 582 dc_plane_destroy(struct drm_plane *plane) argument 1108 struct tegra_plane *plane; local [all...] |
/freebsd-11-stable/contrib/expat/lib/ |
H A D | xmltok.c | 623 int plane; \ 674 plane = (((hi & 0x3) << 2) | ((lo >> 6) & 0x3)) + 1; \ 675 *(*toP)++ = (char)((plane >> 2) | UTF8_cval4); \ 676 *(*toP)++ = (((lo >> 2) & 0xF) | ((plane & 0x3) << 4) | 0x80); \
|