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

xserver-xorg-video-ati: Changes to 'refs/tags/xserver-xorg-video-ati-1_6.7.198-git20071221.be7f8fd3-1'



Tag 'xserver-xorg-video-ati-1_6.7.198-git20071221.be7f8fd3-1' created by Brice Goglin <bgoglin@debian.org> at 2007-12-21 07:51 +0000

Tagging upload of xserver-xorg-video-ati 1:6.7.198~git20071221.be7f8fd3-1 to experimental.

Changes since xserver-xorg-video-ati-1_6.7.197-1:
Alex Deucher (83):
      Initial integration of Atom code and some of Dave's code.
      More of Dave's ATOM init code.
      Initial support for r4xx
      WIP: get ATOM crtc stuff working on r4xx
      for r4xx ATOM cards, just use ATOM for PLL
      Add atombios files
      First round of avivo support
      add additional connector types
      more avivo updates
      add avivo output stuff
      add support for initing external tmds via ATOM
      fix and move crtc source set up atombios_output.c
      pull in another of Dave's fixes
      make sure to assign gpio
      add pci ids for X1550PRO
      turn off vga control when using ext modes
      use atom to program plls on r4xx
      combine outputs based on id
      make sure i2c bus exists before using it
      rework crtc output source setup
      Add full parsing support for atom bios connector table
      fix from last commit
      atombios_dac_detect() takes care of primary vs tv dac itself
      fix INMC() and OUTMC() on !AVIVO chips
      Merge branch 'agd-atom' of /home/alex/git/airlied/xf86-video-ati2 into agd-atom
      WIP: sync up with the latest ATOM bios code in rhd
      Merge branch 'agd-atom' of /home/alex/git/airlied/xf86-video-ati2 into agd-atom
      WIP: more new ATOM integration work
      WIP: new atom code comples.
      Few fixes from the last commit.
      RADEON: step one in output rework
      RADEON: unify DDC line handling
      RADEON: unify connectortype handling
      fix typo in loop
      CRTs/DFPs may share a DVI port, but TV and CV don't
      Don't detect TV out for now
      Don't assign a gpio for TV
      fix logic in connector table check for TVs and switch counter to symbolic names
      Merge branch 'agd-atom' of /home/alex/git/airlied/xf86-video-ati2 into agd-atom
      Merge branch 'agd-atom' of /home/alex/git/airlied/xf86-video-ati2 into agd-atom
      RADEON: switch to using ATOM defines for bios device table
      RADEON: fixup for bios tables with wrong connector types
      RADEON: enable/disable the right TMDS controller
      RADEON: add LVDS atom support
      Merge branch 'atombios-support' of git://git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
      RADEON: store devices ids from bios for each driver output
      RADEON: make naming consistent and remove some cruft
      RADEON: major re-org and clean up of atom output control
      RADEON: provide clearer debugging info
      RADEON: attempt to fix crtc to output routing
      Merge branch 'atombios-support' of git://git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
      RADEON: fix crtc to output routing
      RADEON: reorder crtc/pll setup
      RADEON: add default connector table for avivo chips
      RADEON: move crtc output source selection into atombios_output.c
      RADEON: first pass at TV/Component video
      RADEON: re-org load detection for legacy chips
      RADEON: switch r4xx to atombios load detection
      RADEON: fix cursor offset on avivo chips
      RADEON: implement CLUT adjust support
      RADEON: small cleanup of pll code
      RADEON: disable atom pll set for r4xx cards
      Merge branch 'atombios-support' of ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
      Merge branch 'master' of ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
      RADEON: save/restore avivo crtc cursor control
      RADEON: remove unused cruft from last atom import
      RADEON: convert atombios connector table parsing to use ATOM structs
      RADEON: fix typo in previous commit
      RADEON: move GPIO lookup to a separate function
      Merge branch 'master' of ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
      RADEON: handle HMDI properly (untested) and fix some merge leftovers
      RADEON: fix rotation on avivo chips
      Merge branch 'master' of git+ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
      RADEON: rework PLL calculation
      RADEON: fix typo in previous cursor fix
      RADEON: clean up units in PLL calculation
      RADEON: fix sclock printout
      Merge branch 'master' of git+ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
      Merge branch 'atombios-support' of git+ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
      RADEON: fix typo from merge
      RADEON: post div tweaks for legacy radeon
      RADEON: more PLL tweaks
      RADEON: fix another merge error

Brice Goglin (3):
      Merge branch 'master' of git://git.freedesktop.org/git/xorg/driver/xf86-video-ati into debian-experimental
      New upstream snapshot, containing commits up to be7f8fd3
      Prepare changelog for upload to experimental

