AMD 12.10 Feature: Support for Southern Islands GPUs

Bug #1009088 reported by David Harmon
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
AMD
Fix Released
Undecided
Unassigned
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Precise
Won't Fix
Undecided
Tim Gardner
Quantal
Fix Released
Undecided
Unassigned
linux-firmware (Ubuntu)
Fix Released
Undecided
Unassigned
Precise
Won't Fix
Undecided
Unassigned
Quantal
Fix Released
Undecided
Unassigned

Bug Description

AMD GPU Features 12.10:

1. Support for Southern Islands GPUs. This would be basic modesetting support. For X, the driver will use the xf86-video-modesetting ddx. The following kernel patches are required:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=c67d8502d8b8038140efddf5ea93bc97258adc3c
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=bf68adb4df2ac27a8f1b24894c007c9ef1c4195a
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=f73468810ec2492b1bc99da87956023935de4805
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=cb28bb341c2e43dde599d888a99a4a83f50369cc
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=43b3cd995f304c983393b7ed6563f09781bc41d0
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=82d118efc65214f46138371a6daab5e7d71a723d
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=79f17c64b231918c10fdccb55192d1d6e8ab4a2b
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=fef9f91fecf3a767d74823347284e1c0e7b4b849
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=f3f1f03ed01c6ee6484a29a14d1e53e49934bdc6
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=47aef7a8922d48ac2cebc13d39079abe1ce63c35
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=97412a7a1da933c7a5feaf4bd6c410d467d79069
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=2d415869f163a8b6dd5f0fde0a2467d2b6488e90
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=e83753bb61f6d2184daf3c59707094d8994ec85e
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=14607d08366c3787f70b8e5a0a29adfb28e5f128
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=1bd47d2e16573496efd2fd0ec36f57031d478f87
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=0a96d72be9ce6c5080f5b08a07f8e34b81b575ba
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=c476dde2eda8c3e1af676fe3702b9fce98904cfb
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=d2800ee59ed28a5eaf3a4a8645feca040eacf7df
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=dfcf5f36529d69eb35f4fdedfa6f244c5249698c
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=498dd8b35ae798c3a6c6c9da029db1806dc2cf93
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=1b5475dba7b19cace11c3f466ff7b7a58c23aab0
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=0f0de06c809eac783ddb4ddfc52c9db43af94b4f
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=8b074dd64053d0bf93eed0638b74a8fec401577f
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=48c0c902e2e6ca07b8c7ae1da48a7bb59eb88de9
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=2ece2e8b7d02040a59bc2f3a7f192c0521e2b867
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=347e7592beb0abd56a11ec16ca8aba9f60681f13
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=25a857fbe973bdcc7df0df2e0c8f9c6e1ab0e475
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=9b136d514e3537a41e506f5306cd92d6d142f8bb
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=8d5ef7b1f67a2f8e6594b38a68c1566ed0740ec1
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=02779c082c4a75a845ede36182af148952a9c488
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=c1b2f69f816fc5442563a68c4365dbded6450af8
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=fc7dbcc371c2b35d41f4db71aed7c55bb2a1175e
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=1b2681ba271c9f5bb66cb0d8ceeaa215fcd218d8
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=5273db706f8b673902638fee7f907909ed6ae3f9

And the latest firmware files from the linux-firmware tree.

Revision history for this message
Tim Gardner (timg-tpi) wrote :

David - can you send a pull request for a 3.2 based kernel with these commits applied ? Either in this bug or on <email address hidden>.

Changed in linux (Ubuntu Quantal):
status: New → Fix Released
Changed in linux (Ubuntu Precise):
assignee: nobody → Tim Gardner (timg-tpi)
status: New → In Progress
security vulnerability: yes → no
visibility: private → public
Revision history for this message
Tim Gardner (timg-tpi) wrote :

On second thought, this feature request would be better served by using the Quantal LTS kernel. Prior to the 12.10 release you can install linux-image-generic-lts-quantal from https://launchpad.net/~ubuntu-x-swat/+archive/q-lts-backport

Changed in linux (Ubuntu Precise):
status: In Progress → Won't Fix
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux-firmware (Ubuntu Precise):
status: New → Confirmed
Changed in linux-firmware (Ubuntu):
status: New → Confirmed
Revision history for this message
Julian Wiedmann (jwiedmann) wrote :

Landed in 1.82.

Changed in linux-firmware (Ubuntu Quantal):
status: Confirmed → Fix Released
Changed in amd:
status: New → Fix Released
Changed in amd:
status: Fix Released → Fix Committed
status: Fix Committed → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

The Precise Pangolin has reached end of life, so this bug will not be fixed for that release

Changed in linux-firmware (Ubuntu Precise):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.