From 6a9e47b6df3aeeae99569c642f472216de87f7fb Mon Sep 17 00:00:00 2001 From: jsg Date: Tue, 9 Jun 2026 23:52:38 +0000 Subject: [PATCH] drm/i915/psr: Add defininitions for INTEL_WA_REGISTER_CAPS DPCD register From Jouni Hogander dd4cbab2a446d87b94f8337e38653a0f9a679ded in linux-6.18.y/6.18.35 fbceb39b536e40c2f7cc47ab42037bb7c2b7ced9 in mainline linux --- sys/dev/pci/drm/i915/display/intel_dpcd.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 sys/dev/pci/drm/i915/display/intel_dpcd.h diff --git a/sys/dev/pci/drm/i915/display/intel_dpcd.h b/sys/dev/pci/drm/i915/display/intel_dpcd.h new file mode 100644 index 00000000000..4aea5326f2e --- /dev/null +++ b/sys/dev/pci/drm/i915/display/intel_dpcd.h @@ -0,0 +1,15 @@ +/* SPDX-License-Identifier: MIT */ +/* + * Copyright © 2026 Intel Corporation + */ + +#ifndef __INTEL_DPCD_H__ +#define __INTEL_DPCD_H__ + +#define INTEL_DPCD_INTEL_WA_REGISTER_CAPS 0x3f0 +# define INTEL_DPCD_INTEL_WA_REGISTER_CAPS_PSR2_EARLYSCANLINE_SDP_SUPPORT_MASK REG_GENMASK(1, 0) +# define INTEL_DPCD_INTEL_WA_REGISTER_CAPS_FALL_BACK_TO_PSR1 0 +# define INTEL_DPCD_INTEL_WA_REGISTER_CAPS_PSR2_WITH_EARLY_SCANLINE 1 +# define INTEL_DPCD_INTEL_WA_REGISTER_CAPS_PSR2_WITHOUT_EARLY_SCANLINE 2 + +#endif /* __INTEL_DPCD_H__ */