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

#include <chip.h>

Collaboration diagram for key_info:
Collaboration graph

Data Fields

const char * dev_name
 
uint32_t linux_code
 
uint32_t linux_input_type
 
const char * label
 
unsigned int wakeup_route
 
unsigned int wake_gpe
 
unsigned int wakeup_event_action
 
bool can_be_disabled
 
uint32_t debounce_interval
 

Detailed Description

Definition at line 51 of file chip.h.

Field Documentation

◆ can_be_disabled

bool key_info::can_be_disabled

Definition at line 70 of file chip.h.

Referenced by gpio_keys_add_child_node().

◆ debounce_interval

uint32_t key_info::debounce_interval

Definition at line 72 of file chip.h.

Referenced by gpio_keys_add_child_node().

◆ dev_name

const char* key_info::dev_name

Definition at line 53 of file chip.h.

Referenced by gpio_keys_add_child_node().

◆ label

const char* key_info::label

Definition at line 62 of file chip.h.

Referenced by gpio_keys_add_child_node().

◆ linux_code

uint32_t key_info::linux_code

Definition at line 55 of file chip.h.

Referenced by gpio_keys_add_child_node().

◆ linux_input_type

uint32_t key_info::linux_input_type

Definition at line 60 of file chip.h.

Referenced by gpio_keys_add_child_node().

◆ wake_gpe

unsigned int key_info::wake_gpe

Definition at line 66 of file chip.h.

Referenced by gpio_keys_add_child_node().

◆ wakeup_event_action

unsigned int key_info::wakeup_event_action

Definition at line 68 of file chip.h.

Referenced by gpio_keys_add_child_node().

◆ wakeup_route

unsigned int key_info::wakeup_route

Definition at line 64 of file chip.h.

Referenced by gpio_keys_add_child_node().


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