xref: /rk3399_rockchip-uboot/include/write_keybox.h (revision dfbf26e839a9691c1ccc72eba0da5be75634ed2a)
1*dfbf26e8STony Xu /* SPDX-License-Identifier: GPL-2.0 */
2*dfbf26e8STony Xu /*
3*dfbf26e8STony Xu  * Copyright (c) 2019 Fuzhou Rockchip Electronics Co., Ltd
4*dfbf26e8STony Xu  */
5*dfbf26e8STony Xu 
6*dfbf26e8STony Xu #ifndef WRITE_KEYBOX_H_
7*dfbf26e8STony Xu #define	WRITE_KEYBOX_H_
8*dfbf26e8STony Xu 
9*dfbf26e8STony Xu #include <common.h>
10*dfbf26e8STony Xu 
11*dfbf26e8STony Xu /*
12*dfbf26e8STony Xu  * write_keybox_to_secure_storage
13*dfbf26e8STony Xu  *
14*dfbf26e8STony Xu  * @received_data:	the data received from usb
15*dfbf26e8STony Xu  * @len:		size of received_data
16*dfbf26e8STony Xu  *
17*dfbf26e8STony Xu  * @return a negative number in case of error, or 0 on success.
18*dfbf26e8STony Xu  */
19*dfbf26e8STony Xu uint32_t write_keybox_to_secure_storage(uint8_t *received_data, uint32_t len);
20*dfbf26e8STony Xu #endif
21*dfbf26e8STony Xu 
22