Dave Airlie (67):
      r5xx: fix typo for crtc offset
      r5xx: fix typo for crtc offset
      Add copyright headers
      radeon: rename a large section of avivo regs to documented names
      remove avivo_reg.h
      atombios: fixup warnings in atombios files
      avivo i2c: consolidate the avivo i2c code
      make i2c unlock/lock registers for gpios
      add missing hpd register
      avivo: fixup some i2c stuff
      add x1900xt support
      fix type for r520 agp code
      restore avivo memory map registers at correct places
      Merge branch 'agd-atom' of ../xf86-video-ati into agd-atom
      i2c: fix bus enable stuff
      r520: nail i2c enable/disable issue
      Merge branch 'agd-atom' of ssh://people.freedesktop.org/~agd5f/xf86-video-ati-atom into agd-atom
      add firegl card on ajaxs machine
      add z3ro's pciids
      makes 2-headed cursor work
      Merge branch 'agd-atom' of ssh://people.freedesktop.org/~agd5f/xf86-video-ati-atom into agd-atom
      Merge branch 'master' into agd-atom-merge
      r5xx: cleanups after last merge
      r5xx: add 71c5 for macbook pro
      Merge branch 'master' into atombios-support
      atombios: add all r5xx and r6xx pci ids
      atombios: add warnings for r500 and r600
      r600: block r600 startup due to lack of memory controller info
      r600: get r600 to work non-accelerated.
      r600: use standard memory controller setup paths
      rs690 is !> r600
      r600: add memory controller regs from AMD
      LVDS on r500/r600 needs some work disable mobile chips for now
      add missing files for make dist
      re-enable mobility chips
      avivo: fix typo in register saving
      r500: make vt switch work again for me
      atombios: add initial object header parsing for r600 cards
      atombios: use values from object header
      r600: add hi agp address for mc
      fix silly spaces
      radeon: fix up memory mapping issues for vt switch
      r5xx: cleanup pll code..
      r500: set default minimum pll freq
      legacy: fix fb/agp read/writes
      radeon: add in pll spread spectrum workaround
      Merge branch 'master' into atombios-support
      powerpc: build fixes from last merge
      radeon: move savedreg/modereg into entity instead of info
      radeon: bring back zaphod all is forgiven.
      don't add fboffset to info->FB it already is mapped at the offset
      disable tiling for zaphod heads
      Merge branch 'master' into atombios-support
      Merge branch 'zaphod-lolz' of git://git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
      add support for building against legacy servers similiar to Intel codepaths
      add more to configure.ac for using out-of-tree mode src
      fixup some warnings
      more zaphod fixes - some other work maybe needed
      radeon: cleanup pitch calculation and make r600 work again
      r600: add shadow support to r600 driver to at least make 2d useable
      fixup shadow setup on !r600
      fix big endian build since zaphod fixups
      more endian related fixage
      Merge remote branch 'origin/atombios-support'
      set ddc line correctly post-merge
      fixup clip test include handling
      fix mode bandwidth configure check

George Wu (3):
      Add LVTMA PWRSEQ registers to fix VT switching for LVDS
      RADEON/R600: small code cleanup
      r600: might as well fix VT for R600

---
 ChangeLog                               | 1045 +++++++
 Makefile.in                             |    1 
 config.h.in                             |    3 
 configure                               |  211 +
 configure.ac                            |   61 
 debian/changelog                        |    8 
 debian/patches/01_gen_pci_ids.diff      |    6 
 man/Makefile.in                         |    1 
 src/AtomBios/CD_Operations.c            |  954 +++++++
 src/AtomBios/Decoder.c                  |  235 +
 src/AtomBios/hwserv_drv.c               |  348 ++
 src/AtomBios/includes/CD_Common_Types.h |  154 +
 src/AtomBios/includes/CD_Definitions.h  |   49 
 src/AtomBios/includes/CD_Opcodes.h      |  181 +
 src/AtomBios/includes/CD_Structs.h      |  464 +++
 src/AtomBios/includes/CD_binding.h      |   46 
 src/AtomBios/includes/CD_hw_services.h  |  318 ++
 src/AtomBios/includes/Decoder.h         |   86 
 src/AtomBios/includes/ObjectID.h        |  448 +++
 src/AtomBios/includes/atombios.h        | 4306 ++++++++++++++++++++++++++++++++
 src/AtomBios/includes/regsdef.h         |   25 
 src/Makefile.am                         |   48 
 src/Makefile.in                         |  174 +
 src/ati_pciids_gen.h                    |  132 
 src/atipciids.h                         |    7 
 src/atombios_crtc.c                     |  381 ++
 src/atombios_output.c                   |  613 ++++
 src/pcidb/ati_pciids.csv                |  132 
 src/radeon.h                            |  214 -
 src/radeon_accel.c                      |    9 
 src/radeon_accelfuncs.c                 |    2 
 src/radeon_atombios.c                   | 2625 +++++++++++++++++++
 src/radeon_atombios.h                   |  235 +
 src/radeon_atomwrapper.c                |  101 
 src/radeon_atomwrapper.h                |   31 
 src/radeon_bios.c                       |  315 +-
 src/radeon_chipinfo_gen.h               |  132 
 src/radeon_chipset_gen.h                |  132 
 src/radeon_crtc.c                       |  254 +
 src/radeon_cursor.c                     |  144 -
 src/radeon_display.c                    |   15 
 src/radeon_dri.c                        |    4 
 src/radeon_driver.c                     | 1341 +++++++--
 src/radeon_exa_funcs.c                  |    8 
 src/radeon_macros.h                     |   53 
 src/radeon_modes.c                      |   16 
 src/radeon_output.c                     |  962 ++++---
 src/radeon_pci_chipset_gen.h            |  132 
 src/radeon_probe.c                      |    2 
 src/radeon_probe.h                      |  361 ++
 src/radeon_reg.h                        |  461 +++
 src/radeon_render.c                     |    4 
 src/radeon_tv.c                         |    4 
 src/radeon_tv.h                         |    5 
 src/radeon_video.c                      |   18 
 55 files changed, 16810 insertions(+), 1207 deletions(-)
---


Reply to: