Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-26 | drm: add move zero function to memset unclean buffers | Dave Airlie | |
2008-08-26 | drm/ttm: export drm_bo_add_ttm | Dave Airlie | |
2008-08-26 | radeon: fixup domains and use them properly | Dave Airlie | |
2008-08-26 | drm: 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-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 | [FreeBSD] Add drm_drawable_free_all() | Robert Noland | |
2008-08-24 | [FreeBSD] Fix long standing memory leak in drm_remove_magic. | Robert Noland | |
We shuffled all the links around to disconnect the entry, but never free it. We would incorrectly free the last entry in the hash chain if nothing matched. | |||
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 | [FreeBSD] Move vblank bits into their own structure. | vehemens | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-08-24 | [FreeBSD] Fix lock leak. | vehemens | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
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-24 | libdrm: add udev support. | Dave Airlie | |
This patch allows you to --enable-udev, and will avoid having libdrm make device nodes. If you are using udev, you should really --enable-udev your libdrm. | |||
2008-08-22 | drm: add gpu create script | Dave Airlie | |
2008-08-19 | Merge branch 'modesetting-gem' of ↵ | Alex Deucher | |
git+ssh://agd5f@git.freedesktop.org/git/mesa/drm into modesetting-gem | |||
2008-08-19 | radeon: fix warning from radeon_legacy_state removal | Alex Deucher | |
2008-08-19 | radeon: legacy lvds updates | Alex Deucher | |
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-18 | Change prototype of drmIoctl to unsigned long request. | Coleman Kane | |
This resolves and issue on amd64 FreeBSD and it looks like the linux ioctl syscall should be unsigned long as well. Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-08-17 | radeon: first pass at legacy dac detect | Alex Deucher | |
- done: primary dac, vga on tvdac - todo: ext dac, tv on tvdac | |||
2008-08-17 | radeon: first pass at bios scratch regs | Alex Deucher | |
- todo: updated connected status | |||
2008-08-17 | radeon: remove unused legacy state | Alex Deucher | |
2008-08-17 | radeon: get primary dac adj info from bios tables | Alex Deucher | |
2008-08-17 | nouveau: make it compile under 2.6.27 | Maarten Maathuis | |
2008-08-17 | linux: on_each_cpu has 3 args on 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-15 | radeon: reserve 64k of VRAM for now for text mode so we don't trample it | Dave Airlie | |
need to revisit this later I'm sure | |||
2008-08-15 | radeon: fix LVDS modes problem | Dave Airlie | |
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-13 | i915: update cursor handling to use GEM objects | Jesse Barnes | |
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 | Add com bios asic init bits | Alex Deucher | |
2008-08-14 | Fill in and make use of more com bios tables on legacy chips | Alex Deucher | |
2008-08-14 | Add additional quirks from ddx | Alex Deucher | |
2008-08-14 | Fix warnings | Alex Deucher | |
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 | set base in legacy crtc mode set | Alex Deucher | |
2008-08-14 | Convert COM BIOS to table offset lookup function | Alex Deucher | |
2008-08-14 | Restructure cursor handling and add support for legacy cursors | Alex Deucher | |
2008-08-14 | atom: implement crtc lock | Alex Deucher | |
2008-08-14 | LUT updates | Alex Deucher | |
- Add gamma set for legacy chips - Add 16 bpp gamma set | |||
2008-08-14 | various cleanups | Alex Deucher | |
- white space - move i2c_lock to radeon_i2c.c - enable tv dac on legacy | |||
2008-08-14 | Add legacy dac detect stubs | Alex Deucher | |
2008-08-14 | unify connector, i2c handling for atom and legacy | Alex Deucher | |