/*
* ALPM is only valid for eDP v1.4 or higher.
*/
- if (link->dpcd_caps.dpcd_rev.raw >= DP_EDP_14)
+ if (link->dpcd_caps.dpcd_rev.raw >= DP_EDP_14) {
core_link_read_dpcd(link, DP_RECEIVER_ALPM_CAP,
&link->dpcd_caps.alpm_caps.raw,
sizeof(link->dpcd_caps.alpm_caps.raw));
+ core_link_read_dpcd(link, DP_SINK_PSR_ACTIVE_VTOTAL_CONTROL_CAP,
+ &link->dpcd_caps.psr_info.psr_active_vtotal_control_cap,
+ sizeof(link->dpcd_caps.psr_info.psr_active_vtotal_control_cap));
+ }
/*
* Read REPLAY info
#define DP_DEVICE_ID_BA4159 0xBA4159
#define DP_FORCE_PSRSU_CAPABILITY 0x40F
+#define DP_SINK_PSR_ACTIVE_VTOTAL_CONTROL_CAP 0x370
#define DP_SINK_PSR_ACTIVE_VTOTAL 0x373
#define DP_SINK_PSR_ACTIVE_VTOTAL_CONTROL_MODE 0x375
#define DP_SOURCE_PSR_ACTIVE_VTOTAL 0x376