gma: Make Raw_Clock a variable

On GMCH the Raw_Clock depends on the FSB frequency.

Change-Id: I11af9ecb3504983ba1d3136c1b82bd14363afdba
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/25403
Reviewed-by: Nico Huber <nico.h@gmx.de>
diff --git a/common/hw-gfx-gma-config.ads.template b/common/hw-gfx-gma-config.ads.template
index 5d136b2..a8e89d3 100644
--- a/common/hw-gfx-gma-config.ads.template
+++ b/common/hw-gfx-gma-config.ads.template
@@ -14,7 +14,7 @@
 
 private package HW.GFX.GMA.Config
 with
-   Initializes => Valid_Port_GPU
+   Initializes => (Valid_Port_GPU, Raw_Clock)
 is
 
    CPU : constant CPU_Type := <<CPU>>;
@@ -246,6 +246,9 @@
          when Broxton      => Frequency_Type'First,   -- none needed
          when Skylake      => 24_000_000);
 
+    Raw_Clock : Frequency_Type := Default_RawClk_Freq
+    with Part_Of => GMA.Config_State;
+
    ----------------------------------------------------------------------------
 
    -- Maximum source width with enabled scaler. This only accounts