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

xserver-xorg-video-radeonhd: Changes to 'refs/tags/xserver-xorg-video-radeonhd-1.2.0-1'



Tag 'xserver-xorg-video-radeonhd-1.2.0-1' created by Brice Goglin <bgoglin@debian.org> at 2008-04-11 06:29 +0000

Tagging upload of xserver-xorg-video-radeonhd 1.2.0-1 to unstable.

Changes since xserver-xorg-video-radeonhd-1.1.0-1:
Alex Deucher (3):
      Need to include string.h in r5xx_exa.c
      Update atombios.h
      Update ObjectID.h

Brice Goglin (5):
      Update the upstream ChangeLog
      Merge tag '1.2.0' into debian-unstable
      New upstream release
      debian/control update
      prepare changelog for upload

Egbert Eich (118):
      Fix header inclusion order.
      PLLControlTableRetrieve(): Fix test in for loop.
      Enable FB location fix for r5xx.
      Woops! Fix typo in chipset names.
      Read PCI BIOS on secondary R5xx cards.
      Add I2C data dump code.
      Fix some issues when reading PCI ROM on POSTed systems.
      Change heuristics to check for an unPOSTed card.
      Implemented PLL functions for CAIL, fixed MC.
      Correct order of mask and value in ROM access code.
      Don't make assumptions about DDC clk line on RS690 when AtomBIOS is not available.
      Fix blaning problem in bug #13853.
      Fully implement the SaveScreen() function.
      Added 'HPD swap' flag for  0x7187, 0x174B, 0x300.
      Ask people to not only send in their log file but also to describe their problem.
      Prevent endless loop in connector table parser.
      Add connector information for a Sapphire Radeon HD 2600 PRO AGP (PnPID: 0x9587:0x1002:0x0028).
      Handle LVTMA_TRANSMITTER_ENABLE identically on R5/6xx.
      Add wait for memory idle state.
      Set GPIO pins to be HW driven on R5xx for HW controlled I2C.
      Make sure GRAPH and CRTC engine are disabled before changing surface.
      Restore VGA after restoring the CRTCs.
      Set up GPIO pin HW access for DDC testing in rhd_conntest.
      Make DDC for panels work on MacBook Pro's.
      Changing R6XX_MC_VM_MISC_OFFSET to R6XX_HDP_NONSURFACE_BASE.
      Add debugging to rhd_conntest.c
      Fix typo in patch adding DradonFlyBSD support.
      Loop over all CRTCs when shutting down memory access.
      Add connector table flag for X1400 (0x7145, 0x1297, 0x3058).
      Fix test for RS6XX in RHDMCSetup().
      Restore original order of CRTCRestore and VGARestore.
      Get and store verbosity level.
      Be more verbose about fb parameters.
      Add TV detection do DAC load detection.
      Add parsing of TV releated data tables to the AtomBIOS support.
      Fix spelling of 'Supp(p)orted' to match the fixed spelling in atombios.h.
      Add an option to pass the TV standard to override boot default.
      Add monitor support for TVs.
      Add support for sensing and programming different analog outputs.
      Add RV620/RV635 PCI IDs.
      Add I2C subsystem support for RV620/RV635.
      Add support for the DAC output subsystem for RV620/RV635.
      Add stubs for the PLL subsystem.
      Add support for DAC load detection and I2C for RV620/RV635 to rhd_conntest.
      Consolidate load detection for R5xx/r6xx in rhd_conntest.
      Locate data tables embedded in AtomBIOS command tables.
      Fix GPIO routing for DDC for RV620/635 in rhd_conntest.c.
      Fix GPIO routing for DDC in RV620/635.
      Added own version of AtomBIOS getConditionalGoldenValues().
      Add support for two new ObjectIDs required for RV620/635.
      Add support for dual link DVI panels (untested!).
      Support for TMDSA dual link load detection (untested!).
      Add support enumerated object IDs to the connector table parser.
      Add more verbose output on GoldenSettings matching.
      Separate query for temporal and spatial dithering.
      Add RHD_CONNECTOR_DVI_SINGLE to be able to mark a single link connector.
      Adding KLDSKP_LVTMA and UNIPYA/B as output types.
      Fix copy-over artefacts from rhd_conntest.
      Fix structure names in rhd_output.c.
      Add support for new DIG blocks on RV620/635.
      Add KLDSKP_LVTMA and UNIPHYs to connector handling.
      Add RV620/RV635 devices.
      Fix identification of end-of-code table data tables and GoldenSettings search.
      List explicite arguments for FMT block programming.
      Consolidate handling of dual link TMDS displays.
      Restructure FMT block handling.
      Properly restore Encoder and Transmitter.
      Changed heuristics for encoder link enabling.
      Remove stale structure elements.
      Resolve unknown registers.
      Fix issues with DAC load detection and erronous DDC detection on RV620/635.
      Fix issues with DAC load detection on RV620/635.
      Fix issues with DDC on RV620/635.
      Set Connector element already in rhdRROutputDetect().
      DVI is on TMDSB not LVDS.
      Fix a wrong type in ATOM_ANALOG_TV_INFO in upstream version of atombios.h.
      Add AtomBIOS based UNIPHY support for RV620/635.
      Add #ifdef wrappers around AtomBIOS related code.
      Make test for DIG2 more consistent.
      Fix a memory leak.
      Make variable and enum names more consistent.
      Remove DVI_DUAL as a type which can be detected by load detection.
      If available read panel dithering parameters from AtomBIOS.
      Fix endless loop.
      Use correct option name for (yet unused) TVMode option.
      Add TMDS PLL macro control values for M54 (0x7145).
      HDMI Type B connector is dual link capable.
      Handle AtomBIOS TMDS PLL parameters correctly.
      Reset CRTC horizontal counter replication.
      Add debugging aids.
      Add support for RS690 DDIA digital block.
      Make debugging output of HPD verbose about the result.
      Print sensed type also for RandR.
      Print output name for sensed type.
      Fixed argument order to rhdAtomGetTableRevisionAndSize().
      Add source select to DDIA block.
      HDMI Type A is single link DVI while B is dual link.
      Fix LVTMA code to also handle single link DVI correctly.
      Use proper temporal dither reset bits depending on chip generation.
      Add MC idle testing for RV515, add MC support for RV550.
      Add better support for LVTMA TMDS macro control values on R5xx and RS600/RS690.
      Add support for interlaced modes.
      Add a workaround to make interlaced mode work.
      Treat all RV515 chips as such in MC code.
      Enable RS690 MC support.
      Add support for the full RS690 family including RS740.
      Provide more information on HPD detection and mode programming in verbose log.
      Treat RV635 as a separate family.
      Mark PCI subsystem 0x94C1, 0x1002, 0x0D02 DMS-59.
      In verbose 7 debug mode dump present mode line.
      Add IGP flag to chipset map.
      Add initial support for talking to IGP northbridges.
      Fix MC access for RS 690.
      Remove unneeded use of pciTag when using libpciaccess.
      Add a hard coded connector table for an MSI HD2600PRO AGP.
      Minor cleanups.
      Add a very basic register dump utility.
      Add a very basic register dump utility.

