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

#include <usbc_mux.h>

Collaboration diagram for usbc_mux_info:
Collaboration graph

Data Fields

bool dp
 
bool usb
 
bool cable
 
bool polarity
 
bool hpd_lvl
 
bool hpd_irq
 
bool ufp
 
bool dbg_acc
 
uint8_t dp_pin_mode
 

Detailed Description

Definition at line 7 of file usbc_mux.h.

Field Documentation

◆ cable

bool usbc_mux_info::cable

Definition at line 10 of file usbc_mux.h.

Referenced by google_chromeec_get_usbc_mux_info(), and send_pmc_dp_mode_request().

◆ dbg_acc

bool usbc_mux_info::dbg_acc

Definition at line 15 of file usbc_mux.h.

Referenced by google_chromeec_get_usbc_mux_info(), and send_pmc_connect_request().

◆ dp

bool usbc_mux_info::dp

Definition at line 8 of file usbc_mux.h.

Referenced by google_chromeec_get_usbc_mux_info().

◆ dp_pin_mode

uint8_t usbc_mux_info::dp_pin_mode

Definition at line 16 of file usbc_mux.h.

Referenced by google_chromeec_get_usbc_mux_info(), and send_pmc_dp_mode_request().

◆ hpd_irq

bool usbc_mux_info::hpd_irq

Definition at line 13 of file usbc_mux.h.

Referenced by google_chromeec_get_usbc_mux_info(), and send_pmc_dp_hpd_request().

◆ hpd_lvl

bool usbc_mux_info::hpd_lvl

Definition at line 12 of file usbc_mux.h.

Referenced by google_chromeec_get_usbc_mux_info(), and send_pmc_dp_hpd_request().

◆ polarity

bool usbc_mux_info::polarity

◆ ufp

bool usbc_mux_info::ufp

Definition at line 14 of file usbc_mux.h.

Referenced by google_chromeec_get_usbc_mux_info(), and send_pmc_connect_request().

◆ usb

bool usbc_mux_info::usb

Definition at line 9 of file usbc_mux.h.

Referenced by google_chromeec_get_usbc_mux_info().


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