On 23/12/16 09:20, Thomas Petazzoni wrote: > Hello, > > This small patch series aims at removing the small msi_controller > registration API implemented in drivers/of/of_pci.c. > > In order to do so, it moves the last two users of this API to the > generic MSI support: > > - The pci-aardvark driver is moved to use the generic MSI > support. This driver is both the provider of the MSI capability and > the consumer of this capability. > > - The pci-mvebu driver is cleaned up from using the msi_controller > registration API. This driver is only consuming MSI capabilies from > another driver (irq-armada-370-xp) which was migrated to the > generic MSI support some time ago. Therefore, this patch is simply > removing dead code. > > Finally, the last commit removed the now unused API. > > Changes between v1 to v2 are described in each individual patch. > > Thanks, > > Thomas > > Thomas Petazzoni (3): > pci: pci-aardvark: move to MSI handling using generic MSI support > pci: pci-mvebu: remove useless MSI enabling code > of: pci: remove unused MSI controller helpers > > drivers/of/of_pci.c | 45 ----------- > drivers/pci/host/pci-aardvark.c | 172 +++++++++++++++------------------------- > drivers/pci/host/pci-mvebu.c | 17 ---- > include/linux/of_pci.h | 11 --- > 4 files changed, 66 insertions(+), 179 deletions(-) > I somehow missed this series during the Xmas craze. It is definitely a good cleanup, so for the two patches I haven't Acked yet: Acked-by: Marc Zyngier <marc.zyngier@xxxxxxx> Thanks, M. -- Jazz is not dead. It just smells funny... -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html