In order to boot with a minimal DPL and then dynamically provision DPNIs/DPMUXes/DPMACs, can I just compile eg.
eth-dpl-eth0-only.dts to a dtb, stick that somewhere u-boot can read it, then
fsl_mc lazyapply that instead of the one read from flash? Or is the object at 0x580000 not just the dtb?
As I understand it, to do the dynamic configuration I need
restool, which needs kernel support only present in the LSDK-derived kernels you ship with openwrt/muvirt/recovery. It looks like there’s previously been an attempt to mainline the required kernel support but it hasn’t moved in a few years. Is that correct?