Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
7ad2d31cb692597f7918fce2f52a4c1949fbcf8d
/
drivers
/
gpu
/
drm
/
nouveau
/
nouveau_drv.h
7ad2d31
drm/nouveau: move vram detection funcs to chipset-specific fb code
by Ben Skeggs
· 14 years ago
d099230
nouveau: Support Optimus models for vga_switcheroo
by Peter Lekensteyn
· 14 years ago
4e03b4a
drm/nouveau: Fix pushbufs over the 4GB mark.
by Francisco Jerez
· 14 years ago
a0b2563
drm/nouveau/gpio: reimplement as nouveau_gpio.c, fixing a number of issues
by Ben Skeggs
· 14 years ago
675aac0
drm/nouveau: just pass gpio line to pwm_*, not entire gpio struct
by Ben Skeggs
· 14 years ago
b4c2681
drm/nouveau/mxm: initial implementation of dcb sanitisation
by Ben Skeggs
· 14 years ago
486a45c
drm/nouveau/i2c: do parsing of i2c-related vbios info in nouveau_i2c.c
by Ben Skeggs
· 14 years ago
6b5a81a
drm/nouveau/bios: start refactoring dcb routines
by Ben Skeggs
· 14 years ago
3376ee3
drm/nvd0/disp: add support for page flipping
by Ben Skeggs
· 14 years ago
f62b27d
drm/nouveau: shutdown display on suspend/hibernate
by Ben Skeggs
· 14 years ago
2a44e49
drm/nouveau/disp: introduce proper init/fini, separate from create/destroy
by Ben Skeggs
· 14 years ago
ff2b6c6
drm/nouveau/pm: remove the older interfaces completely
by Ben Skeggs
· 14 years ago
f3fbaf3
drm/nv50/pm: rewrite clock management, and switch to the new pm hooks
by Ben Skeggs
· 14 years ago
dd1da8d
drm/nouveau/pm: make clocks_set return an error code clocks_set can fail.
by Martin Peres
· 14 years ago
de69185
drm/nouveau: improve dithering properties, and implement proper auto mode
by Ben Skeggs
· 14 years ago
b29caa5
drm/nouveau: add overscan compensation connector properties
by Ben Skeggs
· 14 years ago
27d5030
drm/nouveau: move master modesetting init to nouveau_display
by Ben Skeggs
· 14 years ago
25575b4
drm/nouveau/hdmi: build ELD from EDID, notify audio driver of its presence
by Ben Skeggs
· 14 years ago
35bb508
drm/nv50/pm: s/unk05/vdec/
by Ben Skeggs
· 14 years ago
1e05415
drm/nouveau/pm: remove defunct fanspeed_set/get from pm table
by Ben Skeggs
· 14 years ago
a175094
drm/nouveau/pm: introduce generic handler for on-chip fan controller
by Ben Skeggs
· 14 years ago
3f8e11e
drm/nv50/pm: mostly nailed down fan pwm frequency selection
by Ben Skeggs
· 14 years ago
11b7d895
drm/nouveau/pm: manual pwm fanspeed management for nv40+ boards
by Martin Peres
· 14 years ago
8f27c54
drm/nouveau/vdec: implement stub modules for the known engines
by Ben Skeggs
· 14 years ago
0c10146
drm/nv40/pm: parse fan pwm divisor from vbios tables
by Ben Skeggs
· 14 years ago
1fbe6f6
Merge tag 'v3.2-rc6' of /home/airlied/devel/kernel/linux-2.6 into drm-core-next
by Dave Airlie
· 14 years ago
649bf3c
drm/ttm: merge ttm_backend and ttm_tt V5
by Jerome Glisse
· 14 years ago
33dbc27
drm/nouveau: add dumb ioctl support
by Ben Skeggs
· 14 years ago
59ef974
drm/nv40/pm: execute memory reset script from vbios
by Ben Skeggs
· 14 years ago
5f1800b
drm/nouveau/dp: return master dp table pointer too when looking up encoder
by Ben Skeggs
· 14 years ago
721b082
drm/nouveau/bios: simplify U/d table hash matching func to just match
by Ben Skeggs
· 14 years ago
27a4598
drm/nouveau/dp: restructure link training code
by Ben Skeggs
· 14 years ago
a002fec
drm/nouveau/dp: pass in required datarate to link training
by Ben Skeggs
· 14 years ago
10b461e
drm/nv50/backlight: take the sor into account when bashing regs
by Ben Skeggs
· 14 years ago
46959b7
drm/nouveau/dp: remove reliance on vbios for native displayport
by Ben Skeggs
· 14 years ago
4372013
drm/nouveau/dp: rewrite auxch transaction routines
by Ben Skeggs
· 14 years ago
f2cbe46
drm/nouveau: determine timing crystal freq from straps
by Ben Skeggs
· 14 years ago
2228c6f
drm/nouveau/pm: Document and expose CL and WR for 0x1002Cx
by Roy Spliet
· 14 years ago
9a78248
drm/nouveau/pm: add initial NV3x/NVCx memtiming support, improve other cards
by Roy Spliet
· 14 years ago
26f6d88
drm/nvd0/disp: very initial evo setup
by Ben Skeggs
· 14 years ago
02e4f58
drm/nouveau/bios: allow passing in crtc to the init table parser
by Ben Skeggs
· 14 years ago
d7f8172
drm/nvd0/gpio: initial implementation
by Ben Skeggs
· 14 years ago
03bc967
drm/nouveau: allow modeset module option to select 'headless mode'
by Ben Skeggs
· 14 years ago
048a885
drm/nouveau: make general drm modesetting init common
by Ben Skeggs
· 14 years ago
2e9733f
drm/nvd0: add a card_type for 0xdX chipsets
by Ben Skeggs
· 14 years ago
987eec1
drm/nouveau: embed nouveau_mm
by Ben Skeggs
· 14 years ago
323dcac
drm/nouveau: rename nv40_mpeg to nv31_mpeg
by Ben Skeggs
· 14 years ago
9698b9a
drm/nvc0/pm: more complete parsing of clock domains
by Ben Skeggs
· 14 years ago
78e2933
drm/nouveau: add function to wait until a callback returns true
by Ben Skeggs
· 14 years ago
4fd2847
drm/nva3/pm: parse/reclock vdec/41a0 clocks
by Ben Skeggs
· 14 years ago
77e7da6
drm/nouveau/pm: add hooks to get/set *all* clocks at once
by Ben Skeggs
· 14 years ago
03ce8d9
drm/nouveau/pm: some fermi chipsets still use volt 0x30
by Ben Skeggs
· 14 years ago
3b5565d
drm/nouveau/pm: add support for parsing perflvl voltage on fermi chips
by Ben Skeggs
· 14 years ago
c345023
drm/nouveau/pm: store voltage in microvolts
by Ben Skeggs
· 14 years ago
6c320fe
drm/nouveau: pass flag to engine fini() method on suspend
by Ben Skeggs
· 14 years ago
70ad25a
drm/nouveau: replace nv04_graph_fifo_access() use with direct reg bashing
by Ben Skeggs
· 14 years ago
40ce427
drm/nouveau/temp: Fix signed/unsigned int logic
by Emil Velikov
· 14 years ago
24f246a
drm/nouveau: rework vram init/fini ordering a little
by Ben Skeggs
· 14 years ago
2fd3db6
drm/nouveau: remove implicit mapping of every bo into chan_vm
by Ben Skeggs
· 14 years ago
7375c95
drm/nouveau: remove 'chan' argument from nouveau_bo_new
by Ben Skeggs
· 14 years ago
3d483d5
drm/nvc0: explicitly map PDISP semaphore buffer into each channel's vm
by Ben Skeggs
· 14 years ago
d02836b
drm/nv84-nvc0: explicitly map semaphore buffer into channel vm
by Ben Skeggs
· 14 years ago
ce163f6
drm/nv50-nvc0: explicitly map pushbuf bo into channel vm
by Ben Skeggs
· 14 years ago
0b71873
drm/nv50-nvc0: explicitly map notifier bo into channel vm
by Ben Skeggs
· 14 years ago
fd2871a
drm/nouveau: initial changes to support multiple VMAs per buffer object
by Ben Skeggs
· 14 years ago
d2f96666
drm/nouveau: create temp vmas for both src and dst of bo moves
by Ben Skeggs
· 14 years ago
f91bac5
drm/nouveau: store bo's page size in nouveau_bo
by Ben Skeggs
· 14 years ago
6e32fed
drm/nouveau: will need to specify channel for vm-ful gpuobj allocations
by Ben Skeggs
· 14 years ago
639212d
drm/nouveau/gem: implement stub hooks for GEM object open/close
by Ben Skeggs
· 14 years ago
f6d4e62
drm/nouveau: remove 'chan' argument from nouveau_gem_new
by Ben Skeggs
· 14 years ago
fe32b16
drm/nv50-nvc0/vm: take client reference on shared channel vm
by Ben Skeggs
· 14 years ago
e8a863c
drm/nouveau: store a per-client channel list
by Ben Skeggs
· 14 years ago
3f0a68d
drm/nouveau: allocate structure to store per-client data
by Ben Skeggs
· 14 years ago
0411de8
drm/nvc0/gr: import and use our own fuc by default
by Ben Skeggs
· 14 years ago
f8522fc
drm/nvc0: fix suspend/resume of PGRAPH/PCOPYn
by Ben Skeggs
· 14 years ago
aba99a8
drm/nouveau: default to noaccel on 0xc1/0xc8/0xce for now
by Ben Skeggs
· 14 years ago
52eba8d
drm/nva3/clk: better pll calculation when no fractional fb div available
by Ben Skeggs
· 14 years ago
047d2df
drm/nvc0/pm: parse clock for pll 0x0a (0x137020) from perf table
by Ben Skeggs
· 14 years ago
e614b2e
drm/nouveau: Associate memtimings with performance levels on cards <= nv98
by Martin Peres
· 14 years ago
9318745
drm/nv50: rename nv84_mpeg to nv50_mpeg
by Ben Skeggs
· 14 years ago
c092432
drm/nv84: add support for PMPEG
by Ben Skeggs
· 14 years ago
a02ccc7
drm/nv40/vpe: add support for PMPEG
by Ben Skeggs
· 14 years ago
d5a2737
drm/nvc0: implement support for copy engines
by Ben Skeggs
· 14 years ago
7ff5441
drm/nva3: implement support for copy engine
by Ben Skeggs
· 14 years ago
a82dd49
drm/nouveau: remove remnants of nouveau_pgraph_engine
by Ben Skeggs
· 14 years ago
96c5008
drm/nouveau: move set_tile_region to nouveau_exec_engine
by Ben Skeggs
· 14 years ago
4976986
drm/nv04/gr: move to exec engine interfaces
by Ben Skeggs
· 14 years ago
d11db27
drm/nv10/gr: move to exec engine interfaces
by Ben Skeggs
· 14 years ago
a0b1de8
drm/nv20-nv30/gr: move to exec engine interface
by Ben Skeggs
· 14 years ago
39c8d36
drm/nv40/gr: move to exec engine interfaces
by Ben Skeggs
· 14 years ago
7a45cd1
drm/nvc0/gr: move to exec engine interfaces
by Ben Skeggs
· 14 years ago
2703c21
drm/nv50/gr: move to exec engine interfaces
by Ben Skeggs
· 14 years ago
6dfdd7a
drm/nouveau: working towards a common way to represent engines
by Ben Skeggs
· 14 years ago
2d7b919
drm/nouveau: remove some unused members from dev_priv
by Ben Skeggs
· 14 years ago
4ea52f8
drm/nouveau: move engine object creation into per-engine hooks
by Ben Skeggs
· 14 years ago
50066f8
drm/nouveau: improve memtiming table parsing
by Roy Spliet
· 14 years ago
0b89a07
drm/nouveau: Fix missing whitespace checkpatch.pl errors.
by Emil Velikov
· 14 years ago
71298e2
drm/nouveau: Fix indentation-related checkpatch.pl error messages.
by Emil Velikov
· 14 years ago
04eb34a
drm/nouveau: split ramin_lock into two locks, one hardirq safe
by Ben Skeggs
· 14 years ago
d85023a
Merge remote branch 'nouveau/drm-nouveau-fixes' of /ssd/git/drm-nouveau-next into drm-fixes
by Dave Airlie
· 14 years ago
Next »