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

#include <chip.h>

Collaboration diagram for drivers_i2c_cs42l42_config:
Collaboration graph

Data Fields

struct acpi_irq irq
 
struct acpi_gpio irq_gpio
 
struct acpi_gpio reset_gpio
 
unsigned int bus_speed
 
bool ts_inv
 
enum cs42l42_ts_dbnc_rise ts_dbnc_rise
 
enum cs42l42_ts_dbnc_fall ts_dbnc_fall
 
unsigned int btn_det_init_dbnce
 
unsigned int btn_det_event_dbnce
 
uint64_t bias_lvls [4]
 
enum cs42l42_hs_bias_ramp_rate hs_bias_ramp_rate
 
bool hs_bias_sense_disable
 

Detailed Description

Definition at line 38 of file chip.h.

Field Documentation

◆ bias_lvls

uint64_t drivers_i2c_cs42l42_config::bias_lvls[4]

Definition at line 106 of file chip.h.

◆ btn_det_event_dbnce

unsigned int drivers_i2c_cs42l42_config::btn_det_event_dbnce

Definition at line 91 of file chip.h.

◆ btn_det_init_dbnce

unsigned int drivers_i2c_cs42l42_config::btn_det_init_dbnce

Definition at line 82 of file chip.h.

◆ bus_speed

unsigned int drivers_i2c_cs42l42_config::bus_speed

Definition at line 49 of file chip.h.

◆ hs_bias_ramp_rate

enum cs42l42_hs_bias_ramp_rate drivers_i2c_cs42l42_config::hs_bias_ramp_rate

Definition at line 106 of file chip.h.

◆ hs_bias_sense_disable

bool drivers_i2c_cs42l42_config::hs_bias_sense_disable

Definition at line 118 of file chip.h.

◆ irq

struct acpi_irq drivers_i2c_cs42l42_config::irq

Definition at line 1 of file chip.h.

◆ irq_gpio

struct acpi_gpio drivers_i2c_cs42l42_config::irq_gpio

Definition at line 1 of file chip.h.

◆ reset_gpio

struct acpi_gpio drivers_i2c_cs42l42_config::reset_gpio

Definition at line 1 of file chip.h.

◆ ts_dbnc_fall

enum cs42l42_ts_dbnc_fall drivers_i2c_cs42l42_config::ts_dbnc_fall

Definition at line 61 of file chip.h.

◆ ts_dbnc_rise

enum cs42l42_ts_dbnc_rise drivers_i2c_cs42l42_config::ts_dbnc_rise

Definition at line 61 of file chip.h.

◆ ts_inv

bool drivers_i2c_cs42l42_config::ts_inv

Definition at line 61 of file chip.h.


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