![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Typedefs | |
typedef u32 | gpio_t |
Functions | |
gpio_t | gpio_pin_count (void) |
void | gpio_invert (gpio_t gpio, int value) |
int | gpio_strap_value (gpio_t gpio) |
void | gpio_init (void) |
Definition at line 165 of file gpio.c.
References BIOS_DEBUG, gpio_get_baseaddr(), gpio_pin_count(), and printk.
Definition at line 119 of file gpio.c.
References BIOS_SPEW, gpio_get_baseaddr(), gpio_pin_count(), printk, read64(), bit_cfg::s, bit_cfg::u, value, write64(), and bit_cfg::xor.
Definition at line 53 of file gpio.c.
References gpio_get_baseaddr(), gpio_const::gpios, read64(), gpio_const::s, and gpio_const::u.
Referenced by gpio_get(), gpio_init(), gpio_input(), gpio_invert(), gpio_output(), gpio_set(), and gpio_strap_value().
int gpio_strap_value | ( | gpio_t | gpio | ) |
Definition at line 150 of file gpio.c.
References BIOS_SPEW, gpio_get_baseaddr(), gpio_pin_count(), printk, and read64().
Referenced by mainboard_print_info().