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

Records