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

#include <acpi_device.h>

Collaboration diagram for acpi_gpio:
Collaboration graph

Data Fields

int pin_count
 
uint16_t pins [ACPI_GPIO_MAX_PINS]
 
enum acpi_gpio_type type
 
enum acpi_gpio_pull pull
 
const char * resource
 
uint16_t interrupt_debounce_timeout
 
struct acpi_irq irq
 
uint16_t output_drive_strength
 
int io_shared
 
enum acpi_gpio_io_restrict io_restrict
 
bool active_low
 

Detailed Description

Definition at line 164 of file acpi_device.h.

Field Documentation

◆ active_low

bool acpi_gpio::active_low

Definition at line 190 of file acpi_device.h.

Referenced by variant_touchscreen_update().

◆ interrupt_debounce_timeout

uint16_t acpi_gpio::interrupt_debounce_timeout

Definition at line 173 of file acpi_device.h.

◆ io_restrict

enum acpi_gpio_io_restrict acpi_gpio::io_restrict

Definition at line 178 of file acpi_device.h.

◆ io_shared

int acpi_gpio::io_shared

Definition at line 178 of file acpi_device.h.

◆ irq

struct acpi_irq acpi_gpio::irq

Definition at line 173 of file acpi_device.h.

◆ output_drive_strength

uint16_t acpi_gpio::output_drive_strength

Definition at line 177 of file acpi_device.h.

◆ pin_count

◆ pins

uint16_t acpi_gpio::pins[ACPI_GPIO_MAX_PINS]

Definition at line 166 of file acpi_device.h.

Referenced by variant_touchscreen_update().

◆ pull

enum acpi_gpio_pull acpi_gpio::pull

Definition at line 166 of file acpi_device.h.

◆ resource

const char* acpi_gpio::resource

Definition at line 170 of file acpi_device.h.

◆ type

enum acpi_gpio_type acpi_gpio::type

Definition at line 166 of file acpi_device.h.


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