xserver-xorg-video-openchrome: Changes to 'refs/tags/xserver-xorg-video-openchrome-1_0.5.0-1'
Tag 'xserver-xorg-video-openchrome-1_0.5.0-1' created by Emilio Pozuelo Monfort <pochu@debian.org> at 2016-12-12 22:36 +0000
Tagging upload of xserver-xorg-video-openchrome 1:0.5.0-1 to unstable.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAlhPJoMACgkQnUbEiOQ2
gwKo1hAAhPm4f4f1piRpI4ReQmUxEPeCHGdFtj+6+mrMUPnI+JFvO7Qk6/XjmivY
vyrEWHkXlxvwo0Dk4GpCeittaf+mOt18sc2FtiNhZJ9NUGPpvnFVz/Szc65MI2jx
mYOYa0fYKEmdFREvaM6hIC3pNto41wnv3u9J9zbKLgXP2qKiODYUuD75VmRbOGgB
lFVK3Ut7x+PFU9nTtFwlzOYoEmgAoeytAeJDBMiJu8GwQNAP0+1v547VzY2UwD/+
LrejiQWsB5NF5EfEGo7AX7Ek6585kFNLpGgU4IvquHpEU/IB/McG+JjMO5rdaD2Y
Ekk4gIiOki6HYgFoEzp5FPwq875QpyO0o5ye7pYno6H7c2KWAVAauPNSVMBlFNGJ
hoEbL1bBlAAPBguSlaDlgGOVF3UcoAU9hNm4w9Inc4gEtvvqKaJalT2DRrq71qdq
+hkPa1A8yz6R/uJo7dp6ohJ7RRqZBV+ffozRfE7W1v7P+Un8smPjEOqk7uHH7ztF
6l4/pOLx2D0BgTneVJncQiAg+LuUJTsqqaH+3eGT+T0ed0Reix82FSZvITRVVYmw
vCTVRdzcaQbcJpHpZpZlXUuJ+ald1V8J7acrTcnLyEAnH9xgr+wDLlqwr0vLoChz
0U6e1sieAyK/G3TQYWbrKSgG+nKoLDe6W/h/uThntsde3RKyLV8=
=lh34
-----END PGP SIGNATURE-----
Changes since xserver-xorg-video-openchrome-1_0.3.3+git20160310-1:
Benno Schulenberg (1):
Complete the recent renaming of VIAUnmapMem to VIAUnmapMMIO
Dylan Aïssi (23):
Merge tag 'openchrome-0.5' into debian-unstable
Update d/changelog
Update d/gbp.conf
Update VCS fields
Update lintian overrides
Add debian/source/format file
Remove LPIA architecture, discontinued
Add x32 architecture
Remove libdrm-dev from Build-Depend for Hurd (Closes: #672546)
Update watch file
Bump Standards-Version to 3.9.8
wrap-and-sort
Update and convert d/copyright to DEP5
Bump debhelper compat to 10
wrap-and-sort -a -s
Remove unnecessary reference to autoreconf since debhelper 10
Add patch to fix spelling error
Switch from dbg to dbgsym
Update changelog
Bump Build-Depends xserver-xorg-dev to >= 2:1.17 (Recommended upstream)
Add a patch to enable reproducible build (Closes: #831405).
Add myself to Uploaders
Enable hardened build (Closes: #734640)
Emilio Pozuelo Monfort (1):
Upload to unstable
Kevin Brace (351):
All devices will now go through TV out initialization code
Added debug messages to ViaOutputsDetect
Modified debug messages within via_dvi_init
Changed VIAUnmapMem to VIAUnmapMMIO
Added debug messages to VIAUnmapMMIO
Removing an erroneous call to VIAUnmapMMIO when exiting
Fixing OLPC XO-1.5 flat panel misdetection
Removing the known device table
OLPC XO-1.5 flat panel height and width physical size
Removal of ForcePanel option
Removal of legacy user mode setting
Removal of VESA BIOS Extension (VBE) support
Removal of backdoor flat panel screen resolution detection algorithm
Modified debug messages within via_lvds_detect
Checking the availability of a flat panel before starting the detection
Fixed a minor debug message imperfection within via_vt1632_probe
Removal of PanelSize option
Renaming variables within via_lvds_get_modes
Removal of ActiveDevice option
Modified debug messages within via_lvds_get_modes
Disabling the initialization of VT1632A TMDS Transmitter
Release of Version 0.4.0
Added debug messages to ViaMMIOEnable and ViaMMIODisable
Rearranging the position of ViaMMIOEnable and ViaMMIODisable
Rearranging the position of VIAMapMMIO and VIAUnmapMMIO
Major clean up of debug messages within VIAMapMMIO
Incrementing the copyright year inside via_ums.c
Removing dead code from VIAMapMMIO
Version bumped to 0.4.99
Final clean up of VIAMapMMIO
Code clean up of VIAMapFB
Diagnostic message tweak of VIAMapMMIO
Version bumped to 0.4.100
Removing unnecessary double calling of vgaHWSetMmioFuncs
Version bumped to 0.4.101
Code clean up of viaDisableVQ
Fix for screen resolution change crash and extended screen support
Version bumped to 0.4.900
Version reverted back to 0.4.102
Removal of BusWidth option
Removal of ForcePanel variable
Removal of AccelMethod option
Version bumped to 0.4.103
Removed a log message from VIAPreInit
Changing VIAPreInit to viaPreInit
Version bumped to 0.4.104
Rearranging VIA Technologies IGP by generation
Version bumped to 0.4.105
Added debug messages to UMSAccelInit
Debug messages quality improvement within ViaDFPPower
Changing ViaDFPPower to viaTMDSPower
Version bumped to 0.4.106
Removing possibly unnecessary display channel selection
Version bumped to 0.4.107
Added debug messages to iga1_crtc_mode_set
Added debug messages to iga2_crtc_mode_set
Version bumped to 0.4.108
Moving UMSCrtcInit from via_display.c to via_ums.c
Version bumped to 0.4.109
Getting rid of ViaCardIdStruct structure
Getting rid of ViaCheckCardId function declaration
Getting rid of legacy mode setting declarations
Version bumped to 0.4.110
Turning off IGA1 before changing the controller parameters
Version bumped to 0.4.111
Making ViaSetPrimaryDotclock available from other modules
Version bumped to 0.4.112
Dropping an extern keyword from a declaration
Version bumped to 0.4.113
Moving ViaModeFirstCRTC from via_outputs.c to via_display.c
Version bumped to 0.4.114
Moving ViaModeSecondCRTC from via_outputs.c to via_display.c
Version bumped to 0.4.115
Debug messages quality improvement within ViaLVDSPower
Debug messages quality improvement within ViaLCDPower
Changed one of the input parameter name for ViaLVDSPower
Changed one of the input parameter name for ViaLCDPower
Version bumped to 0.4.116
Changing ViaFirstCRTCSetMode to viaIGA1SetDisplayRegister
Moving ViaModeFirstCRTC location
Changing ViaSecondCRTCSetMode to viaIGA2SetDisplayRegister
Moving ViaModeSecondCRTC location
Version bumped to 0.4.117
Changing ViaModeFirstCRTC to viaIGA1SetMode
Changing ViaModeSecondCRTC to viaIGA2SetMode
Changing ViaFirstCRTCSetStartingAddress to viaIGA1SetFBStartingAddress
Changing ViaSecondCRTCSetStartingAddress to viaIGA2SetFBStartingAddress
Debug messages quality improvement within viaIGA1SetFBStartingAddress
Added debug messages to viaIGA2SetFBStartingAddress
Version bumped to 0.4.118
Changing UMSCrtcInit to umsCrtcInit
Moving umsCrtcInit prototype
Moving via_display.c related prototypes around
Rearranging function prototypes for via_ums.c
Changing UMSPreInit to umsPreInit
Changing ums_create to umsCreate
Changing UMSAccelInit to umsAccelInit
Version bumped to 0.4.119
Discontinuing ViaSecondCRTCHorizontalOffset
Version bumped to 0.4.120
Removing unnecessary double calling of ViaSecondCRTCHorizontalQWCount
Version bumped to 0.4.121
Discontinuing ViaSecondCRTCHorizontalQWCount
Version bumped to 0.4.122
Changing ViaSetPrimaryFIFO calling order
Version bumped to 0.4.123
Removing unnecessary enabling of extended VGA register access
Version bumped to 0.4.124
Expanding extended screen support
Version bumped to 0.4.125
Code cleanup of via_analog_mode_set
Version bumped to 0.4.126
Specifying linear address mode for IGA1
Version bumped to 0.4.127
Specifying linear address mode for IGA2
Version bumped to 0.4.128
Removing ViaGetVesaMode
Version bumped to 0.4.129
Removing ViaLVDSDFPPower
Always use IGA2 for DVP1 Data Source Selection 0
Code comment improvement within viaIGA2SetDisplayRegister
Hexadecimal case change within viaIGA2SetDisplayRegister
Setting LCD panel adjustment register for P4M900 / VN896 / CN896
Version bumped to 0.4.130
Code cleanup of viaIGA2SetDisplayRegister.
Version bumped to 0.4.131
Setting Horizontal Retrace Start Bits[11] correctly
Version bumped to 0.4.132
Fixing horizontal and vertical retrace end registers for IGA2
Changing ViaSecondCRTCModeValid to viaIGA2ModeValid
Added debug messages to viaIGA2ModeValid
Changing ViaFirstCRTCModeValid to viaIGA1ModeValid
Added debug messages to viaIGA1ModeValid
Moving viaIGA1ModeValid location
Moving viaIGA2SetMode location
Version bumped to 0.4.133
Limiting CrtcHSyncStart to at or below 2048 for CLE266 and KM400 family
IGA2 vertical synchronization end maximum is 32
Activating IGA2 specific screen mode setting validation function
Version bumped to 0.4.134
Bad CrtcVSyncStart should be greater than 2048 for IGA2
Version bumped to 0.4.135
Added debug messages to viaIGA2SetMode.
Fixing bad detection of the current chipset for IGA1
Version bumped to 0.4.136
Fixing bad detection of the current chipset for IGA2
Version bumped to 0.4.137
Getting rid of realMode pointer from viaIGA2SetMode
Version bumped to 0.4.138
Changing ViaSecondDisplayChannelEnable to viaIGA2DisplayChannelEnable
Replacing viaIGA2DisplayChannelEnable with viaIGA2DisplayChannel
Replacing ViaSecondDisplayChannelDisable with viaIGA2DisplayChannel
Code comment improvement for viaIGA2DisplayChannel
Version bumped to 0.4.139
Changing ViaDisplayInit to viaDisplayInit
Debug messages quality improvement within viaDisplayInit
Removing the call to viaIGA2DisplayChannel within viaDisplayInit
Version bumped to 0.4.140
Implementing all DPMS modes for IGA1
Added debug messages to iga1_crtc_dpms
Version bumped to 0.4.141
Turning off IGA2 correctly
Added debug messages to iga2_crtc_dpms
Version bumped to 0.4.142
Eliminating the junk shown on the screen at the boot up for IGA2
Eliminating the junk shown on the screen at the boot up for IGA1
Added comments about IGA2 screen state during mode setting
Version bumped to 0.4.143
Changing ViaOutputsDetect to viaOutputDetect
Added viaIGAInitCommon function
Version bumped to 0.4.144
Added viaProbePinStrapping function
Version bumped to 0.4.145
Made code fixes to viaProbePinStrapping
Version bumped to 0.4.146
Complete rewriting of save and restore callbacks for IGA1 and IGA2
Version bumped to 0.4.147
Changing viaIGA2Screen to viaIGA2DisplayOutput
Added debug messages to iga1_crtc_set_origin
Added debug messages to iga2_crtc_set_origin
Adjusting xf86CrtcSetSizeRange max_pitch and max_height
Removing unwanted leftover code from viaIGA1SetDisplayRegister
Version bumped to 0.4.148
Added debug messages to viaIGA1SetDisplayRegister
Discontinuing the use of viaIGA1SetMode
Discontinuing the use of viaIGA2SetMode
Version bumped to 0.4.149
Cleanup of the code that sets IGA1 color depth
Cleanup of the code that sets IGA1 horizontal total
Removing unnecessary manipulation of IGA1 display FIFO from IGA2 code
Version bumped to 0.4.150
Cleanup of the code that sets IGA1 horizontal display end
Cleanup of the code that sets IGA1 horizontal blank start
Cleanup of the code that sets IGA1 horizontal blank end
Cleanup of the code that sets IGA1 horizontal synchronization start
Cleanup of the code that sets IGA1 horizontal synchronization end
Version bumped to 0.4.151
Major rewrite of viaIGAInitCommon
Version bumped to 0.4.152
Added viaIGA1Init
Version bumped to 0.4.153
Added viaIGA2Init
Version bumped to 0.4.154
Making sure PCI Power Management Control bit is turned on
Forgot to add debug code for CR36 (3X5.36)
Version bumped to 0.4.155
Rewrite of the code that sets IGA1 color depth
Version bumped to 0.4.156
Removing unnecessary write to SR15 (3C5.15)
Removing a non-existent function called ViaModeSecondCRTC
Cleanup of the code that sets IGA1 vertical total
Cleanup of the code that sets IGA1 vertical display end
Removing unnecessary code that sets starting address of IGA1
Version bumped to 0.4.157
Fix a fatal regression impacting runtime screen resize
Limit X and Y direction screen resolution
Version bumped to 0.4.158
Made code improvement to viaProbePinStrapping
Cleanup of the code that sets IGA1 vertical blank start
IGA1 vertical blank start should not have 1 subtracted from it
Cleanup of the code that sets IGA1 vertical blank end
Cleanup of the code that sets IGA1 vertical synchronization start
Cleanup of the code that sets IGA1 vertical synchronization end
Cleanup of the code that sets IGA1 horizontal offset
Cleanup of the code that sets IGA1 horizontal display fetch count
Version bumped to 0.4.159
Tweak of the portion that sets IGA1 horizontal display fetch count
Updating the code that initializes various IGA1 characteristics
Version bumped to 0.4.160
Moved IGA1 initialization code away from viaIGA1SetDisplayRegister
Discontinuing functions related to simultaneous display
Version bumped to 0.4.161
Moving the location of viaIGA1SetFBStartingAddress
Added debug code for CR32 (3X5.32) and CR33 (3X5.33)
Removing compilation warnings inside viaIGA1SetFBStartingAddress
Removing compilation warnings inside viaIGA2SetFBStartingAddress
Version bumped to 0.4.162
IGA2 horizontal blank start should not have 1 subtracted from it
Version bumped to 0.4.163
IGA2 horizontal retrace end should be obtained differently
Version bumped to 0.4.164
IGA2 vertical blank start should not have 1 subtracted from it
Version bumped to 0.4.165
IGA2 vertical retrace end should be obtained differently
Version bumped to 0.4.166
Removing unnecessary IGA1 related code from viaIGA2SetDisplayRegister
Version bumped to 0.4.167
Changing VIAMapMMIO to viaMapMMIO
Changing VIAUnmapMMIO to viaUnmapMMIO
Changing ViaMMIOEnable to viaMMIOEnable
Changing ViaMMIODisable to viaMMIODisable
Changing VIAMapFB to viaMapFB
Changing VIAInitialize2DEngine to viaInitialize2DEngine
Changing VIAInitialize3DEngine to viaInitialize3DEngine
Setting X and Y origin within iga1_crtc_mode_set differently
Setting X and Y origin within iga2_crtc_mode_set differently
Version bumped to 0.4.168
Updating via_ums.c copyright
Minor tweaks to viaIGA1SetFBStartingAddress debug messages
Minor tweaks to viaIGA2SetFBStartingAddress debug messages
Making sure certain revisions of CLE266 does not deal with CR48
Fixing a mishandling of starting address for IGA1
Version bumped to 0.4.169
Added debug messages to via_analog_dpms.
Set CLE266.Ax IGA2 display LUT to 6-bit for 8-bit color depth
Version bumped to 0.4.170
Initializing CR6A, CR6B, and CR6C when mode setting is done
Version bumped to 0.4.171
Setting DVP0 clock and data drive strength to the highest
Version bumped to 0.4.172
Fix for IGA1 having a blue line on the right edge of the screen
Version bumped to 0.4.173
Setting DVP1 clock and data drive strength to the highest
Version bumped to 0.4.174
Disabling LCD scaling for IGA2
Version bumped to 0.4.175
Initializing CR47 when mode setting is done
Version bumped to 0.4.176
Limiting IGA1 horizontal total to 2080.
Activating VT1632A external TMDS transmitter (DVI) detection
Version bumped to 0.4.177
VIAFreeScreen should not be calling VIAFreeRec
Version bumped to 0.4.178
VT1632A is finally working with VX855 chipset!
Version bumped to 0.4.179
IGA1 horizontal total limit is now 4128
Version bumped to 0.4.180
No early horizontal synchronization for IGA1
Version bumped to 0.4.181
MemPhysBase was being incorrectly assigned with VX900 chipset
Changing viaPreInit error handling
Version bumped to 0.4.182
Merging PCI MMIO mapping code when libpciaccess is not available
Changing the error handling of viaMapFB
Version bumped to 0.4.183
Merging viaMapFB into viaMapMMIO
Version bumped to 0.4.184
Making small modifications to viaUnmapMMIO
Various debug message tweaks to viaMapMMIO
Version bumped to 0.4.185
Do not reference allocated private memory within VIAFreeScreen
Version bumped to 0.4.186
Fixing a switch statement within viaProbePinStrapping
Cleaning up the code that sets IGA1 line compare register
Version bumped to 0.4.187
Getting rid of an unnecessary write to CR33
Cleaning up IGA1 code that sets Maximum Scan Line and Underline Location
Shifting code that sets certain IGA1 registers
Removing unnecessary ANDing when calling ViaCrtcMask
Tweaking comments within viaIGA2SetDisplayRegister function
Version bumped to 0.4.188
Changing viaInitAgp to viaInitAGP
Changing viaEnableAgpVQ to viaEnableAGPVQ
Fix for xf86InitFBManager implicit declaration warning
Fix when compiling in a build environment without libpciaccess
Version bumped to 0.4.189
Version bumped to 0.4.901 (Version 0.5 RC2)
VIAFreeRec will be called from VIAFreeScreen
Version bumped to 0.4.902 (Version 0.5 RC3)
Turning off LCD Simultaneous Mode Backdoor Register
Updated code comments within viaIGA1Save and viaIGA1Restore
Removal of questionable lines of code from viaIGA1SetDisplayRegister
Version bumped to 0.4.903 (Version 0.5 RC4)
Initializing CR47 within viaIGAInitCommon
Turning off analog VGA output DAC rather than IGA1 DPMS state
Not turning on analog VGA output DAC within via_analog_mode_set
Added viaAnalogSource
Added the capability for viaAnalogOutput to log analog VGA output state
Added viaAnalogInit
Using SR01[5] to turn off analog VGA output rather than CR47[2]
Version bumped to 0.4.904 (Version 0.5 RC5)
Fix to prevent a freeze in Wyse X class mobile thin client
Version bumped to 0.4.905 (Version 0.5 RC6)
Fix for VT1632A not turning off the screen
Not turning on and off VT1632A within via_dvi_mode_set
Fix for Wyse Vx0 DVI not working
Using VT1632A to detect DVI presence, not I2C bus
Using VT1632A RSEN bit to detect presence, not HTPLG bit
Record a log message if VT1632A did not detect DVI presence
Using DVI presence and the assigned I2C bus to obtain EDID
Version bumped to 0.4.906 (Version 0.5 RC7)
Updating via_outputs.c copyright
Changing viaIGA2DisplayChannel input argument name
Changing viaIGA2DisplayOutput input argument name
Changing viaAnalogOutput input argument name
Accessing 3X5.47[2] to turn off analog VGA output DAC after all
ViaIGA2DisplayOutput will now log the display state
Made small tweaks to viaIGA1DPMSControl
Making sure PM800 family can handle multi-monitor hardware cursor
Version bumped to 0.4.907 (Version 0.5 RC8)
Version bumped to 0.5
Mario J. Rugiero (1):
Small fix to VT1632(A) detection
Xavier Bachelot (1):
Properly use bitwise operators in viaProbePinStrapping
---
NEWS | 46
README | 260 +
configure.ac | 2
debian/changelog | 23
debian/compat | 2
debian/control | 61
debian/copyright | 105
debian/gbp.conf | 4
debian/links | 2
debian/patches/Fix_spelling_error.patch | 16
debian/patches/Reproducible_build.patch | 17
debian/patches/series | 2
debian/rules | 9
debian/source/format | 1
debian/watch | 5
debian/xserver-xorg-video-openchrome.install | 2
debian/xserver-xorg-video-openchrome.lintian-overrides | 8
src/Makefile.am | 1
src/via_display.c | 3092 +++++++++++++----
src/via_driver.c | 328 -
src/via_driver.h | 69
src/via_id.c | 273 -
src/via_kms.h | 2
src/via_lvds.c | 936 +----
src/via_memmgr.c | 6
src/via_outputs.c | 629 ++-
src/via_regs.h | 26
src/via_ums.c | 646 ++-
src/via_ums.h | 70
src/via_vbe.c | 419 --
src/via_vgahw.c | 331 -
src/via_vgahw.h | 3
src/via_vt1632.c | 72
src/via_vt1632.h | 8
34 files changed, 4116 insertions(+), 3360 deletions(-)
---
Reply to: