Lines Matching refs:sprctl
54 u32 sprctl, sprscale = 0; in ivb_update_plane() local
58 sprctl = I915_READ(SPRCTL(pipe)); in ivb_update_plane()
61 sprctl &= ~SPRITE_PIXFORMAT_MASK; in ivb_update_plane()
62 sprctl &= ~SPRITE_RGB_ORDER_RGBX; in ivb_update_plane()
63 sprctl &= ~SPRITE_YUV_BYTE_ORDER_MASK; in ivb_update_plane()
64 sprctl &= ~SPRITE_TILED; in ivb_update_plane()
68 sprctl |= SPRITE_FORMAT_RGBX888 | SPRITE_RGB_ORDER_RGBX; in ivb_update_plane()
71 sprctl |= SPRITE_FORMAT_RGBX888; in ivb_update_plane()
74 sprctl |= SPRITE_FORMAT_YUV422 | SPRITE_YUV_ORDER_YUYV; in ivb_update_plane()
77 sprctl |= SPRITE_FORMAT_YUV422 | SPRITE_YUV_ORDER_YVYU; in ivb_update_plane()
80 sprctl |= SPRITE_FORMAT_YUV422 | SPRITE_YUV_ORDER_UYVY; in ivb_update_plane()
83 sprctl |= SPRITE_FORMAT_YUV422 | SPRITE_YUV_ORDER_VYUY; in ivb_update_plane()
90 sprctl |= SPRITE_TILED; in ivb_update_plane()
93 sprctl |= SPRITE_TRICKLE_FEED_DISABLE; in ivb_update_plane()
94 sprctl |= SPRITE_ENABLE; in ivb_update_plane()
145 I915_WRITE(SPRCTL(pipe), sprctl); in ivb_update_plane()
177 u32 sprctl; in ivb_update_colorkey() local
186 sprctl = I915_READ(SPRCTL(intel_plane->pipe)); in ivb_update_colorkey()
187 sprctl &= ~(SPRITE_SOURCE_KEY | SPRITE_DEST_KEY); in ivb_update_colorkey()
189 sprctl |= SPRITE_DEST_KEY; in ivb_update_colorkey()
191 sprctl |= SPRITE_SOURCE_KEY; in ivb_update_colorkey()
192 I915_WRITE(SPRCTL(intel_plane->pipe), sprctl); in ivb_update_colorkey()
205 u32 sprctl; in ivb_get_colorkey() local
214 sprctl = I915_READ(SPRCTL(intel_plane->pipe)); in ivb_get_colorkey()
216 if (sprctl & SPRITE_DEST_KEY) in ivb_get_colorkey()
218 else if (sprctl & SPRITE_SOURCE_KEY) in ivb_get_colorkey()