We only had preliminary feature controller support for i.MX8MP and support for detecting missing VPU, DSP, NPU, LVDS and CPUs was missing. Add support for them, so barebox may fix up the kernel device tree to disable these nodes. This is especially important for the VPU and NPU as the kernel's blk-ctrl power domain driver may try to power them down as they are unused, which would make the SoC hang. Ahmad Fatoum (3): soc: imx: imx8m-featctrl: make header self-contained nvmem: ocotp: prepare adding tester3 support soc: imx: featctrl: finalize support for i.MX8MP arch/arm/dts/imx8mp.dtsi | 54 +++++++++++++++++++++++++++- drivers/nvmem/ocotp.c | 27 +++++++++----- drivers/soc/imx/imx8m-featctrl.c | 45 +++++++++++++++-------- include/dt-bindings/features/imx8m.h | 5 ++- include/soc/imx8m/featctrl.h | 25 +++++++++---- 5 files changed, 123 insertions(+), 33 deletions(-) -- 2.39.2