scm: Rewrite scm_call funcs and ML4 merges

Change-Id: Ib6a14369b6240a7838fa0c206378c043e5a21900