coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
usb3_phy_pcs_reg_layout Struct Reference
Collaboration diagram for usb3_phy_pcs_reg_layout:
Collaboration graph

Data Fields

u32 pcs_sw_reset
 
u32 pcs_power_down_control
 
u32 pcs_start_control
 
u32 pcs_txmgn_v0
 
u32 pcs_txmgn_v1
 
u32 pcs_txmgn_v2
 
u32 pcs_txmgn_v3
 
u32 pcs_txmgn_v4
 
u32 pcs_txmgn_ls
 
u32 pcs_txdeemph_m6db_v0
 
u32 pcs_txdeemph_m3p5db_v0
 
u32 pcs_txdeemph_m6db_v1
 
u32 pcs_txdeemph_m3p5db_v1
 
u32 pcs_txdeemph_m6db_v2
 
u32 pcs_txdeemph_m3p5db_v2
 
u32 pcs_txdeemph_m6db_v3
 
u32 pcs_txdeemph_m3p5db_v3
 
u32 pcs_txdeemph_m6db_v4
 
u32 pcs_txdeemph_m3p5db_v4
 
u32 pcs_txdeemph_m6db_ls
 
u32 pcs_txdeemph_m3p5db_ls
 
u8 _reserved1 [8]
 
u32 pcs_rate_slew_cntrl
 
u8 _reserved2 [4]
 
u32 pcs_power_state_config2
 
u8 _reserved3 [8]
 
u32 pcs_rcvr_dtct_dly_p1u2_l
 
u32 pcs_rcvr_dtct_dly_p1u2_h
 
u32 pcs_rcvr_dtct_dly_u3_l
 
u32 pcs_rcvr_dtct_dly_u3_h
 
u32 pcs_lock_detect_config1
 
u32 pcs_lock_detect_config2
 
u32 pcs_lock_detect_config3
 
u32 pcs_tsync_rsync_time
 
u8 _reserved4 [16]
 
u32 pcs_pwrup_reset_dly_time_auxclk
 
u8 _reserved5 [12]
 
u32 pcs_lfps_ecstart_eqtlock
 
u8 _reserved6 [4]
 
u32 pcs_rxeqtraining_wait_time
 
u32 pcs_rxeqtraining_run_time
 
u8 _reserved7 [4]
 
u32 pcs_fll_ctrl1
 
u32 pcs_fll_ctrl2
 
u32 pcs_fll_cnt_val_l
 
u32 pcs_fll_cnt_val_h_tol
 
u32 pcs_fll_man_code
 
u32 pcs_autonomous_mode_ctrl
 
u8 _reserved8 [152]
 
u32 pcs_ready_status
 
u8 _reserved9 [96]
 
u32 pcs_rx_sigdet_lvl
 
u8 _reserved10 [48]
 
u32 pcs_refgen_req_config1
 
u32 pcs_refgen_req_config2
 
u8 _reserved0 [16]
 
u32 pcs_lock_detect_config6
 
u32 pcs_cdr_reset_time
 
u32 pcs_align_detect_config1
 
u32 pcs_align_detect_config2
 
u32 pcs_pcs_tx_rx_config
 
u32 pcs_eq_config1
 
u32 pcs_eq_config5
 
u32 pcs_usb3_lfps_det_high_count_val
 
u8 _reserved11 [28]
 
u32 pcs_usb3_rxeqtraining_dfe_time_s2
 

Detailed Description

Definition at line 146 of file qmpv3_usb_phy.c.

Field Documentation

◆ _reserved0

u8 usb3_phy_pcs_reg_layout::_reserved0[16]

Definition at line 193 of file qmpv4_usb_phy.c.

◆ _reserved1

u8 usb3_phy_pcs_reg_layout::_reserved1

Definition at line 168 of file qmpv3_usb_phy.c.

◆ _reserved10

u8 usb3_phy_pcs_reg_layout::_reserved10

Definition at line 199 of file qmpv3_usb_phy.c.

◆ _reserved11

u8 usb3_phy_pcs_reg_layout::_reserved11[28]

Definition at line 220 of file qmpv4_usb_phy.c.

◆ _reserved2

u8 usb3_phy_pcs_reg_layout::_reserved2

Definition at line 170 of file qmpv3_usb_phy.c.

◆ _reserved3

u8 usb3_phy_pcs_reg_layout::_reserved3

Definition at line 172 of file qmpv3_usb_phy.c.

◆ _reserved4

u8 usb3_phy_pcs_reg_layout::_reserved4

Definition at line 181 of file qmpv3_usb_phy.c.

◆ _reserved5

u8 usb3_phy_pcs_reg_layout::_reserved5

Definition at line 183 of file qmpv3_usb_phy.c.

◆ _reserved6

u8 usb3_phy_pcs_reg_layout::_reserved6

Definition at line 185 of file qmpv3_usb_phy.c.

