Hello community, here is the log from the commit of package intel-media-driver for openSUSE:Factory checked in at 2020-03-11 18:54:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/intel-media-driver (Old) and /work/SRC/openSUSE:Factory/.intel-media-driver.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "intel-media-driver" Wed Mar 11 18:54:21 2020 rev:8 rq:783779 version:19.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/intel-media-driver/intel-media-driver.changes 2020-02-26 15:04:01.749069401 +0100 +++ /work/SRC/openSUSE:Factory/.intel-media-driver.new.3160/intel-media-driver.changes 2020-03-11 18:56:00.603692687 +0100 @@ -7,0 +8,6 @@ +Thu Jan 16 16:16:23 UTC 2020 - Stefan Dirsch <sndir...@suse.com> + +- U_Encode-Add-some-missing-device-IDs-for-CML-and-ICL.patch + * add support for support AML-Y (bsc#1160967) + +------------------------------------------------------------------- New: ---- U_Encode-Add-some-missing-device-IDs-for-CML-and-ICL.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ intel-media-driver.spec ++++++ --- /var/tmp/diff_new_pack.2Cs8uh/_old 2020-03-11 18:56:01.119692917 +0100 +++ /var/tmp/diff_new_pack.2Cs8uh/_new 2020-03-11 18:56:01.123692919 +0100 @@ -29,6 +29,7 @@ Source1: generate-supplements.sh Patch0: Werror-implicit-function-not-valid-for-C++.patch Patch1: Werror-initialize-in-right-order.patch +Patch2: U_Encode-Add-some-missing-device-IDs-for-CML-and-ICL.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: pkgconfig @@ -207,6 +208,7 @@ pushd media-driver %patch0 -p1 %patch1 -p1 +%patch2 -p1 popd %define __sourcedir media-driver ++++++ U_Encode-Add-some-missing-device-IDs-for-CML-and-ICL.patch ++++++ >From dfdffc0fee2b29071c48d674a6d61acc8765d438 Mon Sep 17 00:00:00 2001 From: TianhaoLiu <tianhao....@intel.com> Date: Mon, 16 Dec 2019 14:47:27 +0800 Subject: [PATCH] [Encode] Add some missing device IDs for CML and ICL Add some missing device IDs for CML and ICL to support more hardwares Change-Id: I9c168bc14358690cfb6c9708542ff9214b1b0af6 --- media_driver/linux/gen11/ddi/media_sysinfo_g11.cpp | 3 +++ media_driver/linux/gen9/ddi/media_sysinfo_g9.cpp | 14 ++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/media_driver/linux/gen11/ddi/media_sysinfo_g11.cpp b/media_driver/linux/gen11/ddi/media_sysinfo_g11.cpp index 5025df06..40408338 100644 --- a/media_driver/linux/gen11/ddi/media_sysinfo_g11.cpp +++ b/media_driver/linux/gen11/ddi/media_sysinfo_g11.cpp @@ -351,6 +351,9 @@ static bool icllpDevice8a52 = DeviceInfoFactory<GfxDeviceInfo>:: static bool icllpDevice8a53 = DeviceInfoFactory<GfxDeviceInfo>:: RegisterDevice(0x8a53, &icllpGt2Info); +static bool icllpDevice8a54 = DeviceInfoFactory<GfxDeviceInfo>:: + RegisterDevice(0x8a54, &icllpGt1Info); + static bool icllpDevice8a56 = DeviceInfoFactory<GfxDeviceInfo>:: RegisterDevice(0x8a56, &icllpGt1Info); diff -u -r -p a/media_driver.old/linux/gen9/ddi/media_sysinfo_g9.cpp b/media_driver/linux/gen9/ddi/media_sysinfo_g9.cpp --- a/media_driver.old/linux/gen9/ddi/media_sysinfo_g9.cpp 2020-01-16 16:23:45.981748492 +0000 +++ b/media_driver/linux/gen9/ddi/media_sysinfo_g9.cpp 2020-01-16 16:29:51.540777037 +0000 @@ -894,9 +894,25 @@ static bool cmlDevice9bc0 = DeviceInfoFa RegisterDevice(0x9bc0, &cflGt2Info); static bool cmlDevice9bc5 = DeviceInfoFactory<GfxDeviceInfo>:: RegisterDevice(0x9bc5, &cflGt2Info); +static bool cmlDevice9bc6 = DeviceInfoFactory<GfxDeviceInfo>:: + RegisterDevice(0x9bc6, &cflGt2Info); static bool cmlDevice9bc8 = DeviceInfoFactory<GfxDeviceInfo>:: RegisterDevice(0x9bc8, &cflGt2Info); static bool cmlDevice9bc4 = DeviceInfoFactory<GfxDeviceInfo>:: RegisterDevice(0x9bc4, &cflGt2Info); static bool cmlDevice9bc2 = DeviceInfoFactory<GfxDeviceInfo>:: RegisterDevice(0x9bc2, &cflGt2Info); +static bool cmlDevice9be6 = DeviceInfoFactory<GfxDeviceInfo>:: + RegisterDevice(0x9be6, &cflGt2Info); +static bool cmlDevice9bf6 = DeviceInfoFactory<GfxDeviceInfo>:: + RegisterDevice(0x9bf6, &cflGt2Info); + +/* AML/KBL Y GT2 */ +static bool cmlDevice591c = DeviceInfoFactory<GfxDeviceInfo>:: + RegisterDevice(0x591C, &cflGt2Info); +static bool cmlDevice87C0 = DeviceInfoFactory<GfxDeviceInfo>:: + RegisterDevice(0x87C0, &cflGt2Info); + +/* AML/CFL Y GT2 */ +static bool cmlDevice87ca = DeviceInfoFactory<GfxDeviceInfo>:: + RegisterDevice(0x87ca, &cflGt2Info);