summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-08-26radeon/ttm: add support for zeroing the contents of VRAM buffersDave Airlie
This uses a solid fill fastpath, falling back to the slow memset path.
2008-08-26drm: add move zero function to memset unclean buffersDave Airlie
2008-08-26drm/ttm: export drm_bo_add_ttmDave Airlie
2008-08-26radeon: fixup domains and use them properlyDave Airlie
2008-08-26drm: add memory clean flag.Dave Airlie
When the mapping is clean this flag will be set. This can be used by a driver to save migrating and allocating pages for an object that will first be used in VRAM.
2008-08-22drm: add gpu create scriptDave Airlie
2008-08-19Merge branch 'modesetting-gem' of ↵Alex Deucher
git+ssh://agd5f@git.freedesktop.org/git/mesa/drm into modesetting-gem
2008-08-19radeon: fix warning from radeon_legacy_state removalAlex Deucher
2008-08-19radeon: legacy lvds updatesAlex Deucher
2008-08-19radeon: oops set correct scratchDave Airlie
2008-08-17radeon: first pass at legacy dac detectAlex Deucher
- done: primary dac, vga on tvdac - todo: ext dac, tv on tvdac
2008-08-17radeon: first pass at bios scratch regsAlex Deucher
- todo: updated connected status
2008-08-17radeon: remove unused legacy stateAlex Deucher
2008-08-17radeon: get primary dac adj info from bios tablesAlex Deucher
2008-08-16i915: finish removing TTM bitsJesse Barnes
Makes it build again.
2008-08-16Merge branch 'modesetting-gem' of ssh://git.freedesktop.org/git/mesa/drm ↵Jesse Barnes
into modesetting-gem
2008-08-16i915: set domain properly on fb mapping, flush out changesJesse Barnes
The user visible ioctl does this, but since we call into GEM internals directly, we have to flush things ourselves. Fixes initial fb console corruption.
2008-08-15radeon: reserve 64k of VRAM for now for text mode so we don't trample itDave Airlie
need to revisit this later I'm sure
2008-08-15radeon: fix LVDS modes problemDave Airlie
2008-08-14radeon: add support for memory map initDave Airlie
2008-08-14radeon: add copy/solid regs for rn50Dave Airlie
2008-08-13i915: update cursor handling to use GEM objectsJesse Barnes
2008-08-14i915: fixup from last merge hopefullyDave Airlie
2008-08-14Merge branch 'radeon-gem-cs' into modesetting-gemDave Airlie
Conflicts: libdrm/xf86drm.c linux-core/Makefile.kernel linux-core/drmP.h linux-core/drm_compat.h linux-core/drm_drv.c linux-core/drm_stub.c linux-core/drm_vm.c shared-core/i915_dma.c shared-core/r300_cmdbuf.c shared-core/radeon_drv.h
2008-08-14Add com bios asic init bitsAlex Deucher
2008-08-14Fill in and make use of more com bios tables on legacy chipsAlex Deucher
2008-08-14Add additional quirks from ddxAlex Deucher
2008-08-14Fix warningsAlex Deucher
2008-08-14Get legacy working finallyAlex Deucher
- extra ~ in RADEON_WRITE_P() - re-arrange crtc setup a bit - add debugging for tracing calls - fix pitch calculation
2008-08-14set base in legacy crtc mode setAlex Deucher
2008-08-14Convert COM BIOS to table offset lookup functionAlex Deucher
2008-08-14Restructure cursor handling and add support for legacy cursorsAlex Deucher
2008-08-14atom: implement crtc lockAlex Deucher
2008-08-14LUT updatesAlex Deucher
- Add gamma set for legacy chips - Add 16 bpp gamma set
2008-08-14various cleanupsAlex Deucher
- white space - move i2c_lock to radeon_i2c.c - enable tv dac on legacy
2008-08-14Add legacy dac detect stubsAlex Deucher
2008-08-14unify connector, i2c handling for atom and legacyAlex Deucher
2008-08-14Brute force port of legacy crtc/encoder codeAlex Deucher
- removed save/init/restore chain with set functions
2008-08-14on_each_cpu() compat fixup from krhAlex Deucher
2008-08-14radeon: fix kernel_mm properlyDave Airlie
2008-08-14radeon: FEDORA: patch to make 3D driver workDave Airlie
set gart buffers start
2008-08-14radeon: remove debuggingDave Airlie
2008-08-14radeon: use mm_enabled variable to denote memory manager runningDave Airlie
2008-08-14radeon: make buffer swap for older drivers work again on GEMDave Airlie
2008-08-14radeon: add userspace call for mm support checkDave Airlie
2008-08-14radeon: FEDORA: add old DMA buffers on top of GEMDave Airlie
This really shouldn't go upstream, it just lets me run the old 3D driver on GEM setup system
2008-08-13i915: setup hardware status page if physical addrs are requiredJesse Barnes
Needed for the modesetting case where we initialize the ring at load time.
2008-08-13Merge branch 'modesetting-101' into modesetting-gemJesse Barnes
2008-08-13Merge branch 'master' into modesetting-gemJesse Barnes
Conflicts: libdrm/Makefile.am libdrm/xf86drm.h shared-core/i915_dma.c shared-core/i915_irq.c
2008-08-12[intel_bufmgr_gem] Fix flink buffer name caching (#17085, #17092).Kristian Høgsberg
Store the global name in global_name, don't overwrite the gem_handle.