Hello, The main goal of this series is to convert the pci-mvebu driver to use the pci_host_bridge API directly instead of using the ARM-specific pci_common_init_dev() API. After this series, the last remaining user of pci_common_init_dev() is pci-rcar-gen2. I would appreciate some careful review of the MEM and IO resource related changes (i.e the new mvebu_pcie_parse_request_resources() function), since the mvebu driver is a bit special in that respect, and cannot use the standard devm_of_pci_get_host_bridge_resources() API. Thanks, Thomas Thomas Petazzoni (3): PCI: mvebu: Remove redundant platform_set_drvdata() call PCI: mvebu: Convert to use pci_host_bridge directly PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers() drivers/pci/controller/pci-mvebu.c | 152 +++++++++++++++++-------------------- 1 file changed, 71 insertions(+), 81 deletions(-) -- 2.14.4