Hans Ulrich Niedermann (2):
      autoconf: Check for libpciaccess.
      git_version scripts: add licensing information.

Joachim Deguara (1):
      Add support for R680 (HD3870 X2).

Luc Verhaegen (16):
      RV670 0x9501: TMDSA/B electrical values.
      conntest: fix warning (uninitialised value).
      TMDSA: Add control value for 71C4.
      Add AccelMethod Option and related handling.
      Improve FB handling.
      R5xx accel: Add XAA support.
      R5xx: Implement EXA.
      VGA: bitten by pScrn->videoRam in kB instead of B again.
      conntest: add new ids.
      Implement the hardware level scaling code.
      RV620: Add Pixelclock support.
      PLL: further fall-out of removal of validation callback for our hw.
      TMDSA: Fix sensing with respect to duallink.
      DxCRTC: Fix disabling check.
      RHDPLLsInit: PLL2: Add missing " else " in "if () {}{}"... Duh.
      Cosmetics: Move RV620/635 to a more sensible position in our devices list.

Matthias Hopf (12):
      Fix RANDR_PANNING_AREA spelling. Oops.
      Add quirk table entry for ATI Radeon 2400HD Pro.
      If no EDID is available, assume 96dpi on the first (preferred) mode.
      Add PowerColor X1550.
      Add PCP X1600 400M/500E.
      Add RHD_CARD_FLAG_HPDOFF flag, improve quirk entries for T60p.
      Revert "PATCH: Report PANEL as disconnected when no modes are available"
      Include description for acceleration options.
      Add quirk table entry for Diamond Viper Radeon X1650 Pro
      Added quirk table entry for a different Sapphire X1300
      Update + fix supported chips list, both in source and manpage.
      Bump to 1.2.0. Add changes to README.

