> Signed-off-by: RafaÅ MiÅecki <zajec5@xxxxxxxxx> > --- > To keep ssb clean and avoid bigger code duplications, my idea is to: > 1) Rename ssb directory to bcmb (like Broadcom's bus) > 2) Have two *separated* drivers in it: ssb and ai > 3) Share common function between ssb and ai > Example of such a common functions can be translating enum to *char and > (re)mapping MMIO. Current ssb code ideology isn't really good place to start with support for ai backplanes. Its really great to see you willing to get ai supported in mainline but I'm sure this should be done apart from the ssb code and not even with one as the design decisions origin. Several concepts the ssb is based on are not designed to support anything else than ocp/sb and will require workarounds to suport ai. Thanks to Michael I had a time to think over the possibly code abstraction for shared sb and ai support. And while I'm still sure the patchwork for ai over ssb support is of good use as some intermediate decision to support ai-based hardware in sertain distributions but now I support Michael in that such (hopefully) a temporary buildups should not be in mainline. Have nice day, George -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html