On 11/23/12 14:00, rustyBSD wrote: > Hi, > I have an ATI Radeon HD6570 card. Dmesg gives me: > vga1 at pci1 dev 0 function 0 vendor "ATI", unknown product 0x6759 rev 0x00 > and the driver used seems to be VESA. > > I naturally changed to: > > --- src/sys/dev/pci/pcidevs 2012-11-17 16:42:29.000000000 +0100 > +++ src/sys/dev/pci/pcidevs 2012-11-23 12:58:50.357249029 +0100 > @@ -1262,6 +1262,7 @@ > product ATI RADEON_X700_SE 0x5e4f Radeon X700 SE > product ATI RADEON_X700_SE_S 0x5e6f Radeon X700 SE Sec > product ATI RADEON_HD6670 0x6758 Radeon HD 6670 > +product ATI RADEON_HD6570 0x6759 Radeon HD 6570 > product ATI RADEON_HD5800 0x6899 Radeon HD 5800 > product ATI RADEON_HD5700 0x68b8 Radeon HD 5700 > product ATI RADEON_HD5670 0x68d8 Radeon HD 5670 > > > But it's still not recognized. I looked at pci/drm/radeon_drv.c, > but I'm not sure I can add my card, as - according to man radeon - > it's a REDWOOD chip, which doesn't seem to be supported on openbsd. > > My questions are: > Are REDWOOD chips supported ? > If yes, how can I get my card work correctly ? > If no, is there any support planned ? > > Thanks > > That is not a REDWOOD chip, it's TURKS, and both should be supported, the man page is wrong 6570 occurs both under REDWOOD and TURKS. REDWOOD are 5x50 series. Could still be in the wrong chip family.
The Xorg.0.log should tell you if the card is detected, it can be rejected for some other reason, then fall back to next driver. Do you get a message in Xorg.0.log like, GPU only supported with KMS, using vesa instead.