drm change breaks old ATI?

Robert Noland rnoland at FreeBSD.org
Wed Mar 18 11:10:48 PDT 2009


On Tue, 2009-03-17 at 22:09 -0400, Michael Butler wrote:
> -----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?

Not that I'm aware of... I looked back to the code before I enabled msi
and that part didn't change... so if it ever worked, it was a long time
ago.

robert.

> 	Michael
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (FreeBSD)
> 
> iEYEARECAAYFAknAV+gACgkQQv9rrgRC1JIiAwCdEmwDBPcTjd97vV3q3kz5kO8R
> qA0An3RjPS/ra7CVRd6KfeuOuQoARaVm
> =h2qo
> -----END PGP SIGNATURE-----
> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
-- 
Robert Noland <rnoland at FreeBSD.org>
FreeBSD
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20090318/15b0ee27/attachment.pgp


More information about the freebsd-stable mailing list