drm change breaks old ATI?
Michael Butler
imb at protected-networks.net
Tue Mar 17 19:09:52 PDT 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Seems that the new drm schema requires an interrupt to attach.
"dmesg" returns:
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82443BX (440 BX) host to PCI bridge> on hostb0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
vgapci0: <VGA-compatible display> port 0x9000-0x90ff mem
0xd1000000-0xd1ffffff,0xd0100000-0xd0100fff at device 0.0
on pci1
drm0: <3D Rage Pro AGP 1X/2X> on vgapci0
device_attach: drm0 attach returned 2
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. which corresponds to ENOENT and "lspci -vvv" gives:
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP
1X/2X (rev 5c) (prog-if 00 [VGA controller])
Subsystem: ATI Technologies Inc Rage Pro Turbo AGP 2X
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping+ SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 66 (2000ns min), Cache Line Size: 32 bytes
** ---> Interrupt: pin ? routed to IRQ 255
Region 0: Memory at d1000000 (32-bit, non-prefetchable)
Region 1: I/O ports at 9000
Region 2: Memory at d0100000 (32-bit, non-prefetchable)
Capabilities: [50] AGP version 1.0
Status: RQ=256 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64-
HTrans- 64bit- FW- AGP3- Rate=x1,x2
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW-
Rate=<none>
Didn't this used to work?
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)
iEYEARECAAYFAknAV+gACgkQQv9rrgRC1JIiAwCdEmwDBPcTjd97vV3q3kz5kO8R
qA0An3RjPS/ra7CVRd6KfeuOuQoARaVm
=h2qo
-----END PGP SIGNATURE-----
More information about the freebsd-stable
mailing list