Generally speaking, I think we should keep TF-A codebase free of dead code. Dead code can lead to confusion for developers and also can potentially be used as gadgets to exploit some security vulnerability.
Could you please provide a list of such unused functions?
Please bare in mind that some functions will only be used on some platforms or when a specific feature is enabled through a compile-time flag. So these would not be considered as dead code as such.
Best regards,
Sandrine