Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
124ea297c8f0e0a3a567af0894fdbe05caaf80ec
124ea29
drm/nouveau: unpin pushbuffer bo before destroying it
by Marcin Slusarz
· 12 years ago
3f69e76
drm/nouveau: remove misleading comment from nouveau_prime_new
by Marcin Slusarz
· 12 years ago
ae4ba73
drm/nouveau: raise reporting levels of some messages
by Marcin Slusarz
· 12 years ago
507ceb1
drm/nouveau/core: fix the assumption that NVDEV_XXXX is always under 32
by Martin Peres
· 12 years ago
d1be7e9
drm/nouveau/ppp: remove nouveau_ppp base class
by Ben Skeggs
· 12 years ago
fb9bff2
nve0/ppp: enable support via nvc0's implementation
by Ben Skeggs
· 12 years ago
4a79501
nvc0/ppp: initial implementation of engine
by Maarten Lankhorst
· 12 years ago
7d8bd91
nvc0/vp: initial implementation of engine
by Maarten Lankhorst
· 12 years ago
23c14ed
nvc0/bsp: initial implementation of engine
by Maarten Lankhorst
· 12 years ago
66433c2
drm/nouveau/vdec: remove nouveau_{bsp,vp} base classes, use nouveau_engine directly
by Ben Skeggs
· 12 years ago
f3295b3
drm/nve0/fifo: allow for future binding of ppp contexts
by Ben Skeggs
· 12 years ago
a7416d0
drm/nve0/vp: implement initial support for engine
by Ben Skeggs
· 12 years ago
b2f04fc
drm/nve0/bsp: implement initial support for engine
by Ben Skeggs
· 12 years ago
4946980
drm/nve0: allow specification of channel engine type in abi16 call
by Ben Skeggs
· 12 years ago
4359887
drm/nouveau/core: implement shortcut for simple engctx construction
by Ben Skeggs
· 12 years ago
e5e454f
drm/nvc0/copy: share interrupt handler with nva3
by Ben Skeggs
· 12 years ago
874309a
drm/nv50/fb: implement trap handler as subdev interrupt handler
by Ben Skeggs
· 12 years ago
e0cdd1e
drm/nouveau/mc: allow calling of multiple handlers for a give intr bit
by Ben Skeggs
· 12 years ago
3cb0ebd
drm/nouveau/copy: remove nouveau_copy base class
by Ben Skeggs
· 12 years ago
586ae46d
drm/nvc0/copy: use nouveau_falcon base class
by Ben Skeggs
· 12 years ago
8365f2f
drm/nva3/copy: use nouveau_falcon base class
by Ben Skeggs
· 12 years ago
27abc13
drm/nv98/crypt: use nouveau_falcon base class
by Ben Skeggs
· 12 years ago
e3aaa94
drm/nouveau: initial falcon (fuc) engine base class implementation
by Ben Skeggs
· 12 years ago
2d8b9cc
drm/nouveau: convert to dev_pm_ops
by Dave Airlie
· 12 years ago
c839d74
drm/nouveau: Add interface to detect optimus and v1 support
by Dave Airlie
· 12 years ago
bf2c886
drm/nouveau/disp: add support for 10bpc over DisplayPort
by Ben Skeggs
· 12 years ago
e225f44
drm/nouveau: rename nvd0_display to nv50_display to reflect reality since merge
by Ben Skeggs
· 12 years ago
4f6029d
drm/nv50-nvc0: switch to common disp impl, removing previous version
by Ben Skeggs
· 12 years ago
f9887d0
drm/nvd0/disp: implement support for colour vibrance control
by Ben Skeggs
· 12 years ago
647bf61
drm/nvd0/disp: remove fetching of capabilities report
by Ben Skeggs
· 12 years ago
63718a0
drm/nvd0/disp: enable support for older display classes
by Ben Skeggs
· 12 years ago
4705730
drm/nvd0/disp: support creation of fb dma objects on older chipsets
by Ben Skeggs
· 12 years ago
ed5085a5
drm/nvd0/disp: implement support for older DISP_SYNC classes
by Ben Skeggs
· 12 years ago
419e8dc
drm/nvd0/disp: implement sor support for older display classes
by Ben Skeggs
· 12 years ago
97b19b5
drm/nvd0/disp: implement dac support for older display classes
by Ben Skeggs
· 12 years ago
de8268c
drm/nvd0/disp: start implementing support for older display classes
by Ben Skeggs
· 12 years ago
8f2abc2
drm/nouveau/dp: remove last bits of VBIOS parsing from DRM code
by Ben Skeggs
· 12 years ago
6c8e463
drm/nouveau/dp: move core link training calls to common code
by Ben Skeggs
· 12 years ago
b6e4ad2
drm/nouveau: remove (now obsolete) BIT U table parsing from DRM code
by Ben Skeggs
· 12 years ago
186ecad
drm/nv50/disp: move remaining interrupt handling into core
by Ben Skeggs
· 12 years ago
4a230fa
drm/nvd0/disp: calculate U script id in supervisor interrupt
by Ben Skeggs
· 12 years ago
8e9e3d2
drm/nv84/disp: move hdmi control into core
by Ben Skeggs
· 12 years ago
a4feaf4
drm/nva3/disp: move hda codec handling to core
by Ben Skeggs
· 12 years ago
f796073
drm/nv50/disp: move dp link training helpers into core
by Ben Skeggs
· 12 years ago
7ebb38b
drm/nv50/disp: call into core for dac load detection
by Ben Skeggs
· 12 years ago
ef22c8b
drm/nv50/disp: call into core to handle dac/sor power state changes
by Ben Skeggs
· 12 years ago
2d0aca2
drm/nv50/disp: allocate display from driver core
by Ben Skeggs
· 12 years ago
75f8693
drm/nouveau/bios: implement some dcb output entry parsing/matching functions
by Ben Skeggs
· 12 years ago
ed58aee
drm/nvd0/disp: handle DP transfer unit setup from second supervisor interrupt
by Ben Skeggs
· 12 years ago
1c30cd0
drm/nvd0/disp: move HDMI control to core
by Ben Skeggs
· 12 years ago
0a9e2b95
drm/nvd0/disp: move HDA codec setup to core
by Ben Skeggs
· 12 years ago
35b21d3
drm/nvd0/disp: call into core to handle dac power state changes
by Ben Skeggs
· 12 years ago
74b6685
drm/nvd0/disp: call into core to handle sor power state changes
by Ben Skeggs
· 12 years ago
6c5a042
drm/nvd0/disp: move link training helpers into core as display methods
by Ben Skeggs
· 12 years ago
fb445b3c2
drm/nouveau/core: allow representing method ranges in nouveau_omthds
by Ben Skeggs
· 12 years ago
cbe7270
drm/nouveau/core: expose full method calling capabilities with nv_exec
by Ben Skeggs
· 12 years ago
65c7866
drm/nouveau/bios: implement "full" BIT 'd' table (and subtable) parsing in core
by Ben Skeggs
· 12 years ago
14464b8
drm/nvd0/disp: move remaining interrupt handling to core
by Ben Skeggs
· 12 years ago
206c38a
drm/nouveau/core: add some missing subdev/engine disable flags
by Ben Skeggs
· 12 years ago
b6caea5
drm/nouveau/bios: implement BIT 'U' table (and subtable) parsing in core
by Ben Skeggs
· 12 years ago
b5a794b
drm/nvd0/disp: allocate display and evo channels from driver core
by Ben Skeggs
· 12 years ago
d6bf2f3
drm/nouveau: run mode_config destructor before destroying internal display state
by Ben Skeggs
· 12 years ago
94e5c39
drm/nouveau/drm/nvd0/disp: display->disp
by Ben Skeggs
· 12 years ago
dd0e3d5
drm/nvd0/disp: introduce a nvd0_head as a subclass of nouveau_crtc
by Ben Skeggs
· 12 years ago
4665406
drm/nvd0-nve0/disp: initial implementation of evo channel classes
by Ben Skeggs
· 12 years ago
944234d
drm/nv50/disp: allow PCI_US pushbuf binding
by Ben Skeggs
· 12 years ago
370c00f
drm/nv50/disp: initial implementation of the various channel object classes
by Ben Skeggs
· 12 years ago
446b05a
drm/nv50/disp: enable interrupts and setup memory area
by Ben Skeggs
· 12 years ago
ab77214
drm/nv50/disp: copy caps to evo
by Ben Skeggs
· 12 years ago
70cabe4
drm/nv50/disp: create skeleton display/channel object classes
by Ben Skeggs
· 12 years ago
47a1e0f
drm/nvd0/dmaobj: initial bind() method implementation
by Ben Skeggs
· 12 years ago
80fe155
drm/nvc0/dmaobj: implement initial bind() method
by Ben Skeggs
· 12 years ago
f756944
drm/nv50/dmaobj: extend class to allow gpu-specific attributes to be defined
by Ben Skeggs
· 12 years ago
344e107
drm/nvd0/dmaobj: duplicate fermi class, will diverge real soon now
by Ben Skeggs
· 12 years ago
82d23ae
drm/nvc0/dmaobj: stub bind function for now so we can call unconditionally
by Ben Skeggs
· 12 years ago
6c1689a
drm/nouveau/dmaobj: move parent class check to bind() method
by Ben Skeggs
· 12 years ago
f86770a
drm/nouveau/dmaobj: merge everything except ctor and bind together
by Ben Skeggs
· 12 years ago
0a32241
drm/nouveau: pass address to object accessor functions as u64
by Ben Skeggs
· 12 years ago
66bb7e1
drm/nouveau/gpio: place upper limit on using old-school tvdac bios data
by Ben Skeggs
· 12 years ago
9da4959
drm/nouveau: remove newline-only NV_DEBUG calls
by Ben Skeggs
· 12 years ago
d432a2d
drm/nv50: decode PGRAPH status registers on TLB flush fail
by Marcin Slusarz
· 12 years ago
1f2285d4
drm/nouveau/clk: fix crystal frequency retrieval on nv25
by Viktor Novotný
· 12 years ago
fced4b2
drm/nouveau: remove unused variable from nouveau_bios_shadow_of
by Marcin Slusarz
· 12 years ago
7ef19e4
drm/nv40/fb: use an actual compressed zeta format
by Ben Skeggs
· 12 years ago
d7da628
drm/nv30/fb: enable z compression
by Ben Skeggs
· 12 years ago
2f1cb96
drm/nv40/fb: enable z compression
by Ben Skeggs
· 12 years ago
fd3a522
drm/nv20/fb: fixup compression tag allocation size
by Ben Skeggs
· 12 years ago
fafa0cb
drm/nv30-nv40/graph: poke zcomp regs from tile_prog hook
by Ben Skeggs
· 12 years ago
e1344412
drm/nv30-nv40/fb: call zcomp setup hook from tiling setup
by Ben Skeggs
· 12 years ago
dac1558
drm/nouveau/fb: create tag heap from common code for all relevant chipsets
by Ben Skeggs
· 12 years ago
268d5a3
drm/nv30/fb: start bashing zcomp registers with 'disabled' (for now)
by Ben Skeggs
· 12 years ago
7e0f992
drm/nouveau: replace some open-coded mm_initialised checks
by Ben Skeggs
· 12 years ago
6d33808
drm/nouveau/fb: read TILE_BASE after writing it to avoid a hardware race
by Ben Skeggs
· 12 years ago
5f8e256
drm/nv40/fb: start bashing zcomp registers on relevant chipsets
by Ben Skeggs
· 12 years ago
150ccf1
drm/nv30-nv40/fb: make use of bankoff for zeta buffers, where supported
by Ben Skeggs
· 12 years ago
d33db63
drm/nv20/fb: fix zcomp register calculation on big-endian systems
by Ben Skeggs
· 12 years ago
4ae2074
drm/nv40/fb: split implementation into nv40/nv41/nv44/nv46/nv47/nv49/nv4e pieces
by Ben Skeggs
· 12 years ago
11bac40
drm/nv30/fb: split implementation into nv34(nv10)/nv30/nv35 pieces
by Ben Skeggs
· 12 years ago
a8749af
drm/nv20/fb: split implementation into nv20/nv25 pieces
by Ben Skeggs
· 12 years ago
67e9e9f
drm/nouveau/fb: split tile and compression region handling
by Ben Skeggs
· 12 years ago
Next »