@rpardini let me be honest, ok?
I have NanoPC-T6 LTS on my desk. I sorted out several things in its DeviceTree files.
But I do not feel like maintainer for this board. I do not even use it for anything.
I bought it to check edk2 on some physical hardware, I did it, played a bit and reflashed it with U-Boot to make it work better when it comes to mainline Linux.
So, please go ahead and submit them on your own. I do not even know how to test does it NPU works.
Yes, you are right - NPU looks like integral part of SoC which is always present on RK3588(s). So it feels like 'enable in rk3588-base and let all have it'.
Probably the problem is VDD_NPU_S0 which may be connected in a board specific way.