Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
9a7824887690836448eb73ccf0d8232da2e5bee3
/
drivers
/
gpu
/
drm
/
nouveau
/
nouveau_drv.h
9a78248
drm/nouveau/pm: add initial NV3x/NVCx memtiming support, improve other cards
by Roy Spliet
· 13 years ago
26f6d88
drm/nvd0/disp: very initial evo setup
by Ben Skeggs
· 13 years ago
02e4f58
drm/nouveau/bios: allow passing in crtc to the init table parser
by Ben Skeggs
· 13 years ago
d7f8172
drm/nvd0/gpio: initial implementation
by Ben Skeggs
· 13 years ago
03bc967
drm/nouveau: allow modeset module option to select 'headless mode'
by Ben Skeggs
· 13 years ago
048a885
drm/nouveau: make general drm modesetting init common
by Ben Skeggs
· 13 years ago
2e9733f
drm/nvd0: add a card_type for 0xdX chipsets
by Ben Skeggs
· 13 years ago
987eec1
drm/nouveau: embed nouveau_mm
by Ben Skeggs
· 13 years ago
323dcac
drm/nouveau: rename nv40_mpeg to nv31_mpeg
by Ben Skeggs
· 13 years ago
9698b9a
drm/nvc0/pm: more complete parsing of clock domains
by Ben Skeggs
· 13 years ago
78e2933
drm/nouveau: add function to wait until a callback returns true
by Ben Skeggs
· 13 years ago
4fd2847
drm/nva3/pm: parse/reclock vdec/41a0 clocks
by Ben Skeggs
· 13 years ago
77e7da6
drm/nouveau/pm: add hooks to get/set *all* clocks at once
by Ben Skeggs
· 13 years ago
03ce8d9
drm/nouveau/pm: some fermi chipsets still use volt 0x30
by Ben Skeggs
· 13 years ago
3b5565d
drm/nouveau/pm: add support for parsing perflvl voltage on fermi chips
by Ben Skeggs
· 13 years ago
c345023
drm/nouveau/pm: store voltage in microvolts
by Ben Skeggs
· 13 years ago
6c320fe
drm/nouveau: pass flag to engine fini() method on suspend
by Ben Skeggs
· 13 years ago
70ad25a
drm/nouveau: replace nv04_graph_fifo_access() use with direct reg bashing
by Ben Skeggs
· 13 years ago
40ce427
drm/nouveau/temp: Fix signed/unsigned int logic
by Emil Velikov
· 13 years ago
24f246a
drm/nouveau: rework vram init/fini ordering a little
by Ben Skeggs
· 13 years ago
2fd3db6
drm/nouveau: remove implicit mapping of every bo into chan_vm
by Ben Skeggs
· 13 years ago
7375c95
drm/nouveau: remove 'chan' argument from nouveau_bo_new
by Ben Skeggs
· 13 years ago
3d483d5
drm/nvc0: explicitly map PDISP semaphore buffer into each channel's vm
by Ben Skeggs
· 13 years ago
d02836b
drm/nv84-nvc0: explicitly map semaphore buffer into channel vm
by Ben Skeggs
· 13 years ago
ce163f6
drm/nv50-nvc0: explicitly map pushbuf bo into channel vm
by Ben Skeggs
· 13 years ago
0b71873
drm/nv50-nvc0: explicitly map notifier bo into channel vm
by Ben Skeggs
· 13 years ago
fd2871a
drm/nouveau: initial changes to support multiple VMAs per buffer object
by Ben Skeggs
· 13 years ago
d2f96666
drm/nouveau: create temp vmas for both src and dst of bo moves
by Ben Skeggs
· 13 years ago
f91bac5
drm/nouveau: store bo's page size in nouveau_bo
by Ben Skeggs
· 13 years ago
6e32fed
drm/nouveau: will need to specify channel for vm-ful gpuobj allocations
by Ben Skeggs
· 13 years ago
639212d
drm/nouveau/gem: implement stub hooks for GEM object open/close
by Ben Skeggs
· 13 years ago
f6d4e62
drm/nouveau: remove 'chan' argument from nouveau_gem_new
by Ben Skeggs
· 13 years ago
fe32b16
drm/nv50-nvc0/vm: take client reference on shared channel vm
by Ben Skeggs
· 13 years ago
e8a863c
drm/nouveau: store a per-client channel list
by Ben Skeggs
· 13 years ago
3f0a68d
drm/nouveau: allocate structure to store per-client data
by Ben Skeggs
· 13 years ago
0411de8
drm/nvc0/gr: import and use our own fuc by default
by Ben Skeggs
· 13 years ago
f8522fc
drm/nvc0: fix suspend/resume of PGRAPH/PCOPYn
by Ben Skeggs
· 13 years ago
aba99a8
drm/nouveau: default to noaccel on 0xc1/0xc8/0xce for now
by Ben Skeggs
· 13 years ago
52eba8d
drm/nva3/clk: better pll calculation when no fractional fb div available
by Ben Skeggs
· 13 years ago
047d2df
drm/nvc0/pm: parse clock for pll 0x0a (0x137020) from perf table
by Ben Skeggs
· 13 years ago
e614b2e
drm/nouveau: Associate memtimings with performance levels on cards <= nv98
by Martin Peres
· 13 years ago
9318745
drm/nv50: rename nv84_mpeg to nv50_mpeg
by Ben Skeggs
· 13 years ago
c092432
drm/nv84: add support for PMPEG
by Ben Skeggs
· 13 years ago
a02ccc7
drm/nv40/vpe: add support for PMPEG
by Ben Skeggs
· 13 years ago
d5a2737
drm/nvc0: implement support for copy engines
by Ben Skeggs
· 13 years ago
7ff5441
drm/nva3: implement support for copy engine
by Ben Skeggs
· 13 years ago
a82dd49
drm/nouveau: remove remnants of nouveau_pgraph_engine
by Ben Skeggs
· 13 years ago
96c5008
drm/nouveau: move set_tile_region to nouveau_exec_engine
by Ben Skeggs
· 13 years ago
4976986
drm/nv04/gr: move to exec engine interfaces
by Ben Skeggs
· 13 years ago
d11db27
drm/nv10/gr: move to exec engine interfaces
by Ben Skeggs
· 13 years ago
a0b1de8
drm/nv20-nv30/gr: move to exec engine interface
by Ben Skeggs
· 13 years ago
39c8d36
drm/nv40/gr: move to exec engine interfaces
by Ben Skeggs
· 13 years ago
7a45cd1
drm/nvc0/gr: move to exec engine interfaces
by Ben Skeggs
· 13 years ago
2703c21
drm/nv50/gr: move to exec engine interfaces
by Ben Skeggs
· 13 years ago
6dfdd7a
drm/nouveau: working towards a common way to represent engines
by Ben Skeggs
· 13 years ago
2d7b919
drm/nouveau: remove some unused members from dev_priv
by Ben Skeggs
· 13 years ago
4ea52f8
drm/nouveau: move engine object creation into per-engine hooks
by Ben Skeggs
· 13 years ago
50066f8
drm/nouveau: improve memtiming table parsing
by Roy Spliet
· 13 years ago
0b89a07
drm/nouveau: Fix missing whitespace checkpatch.pl errors.
by Emil Velikov
· 13 years ago
71298e2
drm/nouveau: Fix indentation-related checkpatch.pl error messages.
by Emil Velikov
· 13 years ago
04eb34a
drm/nouveau: split ramin_lock into two locks, one hardirq safe
by Ben Skeggs
· 13 years ago
d85023a
Merge remote branch 'nouveau/drm-nouveau-fixes' of /ssd/git/drm-nouveau-next into drm-fixes
by Dave Airlie
· 13 years ago
2b4cebe
drm/nv50: use "nv86" tlb flush method on everything except 0x50/0xac
by Ben Skeggs
· 13 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 13 years ago
7eae3ef
nouveau: change the backlight parent device to the connector, not the PCI dev
by Matthew Garrett
· 13 years ago
38f1cff
Merge commit '5359533801e3dd3abca5b7d3d985b0b33fd9fe8b' into drm-core-next
by Dave Airlie
· 13 years ago
6fdb383
drm/nv50: check for vm traps on every gr irq
by Ben Skeggs
· 13 years ago
73412c3
drm/nouveau: allocate kernel's notifier object at end of block
by Ben Skeggs
· 13 years ago
8f7286f
drm/nv50: support for compression
by Ben Skeggs
· 13 years ago
26c0c9e
drm/nv50-nvc0: delay GART binding until move_notify time
by Ben Skeggs
· 14 years ago
d5f4239
drm/nouveau: rename nouveau_vram to nouveau_mem
by Ben Skeggs
· 14 years ago
3425df4
drm/nv50-nvc0: unmap buffers from the vm when they're evicted
by Ben Skeggs
· 14 years ago
db5c8e2
drm/nv50-nvc0: restrict memtype to those specified at creation time
by Ben Skeggs
· 14 years ago
6ba9a68
drm/nouveau: pass domain rather than ttm flags to gem_new()
by Ben Skeggs
· 14 years ago
d550c41
drm/nouveau: remove no_vm/mappable flags from nouveau_bo
by Ben Skeggs
· 13 years ago
f13e435
drm/nv50-nvc0: switch to tasklet for display isr bh
by Ben Skeggs
· 14 years ago
ef8389a
drm/nv50-nvc0: move non-sharable display state into private structure
by Ben Skeggs
· 14 years ago
d82f8e6
drm/nouveau: use system_wq instead of dev_priv->wq
by Tejun Heo
· 14 years ago
7948758
drm/nv40: implement support for on-chip PCIEGART
by Ben Skeggs
· 14 years ago
58e6c7a
drm/nouveau: introduce new gart type, and name _SGDMA more appropriately
by Ben Skeggs
· 14 years ago
52bb4a7
Merge branch 'drm-nouveau-next' of git://git.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
by Dave Airlie
· 14 years ago
1c2a679
drm/nouveau: remove dead function definition
by Ben Skeggs
· 14 years ago
51fda92
Merge remote branch 'nouveau/drm-nouveau-next' of /ssd/git/drm-nouveau-next into drm-fixes
by Dave Airlie
· 14 years ago
c906ca0
drm/nvc0: enable protection of system-use-only structures in vm
by Ben Skeggs
· 14 years ago
c693931
drm/nv40: make detection of 0x4097-ful chipsets available everywhere
by Ben Skeggs
· 14 years ago
7ad7f87
Merge remote branch 'nouveau/drm-nouveau-next' of ../drm-nouveau-next into drm-core-next
by Dave Airlie
· 14 years ago
5bcf719
drm/switcheroo: track state of switch in drivers.
by Dave Airlie
· 14 years ago
6effe39
drm/nv50: sync up gr data error names with rnn, use for nvc0 also
by Ben Skeggs
· 14 years ago
966a5b7
drm/nvc0: implement pgraph engine hooks
by Ben Skeggs
· 14 years ago
b2b0993
drm/nvc0: implement pfifo engine hooks
by Ben Skeggs
· 14 years ago
8984e04
drm/nvc0: initial vm implementation, use for bar1/bar3 management
by Ben Skeggs
· 14 years ago
4c74eb7
drm/nvc0: import initial vm backend
by Ben Skeggs
· 14 years ago
fd70b6c
drm/nv04-nv40: Fix up PCI(E) GART DMA object bus address calculation.
by Francisco Jerez
· 14 years ago
60d2a88
drm/nouveau: kick vram functions out into an "engine"
by Ben Skeggs
· 14 years ago
34cf01b
drm/nouveau: allow gpuobj vinst to be a virtual address when necessary
by Ben Skeggs
· 14 years ago
b571fe2
drm/nv50: tidy up PCIEGART implementation
by Ben Skeggs
· 14 years ago
4c136142
drm/nv50: implement global channel address space on new VM code
by Ben Skeggs
· 14 years ago
f869ef8
drm/nv50: implement BAR1/BAR3 management on top of new VM code
by Ben Skeggs
· 14 years ago
a11c319
drm/nv50: import new vm code
by Ben Skeggs
· 14 years ago
573a2a3
drm/nv50: implement custom vram mm
by Ben Skeggs
· 14 years ago
Next »