[Intel-xe] [PATCH 13/15] TEMPORARY: drm/xe/display: Enable modular fia in TGL
José Roberto de Souza
jose.souza at intel.com
Mon Apr 24 16:51:33 UTC 2023
drm-tip don't have has_modular_fia anymore but to backport it to Xe
would require us to backport several patches, so this patch is
intended to only live until next Xe rebase.
TGL is the first platform tha has it, this is needed to properly
initialize TC ports in some skus.
Enabling it for DG1 don't cause any issues as DG1 don't have any real
TC ports, so intel_tc_port_init() will not be called for DG1.
Signed-off-by: José Roberto de Souza <jose.souza at intel.com>
---
drivers/gpu/drm/xe/xe_display.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/xe/xe_display.c b/drivers/gpu/drm/xe/xe_display.c
index af18e554f57ed..9bfe93c3aca64 100644
--- a/drivers/gpu/drm/xe/xe_display.c
+++ b/drivers/gpu/drm/xe/xe_display.c
@@ -489,7 +489,10 @@ void xe_display_info_init(struct xe_device *xe)
switch (xe->info.platform) {
case XE_TIGERLAKE:
case XE_DG1:
- xe->info.display = (struct xe_device_display_info) { GEN12_DISPLAY };
+ xe->info.display = (struct xe_device_display_info) {
+ GEN12_DISPLAY,
+ .has_modular_fia = 1,
+ };
break;
case XE_ROCKETLAKE:
xe->info.display = (struct xe_device_display_info) {
--
2.40.0
More information about the Intel-xe
mailing list