Lines Matching refs:sprctl

317 	u32 sprctl = 0;  in vlv_sprite_ctl_crtc()  local
320 sprctl |= SP_PIPE_GAMMA_ENABLE; in vlv_sprite_ctl_crtc()
322 return sprctl; in vlv_sprite_ctl_crtc()
331 u32 sprctl; in vlv_sprite_ctl() local
333 sprctl = SP_ENABLE; in vlv_sprite_ctl()
337 sprctl |= SP_FORMAT_YUV422 | SP_YUV_ORDER_YUYV; in vlv_sprite_ctl()
340 sprctl |= SP_FORMAT_YUV422 | SP_YUV_ORDER_YVYU; in vlv_sprite_ctl()
343 sprctl |= SP_FORMAT_YUV422 | SP_YUV_ORDER_UYVY; in vlv_sprite_ctl()
346 sprctl |= SP_FORMAT_YUV422 | SP_YUV_ORDER_VYUY; in vlv_sprite_ctl()
349 sprctl |= SP_FORMAT_8BPP; in vlv_sprite_ctl()
352 sprctl |= SP_FORMAT_BGR565; in vlv_sprite_ctl()
355 sprctl |= SP_FORMAT_BGRX8888; in vlv_sprite_ctl()
358 sprctl |= SP_FORMAT_BGRA8888; in vlv_sprite_ctl()
361 sprctl |= SP_FORMAT_RGBX1010102; in vlv_sprite_ctl()
364 sprctl |= SP_FORMAT_RGBA1010102; in vlv_sprite_ctl()
367 sprctl |= SP_FORMAT_BGRX1010102; in vlv_sprite_ctl()
370 sprctl |= SP_FORMAT_BGRA1010102; in vlv_sprite_ctl()
373 sprctl |= SP_FORMAT_RGBX8888; in vlv_sprite_ctl()
376 sprctl |= SP_FORMAT_RGBA8888; in vlv_sprite_ctl()
384 sprctl |= SP_YUV_FORMAT_BT709; in vlv_sprite_ctl()
387 sprctl |= SP_TILED; in vlv_sprite_ctl()
390 sprctl |= SP_ROTATE_180; in vlv_sprite_ctl()
393 sprctl |= SP_MIRROR; in vlv_sprite_ctl()
396 sprctl |= SP_SOURCE_KEY; in vlv_sprite_ctl()
398 return sprctl; in vlv_sprite_ctl()
457 u32 sprctl, linear_offset; in vlv_sprite_update_arm() local
459 sprctl = plane_state->ctl | vlv_sprite_ctl_crtc(crtc_state); in vlv_sprite_update_arm()
486 intel_de_write_fw(dev_priv, SPCNTR(pipe, plane_id), sprctl); in vlv_sprite_update_arm()
690 u32 sprctl = 0; in ivb_sprite_ctl_crtc() local
693 sprctl |= SPRITE_PIPE_GAMMA_ENABLE; in ivb_sprite_ctl_crtc()
696 sprctl |= SPRITE_PIPE_CSC_ENABLE; in ivb_sprite_ctl_crtc()
698 return sprctl; in ivb_sprite_ctl_crtc()
719 u32 sprctl; in ivb_sprite_ctl() local
721 sprctl = SPRITE_ENABLE; in ivb_sprite_ctl()
724 sprctl |= SPRITE_TRICKLE_FEED_DISABLE; in ivb_sprite_ctl()
728 sprctl |= SPRITE_FORMAT_RGBX888 | SPRITE_RGB_ORDER_RGBX; in ivb_sprite_ctl()
731 sprctl |= SPRITE_FORMAT_RGBX888; in ivb_sprite_ctl()
734 sprctl |= SPRITE_FORMAT_RGBX101010 | SPRITE_RGB_ORDER_RGBX; in ivb_sprite_ctl()
737 sprctl |= SPRITE_FORMAT_RGBX101010; in ivb_sprite_ctl()
740 sprctl |= SPRITE_FORMAT_RGBX161616 | SPRITE_RGB_ORDER_RGBX; in ivb_sprite_ctl()
743 sprctl |= SPRITE_FORMAT_RGBX161616; in ivb_sprite_ctl()
746 sprctl |= SPRITE_FORMAT_YUV422 | SPRITE_YUV_ORDER_YUYV; in ivb_sprite_ctl()
749 sprctl |= SPRITE_FORMAT_YUV422 | SPRITE_YUV_ORDER_YVYU; in ivb_sprite_ctl()
752 sprctl |= SPRITE_FORMAT_YUV422 | SPRITE_YUV_ORDER_UYVY; in ivb_sprite_ctl()
755 sprctl |= SPRITE_FORMAT_YUV422 | SPRITE_YUV_ORDER_VYUY; in ivb_sprite_ctl()
763 sprctl |= SPRITE_PLANE_GAMMA_DISABLE; in ivb_sprite_ctl()
766 sprctl |= SPRITE_YUV_TO_RGB_CSC_FORMAT_BT709; in ivb_sprite_ctl()
769 sprctl |= SPRITE_YUV_RANGE_CORRECTION_DISABLE; in ivb_sprite_ctl()
772 sprctl |= SPRITE_TILED; in ivb_sprite_ctl()
775 sprctl |= SPRITE_ROTATE_180; in ivb_sprite_ctl()
778 sprctl |= SPRITE_DEST_KEY; in ivb_sprite_ctl()
780 sprctl |= SPRITE_SOURCE_KEY; in ivb_sprite_ctl()
782 return sprctl; in ivb_sprite_ctl()
880 u32 sprctl, linear_offset; in ivb_sprite_update_arm() local
882 sprctl = plane_state->ctl | ivb_sprite_ctl_crtc(crtc_state); in ivb_sprite_update_arm()
909 intel_de_write_fw(dev_priv, SPRCTL(pipe), sprctl); in ivb_sprite_update_arm()