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

#include <chip.h>

Collaboration diagram for drivers_i2c_nau8825_config:
Collaboration graph

Data Fields

struct acpi_irq irq
 
struct acpi_gpio irq_gpio
 
unsigned int bus_speed
 
unsigned int jkdet_enable
 
unsigned int jkdet_pull_enable
 
unsigned int jkdet_pull_up
 
unsigned int jkdet_polarity
 
unsigned int vref_impedance
 
unsigned int sar_hysteresis
 
unsigned int micbias_voltage
 
unsigned int sar_voltage
 
unsigned int sar_compare_time
 
unsigned int sar_sampling_time
 
unsigned int short_key_debounce
 
unsigned int jack_insert_debounce
 
unsigned int jack_eject_debounce
 
unsigned int sar_threshold_num
 
uint64_t sar_threshold [NAU8825_MAX_BUTTONS]
 

Detailed Description

Definition at line 11 of file chip.h.

Field Documentation

◆ bus_speed

unsigned int drivers_i2c_nau8825_config::bus_speed

Definition at line 17 of file chip.h.

◆ irq

struct acpi_irq drivers_i2c_nau8825_config::irq

Definition at line 1 of file chip.h.

◆ irq_gpio

struct acpi_gpio drivers_i2c_nau8825_config::irq_gpio

Definition at line 1 of file chip.h.

◆ jack_eject_debounce

unsigned int drivers_i2c_nau8825_config::jack_eject_debounce

Definition at line 88 of file chip.h.

◆ jack_insert_debounce

unsigned int drivers_i2c_nau8825_config::jack_insert_debounce

Definition at line 85 of file chip.h.

◆ jkdet_enable

unsigned int drivers_i2c_nau8825_config::jkdet_enable

Definition at line 20 of file chip.h.

◆ jkdet_polarity

unsigned int drivers_i2c_nau8825_config::jkdet_polarity

Definition at line 29 of file chip.h.

◆ jkdet_pull_enable

unsigned int drivers_i2c_nau8825_config::jkdet_pull_enable

Definition at line 23 of file chip.h.

◆ jkdet_pull_up

unsigned int drivers_i2c_nau8825_config::jkdet_pull_up

Definition at line 26 of file chip.h.

◆ micbias_voltage

unsigned int drivers_i2c_nau8825_config::micbias_voltage

Definition at line 54 of file chip.h.

◆ sar_compare_time

unsigned int drivers_i2c_nau8825_config::sar_compare_time

Definition at line 64 of file chip.h.

◆ sar_hysteresis

unsigned int drivers_i2c_nau8825_config::sar_hysteresis

Definition at line 41 of file chip.h.

◆ sar_sampling_time

unsigned int drivers_i2c_nau8825_config::sar_sampling_time

Definition at line 73 of file chip.h.

◆ sar_threshold

uint64_t drivers_i2c_nau8825_config::sar_threshold[NAU8825_MAX_BUTTONS]

Definition at line 98 of file chip.h.

◆ sar_threshold_num

unsigned int drivers_i2c_nau8825_config::sar_threshold_num

Definition at line 91 of file chip.h.

◆ sar_voltage

unsigned int drivers_i2c_nau8825_config::sar_voltage

Definition at line 55 of file chip.h.

◆ short_key_debounce

unsigned int drivers_i2c_nau8825_config::short_key_debounce

Definition at line 82 of file chip.h.

◆ vref_impedance

unsigned int drivers_i2c_nau8825_config::vref_impedance

Definition at line 38 of file chip.h.


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