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

#include <usb.h>

Collaboration diagram for usb2_port_config:
Collaboration graph

Data Fields

uint8_t enable
 
uint8_t ocpin
 
uint8_t tx_bias
 
uint8_t tx_emp_enable
 
uint8_t pre_emp_bias
 
uint8_t pre_emp_bit
 
uint8_t type_c
 
uint16_t length
 
bool enable
 
unsigned short oc_pin
 
enum usb2_port_location location
 

Detailed Description

Definition at line 27 of file usb.h.

Field Documentation

◆ enable [1/2]

uint8_t usb2_port_config::enable

Definition at line 28 of file usb.h.

Referenced by perform_raminit().

◆ enable [2/2]

bool usb2_port_config::enable

Definition at line 90 of file pch.h.

◆ length

uint16_t usb2_port_config::length

Definition at line 89 of file pch.h.

Referenced by perform_raminit().

◆ location

enum usb2_port_location usb2_port_config::location

Definition at line 91 of file pch.h.

Referenced by perform_raminit().

◆ oc_pin

unsigned short usb2_port_config::oc_pin

Definition at line 91 of file pch.h.

Referenced by perform_raminit().

◆ ocpin

uint8_t usb2_port_config::ocpin

Definition at line 29 of file usb.h.

◆ pre_emp_bias

uint8_t usb2_port_config::pre_emp_bias

Definition at line 32 of file usb.h.

◆ pre_emp_bit

uint8_t usb2_port_config::pre_emp_bit

Definition at line 33 of file usb.h.

◆ tx_bias

uint8_t usb2_port_config::tx_bias

Definition at line 30 of file usb.h.

◆ tx_emp_enable

uint8_t usb2_port_config::tx_emp_enable

Definition at line 31 of file usb.h.

◆ type_c

uint8_t usb2_port_config::type_c

Definition at line 34 of file usb.h.


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