Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-15 | [FreeBSD] We aren't allowed to hold locks over bus_dma_tag_create or ↵ | Robert Noland | |
bus_dmamem_alloc. | |||
2008-07-15 | This is a modified version of Hong's patch from last month, with a few | Hong Liu | |
modifications to make it work correctly on my test hardware (altered the backlight write function, made it enable the legacy backlight controller interrupts on mobile hardware, sorted the interrupt function so we don't get an excessive number of vblank interrupts). This lets the backlight keys on my T61 work properly, though there's a 750msec or so delay between the request and the brightness actually changing - this sounds awfully like the hardware spinning waiting for a status flag to become ready, but as far as I can tell they're all set correctly. If anyone can figure out what's wrong here, it'd be nice to know. Some of the functions are still stubs and just tell the hardware that the request was successful. These can be filled in as kernel modesetting gets integrated. I think it's worth getting this in anyway, since it's required for backlight control to work properly on some new platforms. Signed-off-by: Matthew Garrett <mjg@redhat.com> | |||
2008-07-15 | drm: fix missing symbol export | Dave Airlie | |
2008-07-15 | drm: add fix for PAT on radeon with 2.6.26 | Dave Airlie | |
2008-07-15 | drm/pcigart: fix warning | Dave Airlie | |
2008-07-14 | intel-gem: Disable tiling if we get junk from the MCHBAR read. | Eric Anholt | |
One of our systems has been returning 0xffffffff from all MCHBAR reads, which means we'll need to figure out why, or add an alternate detection method. | |||
2008-07-12 | modesetting/helper: fix array overrun - count should be reset here | Dave Airlie | |
2008-07-11 | intel-gem: Add two new ioctls for managing tiling on objects. | Eric Anholt | |
Various chips have exciting interactions between the CPU and the GPU's different ways of accessing interleaved memory, so we need some kernel assistance in determining how it works. Only fully tested on GM965 so far. | |||
2008-07-09 | Merge remote branch 'origin/modesetting-101' into modesetting-gem | Dave Airlie | |
2008-07-08 | xgi: use true/false instead of TRUE/FALSE | martin capitanio | |
2008-07-08 | nouveau: interface changes for nv5x 3d | Ben Skeggs | |
2008-07-07 | Add back flink, open and close ioctls. | Kristian Høgsberg | |
They fell through the cracks in 86accbcb. | |||
2008-07-07 | [intel-gem] typo fix in DRM_ERROR | Eric Anholt | |
2008-07-07 | Merge commit 'origin/drm-gem' into ms-gem | Kristian Høgsberg | |
Conflicts: linux-core/drmP.h linux-core/drm_drv.c linux-core/drm_stub.c linux-core/i915_drv.c linux-core/i915_gem.c shared-core/i915_drv.h shared-core/i915_irq.c | |||
2008-07-07 | Use lowercase bool constants. | Kristian Høgsberg | |
2008-07-07 | Synchronize the DDC EDID read to it's fb_ddc.c counterpart | Alan Hourihane | |
2008-07-06 | NV50: init gamma storage | Maarten Maathuis | |
2008-07-06 | NV50: fix minor bug in fbcon crtc selection | Maarten Maathuis | |
2008-07-06 | modesetting-101: Rename DPMS modes to avoid compatibility issues with xorg ↵ | Maarten Maathuis | |
definitions. | |||
2008-07-06 | modesetting-101: rename modeflags, as to avoid conflicts with the xorg ↵ | Maarten Maathuis | |
definitions | |||
2008-07-06 | NV50: minor fix | Maarten Maathuis | |
2008-07-05 | NV50: remove edid when monitor is gone, improve fbcon, misc fixes | Maarten Maathuis | |
- This should avoid switching crtc's when going to fbcon. | |||
2008-07-05 | NV50: fix switch_fb and connector_is_digital | Maarten Maathuis | |
2008-07-05 | modesetting-101: Make the interface variable names a little more consistent ↵ | Maarten Maathuis | |
+ modeprint changes. - All things are now called _id when they are id's. - modeprint now accepts driver name as first argument. | |||
2008-07-04 | modesetting-101: tv_left_margin_property shouldn't be immutable. | Maarten Maathuis | |
2008-07-04 | Forgot the 0'th element for the tv property. | Maarten Maathuis | |
2008-07-04 | modesetting-101: Move some defines used for enumeration into the public header. | Maarten Maathuis | |
- Otherwise userspace has no idea of the meaning. | |||
2008-07-04 | [modesetting-101] Add subconnector and select_subconnector properties. | Maarten Maathuis | |
- These facilitate DVI-I and tv-out that can drive multiple types of signals. | |||
2008-07-04 | modesetting: rip out all of the generation code. | Dave Airlie | |
not needed, hotplug will work just as well hopefully. | |||
2008-07-03 | libdrm: fix typo in comment | Maarten Maathuis | |
2008-07-03 | nv50: s/FALSE/false && s/TRUE/true | Maarten Maathuis | |
2008-07-03 | [drm-sysfs] connected is ambigious in the context of a connector, replace ↵ | Maarten Maathuis | |
with enabled | |||
2008-07-03 | NV50: replace active by enabled | Maarten Maathuis | |
2008-07-03 | [modeseting-101] add connected field to sysfs | Maarten Maathuis | |
2008-07-03 | Forgot to fix the modeprint test. | Maarten Maathuis | |
2008-07-03 | [libdrm] count connectors and such has no place in a crtc object | Maarten Maathuis | |
2008-07-03 | modesetting: lookup blob using correct identifier. | Dave Airlie | |
blob is a blob not a connector | |||
2008-07-03 | tests: Fix faulty error messages in modeprint | Jakob Bornecrantz | |
2008-07-03 | drm: fix encoders get permissions | Dave Airlie | |
2008-07-02 | tests: modeprint s/fb/fd/ | Jakob Bornecrantz | |
2008-07-02 | tests: Updated modeprint | Jakob Bornecrantz | |
2008-07-03 | i915: official name for GM45 chipset | Zhenyu Wang | |
Signed-off-by: Zhenyu Wang <zhenyu.z.wang@intel.com> | |||
2008-07-02 | NV50: basic fbcon + misc fixes | Maarten Maathuis | |
- There is one fb, used for as many outputs as possible. - Eventually smaller screens will be scaled to see the full console, but for the moment this'll do. | |||
2008-07-02 | tests: Improved and renamed the mode app to modeprint | Jakob Bornecrantz | |
2008-07-01 | i915: only use tiled blits on 965+ | Jesse Barnes | |
When scheduled swaps occur, we need to blit between front & back buffers. I the buffers are tiled, we need to set the appropriate XY_SRC_COPY tile bit, only on 965 chips, since it will cause corruption on pre-965 (e.g. 945). Bug reported by and fix tested by Tomas Janousek <tomi@nomi.cz>. Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org> | |||
2008-07-01 | Revert "i915: only use tiled blits on 965+" | Jesse Barnes | |
This reverts commit 727d4f1d1667e43b3558bd5f6ed6dc2cd9c29401, somehow git deleted the symlink and replaced it with the file. | |||
2008-07-01 | i915: only use tiled blits on 965+ | Jesse Barnes | |
When scheduled swaps occur, we need to blit between front & back buffers. If the buffers are tiled, we need to set the appropriate XY_SRC_COPY tile bit, but only on 965 chips, since it will cause corruption on pre-965 (e.g. 945). Bug reported by and fix tested by Tomas Janousek <tomi@nomi.cz>. Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org> | |||
2008-07-01 | i915: enable bus mastering on i915 at resume time | Jie Luo | |
On 9xx chips, bus mastering needs to be enabled at resume time for much of the chip to function. With this patch, vblank interrupts will work as expected on resume, along with other chip functions. Fixes kernel bugzilla #10844. Signed-off-by: Jie Luo <clotho67@gmail.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org> | |||
2008-07-01 | NV50: switch to fixed point scale factor calculations | Maarten Maathuis | |
2008-07-01 | NV50: some i2c cleanup | Maarten Maathuis | |