summaryrefslogtreecommitdiff
path: root/shared-core
AgeCommit message (Expand)AuthorFilesLines
2009-03-25nouveau: prevent fbcon notifier waits when unnecessaryBen Skeggs1-0/+1
2009-03-19nv50: some kms fixesBen Skeggs1-0/+1
2009-03-19nv50: pin/unpin framebuffer as requiredBen Skeggs1-0/+1
2009-03-18nouveau: use nouveau_fence_channel() to get chan for m2mf moveBen Skeggs1-0/+2
2009-03-10nouveau/ppc: no instmem access at BIOS shadow timeBen Skeggs1-9/+5
2009-03-09nv50: remove division from nv50_vm_bind_linearBen Skeggs1-15/+13
2009-03-09nouveau: respect the nomap flag for gem objectsBen Skeggs1-0/+1
2009-03-09nouveau: big rewrite of nv50 kms codeBen Skeggs2-79/+4
2009-03-09nouveau: disable/enable PGRAPH FIFO access around channel creationBen Skeggs8-7/+39
2009-03-09drm/nouveau: implement NVOBJ_FLAG_ZERO_FREEBen Skeggs1-0/+8
2009-03-06nouveau: don't try to traverse non-existent listsStuart Bennett1-3/+3
2009-03-06drm/nouveau: make portion of vram as reserved for PRAMIN on all chipsetsBen Skeggs2-6/+2
2009-03-06drm/nouveau: remove gpuobj ref from list even if not found in ramhtBen Skeggs1-0/+1
2009-03-06nouveau: unbreak <nv50 and any ppc cards after instmem changesBen Skeggs3-25/+34
2009-02-22nv50: leave vm offset 0-512MiB invalidBen Skeggs1-1/+1
2009-02-22nv50: use nv_wait for PRAMIN page table update flushesBen Skeggs1-2/+11
2009-02-22nv50: remove redundant instmem flush after PRAMIN page table updateBen Skeggs1-2/+0
2009-02-22nv50: de-typedef nv50_instmem_privBen Skeggs1-8/+8
2009-02-22nouveau: fix backwards conditional in wait_for_idle()Ben Skeggs1-4/+1
2009-02-22nv50: do instmem flush magic on finish_access() after writesBen Skeggs1-0/+12
2009-02-22nouveau: hide instmem map, force use of {prepare,finish}_accessBen Skeggs15-22/+178
2009-02-22nouveau: decapitalise dev_priv->EngineBen Skeggs10-34/+34
2009-02-20nv50: remove clamp to 512MiB VRAMBen Skeggs1-5/+0
2009-02-20nv50: rework vm handling so we can support >512MiB VRAMBen Skeggs4-104/+212
2009-02-20nouveau: generalise waiting on register status with timeoutBen Skeggs2-20/+29
2009-02-20nv50: fix some fbcon corruption issuesBen Skeggs2-0/+12
2009-02-20nouveau: signal any outstanding fences on channel destroyBen Skeggs1-0/+6
2009-02-20nouveau: use consistant register access macrosBen Skeggs26-798/+806
2009-02-20nouveau: always map mmio regs at load time, not first openBen Skeggs1-121/+87
2009-02-18nouveau: Add in-kernel backlight control supportMatthew Garrett3-0/+18
2009-02-15nv40: fail completely if we don't have a ctxprog for the chipsetBen Skeggs1-11/+8
2009-02-15nv50: context info for chipset 0xa0Ben Skeggs2-1/+6168
2009-02-15intel: libdrm support for fence management in execbufJesse Barnes1-0/+2
2009-02-11drm/nv50: fix nv9x chipsetsBen Skeggs1-0/+7
2009-02-11drm/nv50: add context info for nv98Ben Skeggs2-1358/+2583
2009-02-10drm/nv50: use a slightly different initial context for nv96Ben Skeggs2-1/+2046
2009-02-10drm/nv50: correct ramfc pointer in channel headerBen Skeggs1-1/+1
2009-02-10nv50: support chipset NV96Ben Skeggs1-0/+2
2009-02-10drm/nv50: let the card handle the initial context switchBen Skeggs1-1/+2
2009-02-10drm/nouveau: init fbcon after we flag the card as initialisedBen Skeggs1-6/+7
2009-02-10drm/nouveau: store vram/gart object handles for each channelBen Skeggs2-1/+2
2009-02-06nv50: remove some badness, we bail in these situations now anywayBen Skeggs1-22/+8
2009-02-04nv50/kms: be less verbose without debug=1Ben Skeggs1-2/+3
2009-02-04nv50/kms: use DRM_DEBUGBen Skeggs1-2/+2
2009-02-04nv50/kms: nv50_kms_ -> nv50_Ben Skeggs1-1/+1
2009-02-04nv50/kms: remove the last of nv50_kms_wrapperBen Skeggs2-8/+18
2009-02-04nv50/kms: remove last bit of state mirroringBen Skeggs1-4/+9
2009-02-04nv50/kms: remove kms_privBen Skeggs1-1/+0
2009-02-04nv50/kms: merge nv50_kms_crtc and nv50_crtcBen Skeggs1-5/+0
2009-02-04nv50/kms: merge nv50_output and nv50_kms_outputBen Skeggs1-3/+0