Commit History

Author SHA1 Message Date
  Martin Peres e436d1bb0a drm/nv50/hwsq: some nv92 fixes 13 years ago
  Martin Peres c57ebf5ef3 drm/nv50/pm: wait for all fifo-connected engines to idle before reclocking 13 years ago
  Ben Skeggs 496a73bbec drm/nv50/pm: use hwsq for engine reclocking too 13 years ago
  Ben Skeggs e495d0d7e3 drm/nv50/disp: more accurate function to determine active crtcs 13 years ago
  Ben Skeggs 6bdf68c9a4 drm/nv50/pm: initial work towards proper memory reclocking, with timings 13 years ago
  Dan Carpenter a9d9938820 drm/nv50/pm: signedness bug in nv50_pm_clocks_pre() 13 years ago
  Ben Skeggs 675aac033e drm/nouveau: just pass gpio line to pwm_*, not entire gpio struct 13 years ago
  Ben Skeggs c8b9641a91 drm/nouveau/hwsq: remove some magic, give proper opcode names 13 years ago
  Martin Peres eeb7a50bdd drm/nv50/pm: introduce hwsq-based memory reclocking 13 years ago
  Martin Peres d4676461a7 drm/nv50/pm: fix a typo in clock calculation 13 years ago
  Ben Skeggs d2491567cd drm/nv50/pm: only touch 0x611200 on nv92- 13 years ago
  Ben Skeggs 8b5f4d0def drm/nv50/pm: stabilise transition to 100MHz mclk a bit 13 years ago
  Ben Skeggs 973e861657 drm/nv50/pm: avoid touching dom6/vdec clocks if perflvl doesn't define it 13 years ago
  Ben Skeggs 463464eb9b drm/nv50/pm: fix thinko which lead to clocks being slightly off sometimes 13 years ago
  Ben Skeggs 6805979fa9 drm/nv50/pm: 0x84/0x86 can't use "1" for nvclk src, need 0x50 method 13 years ago
  Ben Skeggs 19fa224f8a drm/nv50/pm: free state struct after setting clocks 13 years ago
  Ben Skeggs f3fbaf34e2 drm/nv50/pm: rewrite clock management, and switch to the new pm hooks 13 years ago
  Ben Skeggs 5a4267ab14 drm/nv50/pm: convert to new fanspeed pwm controller hooks 13 years ago
  Ben Skeggs 3f8e11e4b6 drm/nv50/pm: mostly nailed down fan pwm frequency selection 14 years ago
  Ben Skeggs cb9fa62671 drm/nv50/pm: add support for pwm fan control 14 years ago
  Ben Skeggs 02e4f5877d drm/nouveau/bios: allow passing in crtc to the init table parser 14 years ago
  Emil Velikov 619d4f7e21 drm/nv50: improve nv50_pm_get_clock() 14 years ago
  Ben Skeggs fade7ad56d drm/nva3: split pm backend out from nv50 14 years ago
  Ben Skeggs aee582de80 drm/nouveau: run perflvl and M table scripts on mem clock change 14 years ago
  Ben Skeggs 5c6dc65754 drm/nouveau: pass perflvl struct to clock_pre() 14 years ago
  Ben Skeggs 6f876986be drm/nouveau: allow static performance level setting 14 years ago
  Ben Skeggs 02c30ca0a1 drm/nv50: import initial clock get/set routines + hook up pm engine 14 years ago