Hi Atish,
Is the HARTID in DT used to *define* which thread should used as the booted payload (Linux) or is it used to *inform* Linux that it was started on this particular HARTID?
If we assume two DTs are used: one for OpenSBI and one for Linux, which one (or both) is used to contain the HARTID?
Cheers
FF