class PortCompensationLowVoltageReferences

Defined at line 598 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h

PORT_COMP_DW10 (PHY process variation Compensation config double-word 10?)

This register stores the low bits of {negative, positive} {low, high}

reference values for LVT (low voltage transistors). The high bits are in

PORT_COMP_DW1.

All the bits in this register are documented, so it is safe to update this

register without reading it first.

This register is not documented on Kaby Lake or Skylake.

Tiger Lake: IHD-OS-TGL-Vol 2c-1.22-Rev2.0 Part 2 page 903

DG1: IHD-OS-DG1-Vol 2c-2.21 Part 2 page 916

Ice Lake: IHD-OS-ICLLP-Vol 2c-1.22-Rev2.0 Part 2 page 572

Public Members

 field_negative_low_voltage_reference_low_value_bits70_603
 field_negative_low_voltage_reference_high_value_bits70_604
 field_positive_low_voltage_reference_low_value_bits70_605
 field_positive_low_voltage_reference_high_value_bits70_606

Public Methods

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

The high bits for all these values are in PORT_COMP_DW1.

Defined at line 603 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h

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

The high bits for all these values are in PORT_COMP_DW1.

Defined at line 603 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h

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

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

Defined at line 604 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h

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

Defined at line 604 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h

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

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

Defined at line 605 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h

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

Defined at line 605 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h

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

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

Defined at line 606 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h

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

Defined at line 606 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h

hwreg::RegisterAddr<PortCompensationLowVoltageReferences> GetForDdi (intel_display::DdiId ddi_id)

Defined at line 608 of file ../../src/graphics/display/drivers/intel-display/registers-ddi-phy-tiger-lake.h

Records