gma transcoder: Fix port select for ADL-P TC

Some minor changes to the transcoder mapping were missed initially.
In particular, numbers for the per-port clock selection shifted for
the TC ports.

Change-Id: I78bdbfdd658065284bd29c36607ddd2b9c2d225f
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.sourcearcade.org/c/libgfxinit/+/504
Reviewed-by: Thomas Heijligen <src@posteo.de>
Tested-by: Ada SPARK <gnatbot@sourcearcade.org>
diff --git a/common/hw-gfx-gma.ads b/common/hw-gfx-gma.ads
index 18ca5d4..3ee3d18 100644
--- a/common/hw-gfx-gma.ads
+++ b/common/hw-gfx-gma.ads
@@ -324,11 +324,13 @@
    subtype Digital_Port is GPU_Port range DIGI_A .. DIGI_E;
    subtype GMCH_DP_Port is GPU_Port range DIGI_B .. DIGI_D;
    subtype GMCH_HDMI_Port is GPU_Port range DIGI_B .. DIGI_C;
+   subtype DDI_Port is GPU_Port range DIGI_A .. DDI_TC6;
    subtype Combo_Port is GPU_Port range DIGI_A .. DIGI_C;
    subtype USBC_Port is GPU_Port range DDI_TC1 .. DDI_TC6;
    subtype TGL_Digital_Port is GPU_Port range DIGI_A .. DDI_TC6
    with
       Static_Predicate => (TGL_Digital_Port /= DIGI_D and TGL_Digital_Port /= DIGI_E);
+   subtype XELPD_Digital_Port is GPU_Port range DIGI_A .. DDI_TC4;
 
    function Is_Digital_Port (Port : GPU_Port) return Boolean is
       (Port in Digital_Port or Port in TGL_Digital_Port);