coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
drivers_ipmi_config Struct Reference

#include <chip.h>

Collaboration diagram for drivers_ipmi_config:
Collaboration graph

Data Fields

u8 bmc_i2c_address
 
u8 have_nv_storage
 
u8 nv_storage_device_address
 
u8 have_gpe
 
u8 gpe_interrupt
 
u8 have_apic
 
u32 apic_interrupt
 
DEVTREE_CONST struct devicegpio_dev
 
u32 bmc_jumper_gpio
 
u32 post_complete_gpio
 
bool post_complete_invert
 
bool wait_for_bmc
 
u16 bmc_boot_timeout
 
unsigned int uid
 

Detailed Description

Definition at line 10 of file chip.h.

Field Documentation

◆ apic_interrupt

u32 drivers_ipmi_config::apic_interrupt

Definition at line 17 of file chip.h.

◆ bmc_boot_timeout

u16 drivers_ipmi_config::bmc_boot_timeout

Definition at line 38 of file chip.h.

Referenced by ipmi_kcs_init().

◆ bmc_i2c_address

u8 drivers_ipmi_config::bmc_i2c_address

Definition at line 11 of file chip.h.

◆ bmc_jumper_gpio

u32 drivers_ipmi_config::bmc_jumper_gpio

Definition at line 24 of file chip.h.

Referenced by ipmi_kcs_init().

◆ gpe_interrupt

u8 drivers_ipmi_config::gpe_interrupt

Definition at line 15 of file chip.h.

◆ gpio_dev

DEVTREE_CONST struct device* drivers_ipmi_config::gpio_dev

Definition at line 19 of file chip.h.

Referenced by bmc_set_post_complete_gpio_callback(), and ipmi_kcs_init().

◆ have_apic

u8 drivers_ipmi_config::have_apic

Definition at line 16 of file chip.h.

◆ have_gpe

u8 drivers_ipmi_config::have_gpe

Definition at line 14 of file chip.h.

◆ have_nv_storage

u8 drivers_ipmi_config::have_nv_storage

Definition at line 12 of file chip.h.

◆ nv_storage_device_address

u8 drivers_ipmi_config::nv_storage_device_address

Definition at line 13 of file chip.h.

◆ post_complete_gpio

u32 drivers_ipmi_config::post_complete_gpio

Definition at line 26 of file chip.h.

Referenced by bmc_set_post_complete_gpio_callback(), and ipmi_kcs_init().

◆ post_complete_invert

bool drivers_ipmi_config::post_complete_invert

Definition at line 27 of file chip.h.

Referenced by bmc_set_post_complete_gpio_callback().

◆ uid

unsigned int drivers_ipmi_config::uid

Definition at line 39 of file chip.h.

◆ wait_for_bmc

bool drivers_ipmi_config::wait_for_bmc

Definition at line 33 of file chip.h.

Referenced by ipmi_kcs_init().


The documentation for this struct was generated from the following file: