summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-12-26[RADEON]: Like powerpc, don't use VGA by default on sparc.David Miller
2007-12-26RADEON: fix PAL tv-outAlex Deucher
Many thanks to Andrew Randrianasulu for providing me with pll reg dumps
2007-12-24RADEON: default "IgnoreLidStatus" to TRUEAlex Deucher
Seems there are lots of busted ACPI lid status and people starting X with the lid closed.
2007-12-24RADEON: restore crtc regs before VGA regs.Alex Deucher
It seems some radeons don't restore text console properly if the crtc regs are restored after the VGA regs. Thanks to Sverre Froyen for helping me track this down
2007-12-23RADEON: Add "IgnoreLidStatus" optionAlex Deucher
Generally, users that start X with the laptop lid closed want to use one or more external monitors rather than the internal panel and do not want the internal panel to be on by default. Others, it seems, want to always have the internal panel on, regardless of the lid. I can't win. Enable this option to force the latter.
2007-12-23RADEON: fix pll input setup on mac cardsAlex Deucher
the function was exiting before the complete setup was finished.
2007-12-21configure.ac fixesArkadiusz Miskiewicz
2007-12-21RADEON: various cleanupsArkadiusz Miskiewicz
2007-12-21RADEON: clean up prototypesAlex Deucher
2007-12-21RADEON: more re-orgAlex Deucher
move save/restore routines into legacy_crtc/output
2007-12-21RADEON: more re-org. move XAA Mem init to radeon_accel.cAlex Deucher
2007-12-21RADEON: fix rn50 reversion from last mergeAlex Deucher
2007-12-21RADEON: remove no longer used radeon_display.cAlex Deucher
2007-12-21RADEON: re-org legacy crtc/output code into separate filesAlex Deucher
2007-12-21fix mode bandwidth configure checkDave Airlie
2007-12-21fixup clip test include handlingDave Airlie
2007-12-21set ddc line correctly post-mergeDave Airlie
2007-12-21Merge remote branch 'origin/atombios-support'Dave Airlie
Conflicts: src/radeon_display.c src/radeon_driver.c
2007-12-20Bump for RC releasexf86-video-ati-6.7.197Alex Deucher
2007-12-20RADEON: check for xf86_crtc_clip_video_helper() in configure.acAlex Deucher
use xf86_crtc_clip_video_helper() from the server if available.
2007-12-19Fix RN50 mode filtering.Adam Jackson
The old code would attempt to limit the maximum pixel size of the screen by limiting the maximum PLL frequency. This ends up confusing the PLL computation code since sometimes your maximum freq can be lower than your minimum freq. More to the point it's just wrong, maximum PLL frequency isn't the same thing as maximum pixel clock, and even that isn't the same thing as maximum scanout pixels per second. The correct thing to do is filter by the mode's effective memory bandwidth.
2007-12-19Merge branch 'master' of ↵Alex Deucher
ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati
2007-12-19RADEON: skip empty connectors when creating outputsAlex Deucher
2007-12-19RADEON: add support for legacy radeons with DVI and no connector tableAlex Deucher
2007-12-19more endian related fixageDave Airlie
2007-12-19fix big endian build since zaphod fixupsDave Airlie
2007-12-18RADEON: fix fd leak in lid detect codeArkadiusz Miskiewicz
2007-12-18RADEON: more cleanups and warning fixesArkadiusz Miskiewicz
2007-12-18RADEON: driver cleanups, warning fixesArkadiusz Miskiewicz
2007-12-18RADEON: fix another merge errorAlex Deucher
this broken legacy radeons
2007-12-18RADEON: more PLL tweaksAlex Deucher
2007-12-17RADEON: post div tweaks for legacy radeonAlex Deucher
2007-12-17RADEON: fix typo from mergeAlex Deucher
2007-12-17Merge branch 'atombios-support' of ↵Alex Deucher
git+ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
2007-12-17Merge branch 'master' of ↵Alex Deucher
git+ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support merge master and fix conflicts
2007-12-18fixup shadow setup on !r600Dave Airlie
2007-12-17RADEON: typo from last commitAlex Deucher
2007-12-17RADEON: add output enable masksAlex Deucher
add output enable masks for outputs that drive more than one connector. Make sure we don't turn off an output that's driving another connector.
2007-12-17RADEON: whitespace clean-upsAlex Deucher
2007-12-17RADEON: more PLL fixesAlex Deucher
- reduce the calculation accuracy - certain LVDS panels seem to only like certain ref_divs - add pll flags to handle special cases - adjust the pll limits on legacy cards
2007-12-17r600: add shadow support to r600 driver to at least make 2d useableDave Airlie
2007-12-17radeon: cleanup pitch calculation and make r600 work againDave Airlie
2007-12-17r600: might as well fix VT for R600George Wu
2007-12-16RADEON: fix sclock printoutAlex Deucher
2007-12-16RADEON: Make sure LVDS_EN bit is set when enabling LVDSAlex Deucher
2007-12-15RADEON: clean up units in PLL calculationAlex Deucher
2007-12-15radeon: Default to 1x again with non-v3 AGP cards.Michel Dänzer
Seems more reliable in general than what was set up by firmware - fingers crossed...
2007-12-15radeon: Warning fixes.Michel Dänzer
The lid detection code probably wouldn't work on other non-x86 platforms though...
2007-12-14RADEON: Fix the vertex coordinates for transformed picturesFredrik Höglund
This partially fixes transformed pictures on R100/R200 based cards. The texture still doesn't appear to be clamped correctly, but since that doesn't matter for rotations at perpendicular angles, I'm committing this now so randr rotation and reflection will work properly.
2007-12-14RADEON: Fix PLL set up on certain notebooksAlex Deucher
Some LVDS panels require specific PLL dividers as specified in the bios tables. Make sure to use them if the output is LVDS.