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

Go to the source code of this file.

Macros

#define GPIO_PCH_WP   GPP_C22
 
#define GPIO_REC_MODE   GPP_A23
 
#define DDR_CHA_EN   GPP_H4
 
#define DDR_CHB_EN   GPP_H5
 
#define GPIO_MEM_CONFIG_0   GPP_F11
 
#define GPIO_MEM_CONFIG_1   GPP_F12
 
#define GPIO_MEM_CONFIG_2   GPP_F13
 
#define GPIO_MEM_CONFIG_3   GPP_F14
 
#define GPIO_MEM_CONFIG_4   GPP_F15
 
#define MEMORY_INTERLEAVED   GPP_E3
 

Functions

const struct pad_configoverride_gpio_table (size_t *num)
 
const struct pad_configoverride_early_gpio_table (size_t *num)
 

Macro Definition Documentation

◆ DDR_CHA_EN

#define DDR_CHA_EN   GPP_H4

Definition at line 16 of file gpio.h.

◆ DDR_CHB_EN

#define DDR_CHB_EN   GPP_H5

Definition at line 17 of file gpio.h.

◆ GPIO_MEM_CONFIG_0

#define GPIO_MEM_CONFIG_0   GPP_F11

Definition at line 20 of file gpio.h.

◆ GPIO_MEM_CONFIG_1

#define GPIO_MEM_CONFIG_1   GPP_F12

Definition at line 21 of file gpio.h.

◆ GPIO_MEM_CONFIG_2

#define GPIO_MEM_CONFIG_2   GPP_F13

Definition at line 22 of file gpio.h.

◆ GPIO_MEM_CONFIG_3

#define GPIO_MEM_CONFIG_3   GPP_F14

Definition at line 23 of file gpio.h.

◆ GPIO_MEM_CONFIG_4

#define GPIO_MEM_CONFIG_4   GPP_F15

Definition at line 24 of file gpio.h.

◆ GPIO_PCH_WP

#define GPIO_PCH_WP   GPP_C22

Definition at line 10 of file gpio.h.

◆ GPIO_REC_MODE

#define GPIO_REC_MODE   GPP_A23

Definition at line 13 of file gpio.h.

◆ MEMORY_INTERLEAVED

#define MEMORY_INTERLEAVED   GPP_E3

Definition at line 27 of file gpio.h.

Function Documentation

◆ override_early_gpio_table()

const struct pad_config* override_early_gpio_table ( size_t num)

◆ override_gpio_table()

const struct pad_config* override_gpio_table ( size_t num)

Definition at line 124 of file gpio.c.