struct PchPanelParameters

Defined at line 56 of file ../../src/graphics/display/drivers/intel-display/pch-engine.h

Characteristic parameters for the panel controlled by the PCH.

The settings here only depend on the panel attached to the PCH control pins.

Once set, they will not change for the lifetime of the driver.

eDP timings are described in the eDP Standard version 1.4b (revised on

December 31, 2020), Section 11 "Power Sequencing", pages 249 and 251.

Public Members

int64_t power_on_to_hpd_aux_ready_delay_micros
int64_t power_on_to_backlight_on_delay_micros
int64_t backlight_off_to_video_end_delay_micros
int64_t video_end_to_power_off_delay_micros
int64_t power_cycle_delay_micros
int32_t backlight_pwm_frequency_hz
bool power_down_on_reset
bool backlight_pwm_inverted

Public Methods

void Fix ()

Adjusts parameters that are obviously incorrect to safe values.

The safe values may be sub-optimal. For example, panel delays may be longer

than necessary, resulting in slightly slower boot time.

Defined at line 46 of file ../../src/graphics/display/drivers/intel-display/pch-engine.cc