The current xf86-video-ati package 6.7.195 doesn't want to work on my MacMini, it errors with:
(WW) ****INVALID IO ALLOCATION**** b: 0xf0000400 e: 0xf00004ff correcting
(EE) end of block range 0xefffffff < begin 0xf0000000
(II) Module "ddc" already built-in
(II) Module "i2c" already built-in
finished output detect: 0
finished output detect: 1
finished output detect: 2
finished all detect
before xf86InitialConfiguration
(EE) RADEON(0): No valid modes.
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
Rebuilding xf86-video-ati version 6.6.3 seems to fix it though it still has the following:
(WW) ****INVALID IO ALLOCATION**** b: 0xf0000400 e: 0xf00004ff correcting
(EE) end of block range 0xefffffff < begin 0xf0000000
(**) RADEON(0): RADEONPreInit
(II) Module "ddc" already built-in
(II) Module "i2c" already built-in
(II) Module "ramdac" already built-in
(**) RADEON(0): RADEONScreenInit 98000000 0

But at least this one works. Any suggestions on what the problem might be? I'll go ahead and attach the full error from the current driver and also my xorg.conf.