summaryrefslogtreecommitdiff
path: root/linux-core
AgeCommit message (Collapse)Author
2008-11-12radeon+libdrm-radeon: change relocation informationsJerome Glisse
Relocation now consist of the following informations (in this order) : handle buffer object handle identifier start_offset start offset of first data of the buffer object used by the cs end_offset end offset of last data of the buffer object used by the cs read_domain read domain (either VRAM, or GTT as GPU is invalid for CS) write_domain write domain (either VRAM, or GTT as GPU is invalid for CS) flags flags used for further optimization (like discard previous buffer content or forget buffer content after cs which can help in avoiding moving content in or out)
2008-11-10radeon: add gart useable size to report to userspaceDave Airlie
2008-11-10radeon: upgrade atom headersDave Airlie
2008-11-10radeon: fix fence race condition hopefullyDave Airlie
For some reason reading the SCRATCH reg from RAM causes some race to occur. Hopefully fix this.
2008-11-10drm/radeon: add dpms connector functionsDave Airlie
2008-11-10radeon: avivo cursors are across the full surface.Dave Airlie
fixes cursor on second head
2008-11-10modesetting: set the crtc x,y after the mode base changeDave Airlie
2008-11-10drm/radeon: add uncached allocator to drm ttm code.Dave Airlie
2008-11-10radeon: fixup vram visible calculation to take a/c pinned objects for nowDave Airlie
2008-11-06radeon: lib radeon add bo & cs gem backendJerome Glisse
2008-11-03radeon: make build againDave Airlie
2008-11-03radeon: fix ROP values for the paint ROPDave Airlie
2008-11-03radeon: add mtrr support for VRAM aperture.Dave Airlie
2008-11-03radeon: add more HDMI bitsDave Airlie
2008-11-03radeon: set dma bufs bo type to a kernel typeDave Airlie
2008-11-03radeon: enable DVI-D + HDMI connectors.Dave Airlie
This allows the rs690 to work on DVI
2008-11-03radeon: add more debuggingDave Airlie
2008-11-03radeon: overhaul ring interactionsDave Airlie
emit in 16-dword blocks, emit irqs at same time as everything else
2008-11-03radeon: fix race in sysfsDave Airlie
2008-11-03radeon: add proc debugging for interrupts/ringDave Airlie
2008-11-03radeon: only enable dynclks if asked forDave Airlie
2008-11-03radeon: add wait rendering APIDave Airlie
2008-11-03radeon: remove unused gem indirect ioctlDave Airlie
2008-11-03radeon: fix some warningsDave Airlie
2008-11-03radeon: fix free after refcountDave Airlie
2008-11-03radeon: CS2 make it all work with new relocs styleDave Airlie
2008-11-03radeon: make new CS2 command submission interface port older interface to thisDave Airlie
2008-11-03radeon/drm: fixup ref counting in on fb objsDave Airlie
2008-11-03radeon: add r423 bits to modesettingDave Airlie
2008-11-03radeon: pull bus master enable into its own functionDave Airlie
2008-11-03radeon: fix accessible VRAM sizingDave Airlie
2008-11-03radeon: fix some warningsDave Airlie
2008-11-03radeon: workaround failure to parse some rs48x edidDave Airlie
2008-10-24mode: Try to settle on a standard for struct fieldsJakob Bornecrantz
2008-10-16radeon: add initial agp support.Dave Airlie
This add agpmode command line option.
2008-10-16radeon: fixup interrupt suspend/resumeDave Airlie
2008-10-16radeon: fixup suspend/resume bus master enableDave Airlie
2008-10-16radeon: re-enable hw blits for copying from VRAMDave Airlie
2008-10-16radeon: fix buffer copying for VRAM->TTDave Airlie
2008-10-16radeon: move memcpy until after CP is stoppedDave Airlie
2008-10-16drm: remove stray debug codeDave Airlie
2008-10-16radeon: use discardable flags on no backing store objectsDave Airlie
2008-10-16drm: add discardable flag.Dave Airlie
This discards memory contents on suspend/resume with the hope the upper layers know something we don't.
2008-10-16drm/radeon: initial suspend/resume fix.Dave Airlie
This enables the evict code and also sets radeon up to allow evict from VRAM to LOCAL
2008-10-07radeon: pull in recent fixes from ddxAlex Deucher
- fixup atom digital encoder setup - pull in add get edid (currently disabled due to lack of support for atom fb/scratch space)
2008-10-06radeon: fix alignment so Xv works againDave Airlie
2008-10-06radeon: fix pin ioctl interface to mesa can find offset for pinned buffersDave Airlie
2008-10-06drm/radeon: fixup clean flag handlingDave Airlie
2008-09-30Merge remote branch 'origin/modesetting-gem' into modesetting-gemDave Airlie
2008-09-30Merge remote branch 'origin/master' into modesetting-gemDave Airlie
Conflicts: libdrm/Makefile.am libdrm/dri_bufmgr.h linux-core/drm_irq.c linux-core/drm_sysfs.c linux-core/drm_ttm.c shared-core/i915_dma.c shared-core/i915_irq.c shared-core/nouveau_drv.h shared-core/radeon_cp.c