summaryrefslogtreecommitdiff
path: root/linux-core
AgeCommit message (Collapse)Author
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-19radeon: fix warning from radeon_legacy_state removalAlex Deucher
2008-08-19radeon: legacy lvds updatesAlex Deucher
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-17nouveau: make it compile under 2.6.27Maarten Maathuis
2008-08-17linux: on_each_cpu has 3 args on 2.6.27Maarten Maathuis
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-13i915: update cursor handling to use GEM objectsJesse Barnes
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: 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: 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-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-13Don't call the vblank tasklet with irqs disabled.Thomas Hellstrom
If a specific tasklet shares data with irq context, it needs to take a private irq-blocking spinlock within the tasklet itself.
2008-08-12Add error checking to framebuffer creationJesse Barnes
Make the Intel routine return an error if needed and make the core check for it.
2008-08-11drm_vm: fix for build on 2.6.22Dave Airlie
thanks to malc0 for pointing it out
2008-08-11drm: add OS_HAS_GEM option.Dave Airlie
To build i915 driver pass OS_HAS_GEM=1 to make for now
2008-08-09NV50: enable hotplug irqMaarten Maathuis
2008-08-09NV50: call drm_sysfs_hotplug_event when appropriateMaarten Maathuis
2008-08-09drm: TRUE/trueDave Airlie
2008-08-08Merge branch 'drm-gem'Eric Anholt
Conflicts: shared-core/i915_dma.c This brings in kernel support and userland interface for intel GEM.
2008-08-08radeon: add initial support for legacy crtc/encoders.Dave Airlie
not all there yet
2008-08-07Make modesetting-gem build with recent kernelsJesse Barnes
Needed to merge in VM fault changes & pci_read_base API update.
2008-08-07Merge branch 'drm-gem' into modesetting-gemJesse Barnes