[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: