Lines Matching refs:dsparb
259 #define VLV_FIFO_START(dsparb, dsparb2, lo_shift, hi_shift) \ argument
260 ((((dsparb) >> (lo_shift)) & 0xff) | ((((dsparb2) >> (hi_shift)) & 0x1) << 8))
269 u32 dsparb, dsparb2, dsparb3; in vlv_get_fifo_size() local
273 dsparb = intel_uncore_read(&dev_priv->uncore, DSPARB); in vlv_get_fifo_size()
275 sprite0_start = VLV_FIFO_START(dsparb, dsparb2, 0, 0); in vlv_get_fifo_size()
276 sprite1_start = VLV_FIFO_START(dsparb, dsparb2, 8, 4); in vlv_get_fifo_size()
279 dsparb = intel_uncore_read(&dev_priv->uncore, DSPARB); in vlv_get_fifo_size()
281 sprite0_start = VLV_FIFO_START(dsparb, dsparb2, 16, 8); in vlv_get_fifo_size()
282 sprite1_start = VLV_FIFO_START(dsparb, dsparb2, 24, 12); in vlv_get_fifo_size()
304 u32 dsparb = intel_uncore_read(&dev_priv->uncore, DSPARB); in i9xx_get_fifo_size() local
307 size = dsparb & 0x7f; in i9xx_get_fifo_size()
309 size = ((dsparb >> DSPARB_CSTART_SHIFT) & 0x7f) - size; in i9xx_get_fifo_size()
312 dsparb, plane_name(i9xx_plane), size); in i9xx_get_fifo_size()
320 u32 dsparb = intel_uncore_read(&dev_priv->uncore, DSPARB); in i830_get_fifo_size() local
323 size = dsparb & 0x1ff; in i830_get_fifo_size()
325 size = ((dsparb >> DSPARB_BEND_SHIFT) & 0x1ff) - size; in i830_get_fifo_size()
329 dsparb, plane_name(i9xx_plane), size); in i830_get_fifo_size()
337 u32 dsparb = intel_uncore_read(&dev_priv->uncore, DSPARB); in i845_get_fifo_size() local
340 size = dsparb & 0x7f; in i845_get_fifo_size()
344 dsparb, plane_name(i9xx_plane), size); in i845_get_fifo_size()
1761 u32 dsparb, dsparb2, dsparb3; in vlv_atomic_update_fifo() local
1788 dsparb = intel_uncore_read_fw(uncore, DSPARB); in vlv_atomic_update_fifo()
1791 dsparb &= ~(VLV_FIFO(SPRITEA, 0xff) | in vlv_atomic_update_fifo()
1793 dsparb |= (VLV_FIFO(SPRITEA, sprite0_start) | in vlv_atomic_update_fifo()
1801 intel_uncore_write_fw(uncore, DSPARB, dsparb); in vlv_atomic_update_fifo()
1805 dsparb = intel_uncore_read_fw(uncore, DSPARB); in vlv_atomic_update_fifo()
1808 dsparb &= ~(VLV_FIFO(SPRITEC, 0xff) | in vlv_atomic_update_fifo()
1810 dsparb |= (VLV_FIFO(SPRITEC, sprite0_start) | in vlv_atomic_update_fifo()
1818 intel_uncore_write_fw(uncore, DSPARB, dsparb); in vlv_atomic_update_fifo()