xref: /rk3399_ARM-atf/plat/st/stm32mp1/services/bsec_svc.h (revision fbf35335ae478f8367329747a2fb1d604f18e919)
1*c7ba52daSYann Gautier /*
2*c7ba52daSYann Gautier  * Copyright (c) 2016-2019, STMicroelectronics - All Rights Reserved
3*c7ba52daSYann Gautier  *
4*c7ba52daSYann Gautier  * SPDX-License-Identifier: BSD-3-Clause
5*c7ba52daSYann Gautier  */
6*c7ba52daSYann Gautier 
7*c7ba52daSYann Gautier #ifndef BSEC_SVC_H
8*c7ba52daSYann Gautier #define BSEC_SVC_H
9*c7ba52daSYann Gautier 
10*c7ba52daSYann Gautier #include <stdint.h>
11*c7ba52daSYann Gautier 
12*c7ba52daSYann Gautier /* version of this service */
13*c7ba52daSYann Gautier /* must be increase at each structure modification */
14*c7ba52daSYann Gautier #define BSEC_SERVICE_VERSION		0x01U
15*c7ba52daSYann Gautier 
16*c7ba52daSYann Gautier uint32_t bsec_main(uint32_t x1, uint32_t x2, uint32_t x3,
17*c7ba52daSYann Gautier 		   uint32_t *ret_otp_value);
18*c7ba52daSYann Gautier 
19*c7ba52daSYann Gautier #endif /* BSEC_SVC_H */
20