summaryrefslogtreecommitdiff
path: root/src/i810_reg.h
diff options
context:
space:
mode:
authorJesse Barnes <jbarnes@hobbes.lan>2008-05-28 15:47:47 -0700
committerJesse Barnes <jbarnes@virtuousgeek.org>2008-05-28 15:47:47 -0700
commitbd137a19dc29dd466eac030e040f729ed0807e3f (patch)
tree34f448a9172f38639dc96519093f57a9276802d0 /src/i810_reg.h
parent363ccc3dfbf8ab91608d502e0376a43653581856 (diff)
Fixup DSPARB for 855 & 945
It turns out 855 has a different DSPARB layout than 915+. And 945+ have more FIFO entries, so we have to allocate things differently. So on 855 split the FIFO evenly again between A & B planes, and do the same on 945, where we have a larger FIFO. Fixes an issue reported by Daniel Stone with the previous default value.
Diffstat (limited to 'src/i810_reg.h')
-rw-r--r--src/i810_reg.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/i810_reg.h b/src/i810_reg.h
index d97780f0..9da258a7 100644
--- a/src/i810_reg.h
+++ b/src/i810_reg.h
@@ -2105,6 +2105,8 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#define DSPARB 0x70030
#define DSPARB_CSTART_SHIFT 7
#define DSPARB_BSTART_SHIFT 0
+#define DSPARB_BEND_SHIFT 9 /* on 855 */
+#define DSPARB_AEND_SHIFT 0
#define DSPFW1 0x70034
#define DSPFW2 0x70038
#define DSPFW3 0x7003c