diff options
Diffstat (limited to 'src/radeon.h')
-rw-r--r-- | src/radeon.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/radeon.h b/src/radeon.h index b7a69bd7..4c995111 100644 --- a/src/radeon.h +++ b/src/radeon.h @@ -153,6 +153,9 @@ typedef enum { OPTION_CONNECTORTABLE, OPTION_DRI, OPTION_DEFAULT_CONNECTOR_TABLE, +#if defined(__powerpc__) + OPTION_MAC_MODEL, +#endif OPTION_DEFAULT_TMDS_PLL } RADEONOpts; @@ -423,6 +426,14 @@ typedef enum { CHIP_ERRATA_PLL_DELAY = 0x00000004 } RADEONErrata; +#if defined(__powerpc__) +typedef enum { + RADEON_MAC_IBOOK = 0x00000001, + RADEON_MAC_POWERBOOK_DL = 0x00000002, + RADEON_MAC_POWERBOOK = 0x00000004 +} RADEONMacModel; +#endif + typedef enum { CARD_PCI, CARD_AGP, @@ -802,6 +813,10 @@ typedef struct { Bool InternalTVOut; int tvdac_use_count; +#if defined(__powerpc__) + RADEONMacModel MacModel; +#endif + Rotation rotation; void (*PointerMoved)(int, int, int); CreateScreenResourcesProcPtr CreateScreenResources; |