Q: 'MacModel' replacement for radeon driver?

Albrecht Dreß albrecht.dress at arcor.de
Thu Dec 20 12:53:00 PST 2012


Hi Alex!

Thanks a lot for the fast response!

Am 20.12.12 20:44 schrieb(en) Alex Deucher:
> With KMS the display setup is handled by the kernel now, so the MacModel option has been replaced with a kernel module parameter.

I see.  Makes sense...

> Specify radeon.connector_table=x where x =

Hmmm, is there a documentation somewhere for these parameters?  At least for 3.7.1, I don't find it in the kernel docs.

> However, it would be better to add a proper table for your specific model so that you won't have to force some table.  Please send me the output of lspci -vnn and the output of /proc/cpuinfo and I can prepare a patch for you to try.

Here we go:

root at antares:~# lspci -vnn -s 0000:00:10.0
0000:00:10.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI RV200 QW [Radeon 7500] [1002:5157] (prog-if 00 [VGA controller])
         Subsystem: Advanced Micro Devices [AMD] nee ATI RV200 QW [Radeon 7500] [1002:5157]
         Flags: bus master, stepping, 66MHz, medium devsel, latency 255, IRQ 48
         Memory at 98000000 (32-bit, prefetchable) [size=128M]
         I/O ports at 0400 [size=256]
         Memory at 90000000 (32-bit, non-prefetchable) [size=64K]
         Expansion ROM at 90020000 [size=128K]
         Capabilities: [58] AGP version 2.0
         Capabilities: [50] Power Management version 2
         Kernel driver in use: radeonfb
         Kernel modules: radeon

(I know I have to disable the radeonfb driver for the Xorg one to work, but I need *some* display output... ;-)

Please note that the Radeon card is an add-on card in the AGP slot.  I *think* Apple shipped all PowerMac3,5 boxes with this card, but I'm not sure.  Some time ago, I tested it with a different AGP (nvidia?) and a PCI card, which both worked fine on Linux, but they were not detected by Mac OS X Tiger.

root at antares:~# cat /proc/cpuinfo
processor       : 0
cpu             : 7450, altivec supported
clock           : 799.999998MHz
revision        : 2.1 (pvr 8000 0201)
bogomips        : 66.43
timebase        : 33217800
platform        : PowerMac
model           : PowerMac3,5
machine         : PowerMac3,5
motherboard     : PowerMac3,5 MacRISC2 MacRISC Power Macintosh
detected as     : 69 (PowerMac G4 Silver)
pmac flags      : 00000010
L2 cache        : 256K unified
pmac-generation : NewWorld
Memory          : 1024 MB

Btw, if I understand the code in radeon_get_legacy_connector_info_from_table() correctly, CT_MINI_INTERNAL doesn't look like the *really* correct option.  My card doesn't have a TV output, but an analogue vga (in addition to the adc which has both digital and analogue signals).

Thanks a lot,
Albrecht.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-driver-ati/attachments/20121220/6a999358/attachment.pgp>


More information about the xorg-driver-ati mailing list