coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <acpi_device.h>
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 |
Definition at line 164 of file acpi_device.h.
bool acpi_gpio::active_low |
Definition at line 190 of file acpi_device.h.
Referenced by variant_touchscreen_update().
uint16_t acpi_gpio::interrupt_debounce_timeout |
Definition at line 173 of file acpi_device.h.
enum acpi_gpio_io_restrict acpi_gpio::io_restrict |
Definition at line 178 of file acpi_device.h.
int acpi_gpio::io_shared |
Definition at line 178 of file acpi_device.h.
struct acpi_irq acpi_gpio::irq |
Definition at line 173 of file acpi_device.h.
uint16_t acpi_gpio::output_drive_strength |
Definition at line 177 of file acpi_device.h.
int acpi_gpio::pin_count |
Definition at line 165 of file acpi_device.h.
Referenced by gfx_fill_privacy_screen_dsm(), i2s_machine_dev_fill_ssdt(), remove_usb_device_reset_gpio(), usb_acpi_add_gpios_to_crs(), and variant_touchscreen_update().
uint16_t acpi_gpio::pins[ACPI_GPIO_MAX_PINS] |
Definition at line 166 of file acpi_device.h.
Referenced by variant_touchscreen_update().
enum acpi_gpio_pull acpi_gpio::pull |
Definition at line 166 of file acpi_device.h.
const char* acpi_gpio::resource |
Definition at line 170 of file acpi_device.h.
enum acpi_gpio_type acpi_gpio::type |
Definition at line 166 of file acpi_device.h.