linux/drivers/gpu/drm/nouveau/include/nvkm/subdev
Karol Herbst 8d08c264d2 drm/nouveau/volt: Add temperature parameter to nvkm_volt_map
The voltage entries actually may map to a different voltage depending on
the current temperature.

v2: Only read the temperature when actually needed.
v5: Be smarter about using max().
    Don't read the temperature anymore.

Signed-off-by: Karol Herbst <karolherbst@gmail.com>
Reviewed-by: Martin Peres <martin.peres@free.fr>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2016-10-12 17:29:23 +10:00
..
bios drm/nouveau/volt: Parse the max voltage map entries 2016-10-12 17:29:20 +10:00
bar.h drm/nouveau/bar: convert to new-style nvkm_subdev 2015-08-28 12:40:42 +10:00
bios.h drm/nouveau/bios: pointers beyond end of first image need special handling 2016-07-14 11:53:25 +10:00
bus.h drm/nouveau/bus/hwsq: Implement VBLANK waiting heuristic 2015-11-03 15:02:18 +10:00
clk.h drm/nouveau/clk: Let nvkm_clk_tstate take a temperature value 2016-10-12 17:29:22 +10:00
devinit.h drm/nouveau/devinit/gf100: make devinit on resume safer 2016-05-20 14:43:04 +10:00
fb.h drm/nouveau/fb/gp104: initial support 2016-07-14 11:53:25 +10:00
fuse.h drm/nouveau/fuse: convert to new-style nvkm_subdev 2015-08-28 12:40:43 +10:00
gpio.h drm/nouveau/gpio: convert to new-style nvkm_subdev 2015-08-28 12:40:43 +10:00
i2c.h drm/nouveau/iccsense: implement for ina209, ina219 and ina3221 2016-03-14 10:13:25 +10:00
ibus.h drm/nouveau: s/gm204/gm200/ in a number of places 2016-03-14 10:13:12 +10:00
iccsense.h drm/nouveau/iccsense: split sensor into own struct 2016-05-20 14:43:04 +10:00
instmem.h drm/nouveau/instmem: protect instobj list with a spinlock 2015-11-25 15:31:21 +10:00
ltc.h drm/nouveau/ltc/gp100: initial support 2016-07-14 11:53:25 +10:00
mc.h drm/nouveau/mc/gp100: initial support 2016-07-14 11:53:25 +10:00
mmu.h drm/nouveau/core: remove the remainder of the previous style 2015-08-28 12:40:47 +10:00
mxm.h drm/nouveau/mxm: convert to new-style nvkm_subdev 2015-08-28 12:40:45 +10:00
pci.h drm/nouveau/pci/gp100: initial support 2016-07-14 11:53:25 +10:00
pmu.h drm/nouveau/pmu: convert to new-style nvkm_subdev 2015-08-28 12:40:45 +10:00
secboot.h drm/nouveau/secboot: use nvkm_mc_enable/disable() 2016-07-14 11:53:25 +10:00
therm.h drm/nouveau/therm: convert to new-style nvkm_subdev 2015-08-28 12:40:45 +10:00
timer.h drm/nouveau/timer: re-introduce nvkm_wait_xsec macros 2015-11-03 15:02:18 +10:00
top.h drm/nouveau/top: add function to lookup interrupt mask for a given device 2016-07-14 11:53:25 +10:00
vga.h drm/nouveau/vga: require nvkm_device pointer in accessor functions 2015-08-28 12:40:29 +10:00
volt.h drm/nouveau/volt: Add temperature parameter to nvkm_volt_map 2016-10-12 17:29:23 +10:00