◆ _reserved7

u8 usb3_phy_pcs_reg_layout::_reserved7

Definition at line 188 of file qmpv3_usb_phy.c.

◆ _reserved8

u8 usb3_phy_pcs_reg_layout::_reserved8

Definition at line 195 of file qmpv3_usb_phy.c.

◆ _reserved9

u8 usb3_phy_pcs_reg_layout::_reserved9

Definition at line 197 of file qmpv3_usb_phy.c.

◆ pcs_align_detect_config1

u32 usb3_phy_pcs_reg_layout::pcs_align_detect_config1

Definition at line 210 of file qmpv4_usb_phy.c.

◆ pcs_align_detect_config2

u32 usb3_phy_pcs_reg_layout::pcs_align_detect_config2

Definition at line 211 of file qmpv4_usb_phy.c.

◆ pcs_autonomous_mode_ctrl

u32 usb3_phy_pcs_reg_layout::pcs_autonomous_mode_ctrl

Definition at line 194 of file qmpv3_usb_phy.c.

◆ pcs_cdr_reset_time

u32 usb3_phy_pcs_reg_layout::pcs_cdr_reset_time

Definition at line 208 of file qmpv4_usb_phy.c.

◆ pcs_eq_config1

u32 usb3_phy_pcs_reg_layout::pcs_eq_config1

Definition at line 215 of file qmpv4_usb_phy.c.

◆ pcs_eq_config5

u32 usb3_phy_pcs_reg_layout::pcs_eq_config5

Definition at line 217 of file qmpv4_usb_phy.c.

◆ pcs_fll_cnt_val_h_tol

u32 usb3_phy_pcs_reg_layout::pcs_fll_cnt_val_h_tol

Definition at line 192 of file qmpv3_usb_phy.c.

◆ pcs_fll_cnt_val_l

u32 usb3_phy_pcs_reg_layout::pcs_fll_cnt_val_l

Definition at line 191 of file qmpv3_usb_phy.c.

◆ pcs_fll_ctrl1

u32 usb3_phy_pcs_reg_layout::pcs_fll_ctrl1

Definition at line 189 of file qmpv3_usb_phy.c.

◆ pcs_fll_ctrl2

u32 usb3_phy_pcs_reg_layout::pcs_fll_ctrl2

Definition at line 190 of file qmpv3_usb_phy.c.

◆ pcs_fll_man_code

u32 usb3_phy_pcs_reg_layout::pcs_fll_man_code

Definition at line 193 of file qmpv3_usb_phy.c.

◆ pcs_lfps_ecstart_eqtlock

u32 usb3_phy_pcs_reg_layout::pcs_lfps_ecstart_eqtlock

Definition at line 184 of file qmpv3_usb_phy.c.

◆ pcs_lock_detect_config1

u32 usb3_phy_pcs_reg_layout::pcs_lock_detect_config1

Definition at line 177 of file qmpv3_usb_phy.c.

◆ pcs_lock_detect_config2

u32 usb3_phy_pcs_reg_layout::pcs_lock_detect_config2

Definition at line 178 of file qmpv3_usb_phy.c.

◆ pcs_lock_detect_config3

u32 usb3_phy_pcs_reg_layout::pcs_lock_detect_config3

Definition at line 179 of file qmpv3_usb_phy.c.

◆ pcs_lock_detect_config6

u32 usb3_phy_pcs_reg_layout::pcs_lock_detect_config6

Definition at line 203 of file qmpv4_usb_phy.c.

◆ pcs_pcs_tx_rx_config

u32 usb3_phy_pcs_reg_layout::pcs_pcs_tx_rx_config

Definition at line 213 of file qmpv4_usb_phy.c.

◆ pcs_power_down_control

u32 usb3_phy_pcs_reg_layout::pcs_power_down_control

Definition at line 148 of file qmpv3_usb_phy.c.

Referenced by ss_qmp_phy_init().

◆ pcs_power_state_config2

u32 usb3_phy_pcs_reg_layout::pcs_power_state_config2

Definition at line 171 of file qmpv3_usb_phy.c.

◆ pcs_pwrup_reset_dly_time_auxclk

u32 usb3_phy_pcs_reg_layout::pcs_pwrup_reset_dly_time_auxclk

Definition at line 182 of file qmpv3_usb_phy.c.

◆ pcs_rate_slew_cntrl

u32 usb3_phy_pcs_reg_layout::pcs_rate_slew_cntrl

Definition at line 169 of file qmpv3_usb_phy.c.

◆ pcs_rcvr_dtct_dly_p1u2_h

u32 usb3_phy_pcs_reg_layout::pcs_rcvr_dtct_dly_p1u2_h

Definition at line 174 of file qmpv3_usb_phy.c.

◆ pcs_rcvr_dtct_dly_p1u2_l

u32 usb3_phy_pcs_reg_layout::pcs_rcvr_dtct_dly_p1u2_l

