class PortCommonLaneMiscPower

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

PORT_CL_DW12 (PHY Common Lane config double-word 12?)

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 pages 890-891

DG1: IHD-OS-DG1-Vol 2c-2.21 Part 2 pages 902-903

Ice Lake: IHD-OS-ICLLP-Vol 2c-1.22-Rev2.0 Part 2 pages 557-559

Public Members

 field_RsvdZ_271
 field_mipi_lane_enabled_272
 field_RsvdZ_273
 field_mipi_mode_override_valid_276
 field_mipi_mode_override_277
 field_RsvdZ_278
 field_aux_power_request_override_283
 field_aux_power_request_override_valid_286
 field_RsvdZ_288
 field_aux_phy_status_289
 field_RsvdZ_290
 field_aux_power_acknowledged_291
 field_RsvdZ_293
 field_aux_lane_enabled_296

Public Methods

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

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

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

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

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

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

If false, `mipi_mode_override` is ignored.

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

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

If false, `mipi_mode_override` is ignored.

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

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

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

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

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

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

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

Overrides the power request signal for the AUX channel.

Ignored if `aux_power_request_override_valid` is false.

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

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

Overrides the power request signal for the AUX channel.

Ignored if `aux_power_request_override_valid` is false.

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

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

If false, `aux_power_request_override` is ignored.

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

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

If false, `aux_power_request_override` is ignored.

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

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

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

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

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

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

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

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

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

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

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

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

If true, the AUX lane will eventually be powered up.

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

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

If true, the AUX lane will eventually be powered up.

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

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

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

Records