search for: clkgate

Displaying 5 results from an estimated 5 matches for "clkgate".

2017 Apr 25
6
[PATCH] drm/nouveau: Add support for clockgating on Fermi+
...erm.h | 4 ++ drivers/gpu/drm/nouveau/nvkm/core/engine.c | 20 +++++- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 14 ++-- drivers/gpu/drm/nouveau/nvkm/subdev/therm/Kbuild | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 2 + .../gpu/drm/nouveau/nvkm/subdev/therm/clkgate.c | 49 ++++++++++++++ drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.c | 77 ++++++++++++++++++++++ drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c | 2 +- drivers/gpu/drm...
2017 Apr 26
1
[PATCH] drm/nouveau: Add support for clockgating on Fermi+
...u/nvkm/core/engine.c         | 20 +++++- > >  drivers/gpu/drm/nouveau/nvkm/engine/device/base.c  | 14 ++-- > >  drivers/gpu/drm/nouveau/nvkm/subdev/therm/Kbuild   |  2 + > >  drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c   |  2 + > >  .../gpu/drm/nouveau/nvkm/subdev/therm/clkgate.c    | 49 > > ++++++++++++++ > >  drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.c  | 77 > > ++++++++++++++++++++++ > >  drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c  |  2 + > >  drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c  |  2 + > >  drivers/gpu/drm...
2017 Apr 26
0
[PATCH v2] drm/nouveau: Add support for clockgating on Fermi+
...5W. Similar to how the nvidia driver seems to handle this, we enable clockgating for each engine that supports it after it's initialization. Changes since v1: - Move function pointers for clockgating functions out of nvkm_therm, just expose one less complex function to callers: nvkm_therm_clkgate_engine() - Use 0x44 for disabling clockgating instead of just shutting all of nvidia's power management for each gate off, since that's what the nvidia blob does Signed-off-by: Lyude <lyude at redhat.com> --- .../gpu/drm/nouveau/include/nvkm/subdev/therm.h | 2 + drivers/gpu...
2017 Apr 25
0
[PATCH] drm/nouveau: Add support for clockgating on Fermi+
...ivers/gpu/drm/nouveau/nvkm/core/engine.c | 20 +++++- > drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 14 ++-- > drivers/gpu/drm/nouveau/nvkm/subdev/therm/Kbuild | 2 + > drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 2 + > .../gpu/drm/nouveau/nvkm/subdev/therm/clkgate.c | 49 ++++++++++++++ > drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.c | 77 ++++++++++++++++++++++ > drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c | 2 + > drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c | 2 + > drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c | 2...
2017 Apr 25
0
[PATCH] drm/nouveau: Add support for clockgating on Fermi+
...s/gpu/drm/nouveau/nvkm/core/engine.c | 20 +++++- > drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 14 ++-- > drivers/gpu/drm/nouveau/nvkm/subdev/therm/Kbuild | 2 + > drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 2 + > .../gpu/drm/nouveau/nvkm/subdev/therm/clkgate.c | 49 ++++++++++++++ > drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.c | 77 ++++++++++++++++++++++ > drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c | 2 + > drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c | 2 + > drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c...