OSDN Git Service

drm/nouveau/fifo: version the dma channel class struct
authorBen Skeggs <bskeggs@redhat.com>
Tue, 14 Aug 2012 05:02:29 +0000 (15:02 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 3 Oct 2012 03:13:04 +0000 (13:13 +1000)
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c
drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c
drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c
drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c
drivers/gpu/drm/nouveau/core/include/core/class.h
drivers/gpu/drm/nouveau/nouveau_chan.c

index ed77192..cc49284 100644 (file)
@@ -118,7 +118,7 @@ nv04_fifo_chan_ctor(struct nouveau_object *parent,
 {
        struct nv04_fifo_priv *priv = (void *)engine;
        struct nv04_fifo_chan *chan;
-       struct nv_channel_dma_class *args = data;
+       struct nv03_channel_dma_class *args = data;
        int ret;
 
        if (size < sizeof(*args))
index 5d3638b..c4c78d5 100644 (file)
@@ -61,7 +61,7 @@ nv10_fifo_chan_ctor(struct nouveau_object *parent,
 {
        struct nv04_fifo_priv *priv = (void *)engine;
        struct nv04_fifo_chan *chan;
-       struct nv_channel_dma_class *args = data;
+       struct nv03_channel_dma_class *args = data;
        int ret;
 
        if (size < sizeof(*args))
index 347b91e..1733765 100644 (file)
@@ -66,7 +66,7 @@ nv17_fifo_chan_ctor(struct nouveau_object *parent,
 {
        struct nv04_fifo_priv *priv = (void *)engine;
        struct nv04_fifo_chan *chan;
-       struct nv_channel_dma_class *args = data;
+       struct nv03_channel_dma_class *args = data;
        int ret;
 
        if (size < sizeof(*args))
index 48114e6..aef8ca1 100644 (file)
@@ -184,7 +184,7 @@ nv40_fifo_chan_ctor(struct nouveau_object *parent,
 {
        struct nv04_fifo_priv *priv = (void *)engine;
        struct nv04_fifo_chan *chan;
-       struct nv_channel_dma_class *args = data;
+       struct nv03_channel_dma_class *args = data;
        int ret;
 
        if (size < sizeof(*args))
index 55b53ed..10279d2 100644 (file)
@@ -57,7 +57,7 @@ struct nv_dma_class {
  * 406e: NV40_CHANNEL_DMA
  */
 
-struct nv_channel_dma_class {
+struct nv03_channel_dma_class {
        u32 pushbuf;
        u32 pad0;
        u64 offset;
index cf61dc0..e645184 100644 (file)
@@ -223,7 +223,7 @@ nouveau_channel_dma(struct nouveau_drm *drm, struct nouveau_cli *cli,
 {
        static const u16 oclasses[] = { 0x406e, 0x176e, 0x006e, 0x006b, 0 };
        const u16 *oclass = oclasses;
-       struct nv_channel_dma_class args;
+       struct nv03_channel_dma_class args;
        struct nouveau_channel *chan;
        int ret;