History log of /drivers/gpu/drm/nouveau/core/subdev/clock/nv40.c
Revision Date Author Comments
bb4d29df5e929a356e2cff2a6d7f38442d322d5b 26-Jul-2014 Alexandre Courbot <acourbot@nvidia.com> drm/nouveau/clk: support for non-BIOS pstates

Make nouveau_clock_create() take new two optional arguments: an array
of pstates and its size. When these are specified,
nouveau_clock_create() will use the provided pstates instead of
probing them using the BIOS.

This is useful for platforms which do not provide a BIOS, like Tegra.

Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
ed05ba72c841d330cef111282d76a5c7881940f5 18-May-2014 Ilia Mirkin <imirkin@alum.mit.edu> drm/nouveau/clk: allow end-user reclocking for nv40, nvaa, and nve0 clock types

Use with caution.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
7c856522069755ab9d163a24ac332cd3cb35fe30 13-Jan-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/clk: implement power state and engine clock control in core

User control of this has been hard-coded as disabled for now.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
88524bc06926b243c75e5751eb3403c602b6a904 05-Mar-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/devinit: move simple pll setting routines to devinit

These are pretty much useless for reclocking purposes. Lets make it
clearer what they're for and move them to DEVINIT to signify they're
for the very simple PLL setting requirements of running the init
tables.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
70790f4f819875e8f390871fd15bbbf823f28e1b 10-Jul-2012 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/clock: pull in the implementation from all over the place

Still missing the main bits we use to change performance levels, I'll get
to it after all the hard yakka has been finished.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
8aceb7de47ea2491abc1a577dc875b19e9947a54 10-Jul-2012 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/clk: implement stub clock subdev

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>