summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-08-14RADEON: Make sure RMX is always programmed for crtc1Alex Deucher
If the RMX registers are left as programmed by the bios this can lead to a blank screen when crtc1 is feeding a DAC. Fix found and reported by Lisa Wu <liswu@ati.com> Fixes bug 11985
2007-08-14RADEON: Add load detectionAlex Deucher
Based on the beos driver by Thomas Kurschel and the existing load detection code in this driver.
2007-08-12RADEON: order the VGA and DVI ports correctlyAlex Deucher
2007-08-11RADEON: fix connector setup when there's no bios tablesAlex Deucher
2007-08-08RADEON: fix typo in commentAlex Deucher
2007-08-08RADEON: make sure RADEON_CRTC2_CRT2_ON bit state is properly accounted forLisa Wu
- when the TV DAC is used for crtc1 make sure to keep this bit set when initializing crtc2. - fixes bug 11894
2007-08-07RADEON: fix ConnectorTable option after connector table re-workAlex Deucher
We may want to add the possiblity of more connectors to this option
2007-08-07RADEON: Make sure the default TV standard is supportedAlex Deucher
2007-08-07RADEON: minor fix to legacy bios connector tableAlex Deucher
2007-08-05RADEON: Always set MonType in radeon_detect()Alex Deucher
- Always set the the MonType in radeon detect even if no monitor is detected so users can still force disconnected outputs on. For DVI-I users will have to set the dvi_monitor_type attribute to force digital or analog, everything else should just work.
2007-08-05RADEON: add tv out propertiesAlex Deucher
2007-08-05RADEON: switch DVI-I monitor type attribute to stringAlex Deucher
2007-08-05RADEON: make backlight attribute lower caseAlex Deucher
2007-08-05RADEON: switch RMX attribute to string typeAlex Deucher
Still not actually hooked up.
2007-08-05RADEON: typoAlex Deucher
2007-08-05RADEON: fixesAlex Deucher
- fix output ordering - set tv-out to return un-connected for now in radeon_detect()
2007-08-05RADEON: Fix DVI-I support in ATOM bios connector table parsingAlex Deucher
2007-08-05RADEON: refactor output init to handle multiple DVI or VGAAlex Deucher
- refactor output init to handle multiple DVI or VGA with the new bios table parsing
2007-08-05RADEON: attempt to do the right thing for standards other than PAL or NTSCAlex Deucher
2007-08-05RADEON: Major rework of BIOS table parsingAlex Deucher
- greatly simplify ATOM and legacy connector table parsing - use bios tables to detect LVDS and TV outputs - add support for TV table parsing (legacy only)
2007-08-03RADEON: Change indexing of TV constants table in preparation for standard ↵Alex Deucher
re-work
2007-08-02RADEON: avoid a divide by 0 and only save tv out regs if the chip has themAlex Deucher
2007-08-02RADEON: fix tv-out enable/disableAlex Deucher
2007-08-02RADEON: add missing breakAlex Deucher
2007-08-02RADEON: move tv dac enable to enabledisplay()Alex Deucher
2007-08-02RADEON: limit tv modes to the only one we can program at the momentAlex Deucher
2007-08-01RADEON: remove unused elementsAlex Deucher
2007-08-01RADEON: convert hard coded tv out values to calculationsAlex Deucher
2007-07-31RADEON: more fixes...Alex Deucher
2007-07-31RADEON: fix name of tv outputAlex Deucher
2007-07-31RADEON: tv-out fixes. works now. tested on rv350.Alex Deucher
VT siwtch is busted, and xrandr doesn't play nice yet. uncomment code in radeon_output.c to test.
2007-07-29RADEON: add info about tv out code and authorshipAlex 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-07-25RADEON: Compute PLL VCO gainAlex Deucher
2007-07-25RADEON: write out saved vclk and pixclk valuesAlex Deucher
2007-07-25RADEON: hack around console restore hang on r4xxAlex Deucher
r4xx seems to hang when unblanking the crtc(s) when restoring the console. This needs to be investigated further.
2007-07-25RADEON: fix randr on r4xxAlex Deucher
Seems the way we parse the ATOM connector table results in reversed connectors.
2007-07-19RADEON: fix palette when depth != 24Alex Deucher
2007-07-05RADEON: set default values for crtc_offset_cntlsAlex Deucher
2007-07-05RADEON: Fix tiling on r1xx and r2xxAlex Deucher
spotted by Andrew Randrianasulu <randrik@mail.ru> fixes bug 11357
2007-06-29RADEON: save crtc on/off state for console restoreAlex Deucher
- prevents a possible hang if console is only using 1 crtc
2007-06-29RADEON: simplify console restoreAlex Deucher
- still need to track crtcs for blank/unblank when restoring text console
2007-06-28RADEON: factor out surface_cntl init into one functionAlex Deucher
2007-06-28RADEON: move crtc base setups to new functionsAlex Deucher
2007-06-28RADEON: fix corruption after 3D apps runAlex Deucher
2007-06-28RADEON: set info->CurrentLayout.displayWidth in RADEONSetPitch()Alex Deucher
2007-06-28RADEON: Switch cursor back to memcpy()Alex Deucher
2007-06-25RADEON: make sure we unblank in RADEONRestore()Alex Deucher
reported by Andrew Randrianasulu (bugs 11357, 11146)
2007-06-25RADEON: make sure we set the stride properlyAlex Deucher
2007-06-25RADEON: attempt to fix cursor on big endian (only tested on x86)Alex Deucher