NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/39855: Add newer graphic cards pci ids to radeon driver (DRM)



>Number:         39855
>Category:       kern
>Synopsis:       Add newer graphic cards pci ids to radeon driver (DRM)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Sun Nov 02 21:35:00 +0000 2008
>Originator:     Sébastien BOCAHU
>Release:        4.99.73
>Organization:
zecrazytux
>Environment:
NetBSD zecrazylaptop.zecrazytux.net 4.99.73 NetBSD 4.99.73 (MYCONF5) #0: Wed 
Oct 15 01:35:03 CEST 2008  
zecrazytux%zecrazylaptop.zecrazytux.net@localhost:/usr/src/sys/arch/i386/compile/MYCONF5
 i386
>Description:
There is no DRM support for newer chips than ATI RV410 using the radeon driver. 

Radeon is known to support them (for example, RV530, ATI X1600) but NetBSD code 
is too old and/or PCI IDs are missing (/src/sys/dev/pci/drm/drm_pciids.h)

OpenBSD has DRM support for these chips in -current.

>How-To-Repeat:
Any recent ATI graphic card (newer than RV410)

Drm isn't configured, even with addind drm support to the kernel (radeondrm) 
because there is a lack of support for  >= R500 chips
>Fix:
- Add missing PCI IDs to /src/sys/dev/pci/drm/drm_pciids.h
- Load the R500 microcode
- ... ?

Take a look at OpenBSD code ;)


Lots of thanks in advance :)



Home | Main Index | Thread Index | Old Index