| Samsung Internal API reference 2.0

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

Data Structures | Macros | Enumerations | Functions
tees_ssapi.h File Reference

Samsung SMC APIs. More...

Go to the source code of this file.

## Data Structures
struct | secHDCPKeyInfo_t
| Key information for HDCP. More...

## Macros
#define | SECCAM_SECURE 0x0000
| Successful return of SMC for SECCAM_GetStatus.
#define | SECCAM_NORMAL 0x9101
| Unsuccessful return of SMC for SECCAM_GetStatus.

## Enumerations
enum | { TUI_SET_INFO = 1, TUI_CLEAR_INFO }
| TUI_SETINFO commands.

## Functions
TEE_Result | TEES_SECCAM_GetStatus (unsigned int *data)
| Get a status of secure camera. More...
TEE_Result | TEES_SECCAM_Protect (uint64_t paddr, size_t size, unsigned int *data)
| Protect the memory used by secure camera. More...
TEE_Result | TEES_SECCAM_Unprotect (uint64_t paddr, size_t size, unsigned int *data)
| Unprotect the memory used by secure camera. More...
TEE_Result | TEES_SECCAM_IsProtected (uint64_t paddr, size_t size, unsigned int *data)
| Check the memory used by secure camera whether it is protected or not. More...
TEE_Result | TEES_HDCP_SetKeyInfo (struct secHDCPKeyInfo_t *SecureHDCPKey_info, unsigned int *data)
| Set HDCP key information. More...
TEE_Result | TEES_TUI_SetInfo (uint32_t cmd, uint64_t paddr, size_t size, unsigned int *data)
| Set or clear TUI information. More...
TEE_Result | TEES_TUI_Protect (uint64_t paddr, size_t size, unsigned int *data)
| Protect the memory used by TUI. More...
TEE_Result | TEES_TUI_Unprotect (uint64_t paddr, size_t size, unsigned int *data)
| Unprotect the memory used by TUI. More...

## Detailed Description

Samsung SMC APIs.

Copyright
  (C) 2012-2019, Samsung Electronics Co., Ltd.