On Thu, Mar 22, 2018 at 09:03:58AM +0800, Shawn Lin wrote: [...] > How about renaming drivers/pci/host to drivers/pci/controller, > and then put all pcie-rockchip* files in there, then we don't > need add seperate directory containning trivial Kconfig, Makefile. Yes we can do that but not at -rc6 tail end. > >>Certainly, I could do that beased on your suggestion, but I would like > >>to know if this's the final agreement both you and Lorenzo reached. :) > > > >Or we can add all EP drivers into drivers/pci/endpoint but then the problem > >is how to share code between host and endpoint directories and it starts > >feeling like we are going round in circles. > > I would prefer to rename it to endpoint-framwrok or whatever to clearly > states it is for framework but not the drivers. All the drivers > whichever for host or endpoint should be in controller directory. > > > > >I can merge this series as-is as long as we will rework the directory > >structure according to this discussion (given that's already late -rc6 > >so directory moves/renames can be disrupting - if feasible at all). > > This sounds super great to me to make this series into -next for some > days before hitting into v4.17. Then we could simultaneously head up to > see how we could move forward with this. Send a last version asap and I will try to merge it for this cycle, keeping in mind that what we discussed above must be implemented as soon as a new cycle starts. Thanks, Lorenzo -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html