> > Second, there should always be a segment that adds the right information to the > > TMCL. That segment doesn't need a name, it simply have to be part of the > > segments that are copied to memory (any kind of memory) so that function > > rproc_elf_load_segments() can do its job. > > > > That pushes the complexity to the tool that generates the firmware image, > > exactly where it should be. > > For i.MX8M, yes. For i.MX93, the M33 ROM needs address of storing stack/pc. > > > > This is how I think we should solve this problem based on the very limited > > information provided with this patchset. Please let me know if I missed > > something and we'll go from there. > > I am not sure how to proceed on supporting the current firmware. what > should I continue with current patchset? I'm in favor of merging this patch as it is. Already gave my reviewed-by tag above.