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

#include <usb.h>

Collaboration diagram for exynos5_usb_drd_dwc3:
Collaboration graph

Data Fields

uint32_t sbuscfg0
 
uint32_t sbuscfg1
 
uint32_t txthrcfg
 
uint32_t rxthrcfg
 
uint32_t ctl
 
uint32_t evten
 
uint32_t sts
 
uint8_t reserved0 [4]
 
uint32_t snpsid
 
uint32_t gpio
 
uint32_t uid
 
uint32_t uctl
 
uint64_t buserraddr
 
uint64_t prtbimap
 
uint8_t reserved1 [32]
 
uint32_t dbgfifospace
 
uint32_t dbgltssm
 
uint32_t dbglnmcc
 
uint32_t dbgbmu
 
uint32_t dbglspmux
 
uint32_t dbglsp
 
uint32_t dbgepinfo0
 
uint32_t dbgepinfo1
 
uint64_t prtbimap_hs
 
uint64_t prtbimap_fs
 
uint8_t reserved2 [112]
 
uint32_t usb2phycfg
 
uint8_t reserved3 [60]
 
uint32_t usb2i2cctl
 
uint8_t reserved4 [60]
 
uint32_t usb2phyacc
 
uint8_t reserved5 [60]
 
uint32_t usb3pipectl
 
uint8_t reserved6 [60]
 

Detailed Description

Definition at line 73 of file usb.h.

Field Documentation

◆ buserraddr

uint64_t exynos5_usb_drd_dwc3::buserraddr

Definition at line 86 of file usb.h.

◆ ctl

uint32_t exynos5_usb_drd_dwc3::ctl

Definition at line 78 of file usb.h.

Referenced by reset_dwc3(), and setup_dwc3().

◆ dbgbmu

uint32_t exynos5_usb_drd_dwc3::dbgbmu

Definition at line 92 of file usb.h.

◆ dbgepinfo0

uint32_t exynos5_usb_drd_dwc3::dbgepinfo0

Definition at line 95 of file usb.h.

◆ dbgepinfo1

uint32_t exynos5_usb_drd_dwc3::dbgepinfo1

Definition at line 96 of file usb.h.

◆ dbgfifospace

uint32_t exynos5_usb_drd_dwc3::dbgfifospace

Definition at line 89 of file usb.h.

◆ dbglnmcc

uint32_t exynos5_usb_drd_dwc3::dbglnmcc

Definition at line 91 of file usb.h.

◆ dbglsp

uint32_t exynos5_usb_drd_dwc3::dbglsp

Definition at line 94 of file usb.h.

◆ dbglspmux

uint32_t exynos5_usb_drd_dwc3::dbglspmux

Definition at line 93 of file usb.h.

◆ dbgltssm

uint32_t exynos5_usb_drd_dwc3::dbgltssm

Definition at line 90 of file usb.h.

◆ evten

uint32_t exynos5_usb_drd_dwc3::evten

Definition at line 79 of file usb.h.

◆ gpio

uint32_t exynos5_usb_drd_dwc3::gpio

Definition at line 83 of file usb.h.

◆ prtbimap

uint64_t exynos5_usb_drd_dwc3::prtbimap

Definition at line 87 of file usb.h.

◆ prtbimap_fs

uint64_t exynos5_usb_drd_dwc3::prtbimap_fs

Definition at line 98 of file usb.h.

◆ prtbimap_hs

uint64_t exynos5_usb_drd_dwc3::prtbimap_hs

Definition at line 97 of file usb.h.

◆ reserved0

uint8_t exynos5_usb_drd_dwc3::reserved0

Definition at line 81 of file usb.h.

◆ reserved1

uint8_t exynos5_usb_drd_dwc3::reserved1

Definition at line 88 of file usb.h.

◆ reserved2

uint8_t exynos5_usb_drd_dwc3::reserved2

Definition at line 99 of file usb.h.

◆ reserved3

uint8_t exynos5_usb_drd_dwc3::reserved3

Definition at line 101 of file usb.h.

◆ reserved4

uint8_t exynos5_usb_drd_dwc3::reserved4

Definition at line 103 of file usb.h.

◆ reserved5

uint8_t exynos5_usb_drd_dwc3::reserved5

Definition at line 105 of file usb.h.

◆ reserved6

uint8_t exynos5_usb_drd_dwc3::reserved6

Definition at line 107 of file usb.h.

◆ rxthrcfg

uint32_t exynos5_usb_drd_dwc3::rxthrcfg

Definition at line 77 of file usb.h.

◆ sbuscfg0

uint32_t exynos5_usb_drd_dwc3::sbuscfg0

Definition at line 74 of file usb.h.

◆ sbuscfg1

uint32_t exynos5_usb_drd_dwc3::sbuscfg1

Definition at line 75 of file usb.h.

◆ snpsid

uint32_t exynos5_usb_drd_dwc3::snpsid

Definition at line 82 of file usb.h.

◆ sts

uint32_t exynos5_usb_drd_dwc3::sts

Definition at line 80 of file usb.h.

◆ txthrcfg

uint32_t exynos5_usb_drd_dwc3::txthrcfg

Definition at line 76 of file usb.h.

◆ uctl

uint32_t exynos5_usb_drd_dwc3::uctl

Definition at line 85 of file usb.h.

◆ uid

uint32_t exynos5_usb_drd_dwc3::uid

Definition at line 84 of file usb.h.

◆ usb2i2cctl

uint32_t exynos5_usb_drd_dwc3::usb2i2cctl

Definition at line 102 of file usb.h.

◆ usb2phyacc

uint32_t exynos5_usb_drd_dwc3::usb2phyacc

Definition at line 104 of file usb.h.

◆ usb2phycfg

uint32_t exynos5_usb_drd_dwc3::usb2phycfg

Definition at line 100 of file usb.h.

Referenced by reset_dwc3(), and setup_dwc3().

◆ usb3pipectl

uint32_t exynos5_usb_drd_dwc3::usb3pipectl

Definition at line 106 of file usb.h.

Referenced by reset_dwc3(), and setup_dwc3().


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