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

#include <qusb_phy.h>

Collaboration diagram for hs_usb_phy_reg:
Collaboration graph

Data Fields

struct usb_qusb_phy_pllphy_pll
 
struct usb_qusb_phy_digphy_dig
 
struct usb_board_databoard_data
 
u32 efuse_offset
 
u8 rsvd1 [60]
 
u32 utmi_ctrl0
 
u32 utmi_ctrl1
 
u8 rsvd2 [12]
 
u32 utmi_ctrl5
 
u32 hs_phy_ctrl_common0
 
u32 hs_phy_ctrl_common1
 
u32 hs_phy_ctrl_common2
 
u32 hs_phy_ctrl1
 
u32 hs_phy_ctrl2
 
u8 rsvd3 [4]
 
u32 hs_phy_override_x0
 
u32 hs_phy_override_x1
 
u32 hs_phy_override_x2
 
u32 hs_phy_override_x3
 
u8 rsvd4 [24]
 
u32 cfg0
 
u8 rsvd5 [8]
 
u32 refclk_ctrl
 

Detailed Description

Definition at line 91 of file qusb_phy.h.

Field Documentation

◆ board_data

struct usb_board_data* hs_usb_phy_reg::board_data

Definition at line 94 of file qusb_phy.h.

Referenced by hs_usb_phy_init(), qusb2_phy_override_phy_params(), and tune_phy().

◆ cfg0

u32 hs_usb_phy_reg::cfg0

Definition at line 31 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ efuse_offset

u32 hs_usb_phy_reg::efuse_offset

Definition at line 95 of file qusb_phy.h.

Referenced by qusb2_phy_set_tune_param().

◆ hs_phy_ctrl1

u32 hs_usb_phy_reg::hs_phy_ctrl1

Definition at line 23 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ hs_phy_ctrl2

u32 hs_usb_phy_reg::hs_phy_ctrl2

Definition at line 24 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ hs_phy_ctrl_common0

u32 hs_usb_phy_reg::hs_phy_ctrl_common0

Definition at line 20 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ hs_phy_ctrl_common1

u32 hs_usb_phy_reg::hs_phy_ctrl_common1

Definition at line 21 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ hs_phy_ctrl_common2

u32 hs_usb_phy_reg::hs_phy_ctrl_common2

Definition at line 22 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ hs_phy_override_x0

u32 hs_usb_phy_reg::hs_phy_override_x0

Definition at line 26 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ hs_phy_override_x1

u32 hs_usb_phy_reg::hs_phy_override_x1

Definition at line 27 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ hs_phy_override_x2

u32 hs_usb_phy_reg::hs_phy_override_x2

Definition at line 28 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ hs_phy_override_x3

u32 hs_usb_phy_reg::hs_phy_override_x3

Definition at line 29 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ phy_dig

struct usb_qusb_phy_dig* hs_usb_phy_reg::phy_dig

◆ phy_pll

struct usb_qusb_phy_pll* hs_usb_phy_reg::phy_pll

Definition at line 92 of file qusb_phy.h.

Referenced by hs_usb_phy_init(), and qusb2_phy_override_phy_params().

◆ refclk_ctrl

u32 hs_usb_phy_reg::refclk_ctrl

Definition at line 33 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ rsvd1

u8 hs_usb_phy_reg::rsvd1[60]

Definition at line 15 of file snps_usb_phy.h.

◆ rsvd2

u8 hs_usb_phy_reg::rsvd2[12]

Definition at line 18 of file snps_usb_phy.h.

◆ rsvd3

u8 hs_usb_phy_reg::rsvd3[4]

Definition at line 25 of file snps_usb_phy.h.

◆ rsvd4

u8 hs_usb_phy_reg::rsvd4[24]

Definition at line 30 of file snps_usb_phy.h.

◆ rsvd5

u8 hs_usb_phy_reg::rsvd5[8]

Definition at line 32 of file snps_usb_phy.h.

◆ utmi_ctrl0

u32 hs_usb_phy_reg::utmi_ctrl0

Definition at line 16 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().

◆ utmi_ctrl1

u32 hs_usb_phy_reg::utmi_ctrl1

Definition at line 17 of file snps_usb_phy.h.

◆ utmi_ctrl5

u32 hs_usb_phy_reg::utmi_ctrl5

Definition at line 19 of file snps_usb_phy.h.

Referenced by hs_usb_phy_init().


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