yes - at least "HP Designed" chipsets do.
> > Whether or not these PCI controllers share the same IO or MEM space is
> > irrelevant (because it's entirely implementation specific).
>
> I think hardware _could_ work like that, but it's never set up to work
> like that in practice.
I interpret "practice" as equivalent to "implementation" in this context.
I hedge by saying "HP designed" because HP tried to sell Intel itanic
boxes until current mckinley boxes became available. And SGI, IBM,
and other vendors are designing their own "high end" ia64 chipsets.
(eg NEC Azusa - 16 CPU itanic).
parisc firmware (both Legacy and PAT PDC) and current IA64 firmware number
the PCI busses. I didn't want the parisc-linux implementation to
reprogram PCI Bus numbers because:
o lack of PCI Segment support (which I'm glad to see willy is fixing)
o the "view" of devices from both firmware and linux should match.
card-mode dino (PCI controller on GSC HBA) is the only exception where
firmware has no clue about the PCI controller.
hth,
grant
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/