search for: nv04_devinit_fini

Displaying 4 results from an estimated 4 matches for "nv04_devinit_fini".

2014 Jan 19
2
[PATCH] devinit: lock/unlock crtc regs for all devices, not just pre-nv50
...base); +} + int nouveau_devinit_create_(struct nouveau_object *parent, struct nouveau_object *engine, diff --git a/nvkm/subdev/devinit/nv04.c b/nvkm/subdev/devinit/nv04.c index 24025e4..7037eae 100644 --- a/nvkm/subdev/devinit/nv04.c +++ b/nvkm/subdev/devinit/nv04.c @@ -388,17 +388,21 @@ int nv04_devinit_fini(struct nouveau_object *object, bool suspend) { struct nv04_devinit_priv *priv = (void *)object; + int ret; /* make i2c busses accessible */ nv_mask(priv, 0x000200, 0x00000001, 0x00000001); - /* unlock extended vga crtc regs, and unslave crtcs */ - nv_lockvgac(priv, false); + ret = nouvea...
2014 Jan 19
2
[PATCH] devinit: lock/unlock crtc regs for all devices, not just pre-nv50
...struct nouveau_object *engine, >> diff --git a/nvkm/subdev/devinit/nv04.c b/nvkm/subdev/devinit/nv04.c >> index 24025e4..7037eae 100644 >> --- a/nvkm/subdev/devinit/nv04.c >> +++ b/nvkm/subdev/devinit/nv04.c >> @@ -388,17 +388,21 @@ int >> nv04_devinit_fini(struct nouveau_object *object, bool suspend) >> { >> struct nv04_devinit_priv *priv = (void *)object; >> + int ret; >> >> /* make i2c busses accessible */ >> nv_mask(priv, 0x000200, 0x00000001, 0x00000001); >> >> -...
2014 Jan 19
0
[PATCH] devinit: lock/unlock crtc regs for all devices, not just pre-nv50
...u_object *parent, > struct nouveau_object *engine, > diff --git a/nvkm/subdev/devinit/nv04.c b/nvkm/subdev/devinit/nv04.c > index 24025e4..7037eae 100644 > --- a/nvkm/subdev/devinit/nv04.c > +++ b/nvkm/subdev/devinit/nv04.c > @@ -388,17 +388,21 @@ int > nv04_devinit_fini(struct nouveau_object *object, bool suspend) > { > struct nv04_devinit_priv *priv = (void *)object; > + int ret; > > /* make i2c busses accessible */ > nv_mask(priv, 0x000200, 0x00000001, 0x00000001); > > - /* unlock extended vga crtc reg...
2014 Jan 19
0
[PATCH] devinit: lock/unlock crtc regs for all devices, not just pre-nv50
...truct nouveau_object *engine, >>> diff --git a/nvkm/subdev/devinit/nv04.c b/nvkm/subdev/devinit/nv04.c >>> index 24025e4..7037eae 100644 >>> --- a/nvkm/subdev/devinit/nv04.c >>> +++ b/nvkm/subdev/devinit/nv04.c >>> @@ -388,17 +388,21 @@ int >>> nv04_devinit_fini(struct nouveau_object *object, bool suspend) >>> { >>> struct nv04_devinit_priv *priv = (void *)object; >>> + int ret; >>> >>> /* make i2c busses accessible */ >>> nv_mask(priv, 0x000200, 0x00000001, 0x00000001); &...