Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-09-30 | Merge remote branch 'origin/modesetting-gem' into modesetting-gem | Dave Airlie | |
2008-09-30 | Merge remote branch 'origin/master' into modesetting-gem | Dave 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 | |||
2008-09-26 | radeon: make atom on r4xx a module option | Alex Deucher | |
default is legacy modesetting. pass module option r4xx_atom to try using atom on r4xx. | |||
2008-09-25 | Seperate modesetting userspace bits into drm_mode.h | Jakob Bornecrantz | |
2008-09-24 | radeon: add r600 modesetting registers writes | Dave Airlie | |
2008-09-18 | radeon: add function to configure PCIE lanes | Alex Deucher | |
2008-09-18 | Radeon: restructure PLL data | Alex Deucher | |
- store pixel clocks, core clock, and memory clocks separately - grab all pll limits from bios tables | |||
2008-09-18 | radeon: fixup buffer and cs bits | Dave Airlie | |
2008-09-18 | radeon: fail properly if we can't create the ring. | Dave Airlie | |
Normally this will be due to an AGP driver needing updating | |||
2008-09-18 | radeon: do proper memory controller init and setup | Dave Airlie | |
2008-09-18 | radeon: remove unneeded debugging | Dave Airlie | |
2008-09-18 | make text reserve 256k | Dave Airlie | |
2008-09-18 | radeon: add initial suspend/resume support | Dave Airlie | |
plus a bunch of fixes | |||
2008-09-17 | nv50: add initial context for chipset 0xaa | Ben Skeggs | |
This just doesn't look right.. | |||
2008-09-17 | nv50: add initial context to match ctxprog for chipset 0x50 | Ben Skeggs | |
2008-09-17 | nv50: add ctxprog for chipset 0x50 | Ben Skeggs | |
2008-09-17 | nv50: add ctxprog for chipset 0xaa | Ben Skeggs | |
2008-09-17 | nv50: add support for chipset 0x92 | Ben Skeggs | |
2008-09-06 | [FreeBSD] Ensure that drm_pci_alloc is never called while locks are held. | Robert Noland | |
2008-09-07 | radeon: change interface from headers add pin_domain into padding | Dave Airlie | |
2008-09-05 | i915: fix i915_ring_validate() | Robert Noland | |
2008-09-05 | nouveau: 8200 cards are 0xA0 family. | Stephane Marchesin | |
2008-08-31 | radeon: make writeback work after suspend/resume. | Dave Airlie | |
While re-writing this for modesetting, I find we disable writeback on resume. | |||
2008-08-29 | [FreeBSD] Replace typedefs on bsd. | vehemens | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-08-27 | drm: fix some whitespace | Dave Airlie | |
2008-08-26 | radeon: fixup domains and use them properly | Dave Airlie | |
2008-08-24 | i915: Fix i915 build on FreeBSD | Robert Noland | |
ifdef out all the gem stuff for now. Also, the msi stuff isn't portable the way it is... I'll try and fix that up sometime soon. | |||
2008-08-24 | i915: Convert vblank on disabled pipe DRM_ERROR to DRM_DEBUG. | Robert Noland | |
2008-08-24 | i915: Clear sarea_priv during lastclose. | Robert Noland | |
sarea_priv needs to be NULL before i915_initialized is called to properly reset it. The stale value produces a panic any time something opens/closes drm without calling initialize. i.e. version checking | |||
2008-08-24 | i915: Free dev->dev_private on unload. | Robert Noland | |
2008-08-24 | i915: Move spinlock init / destroy to load / unload time. | Robert Noland | |
This resolves the panic on FreeBSD during VT switch, without attempting any of the more lofty goals for the time being. | |||
2008-08-19 | nouveau: fifo and graphics engine suspend and resume for nv04-nv4x | root | |
Corresponding DDX patch at http://people.freedesktop.org/~stuart/nv0x-nv4x_suspend/ | |||
2008-08-19 | radeon: oops set correct scratch | Dave Airlie | |
2008-08-17 | radeon: first pass at bios scratch regs | Alex Deucher | |
- todo: updated connected status | |||
2008-08-17 | nouveau: make it compile under 2.6.27 | Maarten Maathuis | |
2008-08-16 | i915: finish removing TTM bits | Jesse Barnes | |
Makes it build again. | |||
2008-08-16 | Merge branch 'modesetting-gem' of ssh://git.freedesktop.org/git/mesa/drm ↵ | Jesse Barnes | |
into modesetting-gem | |||
2008-08-16 | i915: set domain properly on fb mapping, flush out changes | Jesse 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-14 | radeon: add support for memory map init | Dave Airlie | |
2008-08-14 | radeon: add copy/solid regs for rn50 | Dave Airlie | |
2008-08-14 | i915: fixup from last merge hopefully | Dave Airlie | |
2008-08-14 | Merge branch 'radeon-gem-cs' into modesetting-gem | Dave 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-14 | Get legacy working finally | Alex Deucher | |
- extra ~ in RADEON_WRITE_P() - re-arrange crtc setup a bit - add debugging for tracing calls - fix pitch calculation | |||
2008-08-14 | Brute force port of legacy crtc/encoder code | Alex Deucher | |
- removed save/init/restore chain with set functions | |||
2008-08-14 | radeon: fix kernel_mm properly | Dave Airlie | |
2008-08-14 | radeon: remove debugging | Dave Airlie | |
2008-08-14 | radeon: use mm_enabled variable to denote memory manager running | Dave Airlie | |
2008-08-14 | radeon: make buffer swap for older drivers work again on GEM | Dave Airlie | |
2008-08-14 | radeon: add userspace call for mm support check | Dave Airlie | |
2008-08-14 | radeon: FEDORA: add old DMA buffers on top of GEM | Dave Airlie | |
This really shouldn't go upstream, it just lets me run the old 3D driver on GEM setup system |