Integrate stub PSA FWU M proxy into se-proxy

Add FWU provider RPC interface which uses PSA FWU M update agent and
stub PSA FWU M interface implementation. Platforms must provide the real
PSA FWU M interface implementation an replace the placeholder stub.

Signed-off-by: Imre Kis <imre.kis@arm.com>
Change-Id: Ib8fa7ae0f12eff4019651d1621d5d9cbe3ea0355
diff --git a/deployments/se-proxy/infra/stub/stub.cmake b/deployments/se-proxy/infra/stub/stub.cmake
index a364f8d..58beacd 100644
--- a/deployments/se-proxy/infra/stub/stub.cmake
+++ b/deployments/se-proxy/infra/stub/stub.cmake
@@ -1,5 +1,5 @@
 #-------------------------------------------------------------------------------
-# Copyright (c) 2022, Arm Limited and Contributors. All rights reserved.
+# Copyright (c) 2022-2024, Arm Limited and Contributors. All rights reserved.
 #
 # SPDX-License-Identifier: BSD-3-Clause
 #
@@ -14,12 +14,18 @@
 add_components(TARGET "se-proxy"
 	BASE_DIR ${TS_ROOT}
 	COMPONENTS
+		"components/common/uuid"
 		"components/rpc/dummy"
 		"components/rpc/common/caller"
 		"components/service/attestation/reporter/stub"
 		"components/service/attestation/key_mngr/stub"
 		"components/service/crypto/backend/stub"
 		"components/service/crypto/client/psa"
+		"components/service/fwu/common"
+		"components/service/fwu/provider"
+		"components/service/fwu/provider/serializer"
+		"components/service/fwu/psa_fwu_m/agent"
+		"components/service/fwu/psa_fwu_m/interface/stub"
 		"components/service/secure_storage/backend/mock_store"
 )