summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-08-01radeon: AGPMode quirk needed for SiSBryce Harrington
fixes bug 23065
2009-08-01radeon: AGPMode quirk needed for IBM Thinkpad T40 with Mobility M7 LWBryce Harrington
fixes bug 23064
2009-08-01radeon: AGPMode quirk needed for HP Omnibook 6200Bryce Harrington
fixed bug 23063
2009-07-30radeon: fix r600 shadow fb mode with cursor allocation in wrong placeDave Airlie
From RHEL QE testing, we could end up with the cursor at 0 since we think EXA is in use when really it isn't. the info->useEXA = FALSe might be unnecessary but better to be explicit stable: fix slightly different Signed-off-by: Dave Airlie <airlied@redhat.com>
2009-07-29radeon: fix typo in object header to connector type conversionAlex Deucher
Should fix bug 19943
2009-07-25radeon: Set PCI/PCIE bus type properly per asicAlex Deucher
- r1xx-rv350 chips have the old pci gart - rv380+ chips have newer pcie gart Select the right kind regardless of whether the user selects PCI or PCIE.
2009-07-14Add an r420 AGP quirkAlex Deucher
fixes bug 22726
2009-07-09RV280: another AGP quirkAlex Deucher
fdo bug 12544
2009-07-09RV280: Add an AGP quirkAlex Deucher
lp bug 370205 via fdo bug 12544
2009-06-30Check if the composite op is supported in R200CheckComposite.Fredrik Höglund
2009-06-28R6xx/R7xx: fix pixel centersRoland Scheidegger
Make sure we are using GL mode (centers at 0.5) rather than D3D mode (centers at 0.0). This also fixes fdo bug 21963.
2009-06-28Add some missing M96 pci idsAlex Deucher
fixes fdo bug 22404
2009-06-13Add quirk for asus hd3450 boardMarkus Gapp
Fixes bug 22266
2009-06-04atom: connector quirkAlex Deucher
Some r6xx cards have a VGA and an HDMI port with a shared ddc line listed as an HDMI port with both analog and digital encoders. Fixes bug 19943
2009-06-04Add RV740 (HD4770) supportAlex Deucher
Verified by ernstp on IRC
2009-05-18r4xx: Add some missing pci idsAlex Deucher
Noticed by Romain in bug 21798
2009-05-14radeon: try harder when checking if a card is postedAlex Deucher
fixes debian bug 524280, possibly others.
2009-05-14Pre-R600 EXA: Fix coordinate limits off-by-one error.Michel Dänzer
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=21598 . (cherry picked from commit 22e39392297fa11003df90c175db3c449d8f9853)
2009-05-13RV770: add missing pci idAlex Deucher
Fixes bug 21209
2009-05-08R3xx/R4xx tex vid: increase the guardband limit for rendering with a triAlex Deucher
limit goes from 2880 to 4021 now that we've switched to 1/12 subpixel mode. This allows us to render with a clipped tri at higher resolutions preventing diagonal tearing.
2009-05-08r3xx-r5xx: switch to 1/12 subpixel precisionAlex Deucher
- based on similar patch in Jerome's cs ddx tree - also fix clipping offsets - should eventually allow for 4k render targets - mesa driver uses 1/12 mode, this avoids changing the subpixel mode when switching between ddx and mesa
2009-05-08R3xx-R5xx: don't set TX_OFFSET_RS in RS_INST_COUNTAlex Deucher
Isn't necessary and seems to cause problems for RS690 users
2009-05-08RS690: gpio/connector fixesAlex Deucher
Fixes bug 21521
2009-05-08RS690/RS740: fix connector enumeration in some casesAlex Deucher
Should fix Masta-G's issue reported on IRC.
2009-05-08AVIVO: set default cursor mode in cursor initAlex Deucher
Should fix bug 21557
2009-05-08AVIVO: fix cursor corruption bands for realAlex Deucher
Don't have to leave both cursors enabled, just have to use the same mode for both cursors whether or not they are enabled.
2009-05-08AVIVO: move cusor offscreen when disablingAlex Deucher
Adapted from Yang's patch. Setting size to zero is actually a 1x1 cursor.
2009-05-08r2xx-r4xx: fix typo in last i2c fix and clarify hw i2c pin selAlex Deucher
2009-05-08radeon: fix several dpms issuesAlex Deucher
- atom dpms was unblanking for standby/suspend - return if r600+ in radeon_crtc_modeset_ioctl() - remove seprate standby/suspend handling in legacy crtc dpms. we turn the outputs off, so turn the crtcs off too. - disable the crtcs in legacy crtc dpms - move radeon_crtc_modeset_ioctl() calls to radeon_crtc_dpms() so they will get called for both atom and legacy paths Should fix bug 21321
2009-05-08AVIVO: better fix for cursor flickering/corruption issuesAlex Deucher
Should prevent ghost cursor from being left on screen.
2009-05-08R6xx/r7xx: fix CURSOR_SWAPPING_* macrosAlex Deucher
r6xx/r7xx have different swapper regs
2009-05-08AVIVO: fix cursor corruption/flickering issuesAlex Deucher
When both crtcs are enabled, both cursors need to be enabled or you get corruption bands. Thanks to Yang Zhao for figuring this out.
2009-05-08RV410: SE variants only have 1 quad pipeAlex Deucher
Should fix EXA corruption with the 3D engine. Mesa and drm patches forthcoming. Reported by Kano on IRC.
2009-05-08AVIVO: make sure cursor width isn't negativeAlex Deucher
2009-05-08r2xx/r3xx/r4xx: further i2c fixupsAlex Deucher
- hw i2c engine has pin selection on r2xx/r2xx/r3xx chips - also switch hw i2c pin sel for external tmds
2009-05-08AVIVO: fix for cursor corruption issueAlex Deucher
2009-05-08RS690: add quirk for acer boardAlex Deucher
thanks to Gino Badouri for testing
2009-05-08Endian fixes for object tableAlex Deucher
2009-05-08Remove old messagesAlex Deucher
R5xx/r6xx support isn't really experimental anymore
2009-05-08radeon: tweak ddc fix for all r300s.Dave Airlie
Alex seems to think this might affect some other chips
2009-05-08radeon: fix DDC on rv410 VGA ports for non-atom use.Dave Airlie
The rv410 hw i2c block appears to hold down whatever i2c lines it is connected to when in reset, so when doing DDC change hw i2c to point at different i2c lines.
2009-05-08Revert "DCE3/3.2: cleanup dpms after previous changes"Alex Deucher
This reverts commit f8c7d6a6162196a743f6885ecaf63ba50de1722a. This is apparently still needed for some setups, however, I can't reproduce this locally anymore.
2009-05-08radeon: fix tmds_pll randr propertyAlex Deucher
2009-05-08radeon: remove old crtc size heuristicsAlex Deucher
IIRC, the old randr code used to use this to use for front buffer sizing, but it has since been changed.
2009-05-08R6xx/R7xx: cleanup macroAlex Deucher
2009-05-08Clear the framebuffer before initializing modes.Michel Dänzer
Fixes garbage being visible shortly on server startup or when VT switching back to X.
2009-05-08radeon: chip family typoAlex Deucher
2009-05-08R6xx/R7xx: set proper 3D client driver name for r600Alex Deucher
2009-04-08Bump for releasexf86-video-ati-6.12.2Alex Deucher
2009-04-07ATOM: code cleanupAlex Deucher
- remove cases that aren't possible (e.g., no TMDSA on DCE3 cards) - condense duplicate cases