Hi,
>
> Hmmm. /proc/iomem should tell us which ranges dino/cujo are forwarding.
>
/proc/iomem in attachement.
> But looking at dino.c, it's clear the code is not handling multiple
> ranges correctly even if firmware did program it right.
>
> res = &dino_dev->hba.lmmio_space;
>
> lmmio_space needs to be an array.
> In HP speak, this is an "unsupported configuration".
>
> Elroy (lba_pci.c) suffers a similar problem with "directed ranges"
> (code currently only handles "distributed ranges"). At some point
> I'll get back to working on the lba code since it has a few other
> minor oustanding issues as well.
>
So, this basically means it won't work for now ?
Cheers,
Peter.