
NXP hosts a GitHub repository with a user-space library and custom LiteRT (TensorFlow-Lite) delegate workloads on this Neutron NPU found with NXP SoCs like the i.MX95. Unfortunately, it's now been discovered by upstream Linux kernel developers that this open-source repository ends up depending upon a binary-only library, libNeutronDriver.so .
NXP engineers commented on the Linux kernel mailing list that they plan to publish the source code but it could still be a few months away.
Thus the latest on the kernel mailing list thread is that NXP engineers are raising the matter internally. But without an open-source user-space implementation being met, the kernel driver won't be mainlined if there are no open-source user-space usage -- a situation that has delayed or prevented other kernel drivers from being upstreamed in the past if they are only useful with binary blobs in user-space.