Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-06 | radeon: fixup PCI GART table with GEM enabled | Dave Airlie | |
2008-08-06 | radeon: just evict to TT not cached | Dave Airlie | |
2008-08-06 | drm: don't teardown things in modeset paths | Dave Airlie | |
2008-08-06 | pcigart: fixup memset + remove wbinvd | Dave Airlie | |
2008-08-06 | radeon: fix setting new memmap in right place | Dave Airlie | |
2008-08-05 | radeon: fix blit due to registers wrong | Dave Airlie | |
2008-08-04 | drm: finish bo after lastclose | Dave Airlie | |
2008-08-04 | radeon: add userspace mm enable switch | Dave Airlie | |
2008-08-04 | radeon: don't use ring if cp not going | Dave Airlie | |
2008-08-04 | drm: remove unused types | Dave Airlie | |
2008-08-04 | drm: fixup master code to use krefs | Dave Airlie | |
2008-08-04 | i915/radeon: use rmmap locked | Dave Airlie | |
2008-08-04 | modesetting: pick_crtcs can't be static | Dave Airlie | |
2008-08-04 | drm: remove unneeded debugging | Dave Airlie | |
2008-07-31 | drm: remove object hash | Dave Airlie | |
2008-07-31 | drm: userspace rip out TTM API | Dave Airlie | |
2008-07-31 | drm: add fault handler support so as to be more like possible upstream | Dave Airlie | |
(cherry picked from commit 10d5b037b85706037df89bf0275436797e4eb559) | |||
2008-07-31 | TTM: remove API and userspace objects. | Dave Airlie | |
This removes all the TTM userspace API and all userspace objects. It also removes the drm_bo_lock.c code | |||
2008-07-30 | radeon: hack gem to get an offset back for Mesa. | Dave Airlie | |
2008-07-30 | radeon: add some handles to the sarea + kernel mm available check | Dave Airlie | |
2008-07-29 | radeon: move code around putting emit into cs | Dave Airlie | |
2008-07-29 | radeon_cs: add relocate hook for mm and non-mm relocations | Dave Airlie | |
2008-07-28 | radeon_cs: extract some offsets from packet data | Dave Airlie | |
2008-07-28 | r300: add some packet 3 decodes | Dave Airlie | |
2008-07-28 | r300: initial command stream parser for packet 0. | Dave Airlie | |
this at least parses the DDX stream and lets me run gnome-terminal/metacity | |||
2008-07-28 | radeon command submission start | Dave Airlie | |
take code from Jerome munge into a TTM IB re-use | |||
2008-07-26 | NV50: s/FALSE/false/ | Alex Deucher | |
2008-07-26 | tests: add some basic radeon gem tests | Dave Airlie | |
2008-07-26 | radeon: add initial atombios modesetting and GEM -> TTM translation layer. | Dave Airlie | |
This is an initial import of the atom bios parser with modesetting support for r500 hw using atombios. It also includes a simple memory manager layer that translates a radeon GEM style interface onto TTM internally. So far this memory manager has only been used for pinned object allocation for the DDX to test modesetting. | |||
2008-07-26 | Merge remote branch 'origin/modesetting-101' into modesetting-gem | Dave Airlie | |
2008-07-26 | drm: don't set the signal blocker on the master process. | Dave Airlie | |
this lets us debug the X server through xkb startup. Not sure what the correct answer is, probably X needs to drop the lock when execing stuff, with input hotplug it can get xkb stuff at any time I believe. | |||
2008-07-26 | modesetting: pass file priv to cursor | Dave Airlie | |
2008-07-26 | nv50: remove TRUE/FALSE | Dave Airlie | |
2008-07-26 | modesetting: pass file_priv into cursor set functions | Dave Airlie | |
2008-07-26 | Merge remote branch 'origin/modesetting-101' into modesetting-gem | Dave Airlie | |
2008-07-24 | drm: use correct mode destructor | Dave Airlie | |
2008-07-21 | NV50: Don't create a "native" mode for LVDS when there is none. | Maarten Maathuis | |
2008-07-21 | NV50: don't fail on LVDS by default | Maarten Maathuis | |
2008-07-21 | NV50: Use bios table for load pattern when possible. | Maarten Maathuis | |
2008-07-21 | NV50: Do detect with hpd and load detect if possible. | Maarten Maathuis | |
- Appropriate error messages when an unknown situation is encountered are included. - Fallback to i2c will occur when needed. | |||
2008-07-20 | NV50: delay changing gpu<->non-gpu scaling modes until next modeset | Maarten Maathuis | |
2008-07-20 | modesetting-101: Only store property value when set_property was successful. | Maarten Maathuis | |
2008-07-20 | NV50: LVDS always needs some kind of gpu scaling | Maarten Maathuis | |
2008-07-20 | modesetting-101: set_property should return an int, not a bool | Maarten Maathuis | |
2008-07-20 | modesetting-101: implement optional scaling and dithering properties | Maarten Maathuis | |
2008-07-20 | drm: As a workaround don't tear down sg with a modesetting driver. | Maarten Maathuis | |
- This allows me to maintain a useful prototype driver. | |||
2008-07-18 | nv50: use same dma object for fb/tt access | Ben Skeggs | |
We depend on the VM fully now for memory protection, separate DMA objects for VRAM and GART are unneccesary. However, until the next interface break (soon) a client can't depend on the objects being the same and must still call NV_OBJ_SET_DMA_* methods appropriately. | |||
2008-07-18 | nouveau: interface changes for nv5x 3d | Ben Skeggs | |
2008-07-12 | modesetting/helper: fix array overrun - count should be reset here | Dave Airlie | |
2008-07-09 | Merge remote branch 'origin/modesetting-101' into modesetting-gem | Dave Airlie | |