SPM: Convert backend instances to direct function call
The two SPM backends (SFN and IPC) were expected to co-exist under
one implementation for processing respective partition model, to
allow IPC partitions and SFN partitions working togehter.
Now, the IPC model is expanded to support SFN partition work by
converting SFN partitions into IPC ones. The SFN model still
processes the SFN partitions only. This makes the co-existence of
two backends unnecessary, as each backend just needs to process
its dedicated partition model.
Convert the instance-based mechanism into direct function call one.
The backend function prototype is defined in the generic header
'backend.h' and function implementation is given by the chosen
backends.
Signed-off-by: Ken Liu <Ken.Liu@arm.com>
Change-Id: I4048213a7c715b0002b9d25007c412e334aab0f8
5 files changed