[opensuse-factory] amdgpu MULLINS (R5) experimental support and xf86-video-amdgpu
Hi Following on from the enabling of experimental support for Sea Island cards (Ref: <https://lists.opensuse.org/opensuse-kernel/2016-08/msg00010.html> ) I have a MULLINS card, which if I build the amdgpu kernel module and add the missing line to support (Ref: <http://kernel.opensuse.org/cgit/kernel/commit/?h=stable&id=ac9a015a9094695e49136425b4c094e04283ed0f> ) The kernel module loads up fine on Tumbleweed 4.7.0-2-default adding the amdgpu.exp_hw_support=1 in the kernel options, however the present xf86-video-amdgpu driver is missing the PCI ID's for the Mullins devices, so I patched and re-generated the relevant files (for my card) and rebuilt the driver, added a 20-amdgpu.conf file and all works fine now. So, is it possible to get this implemented for Tumbleweed, do I branch and submit for openSUSE only? Or do I need to go upstream, since there are more pci ids for other variants and get upstream to add? As a side note, I've also tested on SLED 12 SP2 RC1 4.4 kernel and it works there as well. -- Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890) openSUSE Leap 42.1|GNOME 3.16.2|4.1.27-27-default up 5 days 12:03, 5 users, load average: 0.26, 0.20, 0.23 CPU AMD Athlon(tm) II X4 635 @ 2.90GHz | GPU Nvidia GeForce 8800 GT -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Sonntag, 21. August 2016, 18:32:27 CEST schrieb Malcolm:
Hi Following on from the enabling of experimental support for Sea Island cards (Ref: <https://lists.opensuse.org/opensuse-kernel/2016-08/msg00010.html> )
I have a MULLINS card, which if I build the amdgpu kernel module and add the missing line to support (Ref: <http://kernel.opensuse.org/cgit/kernel/commit/?h=stable&id=ac9a015a9094695 e49136425b4c094e04283ed0f> )
The kernel module loads up fine on Tumbleweed 4.7.0-2-default adding the amdgpu.exp_hw_support=1 in the kernel options, however the present xf86-video-amdgpu driver is missing the PCI ID's for the Mullins devices, so I patched and re-generated the relevant files (for my card) and rebuilt the driver, added a 20-amdgpu.conf file and all works fine now.
So, is it possible to get this implemented for Tumbleweed, do I branch and submit for openSUSE only? Or do I need to go upstream, since there are more pci ids for other variants and get upstream to add?
As a side note, I've also tested on SLED 12 SP2 RC1 4.4 kernel and it works there as well.
In my Opinion definitly an upstream change . -- Stefan Kunze SUSE Technical Support Engineer ________________________________________________________________ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstr. 5, D-90409 Nürnberg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed 24 Aug 2016 09:27:48 AM CDT, Stefan Kunze wrote:
Am Sonntag, 21. August 2016, 18:32:27 CEST schrieb Malcolm:
Hi Following on from the enabling of experimental support for Sea Island cards (Ref: <https://lists.opensuse.org/opensuse-kernel/2016-08/msg00010.html> )
I have a MULLINS card, which if I build the amdgpu kernel module and add the missing line to support (Ref: <http://kernel.opensuse.org/cgit/kernel/commit/?h=stable&id=ac9a015a9094695 e49136425b4c094e04283ed0f> )
The kernel module loads up fine on Tumbleweed 4.7.0-2-default adding the amdgpu.exp_hw_support=1 in the kernel options, however the present xf86-video-amdgpu driver is missing the PCI ID's for the Mullins devices, so I patched and re-generated the relevant files (for my card) and rebuilt the driver, added a 20-amdgpu.conf file and all works fine now.
So, is it possible to get this implemented for Tumbleweed, do I branch and submit for openSUSE only? Or do I need to go upstream, since there are more pci ids for other variants and get upstream to add?
As a side note, I've also tested on SLED 12 SP2 RC1 4.4 kernel and it works there as well.
In my Opinion definitly an upstream change .
Hi Bug created https://bugs.freedesktop.org/show_bug.cgi?id=97472 -- Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890) openSUSE Leap 42.1|GNOME 3.16.2|4.1.27-27-default up 8 days 4:16, 5 users, load average: 0.06, 0.14, 0.17 CPU AMD Athlon(tm) II X4 635 @ 2.90GHz | GPU Nvidia GeForce 8800 GT -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed 24 Aug 2016 09:27:48 AM CDT, Stefan Kunze wrote:
Am Sonntag, 21. August 2016, 18:32:27 CEST schrieb Malcolm:
Hi Following on from the enabling of experimental support for Sea Island cards (Ref: <https://lists.opensuse.org/opensuse-kernel/2016-08/msg00010.html> )
I have a MULLINS card, which if I build the amdgpu kernel module and add the missing line to support (Ref: <http://kernel.opensuse.org/cgit/kernel/commit/?h=stable&id=ac9a015a9094695 e49136425b4c094e04283ed0f> )
The kernel module loads up fine on Tumbleweed 4.7.0-2-default adding the amdgpu.exp_hw_support=1 in the kernel options, however the present xf86-video-amdgpu driver is missing the PCI ID's for the Mullins devices, so I patched and re-generated the relevant files (for my card) and rebuilt the driver, added a 20-amdgpu.conf file and all works fine now.
So, is it possible to get this implemented for Tumbleweed, do I branch and submit for openSUSE only? Or do I need to go upstream, since there are more pci ids for other variants and get upstream to add?
As a side note, I've also tested on SLED 12 SP2 RC1 4.4 kernel and it works there as well.
In my Opinion definitly an upstream change .
Hi So the changes have been implemented upstream per my bug report with all the Mullins chips added; https://cgit.freedesktop.org/xorg/driver/xf86-video-amdgpu/commit/?id=aa5492... I guess just need to wait for a new release....? -- Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890) openSUSE Leap 42.1|GNOME 3.16.2|4.1.27-27-default up 5 days 3:01, 5 users, load average: 0.09, 0.20, 0.24 CPU AMD Athlon(tm) II X4 635 @ 2.90GHz | GPU Nvidia GeForce 8800 GT -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (2)
-
Malcolm
-
Stefan Kunze