xserver-xorg-video-openchrome: Changes to 'refs/tags/xserver-xorg-video-openchrome-0.2.904+svn812-1'
Tag 'xserver-xorg-video-openchrome-0.2.904+svn812-1' created by Raphael Geissert <atomo64@gmail.com> at 2009-11-24 05:55 +0000
Tagging upload of xserver-xorg-video-openchrome 1:0.2.904+svn812-1 to unstable
Changes since xserver-xorg-video-openchrome-1_0.2.902+svn579-4:
Raphael Geissert (11):
Merge commit 'trunk' into debian-unstable
Merge from experimental and prepare changelog for upload
Merge commit 'trunk' into debian-unstable
Bump standards version
Update changelog to reflect changes by upstream and prepare for upload
Merge branch 'debian-unstable' of git+ssh://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-openchrome into debian-unstable
Merge commit 'trunk' into debian-unstable
Add changelog entry for upstream changes
Change my email address and drop DM-U-A field
Bump standards-version, no change needed
Prepare changelog for upload
gabriel (2):
Initial XVideo support for VX800
Initialize CRTC before a mode switch. Fix bug #260.
gang65 (26):
Add rotate upside-down and remove "Magic numbers"
Updated manpage
RandR initial support
Unified variable names with RandR
Remove build warnings and removed unused variables
Add more comment and add basic XVideo support for VX855
Added support for the VIA Openbook laptop (thanks to chfoo)
Add support of the VIA Openbook
Fix bug with wrong panel size (Ticket #301)
For old chipsets (eg. KM400) set UseLegacyModeSwitch = TRUE
Add more traces to help resolve panel resolution bugs.
Fix bug with DFP power off (ticket #317)
Removed two old variables:
Cursor support speedup
TV-OUT, VT1625 chipset support
Fixed problem with backlite (Ticket #308)
Add more traces to solve bugs with panel resolution detection
Fix bug with panel autodetection
Add support duoview for VX855 and add more comment to ViaRestore function
Save/restore ECK Clock Synthesizer
Initial AMD64 support
Add checking of the initialization of the XFree86 framebuffer manager
Add support for Twinhead H12V (P4M900)
Add 1280x800 panel resolution support
Fix panel autodetection for Legacy mode switch
Update openchrome man page, with information about TVPort option.
ivor (1):
Minor compilation fix
jnettlet (18):
Initial VX800 support thanks to work mostly done by Xavier and Harald
finish acceleration changes for the VX800 chipsets
fixed VX800 so ActiveDevice is no longer needed
Added more needed modes to ViaPanelModes
Fixed Crash worked around by XaaNoImageWriteRect
Clean up compile warnings
fix placement of pVia->FrameBufferBase to MapFB
Merge work done in hwcursor_branch back to trunk
adjust monitor values to handle preset LCD panel and TV modes
Temporary workaround for freedesktop bug 21563
fixed viaFlushPCI wait for engine idle in vx800
redo removing the check for 3D_ENG_BUSY when flushing the pci bus and waiting for idle
fix 2d initialization for P4M900
remove EXA ifdef logic - we are too old for that
minor bug fixes and tweaks
small bug fixes for XAA and EXA
XO-1.5 panel patch and dot clock fixup. Patch by Xavier Bachelot
Remove incorrect entry from the Dot Clock table
schlobinux (77):
MSI VR321 (reported by Kot Cheshirsky)
ECS CLE266 (reported by Mohammed Abd El Hameed)
Foxconn P4M9007MB-8RS2H (reported by Stephen Yu)
Simplify memory bandwidth setting
0.2.903
MSI K9MM-V
update NEWS with the release date
Gigabyte M704 / RoverPC A700GQ
remove support for pre-xorg 7.1rc1 Xv ABI
IBM AnyPlace Kiosk 3xx (probably a VIA board, but I can't find a better reference)
Add missing 640x480 PAL mode for VT1625
merge Gabriel Mansi's changes from randr branch plus a few additionnal not commited fixes
oops, forgot to svn add the new files :-(
disable ARGB cursor for K8M890
Allow FullHD with DDR400
VIA VT8454B has a panel
MSI K8M Neo-V (broken pci id, there is already one with a good pci id)
minor typo
redo a couple changes lost in initial VX800 support commit
another Mitac 8624, but with a P4M890 (possibly 8624P or the other with the P4M900 is 8624P ?)
VIA Epia M700
Hide overlay when video is invisible (ticket #266)
minor typo fix
Axper XP-M8VM800
properly link XvMC (patch from Julien Cristau)
XvMC symbol visibility (patch from Paulo Cesar Pereira de Andrade)
XvMC Unichrome Pro allocation fixes (patch from Daniel Drake)
restore panel backlight after VT switch (Ticket #29)
Disable ARGB cursor, it's not working properly yet
Twinhead M6 (reported by Bradon Kanyid)
set P4M890 primary FIFO (from ttm branch, changeset 733)
Samsung NC20 (reported by Matthieu Herrb)
ViaPanelGetIndex: 1 bugfix and 1 cosmetic fix
Fix 2D engine init (patch from Bartosz Kosiorek)
CX700 integrated TMDS (Patch courtesy Tim Chen from VIA).
Foxconn P4M800P7MB-RS2H (reported by Onno Steenbergen)
VX800 integrated TMDS support
don't try to enable XvMC on VX800
Fix use of uninitialized variable (patch from Bartosz Kosiorek)
Fix possible use of uninitialized variable (ticket#292)
Fix DFP pad mask
Cosmetic fix for ViaMMIODisable (patch from Bartosz Kosiorek)
MSI P4M900M3-L (reported by Jonathan Ernst)
make sure Chrome9 chipsets use software rasterizer for 3D
remove VT8454B LCD flag, it breaks stuff and I'm unsure about the board anyway...
clean up duplicate defines in via_regs.h
fix null pointer dereference in viaExaCheckComposite (patch from Daniel Drake)
fix a segfault on shutdown in ViaCleanupXVMC when there's no Xv (patch from Daniel Drake)
fix cursor on secondary (patch from Bartosz Kosiorek)
Sharp PC-AE30J
VX855 basic support (patch from Harald Welte)
Modify PLL generation and add VX855 support (patch from Chris Ball and Mitch Bradley)
Switch on LVDS pads only for active channels (patch from Peter Stuge)
make sure VX855 uses swrast
fix dotclock table ordering
remove loader symbol lists
Fix hardlock on resolution change (patch from Rafał Miłecki)
disable TMDS by default for now, output detection is not working properly
Build fix for xextproto >= 7.0.99.1 (Ticket #312)
Haier A60-440256080BD (actually an ECS mobo, ticket #311)
Lenovo S12 (ticket #316)
fix up detected hardware reporting
xorgconfig is gone...
ECS P4M890T-M v2.0
revert changeset 764
update for resources/RAC API removal
fix too long lines in man page
Packard Bell Lima (ASUS MBP5VDZ-NVM)
properly enable MMIO and pci burst on all HW. Fixes #323
update NEWS to prepare next release
better check for resources/RAC API
add missing comma (cosmetic)
ModeSwitchMethod option (patch from Rafał Miłecki)
fix for #326 (hopefully...)
last doc tweaks before release
bump release
Guillemot-Hercules ECafe EC900B (reported by Andrew Jones)
---
ChangeLog | 428 +++++++++++
NEWS | 89 ++
README | 11
configure.ac | 33
debian/changelog | 88 ++
debian/control | 13
debian/copyright | 1
debian/patches/01_gen_pci_ids.diff | 2
libxvmc/Makefile.am | 8
libxvmc/viaLowLevel.c | 4
libxvmc/viaLowLevelPro.c | 6
libxvmc/viaXvMC.c | 62 -
src/Makefile.am | 6
src/openchrome.man | 20
src/via.h | 22
src/via_accel.c | 626 +++++++++-------
src/via_bandwidth.c | 34
src/via_bios.h | 123 +++
src/via_ch7xxx.c | 1
src/via_crtc.c | 665 +++++++++++++++++
src/via_cursor.c | 536 +++++++++++---
src/via_dga.c | 4
src/via_display.c | 206 +++++
src/via_dri.c | 25
src/via_driver.c | 1181 ++++++++++++++++++-------------
src/via_driver.h | 91 +-
src/via_id.c | 29
src/via_id.h | 4
src/via_lvds.c | 243 ++++++
src/via_memory.c | 6
src/via_mode.c | 1392 ++++++++++++++-----------------------
src/via_mode.h | 166 ++--
src/via_panel.c | 470 ++++++++++++
src/via_priv.h | 4
src/via_regs.h | 79 ++
src/via_shadow.c | 191 ++++-
src/via_swov.c | 93 +-
src/via_timing.c | 398 ++++++++++
src/via_timing.h | 51 +
src/via_vbe.c | 12
src/via_video.c | 83 +-
src/via_vt162x.c | 56 +
src/via_vt162x.h | 38 -
src/via_xvmc.c | 27
44 files changed, 5564 insertions(+), 2063 deletions(-)
---
Reply to: