Hello community,
here is the log from the commit of package intel-media-driver for
openSUSE:Leap:15.2 checked in at 2020-03-13 10:59:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/intel-media-driver (Old)
and /work/SRC/openSUSE:Leap:15.2/.intel-media-driver.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "intel-media-driver"
Fri Mar 13 10:59:29 2020 rev:5 rq:784265 version:19.2.1
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/intel-media-driver/intel-media-driver.changes
2020-02-26 13:33:22.742371394 +0100
+++
/work/SRC/openSUSE:Leap:15.2/.intel-media-driver.new.3160/intel-media-driver.changes
2020-03-13 11:01:36.788615978 +0100
@@ -7,0 +8,6 @@
+Thu Jan 16 16:16:23 UTC 2020 - Stefan Dirsch <[email protected]>
+
+- 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.McLdtD/_old 2020-03-13 11:01:37.344616375 +0100
+++ /var/tmp/diff_new_pack.McLdtD/_new 2020-03-13 11:01:37.348616378 +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 <[email protected]>
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);