Lines Matching refs:dsparb
333 #define VLV_FIFO_START(dsparb, dsparb2, lo_shift, hi_shift) \ argument
334 ((((dsparb) >> (lo_shift)) & 0xff) | ((((dsparb2) >> (hi_shift)) & 0x1) << 8))
343 uint32_t dsparb, dsparb2, dsparb3; in vlv_get_fifo_size() local
345 dsparb = I915_READ(DSPARB); in vlv_get_fifo_size()
347 sprite0_start = VLV_FIFO_START(dsparb, dsparb2, 0, 0); in vlv_get_fifo_size()
348 sprite1_start = VLV_FIFO_START(dsparb, dsparb2, 8, 4); in vlv_get_fifo_size()
351 dsparb = I915_READ(DSPARB); in vlv_get_fifo_size()
353 sprite0_start = VLV_FIFO_START(dsparb, dsparb2, 16, 8); in vlv_get_fifo_size()
354 sprite1_start = VLV_FIFO_START(dsparb, dsparb2, 24, 12); in vlv_get_fifo_size()
391 uint32_t dsparb = I915_READ(DSPARB); in i9xx_get_fifo_size() local
394 size = dsparb & 0x7f; in i9xx_get_fifo_size()
396 size = ((dsparb >> DSPARB_CSTART_SHIFT) & 0x7f) - size; in i9xx_get_fifo_size()
398 DRM_DEBUG_KMS("FIFO size - (0x%08x) %s: %d\n", dsparb, in i9xx_get_fifo_size()
407 uint32_t dsparb = I915_READ(DSPARB); in i830_get_fifo_size() local
410 size = dsparb & 0x1ff; in i830_get_fifo_size()
412 size = ((dsparb >> DSPARB_BEND_SHIFT) & 0x1ff) - size; in i830_get_fifo_size()
415 DRM_DEBUG_KMS("FIFO size - (0x%08x) %s: %d\n", dsparb, in i830_get_fifo_size()
424 uint32_t dsparb = I915_READ(DSPARB); in i845_get_fifo_size() local
427 size = dsparb & 0x7f; in i845_get_fifo_size()
430 DRM_DEBUG_KMS("FIFO size - (0x%08x) %s: %d\n", dsparb, in i845_get_fifo_size()
1196 uint32_t dsparb, dsparb2, dsparb3; in vlv_pipe_set_fifo_size() local
1198 dsparb = I915_READ(DSPARB); in vlv_pipe_set_fifo_size()
1201 dsparb &= ~(VLV_FIFO(SPRITEA, 0xff) | in vlv_pipe_set_fifo_size()
1203 dsparb |= (VLV_FIFO(SPRITEA, sprite0_start) | in vlv_pipe_set_fifo_size()
1211 I915_WRITE(DSPARB, dsparb); in vlv_pipe_set_fifo_size()
1215 dsparb = I915_READ(DSPARB); in vlv_pipe_set_fifo_size()
1218 dsparb &= ~(VLV_FIFO(SPRITEC, 0xff) | in vlv_pipe_set_fifo_size()
1220 dsparb |= (VLV_FIFO(SPRITEC, sprite0_start) | in vlv_pipe_set_fifo_size()
1228 I915_WRITE(DSPARB, dsparb); in vlv_pipe_set_fifo_size()