On 11/23/12 16:56, rustyBSD wrote:
> Le 23/11/2012 17:35, Nigel Taylor a écrit :
>> That is not a REDWOOD chip, it's TURKS, and both should be supported,
>
> Ahh yes I didn't see this in xorg.0.log
>
>> 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,
>
> Yes, I have:
>
> [ 94.501] (II) VESA: driver for VESA chipsets: vesa
> [ 94.502] (II) GPU only supported with KMS, using vesa instead.
> [ 94.502] (II) Loading sub module "vbe"
>
>> GPU only supported with KMS, using vesa instead.
>
> I don't know if I'm wrong, but if I add
> product ATI RADEON_HD6570 0x6759 Radeon HD 6570
> it should at least appear in dmesg, no ?
>
>
Should appear in the dmesg, providing the include files have been
updated, then you rebuilt the kernel and install it. By running make the
pcidevs change should cause pcidevs.h pcidevs_data.h to be updated.
You may need two product ID's, there may be audio also, as below the
graphics is 0x6758 and audio is 0xaa90.
pcidevs:product ATI RADEON_HD6670 0x6758 Radeon HD 6670
pcidevs:product ATI RADEON_HD6670_HDA 0xaa90 Radeon HD 6670 Audio
pcidevs.h:#define PCI_PRODUCT_ATI_RADEON_HD6670 0x6758
/* Radeon HD 6670 */
pcidevs.h:#define PCI_PRODUCT_ATI_RADEON_HD6670_HDA 0xaa90
/* Radeon HD 6670 Audio */
pcidevs_data.h: PCI_VENDOR_ATI, PCI_PRODUCT_ATI_RADEON_HD6670,
pcidevs_data.h: "Radeon HD 6670",
pcidevs_data.h: PCI_VENDOR_ATI, PCI_PRODUCT_ATI_RADEON_HD6670_HDA,
pcidevs_data.h: "Radeon HD 6670 Audio",
There is a test in radeon_probe that the chip family SUMO and those
after will only be supported with KMS, that includes the TURKS family of
chips.
The confusion between REDWOOD and TURKS is 6570 is TURKS, the mobility
version of 6570 is REDWOOD and should be 6570M.