On Thursday, December 28, 2017 7:44 AM, Kishon Vijay Abraham I wrote: > > Hi Gustavo, > > On Thursday 28 December 2017 05:26 PM, Gustavo Pimentel wrote: > > This patch adapts Keystone SoC specific driver to use the new interrupt > api > > available in pcie-designware. A new callback was added to > dw_pcie_host_ops > > to handle a specific Keystone function and msi_host_init callback is > > changed to simplify the access to pci data structure for keystone all > SoC > > drivers that use the structure. > > > > Signed-off-by: Gustavo Pimentel <gustavo.pimentel@xxxxxxxxxxxx> > > --- > > Change v1->v2: > > - Removed hardcoded num_vectors configuration (now it is done in the > core driver by default) > > Change v2->v3: > > - > > > > > > > > > > > > drivers/pci/dwc/pci-keystone-dw.c | 88 ++--------------------------- > ----- > > drivers/pci/dwc/pci-keystone.c | 1 + > > drivers/pci/dwc/pci-keystone.h | 4 +- > > drivers/pci/dwc/pci-layerscape.c | 3 +- > > drivers/pci/dwc/pcie-designware-host.c | 19 ++++++-- > > drivers/pci/dwc/pcie-designware.h | 3 +- > > The designware specific patches should be part of > "[1/9] pci: adding new irq api to pci-designware" > > Also layerscap is not related to $subject. Yes, right. To Gustavo, Please split this patch to two patches. > > Thanks > Kishon