i tried that patch today, but it doesn't help to geht pci-slots working on my board, which is a rev.2.0.
thus i don't really know which informations would be good to have from the pci things, i can't send them. but at the beginning i did an "lspci -xxxx -s 00:06" on both bios versions.
from the propritary bios: %<--------------------------------------------------------------------------------------------- 00:06.0 PCI bridge: nVidia Corporation Unknown device 0370 (rev a2) 00: de 10 70 03 07 00 b0 00 a2 01 04 06 00 00 81 00 10: 00 00 00 00 00 00 00 00 00 01 01 20 70 80 80 02 20: 00 fb f0 fc 10 fd 10 fd 00 00 00 00 00 00 00 00 30: 00 00 00 00 b8 00 00 00 00 00 00 00 00 00 00 0a 40: 00 00 33 07 01 00 02 00 05 00 00 00 00 00 44 00 50: 00 00 fe cf 00 00 00 00 eb 1f ff 1f 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 fe 2f 01 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 a8 90: 00 00 e0 fe 00 00 00 00 00 00 00 00 00 00 00 00 a0: 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b0: 00 00 00 00 ff ff 00 00 0d 8c 00 00 00 00 00 00 c0: 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 %<-------------------------------------------------------------------------------------------
from the linuxbios with this patch patch: %<------------------------------------------------------------------------------------------- 00:06.0 PCI bridge: nVidia Corporation Unknown device 0370 (rev a2) 00: de 10 70 03 04 01 b0 00 a2 00 04 06 00 00 81 00 10: 00 00 00 00 00 00 00 00 00 01 01 00 f0 00 80 02 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 b8 00 00 00 00 00 00 00 00 00 03 0a 40: 00 00 33 07 01 00 02 00 05 00 00 00 00 00 4c 00 50: 00 00 00 e0 00 00 00 00 ff 1f ff 1f 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 a8 90: 00 00 e0 fe 00 00 00 00 00 00 00 00 00 00 00 00 a0: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b0: 00 00 00 00 ff ff 00 00 0d 8c 00 00 de 10 84 cb c0: de 10 84 cb 07 00 00 00 00 00 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 %<--------------------------------------------------------------------------------------------
the second patch from yhlu has already been commited to the svn tree.