Carl-Daniel Hailfinger wrote:
Does this apply to anything but PCI Express? HT?
AFAIK it applies to every PCI addressable device behind the bridge with the MMCONFIG feature.
I do like your DEFAULT_EXT_BAR_{BASE,SIZE} suggestion. May I suggest a small change to include PCI somewhere in the name? The meaning of the variable should be at least somewhat obvious.
Either it is specific for PCI Express or it isn't. If not, PCIE shouldn't be in the name.
If MMCONFIG is the term that applies, then better use that instead:
MMCONFIG_BAR_BASE and _SIZE
//Peter