summaryrefslogtreecommitdiff
path: root/src/radeon_display.c
AgeCommit message (Collapse)Author
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-21Merge remote branch 'origin/atombios-support'Dave Airlie
Conflicts: src/radeon_display.c src/radeon_driver.c
2007-12-18RADEON: driver cleanups, warning fixesArkadiusz Miskiewicz
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-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-16RADEON: Make sure LVDS_EN bit is set when enabling LVDSAlex Deucher
2007-12-07radeon: bring back zaphod all is forgiven.Dave Airlie
You've whined, you've cried, you've nagged, and you're guilt trippin has made me do it... It actually wasn't as hard as I thought it would be. Still not perfect, couple of things to fix yet
2007-12-07radeon: move savedreg/modereg into entity instead of infoDave Airlie
2007-10-02RADEON: fix RADEONInitDispBandwidth() on single crtc cardsAlex Deucher
Should fix bug 12490
2007-09-20RADEON: fix up dvo support (still no external chip init)Alex Deucher
2007-09-19Revert "RADEON: initial pass at external TMDS support"Alex Deucher
This reverts commit 4000a710c93dd2d82891e4082bc7fa922ba9c5f4. This needs to be reworked and needs more soak time. so revert for now.
2007-09-17RADEON: initial pass at external TMDS supportAlex Deucher
- Based on Dave Airlie's initial work and the dvo support in the intel driver. - Only sil164 is supported at the moment. - Once we get some testing and such, we ought to move the dvo drivers out of the drivers so they can be shared among all drivers - Doesn't seem to work on my card (r4xx ATOM) card ATM - Legacy bios table programming sequence not implemented yet
2007-08-28RADEON: Update tv attributes immediatelyAlex Deucher
2007-08-25RADEON: remove fbdev optionAlex Deucher
FBDev support is currently broken, and it not really compatible with randr
2007-08-24radeon: don't disable dac if either tv or vga is using itDave Airlie
On my rs480 I had to vt switch to get hotplug VGA working due to the tv-out code turning off the dac when the vga code was actually using it.
2007-08-23Merge remote branch 'origin/randr-1.2'Dave Airlie
2007-08-23Merge branch 'master' into randr-mergeDave Airlie
Conflicts: src/radeon.h src/radeon_bios.c src/radeon_display.c src/radeon_dri.c src/radeon_driver.c src/radeon_modes.c src/radeon_probe.h src/radeon_video.c
2007-08-19RADEON: turn off TVCLK when blanking tv encoderAlex Deucher
2007-08-14RADEON: Turn off tv encoder in disableoutputs()Alex Deucher
2007-08-04radeon: remove unused variablesDave Airlie
2007-08-04radeon: cleanup some pieces of the dpms/blank register programmingDave Airlie
2007-08-04Clean up PortInfo to CRTC mappingLuc Verhaegen
Also sanitise blanking and DPMS functions Fixes from Novell Bug 264720, and fd.o 10772
2007-08-02RADEON: fix tv-out enable/disableAlex Deucher
2007-08-02RADEON: move tv dac enable to enabledisplay()Alex Deucher
2007-07-29RADEON: Initial pass at integrated tv out supportAlex Deucher
Based on the GATOS tv-out support by Federico Ulivi <fulivi@lycos.com> and information from ati with substantial rework by myself. Code is not actually hooked up yet.
2007-06-18RADEON: only touch LVDS on mobility chipsAlex Deucher
2007-06-18RADEON: only touch LVDS on mobility chipsAlex Deucher
2007-06-12RADEON: additional LVDS off fix (missed in previous commit)Alex Deucher
2007-06-12RADEON: additional LVDS off fix (missed in previous commit)Alex Deucher
2007-06-12RADEON: make sure to clear RADEON_LVDS_ON when turning LVDS offAlex Deucher
- fixes bug 3483
2007-06-12RADEON: make sure RADEON_LVDS_ON is cleared when turning LVDS offAlex Deucher
- fixes bug 3483
2007-06-11radeon: Fix panel size detection from registers with stretched mode programmed.Michel Dänzer
2007-06-11radeon: Don't loop indefinitely if no mode matches detected panel size.Michel Dänzer
2007-05-30radeon: Lots of warning fixes.Michel Dänzer
Move code where it's used, remove unused variables, etc.
2007-05-30Merge branch 'origin' into randr-1.2-testDave Airlie
Conflicts: src/radeon_cursor.c src/radeon_display.c src/radeon_driver.c
2007-05-23RADEON: clean up some logicAlex Deucher
2007-05-21radeon: Suppress debugging output by default.Michel Dänzer
It can be enabled at runtime by increasing the log verbosity level. Also change the prefix from (**) to (II) to make grepping the log file for defaults overridden by xorg.conf more useful again. Turn some MC related debugging output into normal informational output as it's useful for recognizing corner cases that can cause stability issues.
2007-05-20Fix regular/"xinerama"/zaphod dualhead modeAlex Deucher
- logic in RADEONUnblank() was wrong - Calling RADEONSetupConnectors() on second instance screwed up the port info - still seem to be HW cursor issues with zaphod mode
2007-05-17Fix for infinite loop in RADEONGetLVDSInfoPaul TBBle Hampson
2007-05-15RADEON: remove some debugging codeAlex Deucher
2007-05-15RADEON: Lots of small fixesAlex Deucher
- remove extra crtc2_base set - remove some debugging code - clean up RestoreMode() - make sure a DDC reg gets assigned for LCD_DDC - make sure we adjust the right frame in AdjustFrame() - rename RADEONMapControllers() to RADEONPrintPortMap() to reflect what it actually does now - make i2c bus name match the DDC port - remove or comment out un-needed code
2007-05-13RADEON: remove remnants of "old" multi-head supportAlex Deucher
The old screen based multi-head code is broken at this point and I have no intention of fixing it, so to clean things up I've removed it.
2007-05-13RADEON: add new ConnectorTable option and re-add PanelSize optionAlex Deucher
2007-05-13RADEON: remove more dead codeAlex Deucher
2007-05-13RADEON: re-org randr codeAlex Deucher
- move crtc stuff to radeon_crtc.c - move output stuff to radeon_output.c
2007-05-13RADEON: Remove dead codeAlex Deucher
2007-05-13RADEON: several fixesAlex Deucher
- give better DDC names - disable DAC if connector is DVI-D - fix indentation in ProbeDDCModes()