Displaying 5 results from an estimated 5 matches for "nouveau_fifo_channel_create".
2013 Aug 11
2
Fixing nouveau for >4k PAGE_SIZE
...ouveau/core/engine/fifo/nv40.c
index 5c7433d..c314a5f 100644
--- a/drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c
+++ b/drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c
@@ -190,8 +190,8 @@ nv40_fifo_chan_ctor(struct nouveau_object *parent,
if (size < sizeof(*args))
return -EINVAL;
- ret = nouveau_fifo_channel_create(parent, engine, oclass, 0, 0xc00000,
- 0x1000, args->pushbuf,
+ ret = nouveau_fifo_channel_create(parent, engine, oclass, 0, 0x800000,
+ 0x10000, args->pushbuf,
(1ULL << NVDEV_ENGINE_DMAOBJ) |
(1ULL << NVDEV_ENGINE_SW) |
(1ULL << NVDEV_ENG...
2013 Aug 11
0
Fixing nouveau for >4k PAGE_SIZE
...x 5c7433d..c314a5f 100644
> --- a/drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c
> +++ b/drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c
> @@ -190,8 +190,8 @@ nv40_fifo_chan_ctor(struct nouveau_object *parent,
> if (size < sizeof(*args))
> return -EINVAL;
>
> - ret = nouveau_fifo_channel_create(parent, engine, oclass, 0, 0xc00000,
> - 0x1000, args->pushbuf,
> + ret = nouveau_fifo_channel_create(parent, engine, oclass, 0, 0x800000,
> + 0x10000, args->pushbuf,
> (1ULL << NVDEV_ENGINE_DMAOBJ) |
> (1ULL << NVDEV_ENGINE_SW) |
>...
2013 Aug 29
0
Fixing nouveau for >4k PAGE_SIZE
.../engine/fifo/nv40.c
>> > +++ b/drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c
>> > @@ -190,8 +190,8 @@ nv40_fifo_chan_ctor(struct nouveau_object *parent,
>> > if (size < sizeof(*args))
>> > return -EINVAL;
>> >
>> > - ret = nouveau_fifo_channel_create(parent, engine, oclass, 0, 0xc00000,
>> > - 0x1000, args->pushbuf,
>> > + ret = nouveau_fifo_channel_create(parent, engine, oclass, 0, 0x800000,
>> > + 0x10000, args->pushbuf,
>> >...
2013 Aug 11
2
Fixing nouveau for >4k PAGE_SIZE
...--- a/drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c
> > +++ b/drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c
> > @@ -190,8 +190,8 @@ nv40_fifo_chan_ctor(struct nouveau_object *parent,
> > if (size < sizeof(*args))
> > return -EINVAL;
> >
> > - ret = nouveau_fifo_channel_create(parent, engine, oclass, 0, 0xc00000,
> > - 0x1000, args->pushbuf,
> > + ret = nouveau_fifo_channel_create(parent, engine, oclass, 0, 0x800000,
> > + 0x10000, args->pushbuf,
> > (1ULL << NVDEV_ENGINE_DMAOBJ) |
> > (1ULL << N...
2013 Aug 11
2
Fixing nouveau for >4k PAGE_SIZE
Op 11-08-13 07:36, Benjamin Herrenschmidt schreef:
> On Sun, 2013-08-11 at 10:41 +1000, Benjamin Herrenschmidt wrote:
>> Now, to do that, I need a better understanding of the various things
>> in there since I'm not familiar with nouveau at all. What I think I've
>> figured out is with a few questions, it would be awesome if you could
>> answer them so I can have