If I understand correctly the code, I think that the function mtd_load_all_boot_structures is incorrect:
It assumes that the NCB data structures are always used, no matter which SOC knobs-ng is running on.
I think this function should detect the SOC and behave accordingly instead, as the data structures used by the bootrom have changed over time.
Am I right?
Thanks in advance.