freedreno: some msm-ring reset/flush fixes
authorRob Clark <robclark@freedesktop.org>
Wed, 19 Feb 2014 16:01:23 +0000 (11:01 -0500)
committerRob Clark <robclark@freedesktop.org>
Wed, 19 Feb 2014 16:47:40 +0000 (11:47 -0500)
commitc5de5abbd90333fe1359283fb3a5e457b0f389f3
tree20d6c72bfadcf60f82f5880c4b93eaf0c3c5c7ae
parent128e74cf6492025e63e035566bd6e2203e8da5e1
freedreno: some msm-ring reset/flush fixes

Need to update timestamp on all ring's associated with a submit (ie.
both the binning pass and main ring).  Also, make sure nr_reloc's
in particular gets cleared if the rb is reset.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
freedreno/freedreno_priv.h
freedreno/freedreno_ringbuffer.c
freedreno/msm/msm_ringbuffer.c