Ben Skeggs
|
048a88595a
drm/nouveau: make general drm modesetting init common
|
14 years ago |
Ben Skeggs
|
2e9733ff7d
drm/nvd0: add a card_type for 0xdX chipsets
|
14 years ago |
Ben Skeggs
|
987eec10dd
drm/nouveau: embed nouveau_mm
|
14 years ago |
Ben Skeggs
|
323dcac552
drm/nouveau: rename nv40_mpeg to nv31_mpeg
|
14 years ago |
Ben Skeggs
|
9698b9a680
drm/nvc0/pm: more complete parsing of clock domains
|
14 years ago |
Ben Skeggs
|
78e2933d07
drm/nouveau: add function to wait until a callback returns true
|
14 years ago |
Ben Skeggs
|
4fd2847e9b
drm/nva3/pm: parse/reclock vdec/41a0 clocks
|
14 years ago |
Ben Skeggs
|
77e7da6814
drm/nouveau/pm: add hooks to get/set *all* clocks at once
|
14 years ago |
Ben Skeggs
|
03ce8d9e63
drm/nouveau/pm: some fermi chipsets still use volt 0x30
|
14 years ago |
Ben Skeggs
|
3b5565ddfd
drm/nouveau/pm: add support for parsing perflvl voltage on fermi chips
|
14 years ago |
Ben Skeggs
|
c3450239c7
drm/nouveau/pm: store voltage in microvolts
|
14 years ago |
Ben Skeggs
|
6c320fef58
drm/nouveau: pass flag to engine fini() method on suspend
|
14 years ago |
Ben Skeggs
|
70ad25ab73
drm/nouveau: replace nv04_graph_fifo_access() use with direct reg bashing
|
14 years ago |
Emil Velikov
|
40ce4279e1
drm/nouveau/temp: Fix signed/unsigned int logic
|
14 years ago |
Ben Skeggs
|
24f246ac10
drm/nouveau: rework vram init/fini ordering a little
|
14 years ago |
Ben Skeggs
|
2fd3db6f14
drm/nouveau: remove implicit mapping of every bo into chan_vm
|
14 years ago |
Ben Skeggs
|
7375c95b34
drm/nouveau: remove 'chan' argument from nouveau_bo_new
|
14 years ago |
Ben Skeggs
|
3d483d575b
drm/nvc0: explicitly map PDISP semaphore buffer into each channel's vm
|
14 years ago |
Ben Skeggs
|
d02836b4f5
drm/nv84-nvc0: explicitly map semaphore buffer into channel vm
|
14 years ago |
Ben Skeggs
|
ce163f6967
drm/nv50-nvc0: explicitly map pushbuf bo into channel vm
|
14 years ago |
Ben Skeggs
|
0b7187335f
drm/nv50-nvc0: explicitly map notifier bo into channel vm
|
14 years ago |
Ben Skeggs
|
fd2871af3d
drm/nouveau: initial changes to support multiple VMAs per buffer object
|
14 years ago |
Ben Skeggs
|
d2f96666c5
drm/nouveau: create temp vmas for both src and dst of bo moves
|
14 years ago |
Ben Skeggs
|
f91bac5bf6
drm/nouveau: store bo's page size in nouveau_bo
|
14 years ago |
Ben Skeggs
|
6e32fedc8b
drm/nouveau: will need to specify channel for vm-ful gpuobj allocations
|
14 years ago |
Ben Skeggs
|
639212d011
drm/nouveau/gem: implement stub hooks for GEM object open/close
|
14 years ago |
Ben Skeggs
|
f6d4e62145
drm/nouveau: remove 'chan' argument from nouveau_gem_new
|
14 years ago |
Ben Skeggs
|
fe32b16e79
drm/nv50-nvc0/vm: take client reference on shared channel vm
|
14 years ago |
Ben Skeggs
|
e8a863c10f
drm/nouveau: store a per-client channel list
|
14 years ago |
Ben Skeggs
|
3f0a68d8f8
drm/nouveau: allocate structure to store per-client data
|
14 years ago |