summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/subdev
AgeCommit message (Expand)AuthorFilesLines
2016-07-14drm/nouveau/fb/gf100-: allow selection of an alternate big page sizeBen Skeggs7-3/+45
2016-07-14drm/nouveau/bios: pointers beyond end of first image need special handlingBen Skeggs3-21/+33
2016-07-14drm/nouveau/bios: guard against out-of-bounds accesses to imageBen Skeggs1-0/+34
2016-07-14drm/nouveau/ltc/gm107-: decode interrupt status to human-readable stringsBen Skeggs3-5/+10
2016-07-14drm/nouveau/clk/gf100: Read secondary bypass postdiv when requiredRoy Spliet1-6/+14
2016-07-14drm/nouveau/clk/gf100-: Clean up PLL locking testRoy Spliet2-2/+14
2016-07-14drm/nouveau/secboot: lazy-load firmware and be more resilientAlexandre Courbot4-39/+59
2016-07-14drm/nouveau/secboot/gm200: make firmware loading re-callableAlexandre Courbot1-16/+26
2016-07-14drm/nouveau/secboot: fix kerneldoc for secure boot structuresAlexandre Courbot1-4/+9
2016-07-14drm/nouveau/volt: save the voltage range we are able to setKarol Herbst1-1/+13
2016-07-14drm/nouveau/clk/gm20b: add glitchless and DFS supportAlexandre Courbot4-98/+1002
2016-07-14drm/nouveau/clk/gk20a: rename constructorAlexandre Courbot3-5/+5
2016-07-14drm/nouveau/clk/gk20a: improve MNP programmingAlexandre Courbot1-89/+96
2016-07-14drm/nouveau/clk/gk20a: factorize n_lo computation codeAlexandre Courbot1-9/+10
2016-07-14drm/nouveau/clk/gk20a: parameterize PLL settingsAlexandre Courbot1-24/+27
2016-07-14drm/nouveau/clk/gk20a: add and use MNP programming functionsAlexandre Courbot1-13/+22
2016-07-14drm/nouveau/clk/gk20a: use nvkm_ functions in slide()Alexandre Courbot1-16/+10
2016-07-14drm/nouveau/clk/gk20a: reorganize MNP calculation a bitAlexandre Courbot1-8/+5
2016-07-14drm/nouveau/clk/gk20a: setup slide once during initAlexandre Courbot3-6/+46
2016-07-14drm/nouveau/clk/gk20a: properly protect macro argumentAlexandre Courbot2-2/+2
2016-07-14drm/nouveau/volt/gm20b: add support for vmin parameterAlexandre Courbot3-7/+22
2016-07-14drm/nouveau/volt/gk20a: rename constructorAlexandre Courbot3-10/+10
2016-07-14drm/nouveau/volt/gk20a: constify and name v_scaleAlexandre Courbot1-1/+2
2016-07-14drm/nouveau/volt/gk20a: make unused public functions staticAlexandre Courbot2-9/+4
2016-07-14drm/nouveau/secboot: use nvkm_mc_enable/disable()Ben Skeggs1-5/+3
2016-07-14drm/nouveau/secboot: use nvkm_mc_intr_mask/unmask()Ben Skeggs1-6/+5
2016-07-14drm/nouveau/mc/gk104-: add pmu reset maskBen Skeggs1-0/+1
2016-07-14drm/nouveau/mc/gf100-: support for masking interruptsBen Skeggs4-0/+12
2016-07-14drm/nouveau/mc/gt215: support for masking interruptsBen Skeggs1-0/+7
2016-07-14drm/nouveau/mc: support for temporarily masking interrupts from a specific de...Ben Skeggs2-0/+17
2016-07-14drm/nouveau/mc: s/intr_mask/intr_stat/Ben Skeggs13-19/+19
2016-07-14drm/nouveau/mc: expose device enable/disable separately, as well as resetBen Skeggs2-14/+35
2016-07-14drm/nouveau/mc: take nvkm_device as argument to public functionsBen Skeggs2-24/+30
2016-07-14drm/nouveau/mc: allow construction of subclassed deviceBen Skeggs2-4/+11
2016-07-14drm/nouveau/top: add function to lookup interrupt mask for a given deviceBen Skeggs1-0/+16
2016-07-14drm/nouveau/top: take nvkm_device as argument to public functionsBen Skeggs2-6/+10
2016-06-15drm/nouveau/iccsense: fix memory leakBen Skeggs1-7/+9
2016-06-02drm/nouveau/ltc/gm107-: fix typo in the address of NV_PLTCG_LTC0_LTS0_INTRBen Skeggs2-4/+4
2016-06-02drm/nouveau/bios/disp: fix handling of "match any protocol" entriesBen Skeggs1-3/+5
2016-05-20drm/nouveau/bios/pll: check BIT table version before trying to parse itBen Skeggs1-4/+6
2016-05-20drm/nouveau/bios/pll: prevent oops when limits table can't be parsedBen Skeggs1-2/+2
2016-05-20drm/nouveau/volt/gk104: round up in gk104_volt_setKarol Herbst1-1/+1
2016-05-20drm/nouveau/fb/gm200: setup mmu debug buffer registers at init()Ben Skeggs2-0/+61
2016-05-20drm/nouveau/fb/gk20a,gm20b: setup mmu debug buffer registers at init()Ben Skeggs1-0/+4
2016-05-20drm/nouveau/fb/gf100-: allocate mmu debug buffersBen Skeggs6-0/+34
2016-05-20drm/nouveau/fb: allow chipset-specific actions for oneinit()Ben Skeggs2-0/+9
2016-05-20drm/nouveau/core: remove pmc_enable argument from subdev ctorBen Skeggs28-33/+28
2016-05-20drm/nouveau/mc/nv04: define reset masks + intr cleanupBen Skeggs2-10/+5
2016-05-20drm/nouveau/mc/nv11: define reset masks + intr cleanupBen Skeggs4-0/+59
2016-05-20drm/nouveau/mc/nv17: define reset masks + intr cleanupBen Skeggs4-1/+31