summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nv50_display.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau: move flip-related channel setup to software engineBen Skeggs2012-05-241-1/+2
* drm/nouveau: create real execution engine for software object classBen Skeggs2012-05-241-14/+1
* drm/nv50/disp: fixup error paths in crtc object creationBen Skeggs2012-05-241-2/+5
* drm/nouveau: use the same packet header macros as userspaceBen Skeggs2012-05-241-25/+25
* drm/nouveau: remove subchannel names from places where it doesn't matterBen Skeggs2012-03-221-6/+6
* drm/nouveau/dp: move all nv50/sor-specific code out of nouveau_dp.cBen Skeggs2012-03-131-2/+2
* drm/nv50/disp: more accurate function to determine active crtcsBen Skeggs2012-03-131-0/+23
* drm/nouveau: move hpd enable/disable to common codeBen Skeggs2011-12-211-17/+0
* drm/nouveau/gpio: reimplement as nouveau_gpio.c, fixing a number of issuesBen Skeggs2011-12-211-7/+2
* drm/nouveau/disp: parse connector info directly in nouveau_connector.cBen Skeggs2011-12-211-3/+3
* drm/nv50/disp: fix evo for create/init + destroy/fini splitBen Skeggs2011-12-211-1/+9
* drm/nouveau/disp: introduce proper init/fini, separate from create/destroyBen Skeggs2011-12-211-12/+5
* drm/nv50/disp: stricter check for evo being active on initBen Skeggs2011-12-211-4/+7
* drm/nv50/disp: completely reset disp if master evo channel active at initBen Skeggs2011-12-211-0/+41
* drm/nv50/disp: synchronise display right after initBen Skeggs2011-12-211-23/+6
* drm/nv50/disp: move sync routine to where it can be used by other modulesBen Skeggs2011-12-211-0/+32
* drm/nv50/disp: silence compiler warningBen Skeggs2011-11-301-2/+2
* drm/nouveau/dp: remove reliance on vbios for native displayportBen Skeggs2011-09-201-32/+7
* drm/nouveau/bios: allow passing in crtc to the init table parserBen Skeggs2011-09-201-4/+4
* drm/nouveau: make general drm modesetting init commonBen Skeggs2011-09-201-19/+10
* drm/nvc0: explicitly map PDISP semaphore buffer into each channel's vmBen Skeggs2011-06-231-2/+2
* drm/nouveau: convert bo.mem.start usage to bo.offsetBen Skeggs2011-06-231-1/+1
* drm/nv50/disp: fix gamma with page flipping overlay turned onBen Skeggs2011-06-181-3/+14
* drm/nv50: respect LVDS link count from EDID on SPWG panelsBen Skeggs2011-05-161-3/+15
* drm/nv50-nvc0: initialise display sync channelsBen Skeggs2011-02-251-1/+122
* drm/nv50-nvc0: request and wait on notification of modeset completionBen Skeggs2011-02-251-1/+1
* drm/nv50-nvc0: switch to tasklet for display isr bhBen Skeggs2011-02-251-11/+7
* drm/nv50-nvc0: include nv50_display in evo debuggingBen Skeggs2011-02-251-0/+1
* drm/nv50-nvc0: rename disp->evo to disp->masterBen Skeggs2011-02-251-2/+2
* drm/nv50-nvc0: move non-sharable display state into private structureBen Skeggs2011-02-251-17/+29
* drm/nouveau: use system_wq instead of dev_priv->wqTejun Heo2011-02-251-1/+4
* drm/nouveau: silence some compiler warningsBen Skeggs2011-02-251-1/+1
* drm/nv50: rework PGPIO IRQ handling and hotplug detectionBen Skeggs2010-12-031-66/+0
* drm/nv50: use register/unregister functionality for PDISPLAY ISRBen Skeggs2010-12-031-2/+8
* drm/nv50: move GPIO ISR to nv50_gpio.cBen Skeggs2010-12-031-19/+0
* drm/nv50: Keep track of the head a channel is vsync'ing to.Francisco Jerez2010-12-031-0/+3
* drm/nouveau: Implement the vblank DRM hooks.Francisco Jerez2010-12-031-9/+7
* drm/nv50: improve evo error handler when more than just channel 0 activeBen Skeggs2010-12-031-17/+23
* drm/nv50: move evo handling to nv50_evo.cBen Skeggs2010-12-031-233/+5
* drm/nv50: clearer separation of the stages of evo initBen Skeggs2010-12-031-43/+50
* drm/nv50: remove some unnecessary PDISPLAY initBen Skeggs2010-12-031-13/+2
* nouveau: Acknowledge HPD irq in handler, not bottom halfAndy Lutomirski2010-11-181-9/+26
* drm/ttm: restructure to allow driver to plug in alternate memory managerBen Skeggs2010-10-051-1/+1
* drm/nouveau: Remove implicit argument from nv_wait().Francisco Jerez2010-09-241-9/+10
* drm/nv50: fix SOR count for early chipsetsBen Skeggs2010-09-241-4/+17
* drm/nouveau: remove nouveau_gpuobj_ref completely, replace with sanityBen Skeggs2010-09-241-13/+19
* drm/nouveau: rebase per-channel pramin heap offsets to 0Ben Skeggs2010-09-241-2/+1
* drm/nouveau: modify object accessors, offset in bytes rather than dwordsBen Skeggs2010-09-241-7/+7
* drm/nouveau: require explicit unmap of kmapped bosBen Skeggs2010-09-241-0/+1
* drm/nvc0: fix evo dma object so we display somethingBen Skeggs2010-08-061-1/+4
OpenPOWER on IntegriCloud