summaryrefslogtreecommitdiff
path: root/src/radeon.h
diff options
context:
space:
mode:
authorAlex Deucher <alex@samba.(none)>2007-12-17 20:07:07 -0500
committerAlex Deucher <alex@samba.(none)>2007-12-17 20:07:07 -0500
commitcf685f37ec874f0aacd09e7c4eb0402c6daec1b0 (patch)
treeef70e906789de556ea3885261b594ce1b31221e2 /src/radeon.h
parent2a134af01bc85de758ad83a85b23d1bba4a1a0f5 (diff)
parent44d07c4ccce9acb5bd21a17acb082e91f7225764 (diff)
Merge branch 'master' of git+ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
merge master and fix conflicts
Diffstat (limited to 'src/radeon.h')
-rw-r--r--src/radeon.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/radeon.h b/src/radeon.h
index 6cc2b6f9..a5717a06 100644
--- a/src/radeon.h
+++ b/src/radeon.h
@@ -200,6 +200,10 @@ typedef struct {
CARD16 rr4_offset;
} RADEONBIOSInitTable;
+#define RADEON_PLL_USE_BIOS_DIVS (1 << 0)
+#define RADEON_PLL_NO_ODD_POST_DIV (1 << 1)
+#define RADEON_PLL_USE_REF_DIV (1 << 2)
+
typedef struct {
CARD16 reference_freq;
CARD16 reference_div;
@@ -703,6 +707,14 @@ typedef struct {
unsigned long FbFreeStart, FbFreeSize;
unsigned char* BIOSCopy;
+ /* output enable masks for outputs shared across connectors */
+ int output_crt1;
+ int output_crt2;
+ int output_dfp1;
+ int output_dfp2;
+ int output_lcd1;
+ int output_tv1;
+
Rotation rotation;
void (*PointerMoved)(int, int, int);
CreateScreenResourcesProcPtr CreateScreenResources;