Nico Huber has uploaded this change for review. ( https://review.coreboot.org/28763
Change subject: WIP: Add Kaby Lake PCI IDs ......................................................................
WIP: Add Kaby Lake PCI IDs
Change-Id: Ice05e07b016cebc7258a9790e38e079e63227a4b --- M common/hw-gfx-gma-config.ads.template 1 file changed, 5 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/libgfxinit refs/changes/63/28763/1
diff --git a/common/hw-gfx-gma-config.ads.template b/common/hw-gfx-gma-config.ads.template index dba10aa..bdeeefb 100644 --- a/common/hw-gfx-gma-config.ads.template +++ b/common/hw-gfx-gma-config.ads.template @@ -333,7 +333,8 @@
function Is_Skylake_U (Device_Id : Word16) return Boolean is (Device_Id = 16#1906# or Device_Id = 16#1916# or Device_Id = 16#1923# or - Device_Id = 16#1926# or Device_Id = 16#1927#); + Device_Id = 16#1926# or Device_Id = 16#1927# or + Device_Id = 16#5906# or Device_Id = 16#5916# or Device_Id = 16#5917#);
-- Rather catch too much here than too little, -- it's only used to distinguish generations. @@ -360,7 +361,9 @@ when Skylake => ((Device_Id and 16#ffc3#) = 16#1902# or (Device_Id and 16#ffcf#) = 16#190b# or (Device_Id and 16#ffcf#) = 16#190d# or - (Device_Id and 16#fff9#) = 16#1921#) and + (Device_Id and 16#fff9#) = 16#1921# or + (Device_Id and 16#ffe3#) = 16#5902# or + (Device_Id and 16#fff1#) = 16#5911#) and (case CPU_Var is when Normal => not Is_Skylake_U (Device_Id), when ULT => Is_Skylake_U (Device_Id)));