On Friday, February 10, 2017 5:56 PM, Bjorn Helgaas wrote: > > On Wed, Feb 01, 2017 at 10:13:06AM +0530, Pankaj Dubey wrote: > > From: Niyas Ahmed S T <niyas.ahmed@xxxxxxxxxxx> > > > > Currently Exynos PCIe driver is only supported for Exynos5440 SoC. > > This patch does refactoring of Exynos PCIe driver to extend support > > for other Exynos SoC. > > > > Following are the main changes done via this patch: > > > > 1) It adds separate structs for memory, clock resources. > > > > Reason behind this change is, moving ahead various Exynos SoC will > > have different hardware resources such as iomem, clocks, regmap handles > > etc. for PCIe controller, so keeping these resources in separate struct > > will help us in intiailizing them via per SoC ops, and will avoid too > > many of_machine_is_compatible in code, and help us simplifying > > exynos_pcie struct. > > > > 2) It add exynos_pcie_ops struct which will allow us to support the > > differences in resources in different Exynos SoC. > > > > No functional change intended. > > > > Signed-off-by: Niyas Ahmed S T <niyas.ahmed@xxxxxxxxxxx> > > Signed-off-by: Pankaj Dubey <pankaj.dubey@xxxxxxxxxxx> > > Acked-by: Krzysztof Kozlowski <krzk@xxxxxxxxxx> > > Reviewed-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@xxxxxxxxxxx> > > Reviewed-by: Alim Akhtar <alim.akhtar@xxxxxxxxxxx> > > Reviewed-by: Jaehoon Chung <jh80.chung@xxxxxxxxxxx> > > Jingoo, any thoughts on this? Acked-by: Jingoo Han <jingoohan1@xxxxxxxxx> Best regards, Jingoo Han > > > --- > > This patch set is prepared on top of Krzysztof's for-next and > > PCIe driver cleanup patch-v3 [1] by Jaehoon Chung. > > > > [1]: https://lkml.org/lkml/2017/1/16/19 > > > > Changes from v2: > > - Included Acked-by from Krzysztof > > - Rebased on top of cleanup patch-v3 from Jaehoon Chung and latest > > for-next of Krzysztof tree. > > > > Changes from v1: > > - Addressed review comments from Krzysztof and Jingoo Han. > > > > drivers/pci/host/pci-exynos.c | 346 ++++++++++++++++++++++++++--------- > ------- > > 1 file changed, 217 insertions(+), 129 deletions(-) > > [snip] -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html