Here's the first of what I hope will be very few 2.2.1 pre-releases. We've fixed lots of bugs since 2.2.0, including some nasty regressions. Please give it a try, especially if you have open bugs, since several are in need of re-verification with the latest bits. We still have a few blockers open, but several have fixes included in this release, so we should be able to close them soon. I'd also like to fix the remaining backlight problems in this release (13709, 14243), I'll look at doing that tomorrow. Note that EXA is still expected to be slow in this release; the batchbuffer branch isn't quite ready yet. Hopefully that'll be fixed in 2.3; we'll post plans for that release soon. Adam Jackson (1): i830_sdvo_mode_valid: Fix return values to match what we actually check. Alan Hourihane (1): vendor is CARD8 Andreas Stawinoga (1): Samsung Q45 has no TV output Dave Airlie (1): ivch: fails on address mismatch as I seem to get this on my 865 system Eric Anholt (1): Remove extra have_libpciaccess=no that broke tools build with old servers. Erik Andren (1): Clevo M720R has no TV-out Hong Liu (4): Bug 10773: fix i8xx pll p2 value in i830_crtc_clock_get() Bug 10584: Mac Mini EDID data assigned to TMDS output Allow non-strict free order for bo_list Fix PLL reference clk debug dump Jesse Barnes (23): Fix typo in 1920x1080 resolution entry Use "LEGACY" backlight method if backlight control is such Add BCM_ to backlight control method enums Fix backlight setting save/restore Describe output properties in more detail CRT hotplug detection improvements Add cscope files to .gitignore Unconditionally restore pipe configuration Fix compilation error when not using DRI Don't modify low bit of BLC_PWM_CTL when using combo backlight control Add pipe A force enable quirk Add pipe A force enable quirk Don't modify low bit of BLC_PWM_CTL when using combo backlight control Fix compilation error when not using DRI Remove unnecessary quirk code in CRT probing Remove unnecessary quirk code in CRT probing Turn on backlight when LVDS panel is powered up Program FBC fence offset register Only enable FBC if one pipe is active Fix typo in merge Fix build warnings on 64 bit Bump version to 2.2.1.90 for 2.2.1 pre-release Fix version bump, should have been 2.2.0.90 Joakim (1): Aopen Minipc 965GM LVDS quirk Julien Cristau (2): Bug 14032: i810, set default depth to 16 Don't build reg_dumper if we don't have pciaccess 0.10.0 Mark Kettenis (1): Bug #14246: Fix biuld on OpenBSD. Michel D?nzer (1): Always set pPriv->buf to NULL after freeing the memory it pointed to. Nanhai Zou (1): TV: fix 576p refresh rate Paulo Cesar Pereira de Andrade (1): Make sure symbols used by other modules are public. Zhenyu Wang (14): Replace ALLOCATE_LOCAL/DEALLOCATE_LOCAL with xalloc/xfree exa: fix rendering issue on some 855GM laptops Fix tv quirk for Dell Latitude X1 Change origin i965G_1 to chipset market name G35. Add new integrated graphics chipset ids GTT access change for new integrated graphics device Update PIPELINE_SELECT instruction and surface state format for new chipset Disable frame buffer compression on new chipset now. Add missing i830M and 845G pci ids info Fix i830 block handler wrap Clear shadow memory after allocation Set vtSema before EnterVT Don't crash if SW cursor Fix last commit on i8xx debug p2 value hulifox008 (1): Fix copy'n'paste-o in unused airlied i2c code. liuhong (1): xf86-video-intel: fix ivch using wrong dvo register git tag: xf86-video-intel-2.2.0.90 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.2.0.90.tar.bz2 MD5: 783c6d67dbebaea4a46ae78665f47a2c xf86-video-intel-2.2.0.90.tar.bz2 SHA1: 6c93afc8381c2b758f727f655dc61573a1f72b1d xf86-video-intel-2.2.0.90.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.2.0.90.tar.gz MD5: 8ecffca6cedb9a661c8ea93fc74382e5 xf86-video-intel-2.2.0.90.tar.gz SHA1: 4bc1e67fe65195ddd06fa2425e704179fa0b65d8 xf86-video-intel-2.2.0.90.tar.gz