Don't we need to read the MPDIR value and scale down from el2 . I could see reference example for s32v for A53 boot ,there they are calling the api's __get_MPIDR_EL1(); and armv8_switch_to_el2 initially .
Can you confirm the we don't need this approach for S32G for both M7 and A53 cores ?