search for: _nouveau_pwr_dtor

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

2014 Dec 23
2
[PATCH V2 2/4] pwr: make nouveau_pwr_pgob() non-static
...ass(ppwr); > diff --git a/nvkm/subdev/pwr/priv.h b/nvkm/subdev/pwr/priv.h > index 3814a341db32..86149d9a440c 100644 > --- a/nvkm/subdev/pwr/priv.h > +++ b/nvkm/subdev/pwr/priv.h > @@ -26,6 +26,7 @@ int _nouveau_pwr_ctor(struct nouveau_object *, struct nouveau_object *, > #define _nouveau_pwr_dtor _nouveau_subdev_dtor > int _nouveau_pwr_init(struct nouveau_object *); > int _nouveau_pwr_fini(struct nouveau_object *, bool); > +void nouveau_pwr_pgob(struct nouveau_pwr *ppwr, bool enable); > > struct nvkm_pwr_impl { > struct nouveau_oclass base; ------------------...
2014 Dec 22
7
[PATCH V2 1/4] clk: allow non-blocking for nouveau_clock_astate()
There might be some callers of nouveau_clock_astate(), and they are from inetrrupt context. So we must ensure that this function can be atomic in that condition. This patch adds one parameter which is subsequently passed to nouveau_pstate_calc(). Therefore we can choose whether we want to wait for the pstate work's completion or not. Signed-off-by: Vince Hsu <vinceh at nvidia.com> ---
2014 Dec 22
0
[PATCH V2 2/4] pwr: make nouveau_pwr_pgob() non-static
...pwr_impl *impl = (void *)nv_oclass(ppwr); diff --git a/nvkm/subdev/pwr/priv.h b/nvkm/subdev/pwr/priv.h index 3814a341db32..86149d9a440c 100644 --- a/nvkm/subdev/pwr/priv.h +++ b/nvkm/subdev/pwr/priv.h @@ -26,6 +26,7 @@ int _nouveau_pwr_ctor(struct nouveau_object *, struct nouveau_object *, #define _nouveau_pwr_dtor _nouveau_subdev_dtor int _nouveau_pwr_init(struct nouveau_object *); int _nouveau_pwr_fini(struct nouveau_object *, bool); +void nouveau_pwr_pgob(struct nouveau_pwr *ppwr, bool enable); struct nvkm_pwr_impl { struct nouveau_oclass base; -- 1.9.1
2015 Jan 04
0
[PATCH V2 2/4] pwr: make nouveau_pwr_pgob() non-static
...nvkm/subdev/pwr/priv.h b/nvkm/subdev/pwr/priv.h >> index 3814a341db32..86149d9a440c 100644 >> --- a/nvkm/subdev/pwr/priv.h >> +++ b/nvkm/subdev/pwr/priv.h >> @@ -26,6 +26,7 @@ int _nouveau_pwr_ctor(struct nouveau_object *, struct >> nouveau_object *, >> #define _nouveau_pwr_dtor _nouveau_subdev_dtor >> int _nouveau_pwr_init(struct nouveau_object *); >> int _nouveau_pwr_fini(struct nouveau_object *, bool); >> +void nouveau_pwr_pgob(struct nouveau_pwr *ppwr, bool enable); >> struct nvkm_pwr_impl { >> struct nouveau_oclass base; &...