On Wed, May 04, 2022 at 12:46:28AM +0300, Serge Semin wrote: > Instead of manual DW PCIe data version field comparison let's use a handy > macro-based interface in order to shorten out the statements, simplify the > corresponding parts, improve the code readability and maintainability in > perspective when more complex version-based dependencies need to > implemented. Similar approaches have already been implemented in the DWC > USB3 and DW SPI drivers (though with some IP-core evolution specifics). > > Signed-off-by: Serge Semin <Sergey.Semin@xxxxxxxxxxxxxxxxxxxx> > --- > drivers/pci/controller/dwc/pci-keystone.c | 2 +- > drivers/pci/controller/dwc/pcie-designware.c | 8 ++++---- > drivers/pci/controller/dwc/pcie-designware.h | 15 +++++++++++++++ > 3 files changed, 20 insertions(+), 5 deletions(-) Reviewed-by: Rob Herring <robh@xxxxxxxxxx>