On Tue, Feb 22, 2022 at 09:30:30PM +0000, Robin Murphy wrote: > > But the pattern that this copies in arm_smmu_bus_init is really > > ugly. I think we need to figure out a way todo that without having > > to export all the low-level bus types. > > Yup, as it happens that was the first step on my mission :) > > https://gitlab.arm.com/linux-arm/linux-rm/-/commits/iommu/bus > > Still a way to go with the main meat of that work, though, so I was figuring > this could probably land as-is and I'll sweep it up in due course. Yes, that part looks very nice. It would be great to get that merged ASAP.