coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
early_gpio.c File Reference
#include <baseboard/gpio.h>
#include <baseboard/variants.h>
#include <soc/gpio.h>
Include dependency graph for early_gpio.c:

Go to the source code of this file.

Functions

void variant_configure_early_gpio_pads (void)
 

Variables

static const struct pad_config early_gpio_table []
 
static const struct pad_config early_uart_gpio_table []
 

Function Documentation

◆ variant_configure_early_gpio_pads()

void variant_configure_early_gpio_pads ( void  )

Definition at line 117 of file early_gpio.c.

References ARRAY_SIZE, CONFIG, early_gpio_table, early_uart_gpio_table, and gpio_configure_pads().

Referenced by bootblock_mainboard_early_init().

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ early_gpio_table

const struct pad_config early_gpio_table[]
static

Definition at line 1 of file early_gpio.c.

Referenced by variant_configure_early_gpio_pads().

◆ early_uart_gpio_table

const struct pad_config early_uart_gpio_table[]
static
Initial value:
= {
PAD_CFG_NF(GPP_H10, NONE, DEEP, NF2),
PAD_CFG_NF(GPP_H11, NONE, DEEP, NF2),
}
#define GPP_H11
#define GPP_H10
#define PAD_CFG_NF(pad, pull, rst, func)
Definition: gpio_defs.h:197

Definition at line 1 of file early_gpio.c.

Referenced by variant_configure_early_gpio_pads().