• Linus Walleij's avatar
    ARM: integrator: basic PCIv3 device tree support · f55b2b56
    Linus Walleij authored
    This registers the memory ranges for I/O, non-prefetched and
    prefetched memory and configuration space for the PCIv3 bridge
    and let us fetch these basic memory resources from the device
    tree in the device tree boot path. Remove the stepping stone
    platform device. This is an either/or approach - the platform
    data path is mutually exclusive to the plain platform data
    path and provided addresses from the device tree have to be
    correct.
    
    This adds the interrupt-map property to the PCIv3 DTS file
    and makes the bridge obtain mappings from the device tree.
    Acked-by: default avatarArnd Bergmann <arnd@arndb.de>
    Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
    f55b2b56
pci_v3.c 29.9 KB