Definition at line 173 of file qmpv3_usb_phy.c.

◆ pcs_rcvr_dtct_dly_u3_h

u32 usb3_phy_pcs_reg_layout::pcs_rcvr_dtct_dly_u3_h

Definition at line 176 of file qmpv3_usb_phy.c.

◆ pcs_rcvr_dtct_dly_u3_l

u32 usb3_phy_pcs_reg_layout::pcs_rcvr_dtct_dly_u3_l

Definition at line 175 of file qmpv3_usb_phy.c.

◆ pcs_ready_status

u32 usb3_phy_pcs_reg_layout::pcs_ready_status

Definition at line 196 of file qmpv3_usb_phy.c.

Referenced by ss_qmp_phy_init().

◆ pcs_refgen_req_config1

u32 usb3_phy_pcs_reg_layout::pcs_refgen_req_config1

Definition at line 200 of file qmpv3_usb_phy.c.

◆ pcs_refgen_req_config2

u32 usb3_phy_pcs_reg_layout::pcs_refgen_req_config2

Definition at line 201 of file qmpv3_usb_phy.c.

◆ pcs_rx_sigdet_lvl

u32 usb3_phy_pcs_reg_layout::pcs_rx_sigdet_lvl

Definition at line 198 of file qmpv3_usb_phy.c.

◆ pcs_rxeqtraining_run_time

u32 usb3_phy_pcs_reg_layout::pcs_rxeqtraining_run_time

Definition at line 187 of file qmpv3_usb_phy.c.

◆ pcs_rxeqtraining_wait_time

u32 usb3_phy_pcs_reg_layout::pcs_rxeqtraining_wait_time

Definition at line 186 of file qmpv3_usb_phy.c.

◆ pcs_start_control

u32 usb3_phy_pcs_reg_layout::pcs_start_control

Definition at line 149 of file qmpv3_usb_phy.c.

Referenced by ss_qmp_phy_init().

◆ pcs_sw_reset

u32 usb3_phy_pcs_reg_layout::pcs_sw_reset

Definition at line 147 of file qmpv3_usb_phy.c.

Referenced by ss_qmp_phy_init().

◆ pcs_tsync_rsync_time

u32 usb3_phy_pcs_reg_layout::pcs_tsync_rsync_time

Definition at line 180 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m3p5db_ls

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m3p5db_ls

Definition at line 167 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m3p5db_v0

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m3p5db_v0

Definition at line 157 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m3p5db_v1

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m3p5db_v1

Definition at line 159 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m3p5db_v2

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m3p5db_v2

Definition at line 161 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m3p5db_v3

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m3p5db_v3

Definition at line 163 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m3p5db_v4

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m3p5db_v4

Definition at line 165 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m6db_ls

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m6db_ls

Definition at line 166 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m6db_v0

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m6db_v0

Definition at line 156 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m6db_v1

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m6db_v1

Definition at line 158 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m6db_v2

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m6db_v2

Definition at line 160 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m6db_v3

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m6db_v3

Definition at line 162 of file qmpv3_usb_phy.c.

◆ pcs_txdeemph_m6db_v4

u32 usb3_phy_pcs_reg_layout::pcs_txdeemph_m6db_v4

Definition at line 164 of file qmpv3_usb_phy.c.

◆ pcs_txmgn_ls

u32 usb3_phy_pcs_reg_layout::pcs_txmgn_ls

Definition at line 155 of file qmpv3_usb_phy.c.

◆ pcs_txmgn_v0

u32 usb3_phy_pcs_reg_layout::pcs_txmgn_v0

Definition at line 150 of file qmpv3_usb_phy.c.

◆ pcs_txmgn_v1

u32 usb3_phy_pcs_reg_layout::pcs_txmgn_v1

Definition at line 151 of file qmpv3_usb_phy.c.

◆ pcs_txmgn_v2

u32 usb3_phy_pcs_reg_layout::pcs_txmgn_v2

Definition at line 152 of file qmpv3_usb_phy.c.

◆ pcs_txmgn_v3

u32 usb3_phy_pcs_reg_layout::pcs_txmgn_v3

Definition at line 153 of file qmpv3_usb_phy.c.

◆ pcs_txmgn_v4

u32 usb3_phy_pcs_reg_layout::pcs_txmgn_v4

Definition at line 154 of file qmpv3_usb_phy.c.

◆ pcs_usb3_lfps_det_high_count_val

u32 usb3_phy_pcs_reg_layout::pcs_usb3_lfps_det_high_count_val

Definition at line 219 of file qmpv4_usb_phy.c.

◆ pcs_usb3_rxeqtraining_dfe_time_s2

u32 usb3_phy_pcs_reg_layout::pcs_usb3_rxeqtraining_dfe_time_s2

Definition at line 221 of file qmpv4_usb_phy.c.


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