class GHWCFG3

Defined at line 307 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

User hardware config3 register (RO).

Public Members

 field_xfer_size_cntr_width_309
 field_packet_size_cntr_width_310
 field_otg_func_311
 field_i2c_312
 field_vendor_ctrl_if_313
 field_optional_features_314
 field_synch_reset_type_315
 field_adp_supp_316
 field_otg_enable_hsic_317
 field_bc_support_318
 field_otg_lpm_en_319
 field_dfifo_depth_320

Public Methods

template <, >
SelfType & set_xfer_size_cntr_width (typename SelfType::ValueType val)

Defined at line 309 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType xfer_size_cntr_width ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 309 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType packet_size_cntr_width ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 310 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_packet_size_cntr_width (typename SelfType::ValueType val)

Defined at line 310 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType otg_func ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 311 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_otg_func (typename SelfType::ValueType val)

Defined at line 311 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType i2c ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 312 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_i2c (typename SelfType::ValueType val)

Defined at line 312 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_vendor_ctrl_if (typename SelfType::ValueType val)

Defined at line 313 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType vendor_ctrl_if ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 313 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType optional_features ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 314 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_optional_features (typename SelfType::ValueType val)

Defined at line 314 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_synch_reset_type (typename SelfType::ValueType val)

Defined at line 315 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType synch_reset_type ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 315 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType adp_supp ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 316 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_adp_supp (typename SelfType::ValueType val)

Defined at line 316 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType otg_enable_hsic ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 317 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_otg_enable_hsic (typename SelfType::ValueType val)

Defined at line 317 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType bc_support ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 318 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_bc_support (typename SelfType::ValueType val)

Defined at line 318 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType otg_lpm_en ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 319 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_otg_lpm_en (typename SelfType::ValueType val)

Defined at line 319 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType dfifo_depth ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 320 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_dfifo_depth (typename SelfType::ValueType val)

Defined at line 320 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

hwreg::RegisterAddr<GHWCFG3> Get ()

Defined at line 321 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

Records