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

#include <chip.h>

Collaboration diagram for drivers_i2c_generic_config:
Collaboration graph

Data Fields

const char * hid
 
const char * cid
 
const char * name
 
const char * desc
 
unsigned int uid
 
enum i2c_speed speed
 
const char * compat_string
 
unsigned int wake
 
struct acpi_irq irq
 
struct acpi_gpio irq_gpio
 
int probed
 
unsigned int device_present_gpio
 
unsigned int device_present_gpio_invert
 
bool disable_gpio_export_in_crs
 
bool has_power_resource
 
struct acpi_gpio reset_gpio
 
unsigned int reset_delay_ms
 
unsigned int reset_off_delay_ms
 
struct acpi_gpio enable_gpio
 
unsigned int enable_delay_ms
 
unsigned int enable_off_delay_ms
 
struct acpi_gpio stop_gpio
 
unsigned int stop_delay_ms
 
unsigned int stop_off_delay_ms
 
struct acpi_dp property_list [MAX_GENERIC_PROPERTY_LIST]
 
int property_count
 

Detailed Description

Definition at line 11 of file chip.h.

Field Documentation

◆ cid

const char* drivers_i2c_generic_config::cid

Definition at line 13 of file chip.h.

◆ compat_string

const char* drivers_i2c_generic_config::compat_string

Definition at line 18 of file chip.h.

◆ desc

const char* drivers_i2c_generic_config::desc

Definition at line 15 of file chip.h.

◆ device_present_gpio

unsigned int drivers_i2c_generic_config::device_present_gpio

Definition at line 35 of file chip.h.

◆ device_present_gpio_invert

unsigned int drivers_i2c_generic_config::device_present_gpio_invert

Definition at line 36 of file chip.h.

◆ disable_gpio_export_in_crs

bool drivers_i2c_generic_config::disable_gpio_export_in_crs

Definition at line 39 of file chip.h.

◆ enable_delay_ms

unsigned int drivers_i2c_generic_config::enable_delay_ms

Definition at line 53 of file chip.h.

◆ enable_gpio

struct acpi_gpio drivers_i2c_generic_config::enable_gpio

Definition at line 49 of file chip.h.

Referenced by variant_touchscreen_update().

◆ enable_off_delay_ms

unsigned int drivers_i2c_generic_config::enable_off_delay_ms

Definition at line 55 of file chip.h.

◆ has_power_resource

bool drivers_i2c_generic_config::has_power_resource

Definition at line 42 of file chip.h.

◆ hid

const char* drivers_i2c_generic_config::hid

Definition at line 12 of file chip.h.

Referenced by audio_codec_device_update().

◆ irq

struct acpi_irq drivers_i2c_generic_config::irq

Definition at line 19 of file chip.h.

◆ irq_gpio

struct acpi_gpio drivers_i2c_generic_config::irq_gpio

Definition at line 19 of file chip.h.

Referenced by update_hp_int_odl().

◆ name

const char* drivers_i2c_generic_config::name

Definition at line 14 of file chip.h.

◆ probed

int drivers_i2c_generic_config::probed

Definition at line 32 of file chip.h.

◆ property_count

int drivers_i2c_generic_config::property_count

Definition at line 65 of file chip.h.

◆ property_list

struct acpi_dp drivers_i2c_generic_config::property_list[MAX_GENERIC_PROPERTY_LIST]

Definition at line 61 of file chip.h.

◆ reset_delay_ms

unsigned int drivers_i2c_generic_config::reset_delay_ms

Definition at line 47 of file chip.h.

◆ reset_gpio

struct acpi_gpio drivers_i2c_generic_config::reset_gpio

Definition at line 42 of file chip.h.

Referenced by variant_touchscreen_update().

◆ reset_off_delay_ms

unsigned int drivers_i2c_generic_config::reset_off_delay_ms

Definition at line 49 of file chip.h.

◆ speed

enum i2c_speed drivers_i2c_generic_config::speed

Definition at line 16 of file chip.h.

◆ stop_delay_ms

unsigned int drivers_i2c_generic_config::stop_delay_ms

Definition at line 59 of file chip.h.

◆ stop_gpio

struct acpi_gpio drivers_i2c_generic_config::stop_gpio

Definition at line 55 of file chip.h.

◆ stop_off_delay_ms

unsigned int drivers_i2c_generic_config::stop_off_delay_ms

Definition at line 61 of file chip.h.

◆ uid

unsigned int drivers_i2c_generic_config::uid

Definition at line 16 of file chip.h.

◆ wake

unsigned int drivers_i2c_generic_config::wake

Definition at line 19 of file chip.h.


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