https://bugs.freedesktop.org/show_bug.cgi?id=41265
--- Comment #13 from Shiv Sikand shiv@sikand.org 2012-05-10 10:11:47 PDT --- I have a very similar issue to gyhor.
The driver gets really confused with the PCI busid.
lspci reports the ID as 16, but the driver thinks it's on 22.