gma broxton: Start off with power domains and CDClk

It's close to the respective code for Skylake but still different
enough for a separate implementation. We start with a default CDClk
of 288MHz which is enough for resolutions up to 2560x1600.

Change-Id: I44364191236f421b2b89c9a019a50713f7c20525
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: https://review.coreboot.org/18243
Tested-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
diff --git a/common/hw-gfx-gma-registers.ads b/common/hw-gfx-gma-registers.ads
index 9b32c63..814dd11 100644
--- a/common/hw-gfx-gma-registers.ads
+++ b/common/hw-gfx-gma-registers.ads
@@ -105,6 +105,7 @@
       SPLL_CTL,
       WRPLL_CTL_1,
       WRPLL_CTL_2,
+      BXT_DE_PLL_ENABLE,
       PORT_CLK_SEL_DDIA,
       PORT_CLK_SEL_DDIB,
       PORT_CLK_SEL_DDIC,
@@ -245,6 +246,7 @@
       DPLL_CTRL1,
       DPLL_CTRL2,
       DPLL_STATUS,
+      BXT_DE_PLL_CTL,
       HTOTAL_EDP,
       HBLANK_EDP,
       HSYNC_EDP,
@@ -830,6 +832,10 @@
       WRPLL_CTL_1           => 16#04_6040# / Register_Width,
       WRPLL_CTL_2           => 16#04_6060# / Register_Width,
 
+      -- Broxton Display Engine PLL registers
+      BXT_DE_PLL_CTL        => 16#06_d000# / Register_Width,
+      BXT_DE_PLL_ENABLE     => 16#04_6070# / Register_Width,
+
       -- Power Down Well registers
       PWR_WELL_CTL_BIOS     => 16#04_5400# / Register_Width,
       PWR_WELL_CTL_DRIVER   => 16#04_5404# / Register_Width,