Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
de8268c503de7754ae7d535c3b114b1c83e00612
/
drivers
/
gpu
/
drm
/
nouveau
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
de2b8b8
drm/nouveau/bios: attempt to fetch entire acpi rom image in one shot
by Ben Skeggs
· 12 years ago
dedfdff
drm/ttm: remove sync_arg from driver functions
by Maarten Lankhorst
· 12 years ago
b03640b
drm/ttm: remove sync_obj_arg from ttm_bo_move_accel_cleanup
by Maarten Lankhorst
· 12 years ago
83ef777
drm/nouveau: free memory allocated with alloc_apertures()
by Tommi Rantala
· 12 years ago
0b91c4a
drm/ttm: remove ttm_buffer_object->buffer_start
by Marcin Slusarz
· 12 years ago
e412e95
drm/nouveau: headless mode by default if pci class != vga display
by Ben Skeggs
· 12 years ago
9430738
drm/nouveau: resurrect headless mode since rework
by Ben Skeggs
· 12 years ago
5cad16a
drm/nv50/fb: prevent oops on chipsets without compression tags
by Ben Skeggs
· 12 years ago
a7dbf00
drm/nouveau: allow creation of zero-sized mm
by Ben Skeggs
· 12 years ago
1249ac5
drm/nouveau/i2c: fix typo when checking nvio i2c port validity
by Ben Skeggs
· 12 years ago
cee59f1
drm/nouveau: silence modesetting spam on pre-gf8 chipsets
by Ben Skeggs
· 12 years ago
ae168d9
Merge branch 'drm-nouveau-fixes' of git://git.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
by Dave Airlie
· 12 years ago
5e5a195
drm/nouveau/clock: fix missing pll type/addr when matching default entry
by Ben Skeggs
· 12 years ago
2c25b73
drm/nouveau/fb: fix reporting of memory type on GF8+ IGPs
by Ben Skeggs
· 12 years ago
4bf24c0
drm/nv41/vm: don't init hw pciegart on boards with agp bridge
by Ben Skeggs
· 12 years ago
d1626a9
drm/nouveau/bios: fetch full 4KiB block to determine ACPI ROM image size
by Ben Skeggs
· 12 years ago
00e4845
drm/nouveau: validate vbios size
by Marcin Slusarz
· 12 years ago
0bab097
drm/nouveau: warn when trying to free mm which is still in use
by Marcin Slusarz
· 12 years ago
92485ce
drm/nouveau: fix nouveau_mm/nouveau_mm_node leak
by Marcin Slusarz
· 12 years ago
90e2889
drm/nouveau/bios: improve error handling when reading the vbios from ACPI
by Martin Peres
· 12 years ago
2c14575
drm/nouveau: handle same-fb page flips
by Marcin Slusarz
· 12 years ago
8a00b6a
nouveau: fix warning on 32-bit build.
by Dave Airlie
· 12 years ago
30f02cb
Merge branch 'drm-nouveau-fixes' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
by Dave Airlie
· 12 years ago
565f571
drm/nouveau/bios: fix typo in error message
by Ben Skeggs
· 12 years ago
df1b4b9
drm/nouveau: only call ttm_agp_tt_create when __OS_HAS_AGP
by Max Filippov
· 12 years ago
5db4c6c
drm/nv50/fb: fix double free of vram mm
by Marcin Slusarz
· 12 years ago
eed6187
drm/nouveau/pm: do not stop reclocking if failing to set the fan speed
by Martin Peres
· 12 years ago
a6fd5cf
drm/nouveau/pm: fix a typo related to the move to the therm subdev
by Martin Peres
· 12 years ago
a5f5af8
drm/nouveau/hwmon: fix the initialization condition
by Martin Peres
· 12 years ago
ceb736c
Merge branch 'drm-nouveau-fixes' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next
by Dave Airlie
· 12 years ago
11573aa
drm/nouveau/timer: bump ptimer's alarm delay from u32 to u64
by Martin Peres
· 12 years ago
bbebb4e
drm/nouveau/fan: fix a typo in PWM's input clock calculation
by Martin Peres
· 12 years ago
b47f142
drm/nv50/clk: wire up pll_calc hook
by Marcin Slusarz
· 12 years ago
d489738
drm/nouveau: remove unused _nouveau_parent_ctor
by Marcin Slusarz
· 12 years ago
9a334cd
drm/nouveau/bios: fix shadowing of ACPI ROMs larger than 64KiB
by Ben Skeggs
· 12 years ago
Next »