[PATCH 0/4] Fix omap-iommu bitrot
Kevin Hilman
khilman at kernel.org
Tue Oct 29 10:07:56 PDT 2024
Robin Murphy <robin.murphy at arm.com> writes:
> It seems omap-iommu hasn't had enough mainline users to avoid bitrotting
> through the more recent evolution of the IOMMU API internals. These
> patches attempt to bring it and its consumers sufficiently up-to-date
> to work again, in a manner that's hopefully backportable. This is
> largely all written by inspection, but I have managed to lightly boot
> test patch #3 on an OMAP4 Pandaboard to confirm iommu_probe_device()
> working again.
>
> This supersedes my previous patch[1]. Patches #1 and #2 are functionally
> independent, and can be applied directly to their respective trees if
> preferred.
Reviewed-by: Kevin Hilman <khilman at baylibre.com>
Tested-by: Kevin Hilman <khilman at baylibre.com>
I tested this on am57xx-beagle-x15 where before this series, I was
seeing various remoteproc drivers fail with
remoteproc remoteproc0: can't enable iommu: -12
and now with this the remoteproc drivers are successfully loading again.
Thanks Robin for working on bringing this back into modern times!
Kevin
More information about the linux-arm-kernel
mailing list