The patch at the end of this message for /usr/src/sys/dev/pci/pcidevs causes radeondrm to recognize my video card. A before and after diff of the dmesg output follows. Given the device naming in pcidevs, I presume the current state is the result of a typo.
Thanks, Joe --- dmesg.boot.old Mon Dec 22 02:30:43 2008 +++ /var/run/dmesg.boot Mon Dec 22 03:20:33 2008 @@ -1,6 +1,6 @@ -OpenBSD 4.4-current (GENERIC.MP) #2017: Wed Dec 10 16:13:39 MST 2008 - dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP -real mem = 3206389760 (3057MB) -avail mem = 3109494784 (2965MB) +OpenBSD 4.4-current (GENERIC.MP) #1: Sat Dec 13 00:05:40 UTC 2008 + jmalc...@nodens.uraeus.com:/usr/src/sys/arch/amd64/compile/GENERIC.MP +real mem = 3206385664 (3057MB) +avail mem = 3109490688 (2965MB) mainbus0 at root bios0 at mainbus0: SMBIOS rev. 2.3 @ 0xf0450 (65 entries) @@ -13,5 +13,5 @@ acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) -cpu0: Intel(R) Pentium(R) D CPU 2.80GHz, 2793.39 MHz +cpu0: Intel(R) Pentium(R) D CPU 2.80GHz, 2793.37 MHz cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR,NXE,LONG cpu0: 1MB 64b/line 8-way L2 cache @@ -38,7 +38,9 @@ ppb0 at pci0 dev 1 function 0 "Intel 82945G PCIE" rev 0x02: apic 8 int 16 (irq 11) pci1 at ppb0 bus 1 -vga1 at pci1 dev 0 function 0 vendor "ATI", unknown product 0x5b65 rev 0x80 +vga1 at pci1 dev 0 function 0 "ATI FireMV 2200 5B65" rev 0x80 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) +radeondrm0 at vga1: apic 8 int 16 (irq 11) +drm0 at radeondrm0 vendor "ATI", unknown product 0x5b75 (class display subclass miscellaneous, rev 0x80) at pci1 dev 0 function 1 not configured azalia0 at pci0 dev 27 function 0 "Intel 82801GB HD Audio" rev 0x01: apic 8 int 16 (irq 11) @@ -124,3 +126,2 @@ softraid0 at root root on wd0a swap on wd0b dump on wd0b -WARNING: / was not properly unmounted Index: pcidevs =================================================================== RCS file: /cvs/src/sys/dev/pci/pcidevs,v retrieving revision 1.1443 diff -u -r1.1443 pcidevs --- pcidevs 10 Dec 2008 20:54:09 -0000 1.1443 +++ pcidevs 22 Dec 2008 02:28:19 -0000 @@ -1128,7 +1128,7 @@ product ATI RADEON_X600_RV370 0x5b62 Radeon X600 (RV370) product ATI RADEON_X550 0x5b63 Radeon X550 product ATI FIREGL_RV370 0x5b64 FireGL V3100 -product ATI FIREMV_2200_5B65 0x5b64 FireMV 2200 5B65 +product ATI FIREMV_2200_5B65 0x5b65 FireMV 2200 5B65 product ATI RADEON_X300_S 0x5b70 Radeon X300 Sec product ATI RADEON_X600_RV370_S 0x5b72 Radeon X600 Sec product ATI RADEON_X550_S 0x5b73 Radeon X550 Sec