coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mma.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef _SOC_MMA_H_
4 #define _SOC_MMA_H_
5 
6 #include <types.h>
7 
9  void *test_content;
11  void *test_param;
13 };
14 
15 /* Locate mma metadata in CBFS, parse, find and map mma test content and test param.
16  * Returns 0 on success, < 0 on failure.
17  */
18 int mma_map_param(struct mma_config_param *mma_cfg);
19 /* Locate the MMA hob from the FSP Hob list, This is implemented
20  * specific to FSP version.
21  * Returns 0 on success, < 0 on failure.
22  */
23 int fsp_locate_mma_results(const void **mma_hob, size_t *mma_hob_size);
24 
25 #endif
int fsp_locate_mma_results(const void **mma_hob, size_t *mma_hob_size)
Definition: mma_core.c:11
int mma_map_param(struct mma_config_param *mma_cfg)
Definition: mma.c:101
void * test_content
Definition: mma.h:9
void * test_param
Definition: mma.h:11
size_t test_param_size
Definition: mma.h:12
size_t test_content_size
Definition: mma.h:10