[coreboot] k8/ck804 resource allocator trouble

Myles Watson mylesgw at gmail.com
Fri Feb 12 00:23:32 CET 2010


On Thu, Feb 11, 2010 at 3:15 PM, Jonathan A. Kollasch <jakllsch at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20100211/c2f15396/attachment.html>


More information about the coreboot mailing list