feat(dir_msg): add FFA_MSG_SEND_DIRECT_RESP2

Add implementation-defined interface FFA_MSG_SEND_DIRECT_RESP2
to be used with FFA_MSG_SEND_DIRECT_REQ2 to respond with full
range of extended registers. UUID registers shall be zero
in calls to FFA_MSG_SEND_DIRECT_RESP2.

Signed-off-by: Kathleen Capella <kathleen.capella@arm.com>
Change-Id: I315581cf4db0b0ea31c0072477cbb4e536a040f4
diff --git a/inc/hf/api.h b/inc/hf/api.h
index 6eb1f02..95389bd 100644
--- a/inc/hf/api.h
+++ b/inc/hf/api.h
@@ -118,6 +118,11 @@
 					      struct ffa_value args,
 					      struct vcpu *current,
 					      struct vcpu **next);
+struct ffa_value api_ffa_msg_send_direct_resp2(ffa_id_t sender_vm_id,
+					       ffa_id_t receiver_vm_id,
+					       struct ffa_value args,
+					       struct vcpu *current,
+					       struct vcpu **next);
 struct ffa_value api_ffa_secondary_ep_register(ipaddr_t entry_point,
 					       struct vcpu *current);
 struct vcpu *api_switch_to_other_world(struct vcpu_locked current_locked,