On Thu, Feb 11, 2010 at 3:15 PM, Jonathan A. Kollasch <jakllsch@kollasch.net
wrote:
Hi,
I've been making sure msi/ms7135 is working in v4, having some trouble.
The resource allocator fails to place lots of stuff between the keyboard and hardware monitor ports, then dies. I last had tested coreboot on this board in the r3xxx era.
PNP: 004e.6 60 * [0x2850 - 0x2857] io
The resource allocator shouldn't try to allocate any PNP resources. They should be fixed. Set the flags so that they will be ignored by the allocator.
PNP: 004e.3 resource base 2f8 size 8 align 3 gran 3 limit 7ff flags c0000100 index 60 PNP: 004e.3 resource base 3 size 1 align 0 gran 0 limit 0 flags c0000400 index 70 PNP: 004e.5 links 0 child on link 0 NULL PNP: 004e.5 resource base 60 size 1 align 0 gran 0 limit ffffffff flags c0000100 index 60 PNP: 004e.5 resource base 64 size 1 align 0 gran 0 limit ffffffff flags c0000100 index 62 PNP: 004e.5 resource base 1 size 1 align 0 gran 0 limit 0 flags c0000400 index 70 PNP: 004e.5 resource base c size 1 align 0 gran 0 limit 0 flags c0000400 index 72 PNP: 004e.7 links 0 child on link 0 NULL PNP: 004e.7 resource base 0 size 1 align 0 gran 0 limit ffffffff flags 100 index 60 PNP: 004e.7 resource base 0 size 2 align 1 gran 1 limit 7ff flags 100 index 62 PNP: 004e.7 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70 PNP: 004e.8 links 0 child on link 0 NULL PNP: 004e.9 links 0 child on link 0 NULL PNP: 004e.a links 0 child on link 0 NULL PNP: 004e.a resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70 PNP: 004e.b links 0 child on link 0 NULL PNP: 004e.b resource base 290 size 8 align 3 gran 3 limit fff flags c0000100 index 60 PNP: 004e.b resource base 0 size 1 align 0 gran 0 limit 0 flags c0000400 index 70 PNP: 004e.6 links 0 child on link 0 NULL PNP: 004e.6 resource base 0 size 8 align 3 gran 3 limit 7ff flags 100 index 60 PNP: 004e.6 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70
All the ones with flags c0000?00 are correct. all the ones with flags 100 or 400 are broken.
Thanks, Myles