coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
fiamux.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef _DENVERTON_NS_FIAMUX_H
4 #define _DENVERTON_NS_FIAMUX_H
5 
6 #include <fsp/util.h>
7 
8 int get_fiamux_hsio_info(uint16_t num_of_lanes, size_t num_of_entry,
9  BL_HSIO_INFORMATION **config);
10 
11 BL_FIA_MUX_CONFIG_HOB *get_fiamux_hob_data(void);
12 void print_fiamux_config_hob(BL_FIA_MUX_CONFIG_HOB *fiamux_hob_data);
13 
14 size_t mainboard_get_hsio_config(BL_HSIO_INFORMATION **p_hsio_config);
15 
16 #endif // _DENVERTON_NS_FIAMUX_H
size_t mainboard_get_hsio_config(BL_HSIO_INFORMATION **p_hsio_config)
Definition: hsio.c:7
void print_fiamux_config_hob(BL_FIA_MUX_CONFIG_HOB *fiamux_hob_data)
Definition: fiamux.c:40
BL_FIA_MUX_CONFIG_HOB * get_fiamux_hob_data(void)
Definition: fiamux.c:103
int get_fiamux_hsio_info(uint16_t num_of_lanes, size_t num_of_entry, BL_HSIO_INFORMATION **config)
Definition: fiamux.c:14
enum board_config config
Definition: memory.c:448
unsigned short uint16_t
Definition: stdint.h:11