text: /*
   * Copyright (c) 2001-2019, Arm Limited and Contributors. All rights reserved.
   *
   * SPDX-License-Identifier: BSD-3-Clause OR Arm's non-OSI source license
   *
   */
  
  #ifndef _CC71X_TEE_INTEGRATION_TE_GCM_H
  #define _CC71X_TEE_INTEGRATION_TE_GCM_H
  /*!
    @file
    @brief This file contains GCM definitions for test usage.
  
    This file defines:
        <ol><li>GCM mapping used for GCM integration tests.</li>
        <li>Declarations of GCM  integration test functions.</li></ol>
   */
  
  /*!
   @addtogroup gcm_apis
   @{
   */
  
  /******************************************************************
   * Defines
   ******************************************************************/
  
  /******************************************************************
   * Types
   ******************************************************************/
  
  /******************************************************************
   * Externs
   ******************************************************************/
  
  /******************************************************************
   * Globals
   ******************************************************************/
  
  /******************************************************************
   * Functions
   ******************************************************************/
  
  /*!
  @brief This function allocates and initializes the gcm test resources.
  
  
  @return \c zero on success.
  @return A non-zero value on failure.
  */
  int TE_init_gcm_test(void);
  
  
  /*!
   @}
   */
  #endif /* _CC71X_TEE_INTEGRATION_TE_GCM_H */
  
  