Tag 'xserver-xorg-video-ati-1_6.7.198-git20071221.be7f8fd3-1' created by Brice Goglin <[EMAIL PROTECTED]> 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://[EMAIL PROTECTED]/git/xorg/driver/xf86-video-ati into atombios-support Merge branch 'master' of ssh://[EMAIL PROTECTED]/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://[EMAIL PROTECTED]/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://[EMAIL PROTECTED]/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://[EMAIL PROTECTED]/git/xorg/driver/xf86-video-ati into atombios-support Merge branch 'atombios-support' of git+ssh://[EMAIL PROTECTED]/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(-) --- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]