Andy Lutomirski
|
ab838338a2
nouveau: Acknowledge HPD irq in handler, not bottom half
|
14 years ago |
Ben Skeggs
|
56ac747535
drm/nv50: implement possible workaround for NV86 PGRAPH TLB flush hang
|
14 years ago |
Francisco Jerez
|
f13b32630d
drm/nouveau: Expose some BO usage flags to userspace.
|
15 years ago |
Francisco Jerez
|
cbab95db84
drm/nouveau: Some random cleanups.
|
15 years ago |
Francisco Jerez
|
8af29ccd79
drm/nv50: Fix large 3D performance regression caused by the interchannel sync patches.
|
15 years ago |
Francisco Jerez
|
0c6c1c2fb8
drm/nouveau: Use semaphores to handle inter-channel sync in hardware.
|
15 years ago |
Francisco Jerez
|
8ac3891b48
drm/nouveau: Provide a means to have arbitrary work run on fence completion.
|
15 years ago |
Francisco Jerez
|
2730723bbc
drm/nouveau: Minor refactoring/cleanup of the fence code.
|
15 years ago |
Marcin Kościelnicki
|
0cba1b7644
drm/nouveau: Add a module option to force card POST.
|
15 years ago |
Ben Skeggs
|
aee582de80
drm/nouveau: run perflvl and M table scripts on mem clock change
|
15 years ago |
Ben Skeggs
|
5c6dc65754
drm/nouveau: pass perflvl struct to clock_pre()
|
15 years ago |
Roy Spliet
|
7760fcb020
drm/nouveau: Import initial memory timing work
|
15 years ago |
Francisco Jerez
|
8155cac489
drm/nouveau: Refactor nouveau_temp_get() into engine pointers.
|
15 years ago |
Martin Peres
|
34e9d85a1a
drm/nouveau: Add temperature support (vbios parsing, readings, hwmon)
|
15 years ago |
Ben Skeggs
|
6f876986be
drm/nouveau: allow static performance level setting
|
15 years ago |
Ben Skeggs
|
330c5988ee
drm/nouveau: import initial work on vbios performance table parsing
|
15 years ago |
Ben Skeggs
|
855a95e4fc
drm/nouveau: make the behaviour of get_pll_limits() consistent
|
15 years ago |
Francisco Jerez
|
9f56b1265d
drm/nouveau: Simplify tile region handling.
|
15 years ago |
Francisco Jerez
|
4b5c152a79
drm/nouveau: Remove implicit argument from nv_wait().
|
15 years ago |
Francisco Jerez
|
de5899bdac
drm/nouveau: Add module parameter to override the default AGP rate.
|
15 years ago |
Ben Skeggs
|
d96773e7b6
drm/nv50: move vm trap to nv50_fb.c
|
15 years ago |
Ben Skeggs
|
185abeccab
drm/nouveau: remove nouveau_gpuobj_late_takedown
|
15 years ago |
Ben Skeggs
|
e05d7eaeba
drm/nouveau: protect gpuobj list + global instmem heap with spinlock
|
15 years ago |
Ben Skeggs
|
eb9bcbdc45
drm/nouveau: fix gpuobj refcount to use atomics
|
15 years ago |
Ben Skeggs
|
e05c5a317e
drm/nouveau: tidy ram{ht,fc,ro} a bit
|
15 years ago |
Ben Skeggs
|
fbd2895e45
drm/nouveau: rework init ordering so nv50_instmem.c can be less bad
|
15 years ago |
Ben Skeggs
|
6c3d7ef25e
drm/nv50: calculate vram reordering block size
|
15 years ago |
Ben Skeggs
|
5125bfd886
drm/nv50: allow gpuobjs that aren't mapped into aperture
|
15 years ago |
Ben Skeggs
|
43efc9ce25
drm/nouveau: simplify fake gpu objects
|
15 years ago |
Ben Skeggs
|
a8eaebc6c5
drm/nouveau: remove nouveau_gpuobj_ref completely, replace with sanity
|
15 years ago |