Home | History | Annotate | Download | only in qemu
      1 /*
      2  * Copyright (c) 2017, ARM Limited and Contributors. All rights reserved.
      3  *
      4  * SPDX-License-Identifier: BSD-3-Clause
      5  */
      6 
      7 #include <platform.h>
      8 
      9 extern char qemu_rotpk_hash[], qemu_rotpk_hash_end[];
     10 
     11 int plat_get_rotpk_info(void *cookie, void **key_ptr, unsigned int *key_len,
     12 			unsigned int *flags)
     13 {
     14 	*key_ptr = qemu_rotpk_hash;
     15 	*key_len = qemu_rotpk_hash_end - qemu_rotpk_hash;
     16 	*flags = ROTPK_IS_HASH;
     17 
     18 	return 0;
     19 }
     20 
     21 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr)
     22 {
     23 	*nv_ctr = 0;
     24 
     25 	return 0;
     26 }
     27 
     28 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr)
     29 {
     30 	return 1;
     31 }
     32