aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Skeggs <bskeggs@redhat.com>2012-08-14 01:02:29 -0400
committerBen Skeggs <bskeggs@redhat.com>2012-10-02 23:13:04 -0400
commita7c6e75eb28d18ed8d53182891330f5c1fa4477c (patch)
treee3ea6dcfd0513ca4bcc49eeb4434b2eee3890dbb
parent503b0f1cd66c54dd88e644fa1a521ebd764bf54e (diff)
drm/nouveau/fifo: version the dma channel class struct
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
-rw-r--r--drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c2
-rw-r--r--drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c2
-rw-r--r--drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c2
-rw-r--r--drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c2
-rw-r--r--drivers/gpu/drm/nouveau/core/include/core/class.h2
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_chan.c2
6 files changed, 6 insertions, 6 deletions
diff --git a/drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c b/drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c
index ed771921e924..cc49284be181 100644
--- a/drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c
+++ b/drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c
@@ -118,7 +118,7 @@ nv04_fifo_chan_ctor(struct nouveau_object *parent,
118{ 118{
119 struct nv04_fifo_priv *priv = (void *)engine; 119 struct nv04_fifo_priv *priv = (void *)engine;
120 struct nv04_fifo_chan *chan; 120 struct nv04_fifo_chan *chan;
121 struct nv_channel_dma_class *args = data; 121 struct nv03_channel_dma_class *args = data;
122 int ret; 122 int ret;
123 123
124 if (size < sizeof(*args)) 124 if (size < sizeof(*args))
diff --git a/drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c b/drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c
index 5d3638bddb8b..c4c78d50b396 100644
--- a/drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c
+++ b/drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c
@@ -61,7 +61,7 @@ nv10_fifo_chan_ctor(struct nouveau_object *parent,
61{ 61{
62 struct nv04_fifo_priv *priv = (void *)engine; 62 struct nv04_fifo_priv *priv = (void *)engine;
63 struct nv04_fifo_chan *chan; 63 struct nv04_fifo_chan *chan;
64 struct nv_channel_dma_class *args = data; 64 struct nv03_channel_dma_class *args = data;
65 int ret; 65 int ret;
66 66
67 if (size < sizeof(*args)) 67 if (size < sizeof(*args))
diff --git a/drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c b/drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c
index 347b91e13477..1733765e8bf2 100644
--- a/drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c
+++ b/drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c
@@ -66,7 +66,7 @@ nv17_fifo_chan_ctor(struct nouveau_object *parent,
66{ 66{
67 struct nv04_fifo_priv *priv = (void *)engine; 67 struct nv04_fifo_priv *priv = (void *)engine;
68 struct nv04_fifo_chan *chan; 68 struct nv04_fifo_chan *chan;
69 struct nv_channel_dma_class *args = data; 69 struct nv03_channel_dma_class *args = data;
70 int ret; 70 int ret;
71 71
72 if (size < sizeof(*args)) 72 if (size < sizeof(*args))
diff --git a/drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c b/drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c
index 48114e6aa527..aef8ca106ac0 100644
--- a/drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c
+++ b/drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c
@@ -184,7 +184,7 @@ nv40_fifo_chan_ctor(struct nouveau_object *parent,
184{ 184{
185 struct nv04_fifo_priv *priv = (void *)engine; 185 struct nv04_fifo_priv *priv = (void *)engine;
186 struct nv04_fifo_chan *chan; 186 struct nv04_fifo_chan *chan;
187 struct nv_channel_dma_class *args = data; 187 struct nv03_channel_dma_class *args = data;
188 int ret; 188 int ret;
189 189
190 if (size < sizeof(*args)) 190 if (size < sizeof(*args))
diff --git a/drivers/gpu/drm/nouveau/core/include/core/class.h b/drivers/gpu/drm/nouveau/core/include/core/class.h
index 55b53ed8a0b8..10279d25f6c6 100644
--- a/drivers/gpu/drm/nouveau/core/include/core/class.h
+++ b/drivers/gpu/drm/nouveau/core/include/core/class.h
@@ -57,7 +57,7 @@ struct nv_dma_class {
57 * 406e: NV40_CHANNEL_DMA 57 * 406e: NV40_CHANNEL_DMA
58 */ 58 */
59 59
60struct nv_channel_dma_class { 60struct nv03_channel_dma_class {
61 u32 pushbuf; 61 u32 pushbuf;
62 u32 pad0; 62 u32 pad0;
63 u64 offset; 63 u64 offset;
diff --git a/drivers/gpu/drm/nouveau/nouveau_chan.c b/drivers/gpu/drm/nouveau/nouveau_chan.c
index cf61dc0226a3..e6451847df4a 100644
--- a/drivers/gpu/drm/nouveau/nouveau_chan.c
+++ b/drivers/gpu/drm/nouveau/nouveau_chan.c
@@ -223,7 +223,7 @@ nouveau_channel_dma(struct nouveau_drm *drm, struct nouveau_cli *cli,
223{ 223{
224 static const u16 oclasses[] = { 0x406e, 0x176e, 0x006e, 0x006b, 0 }; 224 static const u16 oclasses[] = { 0x406e, 0x176e, 0x006e, 0x006b, 0 };
225 const u16 *oclass = oclasses; 225 const u16 *oclass = oclasses;
226 struct nv_channel_dma_class args; 226 struct nv03_channel_dma_class args;
227 struct nouveau_channel *chan; 227 struct nouveau_channel *chan;
228 int ret; 228 int ret;
229 229