Sebastian Redl (1):
      Fix device ID for 0x7187, 0x174B, 0x3000 in cards table.

Stefan Dirsch (3):
      Fixed imake build.
      Chipset name review.
      Added missing rhd_ddia.c/rhd_ddia.o to Imakefile.

Thomas E. Spanjaard (1):
      Add support for DragonFlyBSD.

Thomas Meyer (2):
      I2C: fix build without atombios.
      PATCH: Report PANEL as disconnected when no modes are available

Yang Zhao (1):
      typo fix in DPI guessing code

---
 ChangeLog                               | 1683 ++++++++++++++++++++++++++++++++
 README                                  |   14 
 RadeonHD.am                             |    5 
 RadeonHD.tmpl                           |    6 
 configure.ac                            |   44 
 debian/changelog                        |    9 
 debian/control                          |    6 
 git_version.sh                          |   35 
 man/radeonhd.man                        |   97 +
 src/AtomBios/includes/CD_Common_Types.h |    4 
 src/AtomBios/includes/ObjectID.h        |   36 
 src/AtomBios/includes/atombios.h        |  254 +++-
 src/Imakefile                           |   10 
 src/Makefile.am                         |   12 
 src/r5xx_2dregs.h                       |  288 +++++
 src/r5xx_accel.c                        |  441 ++++++++
 src/r5xx_accel.h                        |   86 +
 src/r5xx_exa.c                          |  491 +++++++++
 src/r5xx_xaa.c                          |  779 ++++++++++++++
 src/rhd.h                               |   93 +
 src/rhd_atombios.c                      |  773 ++++++++++++--
 src/rhd_atombios.h                      |  104 +
 src/rhd_card.h                          |    3 
 src/rhd_connector.c                     |   54 -
 src/rhd_connector.h                     |    4 
 src/rhd_crtc.c                          |  333 +++++-
 src/rhd_crtc.h                          |   26 
 src/rhd_dac.c                           |  718 +++++++++++--
 src/rhd_ddia.c                          |  390 +++++++
 src/rhd_dig.c                           | 1052 ++++++++++++++++++++
 src/rhd_driver.c                        |  647 ++++++++++--
 src/rhd_edid.c                          |   11 
 src/rhd_i2c.c                           |  388 ++++++-
 src/rhd_id.c                            |  140 ++
 src/rhd_lvtma.c                         |  401 +++++--
 src/rhd_mc.c                            |   80 +
 src/rhd_mc.h                            |    1 
 src/rhd_modes.c                         |  189 ++-
 src/rhd_monitor.c                       |   61 +
 src/rhd_output.c                        |   40 
 src/rhd_output.h                        |   38 
 src/rhd_pll.c                           |  796 ++++++++++++---
 src/rhd_pll.h                           |   15 
 src/rhd_randr.c                         |  175 ++-
 src/rhd_regs.h                          |  467 ++++++++
 src/rhd_shadow.c                        |    5 
 src/rhd_tmds.c                          |   78 +
 src/rhd_vga.c                           |    2 
 utils/conntest/Makefile.am              |    8 
 utils/conntest/README                   |    6 
 utils/conntest/rhd_conntest.c           | 1174 ++++++++++++++++++++--
 utils/conntest/rhd_dump.c               |  457 ++++++++
 52 files changed, 11873 insertions(+), 1156 deletions(-)
---


Reply to: