class HipIndexReg1

Defined at line 699 of file ../../src/graphics/display/drivers/intel-display/registers-typec.h

HIP_INDEX_REG1

Tiger Lake: IHD-OS-TGL-Vol 2c-1.22-Rev 2.0 Part 1, Page 1249

Public Members

 field_hip_index_type_c_6_708
 field_hip_index_type_c_5_713

Public Methods

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

HIP_16D_Index

Drivers can access DDI-specific index value using `set_hip_index_for_ddi`.

This register also has HIP index for MMIO range 16E000 and 16F000.

Since they don't map to any Type-C port on Tiger Lake, we omit these

fields in the register class definition.

Defined at line 708 of file ../../src/graphics/display/drivers/intel-display/registers-typec.h

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

HIP_16D_Index

Drivers can access DDI-specific index value using `set_hip_index_for_ddi`.

This register also has HIP index for MMIO range 16E000 and 16F000.

Since they don't map to any Type-C port on Tiger Lake, we omit these

fields in the register class definition.

Defined at line 708 of file ../../src/graphics/display/drivers/intel-display/registers-typec.h

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

HIP_16C_Index

Drivers can access DDI-specific index value using `set_hip_index_for_ddi`.

Defined at line 713 of file ../../src/graphics/display/drivers/intel-display/registers-typec.h

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

HIP_16C_Index

Drivers can access DDI-specific index value using `set_hip_index_for_ddi`.

Defined at line 713 of file ../../src/graphics/display/drivers/intel-display/registers-typec.h

SelfType & set_hip_index_for_ddi (intel_display::DdiId ddi_id, uint32_t hip_index)

Helper method to write index value for given DDI.

This writes to corresponding field `hip_index_type_c_5` or

`hip_index_type_c_6` based on given `ddi_id`.

Defined at line 719 of file ../../src/graphics/display/drivers/intel-display/registers-typec.h

hwreg::RegisterAddr<HipIndexReg1> Get ()

Defined at line 732 of file ../../src/graphics/display/drivers/intel-display/registers-typec.h

Records