class PortCommonLane16
Defined at line 346 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
PORT_CL_DW16 (PHY Common Lane config double-word 16?)
This register has bits that are reserved but not MBZ (must be zero). So, it
can only be safely updated via read-modify-write operations.
This register is not documented on Kaby Lake or Skylake.
Tiger Lake: IHD-OS-TGL-Vol 2c-1.22-Rev2.0 Part 2 pages 894-895
DG1: IHD-OS-DG1-Vol 2c-2.21 Part 2 pages 906-907
Ice Lake: IHD-OS-ICLLP-Vol 2c-1.22-Rev2.0 Part 2 pages 562-563
Public Members
field_RsvdZ_348
field_ddi_b_hd_port_select_override_valid_350
field_ddi_b_hd_port_select_override_351
field_ddi_c_hd_port_select_override_valid_352
field_ddi_c_hd_port_select_override_353
field_ddi_d_hd_port_select_override_valid_354
field_ddi_d_hd_port_select_override_355
field_RsvdZ_357
field_compensators_power_down_override_360
field_compensators_power_down_override_valid_363
field_common_register_interface_wake_override_366
field_common_register_interface_wake_override_valid_369
Public Methods
template <, >
typename SelfType::ValueType ddi_b_hd_port_select_override_valid ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 350 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
SelfType & set_ddi_b_hd_port_select_override_valid (typename SelfType::ValueType val)
Defined at line 350 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
typename SelfType::ValueType ddi_b_hd_port_select_override ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 351 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
SelfType & set_ddi_b_hd_port_select_override (typename SelfType::ValueType val)
Defined at line 351 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
typename SelfType::ValueType ddi_c_hd_port_select_override_valid ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 352 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
SelfType & set_ddi_c_hd_port_select_override_valid (typename SelfType::ValueType val)
Defined at line 352 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
typename SelfType::ValueType ddi_c_hd_port_select_override ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 353 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
SelfType & set_ddi_c_hd_port_select_override (typename SelfType::ValueType val)
Defined at line 353 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
typename SelfType::ValueType ddi_d_hd_port_select_override_valid ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 354 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
SelfType & set_ddi_d_hd_port_select_override_valid (typename SelfType::ValueType val)
Defined at line 354 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
typename SelfType::ValueType ddi_d_hd_port_select_override ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 355 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
SelfType & set_ddi_d_hd_port_select_override (typename SelfType::ValueType val)
Defined at line 355 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
typename SelfType::ValueType compensators_power_down_override ()
If true, forces powering down the compensation source in the PHY.
Defined at line 360 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
SelfType & set_compensators_power_down_override (typename SelfType::ValueType val)
If true, forces powering down the compensation source in the PHY.
Defined at line 360 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
typename SelfType::ValueType compensators_power_down_override_valid ()
If false, `compensators_power_down_override` is ignored.
Defined at line 363 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
SelfType & set_compensators_power_down_override_valid (typename SelfType::ValueType val)
If false, `compensators_power_down_override` is ignored.
Defined at line 363 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
typename SelfType::ValueType common_register_interface_wake_override ()
If true, force-wakes the CRI (Common Register Interface) domain.
Defined at line 366 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
SelfType & set_common_register_interface_wake_override (typename SelfType::ValueType val)
If true, force-wakes the CRI (Common Register Interface) domain.
Defined at line 366 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
typename SelfType::ValueType common_register_interface_wake_override_valid ()
If false, `common_register_interface_wake_override` is ignored.
Defined at line 369 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
template <, >
SelfType & set_common_register_interface_wake_override_valid (typename SelfType::ValueType val)
If false, `common_register_interface_wake_override` is ignored.
Defined at line 369 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h
hwreg::RegisterAddr<PortCommonLane16> GetForDdi (intel_display::DdiId ddi_id)
Defined at line 371 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h