drm/i915/lnl: Add display definitions
authorBalasubramani Vivekanandan <balasubramani.vivekanandan@intel.com>
Tue, 19 Sep 2023 19:21:08 +0000 (12:21 -0700)
committerLucas De Marchi <lucas.demarchi@intel.com>
Thu, 21 Sep 2023 14:39:45 +0000 (07:39 -0700)
commit464e8632b6002a402f47aeca4a2a089a2686b63a
tree61482269a4bfe5ae27fa19a059a60ab7a63c0ee3
parent3dc06a4fb31504c9efdb93fcba5520cbf01b2ccd
drm/i915/lnl: Add display definitions

Add Lunar Lake platform definitions for i915 display. The support for
LNL will be added to the xe driver, with i915 only driving the display
side. Xe2 display is derived from the Xe_LPD+ IP; additional feature
deltas will be introduced in subsequent patches, so here it's just
adding a separate xe2_lpd_display struct.

v2: Use a LPDP_FEATURES macro (Matt Roper)

Signed-off-by: Balasubramani Vivekanandan <balasubramani.vivekanandan@intel.com>
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230919192128.2045154-2-lucas.demarchi@intel.com
drivers/gpu/drm/i915/display/intel_display_device.c