Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-05 | Remove references to the sarea_priv perf_boxes field. | Kristian Høgsberg | |
This field isn't touched or read by any other code in the stack so it's time to retire these last few references. | |||
2007-12-05 | more WIP on blobs.. | Dave Airlie | |
I'm going to pass back a list of blob ids and lengths in the getproperty. will need another ioctl to return the blob data as it is variable length. | |||
2007-12-05 | arrgggh.. make all ioctl structs 32/64-bit compatible hopefully. | Dave Airlie | |
This also starts to add blob property support. someone needs to check this work for other things like ppc/x86 alignment diffs | |||
2007-12-04 | Don't free driver mapped locks | Jesse Barnes | |
This fix is actually a bit of a cleanup too--it moves lock freeing to drm_rmmap_locked and out of drm_lastclose. This makes it symmetrical with addmap and also prevents the lock from being incorrectly freed from driver mappings. | |||
2007-12-04 | radeon_ms: radeon modesetting first commit. | Jerome Glisse | |
This should work on all radeon but there is still many things todo: - add crtc2 - tmds - lvds - add bios data table so we don't need to hardcode dac/crtc infos - separate clock control to make power saving easier & cleaner - tiling (warning tiling shouldn't be enable in double scan or interlace) - surface reg manager (this goes along with tiling) - suspend/resume hook - avivo & r500 family support - atom bios support (for posting card mostly) - finish superioctl skeleton - what else ? :) | |||
2007-12-05 | patch from -mm kernel to use upper_32_bits | Dave Airlie | |
2007-12-03 | hooks up sync and flags and also clocks to get mode matching better | Dave Airlie | |
2007-12-03 | add flags to mode debug print | Dave Airlie | |
2007-12-03 | mode: copy back the mode if is valid correctly | Dave Airlie | |
2007-12-03 | finish of mode add/remove, just have attach/detach modes | Dave Airlie | |
2007-12-03 | modesetting API change for removing mode ids and making modes per output. | Dave Airlie | |
so really want to get a list of modes per output not the global hammer list. also we remove the mode ids and let the user pass back the full mode description need to fix up add/remove mode for user modes now | |||
2007-12-02 | bsd: Replace other occurrences of msleep with mtx_sleep | Robert Noland | |
2007-12-02 | bsd: Now make secondary vblank work | Robert Noland | |
We needed to specifically check for driver support and test the correct vbl_received value. Also pulled over support for _DRM_VBLANK_NEXTONMISS from the linux code. | |||
2007-12-01 | bsd: Hook secondary vblank support. | Robert Noland | |
2007-12-01 | bsd: Fix typo in i915_drv.c | Robert Noland | |
2007-12-01 | mtx_sleep is preferred to msleep | Robert Noland | |
Calling semantics are the same and both were introduced in 5.0 | |||
2007-12-01 | Clarify order of operations | Robert Noland | |
2007-12-01 | DRM_DEBUG already prints the function name. | Robert Noland | |
2007-12-01 | drm: Add _DRM_DRIVER map flag. | Robert Noland | |
This flag indicates that the driver is responsible for the map. | |||
2007-12-01 | bsd: Move counter initialization to load time. | Robert Noland | |
2007-11-30 | nouveau: Properly identify NV40 and NV44 generation. | Maarten Maathuis | |
2007-11-29 | Beside the emitted warning, the added cast (u64 -> unsigned) strips out | Jiri Slaby | |
part of address on 64 bit. Cast to unsigned long instead. Signed-off-by: Jiri Slaby <jirislaby@gmail.com> | |||
2007-11-29 | drm: enable udev node creation | Dave Airlie | |
2007-11-29 | drm: oops not a cleanup.. | Dave Airlie | |
2007-11-29 | Fix up drm_ati_pcigart_info | Robert C. Noland III | |
2007-11-29 | drm: more cleanups | Dave Airlie | |
2007-11-28 | i965: oops force mi batchbuffer start | Dave Airlie | |
2007-11-27 | Don't use panel fitter if we're programming a native mode | Jesse Barnes | |
Fix from the DDX driver. | |||
2007-11-27 | drm/modesetting: add initial gettable properites code. | Dave Airlie | |
This allow the user to retrieve a list of properties for an output. Properties can either be 32-bit values or an enum with an associated name. Range properties are to be supported. This API is probably not all correct, I may make properties part of the general resource get when I think about it some more. So basically you can create properties and attached them to whatever outputs you want, so it should be possible to create some generics and just attach them to every output. | |||
2007-11-27 | r500: add a bunch of all r5xx pci ids.. | Dave Airlie | |
fix up a range that may be needed for r500 mesa | |||
2007-11-26 | fb: make fb interface use user mode attach/detach for adding modes | Dave Airlie | |
2007-11-26 | add _ioctl to the end of two more ioctls | Dave Airlie | |
2007-11-26 | drm: make fb modes use usermode add/remove interface | Dave Airlie | |
this stops usermode from getting a mode in the crtc it can't make sense off. | |||
2007-11-22 | Merge branch 'origin' into modesetting-101 | Dave Airlie | |
Conflicts: linux-core/drmP.h shared-core/i915_dma.c shared-core/i915_drm.h shared-core/radeon_drv.h | |||
2007-11-22 | drm: major whitespace/coding style realignment with kernel | Dave Airlie | |
2007-11-22 | drm: cleanup drm_regman.c coding style | Dave Airlie | |
2007-11-22 | i915: add context handle to superioctl struct | Dave Airlie | |
This will be used later for lockless operation. | |||
2007-11-22 | r500: add pci id for X1650 | Dave Airlie | |
2007-11-21 | drm: don't reset to 0 irq_enabled when client open file descriptor | Jerome Glisse | |
2007-11-21 | drm: don't reset to 0 irq_enabled when client open file descriptor | Jerome Glisse | |
2007-11-21 | r500: suggestion from glisse to not add cliprect offset on r5xx | Dave Airlie | |
2007-11-20 | radeon: add initial r5xx support | Dave Airlie | |
2007-11-19 | Fix capitalization of __linux__ define. | Eric Anholt | |
2007-11-19 | drm: fix dead lock in drm_buffer_object_transfer | Jerome Glisse | |
2007-11-19 | drm: fix dead lock in drm_buffer_object_transfer | Jerome Glisse | |
2007-11-18 | Bug #13233: Fix build on FreeBSD. | Robert Noland | |
2007-11-18 | Bug #13233: Chase move of agp headers on FreeBSD. | Robert Noland | |
2007-11-18 | radeon: refactor out the fb/agp location read/write. | Dave Airlie | |
Add a new get param to get the fb location into userspace. Mesa currently hits MMIO to do this, but this isn't always possible. | |||
2007-11-16 | Fix connection status ABI | Jesse Barnes | |
Userspace expects a 1 based enum for connection status so fix up the kernel definition. | |||
2007-11-16 | Fix typo in copy_to_user calls | Jesse Barnes | |
We want to copy to card_res->modes + copied, not &card_res->modes + copied. |