diff options
author | Alex Deucher <alex@botch2.(none)> | 2007-09-17 23:04:17 -0400 |
---|---|---|
committer | Alex Deucher <alex@botch2.(none)> | 2007-09-17 23:04:17 -0400 |
commit | 4000a710c93dd2d82891e4082bc7fa922ba9c5f4 (patch) | |
tree | 39b36b44ca858212fd08d7a91dcaff65f42705db /src/radeon.h | |
parent | 38515d402555eaa61c686d42973e59f659b07466 (diff) |
RADEON: initial pass at external TMDS support
- 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
Diffstat (limited to 'src/radeon.h')
-rw-r--r-- | src/radeon.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/radeon.h b/src/radeon.h index 4c995111..a1e73955 100644 --- a/src/radeon.h +++ b/src/radeon.h @@ -144,7 +144,6 @@ typedef enum { #endif OPTION_SHOWCACHE, OPTION_DYNAMIC_CLOCKS, - OPTION_BIOS_HOTKEYS, OPTION_VGA_ACCESS, OPTION_REVERSE_DDC, OPTION_LVDS_PROBE_PLL, @@ -896,6 +895,8 @@ extern Bool RADEONGetLVDSInfoFromBIOS (xf86OutputPtr output); extern Bool RADEONGetTMDSInfoFromBIOS (xf86OutputPtr output); extern Bool RADEONGetTVInfoFromBIOS (xf86OutputPtr output); extern Bool RADEONGetHardCodedEDIDFromBIOS (xf86OutputPtr output); +extern Bool RADEONGetExtTMDSInfoFromBIOS (xf86OutputPtr output); + extern void RADEONRestoreMemMapRegisters(ScrnInfoPtr pScrn, RADEONSavePtr restore); @@ -946,6 +947,9 @@ extern int RADEONValidateDDCModes(ScrnInfoPtr pScrn1, char **ppModeName, extern int RADEONValidateFPModes(xf86OutputPtr output, char **ppModeName, DisplayModePtr *modeList); extern void RADEONSetPitch (ScrnInfoPtr pScrn); extern void RADEONUpdateHVPosition(xf86OutputPtr output, DisplayModePtr mode); +extern void RADEONSaveExtChipRegisters(ScrnInfoPtr pScrn); +extern void RADEONRestoreExtChipRegisters(ScrnInfoPtr pScrn); +extern void RADEONDVOPowerSet(ScrnInfoPtr pScrn, xf86OutputPtr output, int mode); DisplayModePtr RADEONProbeOutputModes(xf86OutputPtr output); |