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

#include <nhlt.h>

Collaboration diagram for nhlt_endp_descriptor:
Collaboration graph

Data Fields

int link
 
int device
 
int direction
 
uint16_t vid
 
uint16_t did
 
const voidcfg
 
size_t cfg_size
 
const struct nhlt_format_configformats
 
size_t num_formats
 

Detailed Description

Definition at line 52 of file nhlt.h.

Field Documentation

◆ cfg

const void* nhlt_endp_descriptor::cfg

Definition at line 60 of file nhlt.h.

Referenced by _nhlt_add_single_endpoint().

◆ cfg_size

size_t nhlt_endp_descriptor::cfg_size

Definition at line 61 of file nhlt.h.

Referenced by _nhlt_add_single_endpoint().

◆ device

int nhlt_endp_descriptor::device

Definition at line 55 of file nhlt.h.

Referenced by _nhlt_add_single_endpoint().

◆ did

uint16_t nhlt_endp_descriptor::did

Definition at line 58 of file nhlt.h.

Referenced by _nhlt_add_single_endpoint().

◆ direction

int nhlt_endp_descriptor::direction

Definition at line 56 of file nhlt.h.

Referenced by _nhlt_add_single_endpoint().

◆ formats

const struct nhlt_format_config* nhlt_endp_descriptor::formats

Definition at line 63 of file nhlt.h.

Referenced by _nhlt_add_single_endpoint().

◆ link

int nhlt_endp_descriptor::link

Definition at line 54 of file nhlt.h.

Referenced by _nhlt_add_single_endpoint().

◆ num_formats

size_t nhlt_endp_descriptor::num_formats

Definition at line 64 of file nhlt.h.

Referenced by _nhlt_add_single_endpoint().

◆ vid

uint16_t nhlt_endp_descriptor::vid

Definition at line 57 of file nhlt.h.

Referenced by _nhlt_add_single_endpoint().


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