All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/9] HuC updates
@ 2019-09-06 19:47 Anusha Srivatsa
  2019-09-06 19:47 ` [PATCH 1/9] drm/i915/uc: Update MAKE_HUC_FW_PATH macro Anusha Srivatsa
                   ` (12 more replies)
  0 siblings, 13 replies; 15+ messages in thread
From: Anusha Srivatsa @ 2019-09-06 19:47 UTC (permalink / raw)
  To: intel-gfx

Updating HuC versions for gen9 and ICL platforms.
Also updating MAKE_HUC_FW_PATH.

From now on we can have same firmware name formats
for both guC and HuC.

Adding the new PR for the same:
The following changes since commit 6ddb9d9704e2171d91439c9c42c5965bf3863de8:

  Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware (2019-09-04 07:13:26 -0400)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-firmware huc_updates

for you to fetch changes up to 02850d2cc1fe542b7f320cedc446cfefb92c083a:

  drm/i915/firmware: Add v9.0.0 of HuC for Icelake (2019-09-06 12:23:56 -0700)

----------------------------------------------------------------
Anusha Srivatsa (6):
      drm/i915/firmware: Add v2.0.0 of HuC for Skylake
      drm/i915/firmware: Add v4.0.0 of HuC for Kabylake
      drm/i915/firmware: Add v2.0.0 of HuC for Broxton
      drm/i915/firmware: Add v4.0.0 of HuC for Geminilake
      drm/i915/firmware: Add v4.0.0 of HuC for Cometlake
      drm/i915/firmware: Add v9.0.0 of HuC for Icelake

 WHENCE                 |  19 +++++++++++++++++++
 i915/bxt_huc_2.0.0.bin | Bin 0 -> 149824 bytes
 i915/cml_huc_4.0.0.bin | Bin 0 -> 226048 bytes
 i915/glk_huc_4.0.0.bin | Bin 0 -> 226048 bytes
 i915/icl_huc_9.0.0.bin | Bin 0 -> 498880 bytes
 i915/kbl_huc_4.0.0.bin | Bin 0 -> 226048 bytes
 i915/skl_huc_2.0.0.bin | Bin 0 -> 136320 bytes
 7 files changed, 19 insertions(+)
 create mode 100644 i915/bxt_huc_2.0.0.bin
 create mode 100644 i915/cml_huc_4.0.0.bin
 create mode 100644 i915/glk_huc_4.0.0.bin
 create mode 100644 i915/icl_huc_9.0.0.bin
 create mode 100644 i915/kbl_huc_4.0.0.bin
 create mode 100644 i915/skl_huc_2.0.0.bin

Anusha Srivatsa (9):
  drm/i915/uc: Update MAKE_HUC_FW_PATH macro
  drm/i915/firmware: Load v2.0.0 HuC for SKL
  drm/i915/firmware: Load v2.0.0 HuC for BXT
  drm/i915/firmware: Load v4.0.0 HuC for KBL
  drm/i915/firmware: Load v4.0.0 HuC for GLK
  drm/i915/firmware: CFL uses KBL firmware
  drm/i915/firmware: Load v9.0.0 HuC for ICL
  drm/i915/firmware: Load v4.0.0 HuC for CML
  HAX: force enable_guc=2

 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 15 ++++++++-------
 drivers/gpu/drm/i915/i915_params.h       |  2 +-
 2 files changed, 9 insertions(+), 8 deletions(-)

-- 
2.23.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 1/9] drm/i915/uc: Update MAKE_HUC_FW_PATH macro
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
@ 2019-09-06 19:47 ` Anusha Srivatsa
  2019-09-06 20:28   ` Daniele Ceraolo Spurio
  2019-09-06 19:47 ` [PATCH 2/9] drm/i915/firmware: Load v2.0.0 HuC for SKL Anusha Srivatsa
                   ` (11 subsequent siblings)
  12 siblings, 1 reply; 15+ messages in thread
From: Anusha Srivatsa @ 2019-09-06 19:47 UTC (permalink / raw)
  To: intel-gfx

Update MAKE_HUC_FW_PATH macro to follow the same convention
as the MAKE_GUC_FW_PATH with the separator changing from "_" to "."
and removing "ver".

The current convention being:
<platform>_<g/h>uc_<major>.<minor>.patch.bin

Suggested-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
---
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
index 296a82603be0..16a5aa8fe15a 100644
--- a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
+++ b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
@@ -58,7 +58,7 @@ void intel_uc_fw_change_status(struct intel_uc_fw *uc_fw,
 	__MAKE_UC_FW_PATH(prefix_, "_guc_", ".", major_, minor_, patch_)
 
 #define MAKE_HUC_FW_PATH(prefix_, major_, minor_, bld_num_) \
-	__MAKE_UC_FW_PATH(prefix_, "_huc_ver", "_", major_, minor_, bld_num_)
+	__MAKE_UC_FW_PATH(prefix_, "_huc_", ".", major_, minor_, bld_num_)
 
 /* All blobs need to be declared via MODULE_FIRMWARE() */
 #define INTEL_UC_MODULE_FW(platform_, revid_, guc_, huc_) \
-- 
2.23.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 2/9] drm/i915/firmware: Load v2.0.0 HuC for SKL
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
  2019-09-06 19:47 ` [PATCH 1/9] drm/i915/uc: Update MAKE_HUC_FW_PATH macro Anusha Srivatsa
@ 2019-09-06 19:47 ` Anusha Srivatsa
  2019-09-06 19:47 ` [PATCH 3/9] drm/i915/firmware: Load v2.0.0 HuC for BXT Anusha Srivatsa
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Anusha Srivatsa @ 2019-09-06 19:47 UTC (permalink / raw)
  To: intel-gfx

Add support to load the latest version of HuC on SKL.

Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
---
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
index 16a5aa8fe15a..9bf6c415b4d8 100644
--- a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
+++ b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
@@ -45,7 +45,7 @@ void intel_uc_fw_change_status(struct intel_uc_fw *uc_fw,
 	fw_def(GEMINILAKE,  0, guc_def(glk, 33, 0, 0), huc_def(glk, 03, 01, 2893)) \
 	fw_def(KABYLAKE,    0, guc_def(kbl, 33, 0, 0), huc_def(kbl, 02, 00, 1810)) \
 	fw_def(BROXTON,     0, guc_def(bxt, 33, 0, 0), huc_def(bxt, 01,  8, 2893)) \
-	fw_def(SKYLAKE,     0, guc_def(skl, 33, 0, 0), huc_def(skl, 01, 07, 1398))
+	fw_def(SKYLAKE,     0, guc_def(skl, 33, 0, 0), huc_def(skl,  2,  0,    0))
 
 #define __MAKE_UC_FW_PATH(prefix_, name_, separator_, major_, minor_, patch_) \
 	"i915/" \
-- 
2.23.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 3/9] drm/i915/firmware: Load v2.0.0 HuC for BXT
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
  2019-09-06 19:47 ` [PATCH 1/9] drm/i915/uc: Update MAKE_HUC_FW_PATH macro Anusha Srivatsa
  2019-09-06 19:47 ` [PATCH 2/9] drm/i915/firmware: Load v2.0.0 HuC for SKL Anusha Srivatsa
@ 2019-09-06 19:47 ` Anusha Srivatsa
  2019-09-06 19:47 ` [PATCH 4/9] drm/i915/firmware: Load v4.0.0 HuC for KBL Anusha Srivatsa
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Anusha Srivatsa @ 2019-09-06 19:47 UTC (permalink / raw)
  To: intel-gfx

Add support to load the latest version of HuC on BXT.

Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
---
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
index 9bf6c415b4d8..ab8fcd3e46ca 100644
--- a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
+++ b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
@@ -44,7 +44,7 @@ void intel_uc_fw_change_status(struct intel_uc_fw *uc_fw,
 	fw_def(COFFEELAKE,  0, guc_def(kbl, 33, 0, 0), huc_def(kbl, 02, 00, 1810)) \
 	fw_def(GEMINILAKE,  0, guc_def(glk, 33, 0, 0), huc_def(glk, 03, 01, 2893)) \
 	fw_def(KABYLAKE,    0, guc_def(kbl, 33, 0, 0), huc_def(kbl, 02, 00, 1810)) \
-	fw_def(BROXTON,     0, guc_def(bxt, 33, 0, 0), huc_def(bxt, 01,  8, 2893)) \
+	fw_def(BROXTON,     0, guc_def(bxt, 33, 0, 0), huc_def(bxt,  2,  0,    0)) \
 	fw_def(SKYLAKE,     0, guc_def(skl, 33, 0, 0), huc_def(skl,  2,  0,    0))
 
 #define __MAKE_UC_FW_PATH(prefix_, name_, separator_, major_, minor_, patch_) \
-- 
2.23.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 4/9] drm/i915/firmware: Load v4.0.0 HuC for KBL
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
                   ` (2 preceding siblings ...)
  2019-09-06 19:47 ` [PATCH 3/9] drm/i915/firmware: Load v2.0.0 HuC for BXT Anusha Srivatsa
@ 2019-09-06 19:47 ` Anusha Srivatsa
  2019-09-06 19:47 ` [PATCH 5/9] drm/i915/firmware: Load v4.0.0 HuC for GLK Anusha Srivatsa
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Anusha Srivatsa @ 2019-09-06 19:47 UTC (permalink / raw)
  To: intel-gfx

Add support to load the latest version of HuC on KBL.

Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
---
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
index ab8fcd3e46ca..c631f1f81930 100644
--- a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
+++ b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
@@ -43,7 +43,7 @@ void intel_uc_fw_change_status(struct intel_uc_fw *uc_fw,
 	fw_def(ICELAKE,     0, guc_def(icl, 33, 0, 0), huc_def(icl,  8,  4, 3238)) \
 	fw_def(COFFEELAKE,  0, guc_def(kbl, 33, 0, 0), huc_def(kbl, 02, 00, 1810)) \
 	fw_def(GEMINILAKE,  0, guc_def(glk, 33, 0, 0), huc_def(glk, 03, 01, 2893)) \
-	fw_def(KABYLAKE,    0, guc_def(kbl, 33, 0, 0), huc_def(kbl, 02, 00, 1810)) \
+	fw_def(KABYLAKE,    0, guc_def(kbl, 33, 0, 0), huc_def(kbl,  4,  0,    0)) \
 	fw_def(BROXTON,     0, guc_def(bxt, 33, 0, 0), huc_def(bxt,  2,  0,    0)) \
 	fw_def(SKYLAKE,     0, guc_def(skl, 33, 0, 0), huc_def(skl,  2,  0,    0))
 
-- 
2.23.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 5/9] drm/i915/firmware: Load v4.0.0 HuC for GLK
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
                   ` (3 preceding siblings ...)
  2019-09-06 19:47 ` [PATCH 4/9] drm/i915/firmware: Load v4.0.0 HuC for KBL Anusha Srivatsa
@ 2019-09-06 19:47 ` Anusha Srivatsa
  2019-09-06 19:47 ` [PATCH 6/9] drm/i915/firmware: CFL uses KBL firmware Anusha Srivatsa
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Anusha Srivatsa @ 2019-09-06 19:47 UTC (permalink / raw)
  To: intel-gfx

Add support to load the latest version of HuC on GLK.

Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
---
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
index c631f1f81930..d590358193e4 100644
--- a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
+++ b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
@@ -42,7 +42,7 @@ void intel_uc_fw_change_status(struct intel_uc_fw *uc_fw,
 	fw_def(ELKHARTLAKE, 0, guc_def(ehl, 33, 0, 4), huc_def(ehl,  9,  0,    0)) \
 	fw_def(ICELAKE,     0, guc_def(icl, 33, 0, 0), huc_def(icl,  8,  4, 3238)) \
 	fw_def(COFFEELAKE,  0, guc_def(kbl, 33, 0, 0), huc_def(kbl, 02, 00, 1810)) \
-	fw_def(GEMINILAKE,  0, guc_def(glk, 33, 0, 0), huc_def(glk, 03, 01, 2893)) \
+	fw_def(GEMINILAKE,  0, guc_def(glk, 33, 0, 0), huc_def(glk,  4,  0,    0)) \
 	fw_def(KABYLAKE,    0, guc_def(kbl, 33, 0, 0), huc_def(kbl,  4,  0,    0)) \
 	fw_def(BROXTON,     0, guc_def(bxt, 33, 0, 0), huc_def(bxt,  2,  0,    0)) \
 	fw_def(SKYLAKE,     0, guc_def(skl, 33, 0, 0), huc_def(skl,  2,  0,    0))
-- 
2.23.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 6/9] drm/i915/firmware: CFL uses KBL firmware
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
                   ` (4 preceding siblings ...)
  2019-09-06 19:47 ` [PATCH 5/9] drm/i915/firmware: Load v4.0.0 HuC for GLK Anusha Srivatsa
@ 2019-09-06 19:47 ` Anusha Srivatsa
  2019-09-06 19:47 ` [PATCH 7/9] drm/i915/firmware: Load v9.0.0 HuC for ICL Anusha Srivatsa
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Anusha Srivatsa @ 2019-09-06 19:47 UTC (permalink / raw)
  To: intel-gfx

Add support to load the latest version of HuC on CFL.

Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
---
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
index d590358193e4..2614f36934e5 100644
--- a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
+++ b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
@@ -41,7 +41,7 @@ void intel_uc_fw_change_status(struct intel_uc_fw *uc_fw,
 #define INTEL_UC_FIRMWARE_DEFS(fw_def, guc_def, huc_def) \
 	fw_def(ELKHARTLAKE, 0, guc_def(ehl, 33, 0, 4), huc_def(ehl,  9,  0,    0)) \
 	fw_def(ICELAKE,     0, guc_def(icl, 33, 0, 0), huc_def(icl,  8,  4, 3238)) \
-	fw_def(COFFEELAKE,  0, guc_def(kbl, 33, 0, 0), huc_def(kbl, 02, 00, 1810)) \
+	fw_def(COFFEELAKE,  0, guc_def(kbl, 33, 0, 0), huc_def(kbl,  4,  0,    0)) \
 	fw_def(GEMINILAKE,  0, guc_def(glk, 33, 0, 0), huc_def(glk,  4,  0,    0)) \
 	fw_def(KABYLAKE,    0, guc_def(kbl, 33, 0, 0), huc_def(kbl,  4,  0,    0)) \
 	fw_def(BROXTON,     0, guc_def(bxt, 33, 0, 0), huc_def(bxt,  2,  0,    0)) \
-- 
2.23.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 7/9] drm/i915/firmware: Load v9.0.0 HuC for ICL
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
                   ` (5 preceding siblings ...)
  2019-09-06 19:47 ` [PATCH 6/9] drm/i915/firmware: CFL uses KBL firmware Anusha Srivatsa
@ 2019-09-06 19:47 ` Anusha Srivatsa
  2019-09-06 19:47 ` [PATCH 8/9] drm/i915/firmware: Load v4.0.0 HuC for CML Anusha Srivatsa
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Anusha Srivatsa @ 2019-09-06 19:47 UTC (permalink / raw)
  To: intel-gfx

Add support to load the latest version of HuC on ICL.

Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
---
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
index 2614f36934e5..5994a41f47a8 100644
--- a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
+++ b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
@@ -40,7 +40,7 @@ void intel_uc_fw_change_status(struct intel_uc_fw *uc_fw,
  */
 #define INTEL_UC_FIRMWARE_DEFS(fw_def, guc_def, huc_def) \
 	fw_def(ELKHARTLAKE, 0, guc_def(ehl, 33, 0, 4), huc_def(ehl,  9,  0,    0)) \
-	fw_def(ICELAKE,     0, guc_def(icl, 33, 0, 0), huc_def(icl,  8,  4, 3238)) \
+	fw_def(ICELAKE,     0, guc_def(icl, 33, 0, 0), huc_def(icl,  9,  0,    0)) \
 	fw_def(COFFEELAKE,  0, guc_def(kbl, 33, 0, 0), huc_def(kbl,  4,  0,    0)) \
 	fw_def(GEMINILAKE,  0, guc_def(glk, 33, 0, 0), huc_def(glk,  4,  0,    0)) \
 	fw_def(KABYLAKE,    0, guc_def(kbl, 33, 0, 0), huc_def(kbl,  4,  0,    0)) \
-- 
2.23.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 8/9] drm/i915/firmware: Load v4.0.0 HuC for CML
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
                   ` (6 preceding siblings ...)
  2019-09-06 19:47 ` [PATCH 7/9] drm/i915/firmware: Load v9.0.0 HuC for ICL Anusha Srivatsa
@ 2019-09-06 19:47 ` Anusha Srivatsa
  2019-09-06 19:47 ` [PATCH 9/9] HAX: force enable_guc=2 Anusha Srivatsa
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Anusha Srivatsa @ 2019-09-06 19:47 UTC (permalink / raw)
  To: intel-gfx

Add support to load HuC on CML.

Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
---
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
index 5994a41f47a8..6b832cdcea29 100644
--- a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
+++ b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
@@ -40,6 +40,7 @@ void intel_uc_fw_change_status(struct intel_uc_fw *uc_fw,
  */
 #define INTEL_UC_FIRMWARE_DEFS(fw_def, guc_def, huc_def) \
 	fw_def(ELKHARTLAKE, 0, guc_def(ehl, 33, 0, 4), huc_def(ehl,  9,  0,    0)) \
+	fw_def(COFFEELAKE,  0, guc_def(cml, 33, 0, 0), huc_def(cml,  4,  0,    0)) \
 	fw_def(ICELAKE,     0, guc_def(icl, 33, 0, 0), huc_def(icl,  9,  0,    0)) \
 	fw_def(COFFEELAKE,  0, guc_def(kbl, 33, 0, 0), huc_def(kbl,  4,  0,    0)) \
 	fw_def(GEMINILAKE,  0, guc_def(glk, 33, 0, 0), huc_def(glk,  4,  0,    0)) \
-- 
2.23.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 9/9] HAX: force enable_guc=2
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
                   ` (7 preceding siblings ...)
  2019-09-06 19:47 ` [PATCH 8/9] drm/i915/firmware: Load v4.0.0 HuC for CML Anusha Srivatsa
@ 2019-09-06 19:47 ` Anusha Srivatsa
  2019-09-06 20:18 ` ✗ Fi.CI.CHECKPATCH: warning for HuC updates (rev2) Patchwork
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Anusha Srivatsa @ 2019-09-06 19:47 UTC (permalink / raw)
  To: intel-gfx

Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
---
 drivers/gpu/drm/i915/i915_params.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/i915_params.h b/drivers/gpu/drm/i915/i915_params.h
index d29ade3b7de6..f9fbb1f2fabf 100644
--- a/drivers/gpu/drm/i915/i915_params.h
+++ b/drivers/gpu/drm/i915/i915_params.h
@@ -54,7 +54,7 @@ struct drm_printer;
 	param(int, disable_power_well, -1) \
 	param(int, enable_ips, 1) \
 	param(int, invert_brightness, 0) \
-	param(int, enable_guc, 0) \
+	param(int, enable_guc, 2) \
 	param(int, guc_log_level, -1) \
 	param(char *, guc_firmware_path, NULL) \
 	param(char *, huc_firmware_path, NULL) \
-- 
2.23.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* ✗ Fi.CI.CHECKPATCH: warning for HuC updates (rev2)
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
                   ` (8 preceding siblings ...)
  2019-09-06 19:47 ` [PATCH 9/9] HAX: force enable_guc=2 Anusha Srivatsa
@ 2019-09-06 20:18 ` Patchwork
  2019-09-06 20:27 ` [PATCH 0/9] HuC updates Daniele Ceraolo Spurio
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2019-09-06 20:18 UTC (permalink / raw)
  To: Anusha Srivatsa; +Cc: intel-gfx

== Series Details ==

Series: HuC updates (rev2)
URL   : https://patchwork.freedesktop.org/series/66361/
State : warning

== Summary ==

$ dim checkpatch origin/drm-tip
1d66bb74507d drm/i915/uc: Update MAKE_HUC_FW_PATH macro
b5c155bdb7e8 drm/i915/firmware: Load v2.0.0 HuC for SKL
449762fd3f47 drm/i915/firmware: Load v2.0.0 HuC for BXT
7e5d47bb5187 drm/i915/firmware: Load v4.0.0 HuC for KBL
797d4388aaba drm/i915/firmware: Load v4.0.0 HuC for GLK
df9774489411 drm/i915/firmware: CFL uses KBL firmware
ef1541d9e17d drm/i915/firmware: Load v9.0.0 HuC for ICL
3e74b63d4f55 drm/i915/firmware: Load v4.0.0 HuC for CML
d7b6d41814a6 HAX: force enable_guc=2
-:7: WARNING:COMMIT_MESSAGE: Missing commit description - Add an appropriate one

total: 0 errors, 1 warnings, 0 checks, 8 lines checked

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 0/9] HuC updates
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
                   ` (9 preceding siblings ...)
  2019-09-06 20:18 ` ✗ Fi.CI.CHECKPATCH: warning for HuC updates (rev2) Patchwork
@ 2019-09-06 20:27 ` Daniele Ceraolo Spurio
  2019-09-06 20:55 ` ✓ Fi.CI.BAT: success for HuC updates (rev2) Patchwork
  2019-09-07  3:57 ` ✓ Fi.CI.IGT: " Patchwork
  12 siblings, 0 replies; 15+ messages in thread
From: Daniele Ceraolo Spurio @ 2019-09-06 20:27 UTC (permalink / raw)
  To: Anusha Srivatsa, intel-gfx



On 9/6/19 12:47 PM, Anusha Srivatsa wrote:
> Updating HuC versions for gen9 and ICL platforms.
> Also updating MAKE_HUC_FW_PATH.
> 

The whole series needs to be squashed in a single patch, otherwise it 
won't work in the middle. Also, need to add a renamed EHL blob in the FW 
repo as well.
I'm assuming that since we never actually shipped the EHL blob outside 
of our CI it is going to be ok if we break naming compatibility with 
older kernels, but if you want to be safe you can just add a link for it 
instead.

Daniele

>  From now on we can have same firmware name formats
> for both guC and HuC.
> 
> Adding the new PR for the same:
> The following changes since commit 6ddb9d9704e2171d91439c9c42c5965bf3863de8:
> 
>    Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware (2019-09-04 07:13:26 -0400)
> 
> are available in the Git repository at:
> 
>    git://anongit.freedesktop.org/drm/drm-firmware huc_updates
> 
> for you to fetch changes up to 02850d2cc1fe542b7f320cedc446cfefb92c083a:
> 
>    drm/i915/firmware: Add v9.0.0 of HuC for Icelake (2019-09-06 12:23:56 -0700)
> 
> ----------------------------------------------------------------
> Anusha Srivatsa (6):
>        drm/i915/firmware: Add v2.0.0 of HuC for Skylake
>        drm/i915/firmware: Add v4.0.0 of HuC for Kabylake
>        drm/i915/firmware: Add v2.0.0 of HuC for Broxton
>        drm/i915/firmware: Add v4.0.0 of HuC for Geminilake
>        drm/i915/firmware: Add v4.0.0 of HuC for Cometlake
>        drm/i915/firmware: Add v9.0.0 of HuC for Icelake
> 
>   WHENCE                 |  19 +++++++++++++++++++
>   i915/bxt_huc_2.0.0.bin | Bin 0 -> 149824 bytes
>   i915/cml_huc_4.0.0.bin | Bin 0 -> 226048 bytes
>   i915/glk_huc_4.0.0.bin | Bin 0 -> 226048 bytes
>   i915/icl_huc_9.0.0.bin | Bin 0 -> 498880 bytes
>   i915/kbl_huc_4.0.0.bin | Bin 0 -> 226048 bytes
>   i915/skl_huc_2.0.0.bin | Bin 0 -> 136320 bytes
>   7 files changed, 19 insertions(+)
>   create mode 100644 i915/bxt_huc_2.0.0.bin
>   create mode 100644 i915/cml_huc_4.0.0.bin
>   create mode 100644 i915/glk_huc_4.0.0.bin
>   create mode 100644 i915/icl_huc_9.0.0.bin
>   create mode 100644 i915/kbl_huc_4.0.0.bin
>   create mode 100644 i915/skl_huc_2.0.0.bin
> 
> Anusha Srivatsa (9):
>    drm/i915/uc: Update MAKE_HUC_FW_PATH macro
>    drm/i915/firmware: Load v2.0.0 HuC for SKL
>    drm/i915/firmware: Load v2.0.0 HuC for BXT
>    drm/i915/firmware: Load v4.0.0 HuC for KBL
>    drm/i915/firmware: Load v4.0.0 HuC for GLK
>    drm/i915/firmware: CFL uses KBL firmware
>    drm/i915/firmware: Load v9.0.0 HuC for ICL
>    drm/i915/firmware: Load v4.0.0 HuC for CML
>    HAX: force enable_guc=2
> 
>   drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 15 ++++++++-------
>   drivers/gpu/drm/i915/i915_params.h       |  2 +-
>   2 files changed, 9 insertions(+), 8 deletions(-)
> 
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/9] drm/i915/uc: Update MAKE_HUC_FW_PATH macro
  2019-09-06 19:47 ` [PATCH 1/9] drm/i915/uc: Update MAKE_HUC_FW_PATH macro Anusha Srivatsa
@ 2019-09-06 20:28   ` Daniele Ceraolo Spurio
  0 siblings, 0 replies; 15+ messages in thread
From: Daniele Ceraolo Spurio @ 2019-09-06 20:28 UTC (permalink / raw)
  To: Anusha Srivatsa, intel-gfx

On 9/6/19 12:47 PM, Anusha Srivatsa wrote:
> Update MAKE_HUC_FW_PATH macro to follow the same convention
> as the MAKE_GUC_FW_PATH with the separator changing from "_" to "."
> and removing "ver".
> 
> The current convention being:
> <platform>_<g/h>uc_<major>.<minor>.patch.bin
> 
> Suggested-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
> Signed-off-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
> ---
>   drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
> index 296a82603be0..16a5aa8fe15a 100644
> --- a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
> +++ b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
> @@ -58,7 +58,7 @@ void intel_uc_fw_change_status(struct intel_uc_fw *uc_fw,
>   	__MAKE_UC_FW_PATH(prefix_, "_guc_", ".", major_, minor_, patch_)
>   
>   #define MAKE_HUC_FW_PATH(prefix_, major_, minor_, bld_num_) \
> -	__MAKE_UC_FW_PATH(prefix_, "_huc_ver", "_", major_, minor_, bld_num_)
> +	__MAKE_UC_FW_PATH(prefix_, "_huc_", ".", major_, minor_, bld_num_)

Since the format is now the same between GuC and HuC we can stop passing 
the separator to __MAKE_UC_FW_PATH and just harcode "." in there.

Daniele

>   
>   /* All blobs need to be declared via MODULE_FIRMWARE() */
>   #define INTEL_UC_MODULE_FW(platform_, revid_, guc_, huc_) \
> 
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 15+ messages in thread

* ✓ Fi.CI.BAT: success for HuC updates (rev2)
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
                   ` (10 preceding siblings ...)
  2019-09-06 20:27 ` [PATCH 0/9] HuC updates Daniele Ceraolo Spurio
@ 2019-09-06 20:55 ` Patchwork
  2019-09-07  3:57 ` ✓ Fi.CI.IGT: " Patchwork
  12 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2019-09-06 20:55 UTC (permalink / raw)
  To: Anusha Srivatsa; +Cc: intel-gfx

== Series Details ==

Series: HuC updates (rev2)
URL   : https://patchwork.freedesktop.org/series/66361/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_6848 -> Patchwork_14306
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/

Known issues
------------

  Here are the changes found in Patchwork_14306 that come from known issues:

### IGT changes ###

#### Possible fixes ####

  * igt@gem_ctx_create@basic-files:
    - fi-icl-u3:          [INCOMPLETE][1] ([fdo#107713] / [fdo#109100]) -> [PASS][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/fi-icl-u3/igt@gem_ctx_create@basic-files.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/fi-icl-u3/igt@gem_ctx_create@basic-files.html

  * igt@kms_chamelium@dp-crc-fast:
    - fi-icl-u2:          [FAIL][3] ([fdo#109635 ] / [fdo#110387]) -> [PASS][4]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/fi-icl-u2/igt@kms_chamelium@dp-crc-fast.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/fi-icl-u2/igt@kms_chamelium@dp-crc-fast.html

  * igt@prime_vgem@basic-fence-flip:
    - fi-ilk-650:         [DMESG-WARN][5] ([fdo#106387]) -> [PASS][6] +1 similar issue
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/fi-ilk-650/igt@prime_vgem@basic-fence-flip.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/fi-ilk-650/igt@prime_vgem@basic-fence-flip.html

  
#### Warnings ####

  * igt@kms_chamelium@hdmi-hpd-fast:
    - fi-kbl-7500u:       [FAIL][7] ([fdo#111096]) -> [FAIL][8] ([fdo#111407])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html

  
  [fdo#106387]: https://bugs.freedesktop.org/show_bug.cgi?id=106387
  [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713
  [fdo#109100]: https://bugs.freedesktop.org/show_bug.cgi?id=109100
  [fdo#109635 ]: https://bugs.freedesktop.org/show_bug.cgi?id=109635 
  [fdo#110387]: https://bugs.freedesktop.org/show_bug.cgi?id=110387
  [fdo#111096]: https://bugs.freedesktop.org/show_bug.cgi?id=111096
  [fdo#111407]: https://bugs.freedesktop.org/show_bug.cgi?id=111407


Participating hosts (50 -> 44)
------------------------------

  Additional (2): fi-kbl-soraka fi-tgl-u 
  Missing    (8): fi-ilk-m540 fi-hsw-4200u fi-byt-j1900 fi-byt-squawks fi-bsw-cyan fi-icl-y fi-byt-clapper fi-bdw-samus 


Build changes
-------------

  * CI: CI-20190529 -> None
  * Linux: CI_DRM_6848 -> Patchwork_14306

  CI-20190529: 20190529
  CI_DRM_6848: a1769d05ffa7fe6e4481131e97215f37b8f5ed4e @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_5172: 073caf4acb7cac63abe7a5e1409ea27a764db5fd @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  Patchwork_14306: d7b6d41814a6bc898ccf3804b4ca24518d8392e9 @ git://anongit.freedesktop.org/gfx-ci/linux


== Linux commits ==

d7b6d41814a6 HAX: force enable_guc=2
3e74b63d4f55 drm/i915/firmware: Load v4.0.0 HuC for CML
ef1541d9e17d drm/i915/firmware: Load v9.0.0 HuC for ICL
df9774489411 drm/i915/firmware: CFL uses KBL firmware
797d4388aaba drm/i915/firmware: Load v4.0.0 HuC for GLK
7e5d47bb5187 drm/i915/firmware: Load v4.0.0 HuC for KBL
449762fd3f47 drm/i915/firmware: Load v2.0.0 HuC for BXT
b5c155bdb7e8 drm/i915/firmware: Load v2.0.0 HuC for SKL
1d66bb74507d drm/i915/uc: Update MAKE_HUC_FW_PATH macro

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 15+ messages in thread

* ✓ Fi.CI.IGT: success for HuC updates (rev2)
  2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
                   ` (11 preceding siblings ...)
  2019-09-06 20:55 ` ✓ Fi.CI.BAT: success for HuC updates (rev2) Patchwork
@ 2019-09-07  3:57 ` Patchwork
  12 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2019-09-07  3:57 UTC (permalink / raw)
  To: Anusha Srivatsa; +Cc: intel-gfx

== Series Details ==

Series: HuC updates (rev2)
URL   : https://patchwork.freedesktop.org/series/66361/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_6848_full -> Patchwork_14306_full
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

Known issues
------------

  Here are the changes found in Patchwork_14306_full that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@gem_exec_schedule@preempt-bsd:
    - shard-iclb:         [PASS][1] -> [SKIP][2] ([fdo#111325]) +2 similar issues
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb8/igt@gem_exec_schedule@preempt-bsd.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb2/igt@gem_exec_schedule@preempt-bsd.html

  * igt@gem_exec_schedule@preempt-queue-bsd1:
    - shard-iclb:         [PASS][3] -> [SKIP][4] ([fdo#109276]) +17 similar issues
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb1/igt@gem_exec_schedule@preempt-queue-bsd1.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb7/igt@gem_exec_schedule@preempt-queue-bsd1.html

  * igt@i915_suspend@sysfs-reader:
    - shard-apl:          [PASS][5] -> [DMESG-WARN][6] ([fdo#108566]) +3 similar issues
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-apl5/igt@i915_suspend@sysfs-reader.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-apl5/igt@i915_suspend@sysfs-reader.html

  * igt@kms_cursor_crc@pipe-c-cursor-suspend:
    - shard-iclb:         [PASS][7] -> [INCOMPLETE][8] ([fdo#107713])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb6/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb5/igt@kms_cursor_crc@pipe-c-cursor-suspend.html

  * igt@kms_flip@flip-vs-expired-vblank-interruptible:
    - shard-glk:          [PASS][9] -> [FAIL][10] ([fdo#105363])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-glk7/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-glk2/igt@kms_flip@flip-vs-expired-vblank-interruptible.html

  * igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite:
    - shard-iclb:         [PASS][11] -> [FAIL][12] ([fdo#103167]) +1 similar issue
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb8/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb5/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
    - shard-kbl:          [PASS][13] -> [INCOMPLETE][14] ([fdo#103665])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-kbl6/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c:
    - shard-apl:          [PASS][15] -> [FAIL][16] ([fdo#103375])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-apl6/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-apl8/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c.html

  * igt@kms_plane_lowres@pipe-a-tiling-y:
    - shard-iclb:         [PASS][17] -> [FAIL][18] ([fdo#103166])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb4/igt@kms_plane_lowres@pipe-a-tiling-y.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb7/igt@kms_plane_lowres@pipe-a-tiling-y.html

  * igt@kms_psr2_su@page_flip:
    - shard-iclb:         [PASS][19] -> [SKIP][20] ([fdo#109642] / [fdo#111068])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb2/igt@kms_psr2_su@page_flip.html
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb6/igt@kms_psr2_su@page_flip.html

  * igt@kms_psr@psr2_suspend:
    - shard-iclb:         [PASS][21] -> [SKIP][22] ([fdo#109441]) +1 similar issue
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb2/igt@kms_psr@psr2_suspend.html
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb6/igt@kms_psr@psr2_suspend.html

  * igt@perf_pmu@enable-race-bcs0:
    - shard-apl:          [PASS][23] -> [TIMEOUT][24] ([fdo#111545])
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-apl6/igt@perf_pmu@enable-race-bcs0.html
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-apl8/igt@perf_pmu@enable-race-bcs0.html

  * igt@perf_pmu@render-node-busy-idle-bcs0:
    - shard-apl:          [PASS][25] -> [FAIL][26] ([fdo#111545])
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-apl6/igt@perf_pmu@render-node-busy-idle-bcs0.html
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-apl8/igt@perf_pmu@render-node-busy-idle-bcs0.html

  
#### Possible fixes ####

  * igt@gem_exec_schedule@preempt-other-chain-bsd:
    - shard-iclb:         [SKIP][27] ([fdo#111325]) -> [PASS][28] +5 similar issues
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb4/igt@gem_exec_schedule@preempt-other-chain-bsd.html
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb7/igt@gem_exec_schedule@preempt-other-chain-bsd.html

  * igt@i915_pm_rc6_residency@rc6-accuracy:
    - shard-kbl:          [SKIP][29] ([fdo#109271]) -> [PASS][30]
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-kbl2/igt@i915_pm_rc6_residency@rc6-accuracy.html
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-kbl2/igt@i915_pm_rc6_residency@rc6-accuracy.html

  * igt@kms_fbcon_fbt@fbc-suspend:
    - shard-skl:          [INCOMPLETE][31] ([fdo#104108]) -> [PASS][32]
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-skl6/igt@kms_fbcon_fbt@fbc-suspend.html
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-skl6/igt@kms_fbcon_fbt@fbc-suspend.html

  * igt@kms_flip@flip-vs-suspend-interruptible:
    - shard-snb:          [INCOMPLETE][33] ([fdo#105411]) -> [PASS][34]
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-snb1/igt@kms_flip@flip-vs-suspend-interruptible.html
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-snb7/igt@kms_flip@flip-vs-suspend-interruptible.html

  * igt@kms_flip@wf_vblank-ts-check-interruptible:
    - shard-snb:          [FAIL][35] ([fdo#100368]) -> [PASS][36]
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-snb2/igt@kms_flip@wf_vblank-ts-check-interruptible.html
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-snb2/igt@kms_flip@wf_vblank-ts-check-interruptible.html

  * igt@kms_flip_tiling@flip-to-y-tiled:
    - shard-iclb:         [FAIL][37] ([fdo#107931] / [fdo#108134]) -> [PASS][38]
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb1/igt@kms_flip_tiling@flip-to-y-tiled.html
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb4/igt@kms_flip_tiling@flip-to-y-tiled.html

  * igt@kms_frontbuffer_tracking@fbc-modesetfrombusy:
    - shard-iclb:         [FAIL][39] ([fdo#103167]) -> [PASS][40] +3 similar issues
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb8/igt@kms_frontbuffer_tracking@fbc-modesetfrombusy.html
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb7/igt@kms_frontbuffer_tracking@fbc-modesetfrombusy.html

  * igt@kms_frontbuffer_tracking@fbc-suspend:
    - shard-apl:          [DMESG-WARN][41] ([fdo#108566]) -> [PASS][42] +2 similar issues
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-apl5/igt@kms_frontbuffer_tracking@fbc-suspend.html
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-apl7/igt@kms_frontbuffer_tracking@fbc-suspend.html

  * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes:
    - shard-kbl:          [INCOMPLETE][43] ([fdo#103665]) -> [PASS][44]
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-kbl4/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-kbl2/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html

  * igt@kms_plane_alpha_blend@pipe-b-constant-alpha-min:
    - shard-skl:          [FAIL][45] ([fdo#108145]) -> [PASS][46]
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-skl10/igt@kms_plane_alpha_blend@pipe-b-constant-alpha-min.html
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-skl3/igt@kms_plane_alpha_blend@pipe-b-constant-alpha-min.html

  * igt@kms_plane_alpha_blend@pipe-b-coverage-7efc:
    - shard-skl:          [FAIL][47] ([fdo#108145] / [fdo#110403]) -> [PASS][48]
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-skl3/igt@kms_plane_alpha_blend@pipe-b-coverage-7efc.html
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-skl5/igt@kms_plane_alpha_blend@pipe-b-coverage-7efc.html

  * igt@kms_plane_lowres@pipe-a-tiling-x:
    - shard-iclb:         [FAIL][49] ([fdo#103166]) -> [PASS][50]
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb4/igt@kms_plane_lowres@pipe-a-tiling-x.html
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb8/igt@kms_plane_lowres@pipe-a-tiling-x.html

  * igt@kms_psr@psr2_no_drrs:
    - shard-iclb:         [SKIP][51] ([fdo#109441]) -> [PASS][52] +1 similar issue
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb8/igt@kms_psr@psr2_no_drrs.html
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb2/igt@kms_psr@psr2_no_drrs.html

  * igt@kms_setmode@basic:
    - shard-apl:          [FAIL][53] ([fdo#99912]) -> [PASS][54]
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-apl2/igt@kms_setmode@basic.html
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-apl6/igt@kms_setmode@basic.html

  * igt@kms_universal_plane@universal-plane-pipe-b-functional:
    - shard-skl:          [FAIL][55] ([fdo#111134]) -> [PASS][56]
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-skl10/igt@kms_universal_plane@universal-plane-pipe-b-functional.html
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-skl3/igt@kms_universal_plane@universal-plane-pipe-b-functional.html

  * igt@kms_vblank@pipe-b-ts-continuation-dpms-suspend:
    - shard-apl:          [FAIL][57] ([fdo#103375]) -> [PASS][58]
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-apl2/igt@kms_vblank@pipe-b-ts-continuation-dpms-suspend.html
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-apl6/igt@kms_vblank@pipe-b-ts-continuation-dpms-suspend.html

  * igt@perf_pmu@busy-check-all-vcs0:
    - shard-apl:          [INCOMPLETE][59] ([fdo#103927]) -> [PASS][60] +1 similar issue
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-apl6/igt@perf_pmu@busy-check-all-vcs0.html
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-apl1/igt@perf_pmu@busy-check-all-vcs0.html

  * igt@perf_pmu@most-busy-check-all-vecs0:
    - shard-apl:          [FAIL][61] ([fdo#111545]) -> [PASS][62] +1 similar issue
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-apl2/igt@perf_pmu@most-busy-check-all-vecs0.html
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-apl6/igt@perf_pmu@most-busy-check-all-vecs0.html

  * igt@prime_vgem@fence-wait-bsd2:
    - shard-iclb:         [SKIP][63] ([fdo#109276]) -> [PASS][64] +16 similar issues
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb5/igt@prime_vgem@fence-wait-bsd2.html
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb4/igt@prime_vgem@fence-wait-bsd2.html

  
#### Warnings ####

  * igt@gem_ctx_isolation@vcs1-s3:
    - shard-iclb:         [FAIL][65] ([fdo#103375]) -> [SKIP][66] ([fdo#109276])
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb1/igt@gem_ctx_isolation@vcs1-s3.html
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb6/igt@gem_ctx_isolation@vcs1-s3.html

  * igt@gem_mocs_settings@mocs-rc6-bsd2:
    - shard-iclb:         [FAIL][67] ([fdo#111330]) -> [SKIP][68] ([fdo#109276])
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-iclb1/igt@gem_mocs_settings@mocs-rc6-bsd2.html
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-iclb7/igt@gem_mocs_settings@mocs-rc6-bsd2.html

  * igt@kms_flip@flip-vs-suspend-interruptible:
    - shard-apl:          [FAIL][69] ([fdo#103375]) -> [DMESG-WARN][70] ([fdo#108566])
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6848/shard-apl2/igt@kms_flip@flip-vs-suspend-interruptible.html
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/shard-apl6/igt@kms_flip@flip-vs-suspend-interruptible.html

  
  [fdo#100368]: https://bugs.freedesktop.org/show_bug.cgi?id=100368
  [fdo#103166]: https://bugs.freedesktop.org/show_bug.cgi?id=103166
  [fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167
  [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
  [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665
  [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927
  [fdo#104108]: https://bugs.freedesktop.org/show_bug.cgi?id=104108
  [fdo#105363]: https://bugs.freedesktop.org/show_bug.cgi?id=105363
  [fdo#105411]: https://bugs.freedesktop.org/show_bug.cgi?id=105411
  [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713
  [fdo#107931]: https://bugs.freedesktop.org/show_bug.cgi?id=107931
  [fdo#108134]: https://bugs.freedesktop.org/show_bug.cgi?id=108134
  [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
  [fdo#108566]: https://bugs.freedesktop.org/show_bug.cgi?id=108566
  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276
  [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
  [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
  [fdo#110403]: https://bugs.freedesktop.org/show_bug.cgi?id=110403
  [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
  [fdo#111134]: https://bugs.freedesktop.org/show_bug.cgi?id=111134
  [fdo#111325]: https://bugs.freedesktop.org/show_bug.cgi?id=111325
  [fdo#111330]: https://bugs.freedesktop.org/show_bug.cgi?id=111330
  [fdo#111545]: https://bugs.freedesktop.org/show_bug.cgi?id=111545
  [fdo#99912]: https://bugs.freedesktop.org/show_bug.cgi?id=99912


Participating hosts (10 -> 10)
------------------------------

  No changes in participating hosts


Build changes
-------------

  * CI: CI-20190529 -> None
  * Linux: CI_DRM_6848 -> Patchwork_14306

  CI-20190529: 20190529
  CI_DRM_6848: a1769d05ffa7fe6e4481131e97215f37b8f5ed4e @ git://anongit.freedesktop.org/gfx-ci/linux
  IGT_5172: 073caf4acb7cac63abe7a5e1409ea27a764db5fd @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  Patchwork_14306: d7b6d41814a6bc898ccf3804b4ca24518d8392e9 @ git://anongit.freedesktop.org/gfx-ci/linux
  piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14306/
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2019-09-07  3:57 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-06 19:47 [PATCH 0/9] HuC updates Anusha Srivatsa
2019-09-06 19:47 ` [PATCH 1/9] drm/i915/uc: Update MAKE_HUC_FW_PATH macro Anusha Srivatsa
2019-09-06 20:28   ` Daniele Ceraolo Spurio
2019-09-06 19:47 ` [PATCH 2/9] drm/i915/firmware: Load v2.0.0 HuC for SKL Anusha Srivatsa
2019-09-06 19:47 ` [PATCH 3/9] drm/i915/firmware: Load v2.0.0 HuC for BXT Anusha Srivatsa
2019-09-06 19:47 ` [PATCH 4/9] drm/i915/firmware: Load v4.0.0 HuC for KBL Anusha Srivatsa
2019-09-06 19:47 ` [PATCH 5/9] drm/i915/firmware: Load v4.0.0 HuC for GLK Anusha Srivatsa
2019-09-06 19:47 ` [PATCH 6/9] drm/i915/firmware: CFL uses KBL firmware Anusha Srivatsa
2019-09-06 19:47 ` [PATCH 7/9] drm/i915/firmware: Load v9.0.0 HuC for ICL Anusha Srivatsa
2019-09-06 19:47 ` [PATCH 8/9] drm/i915/firmware: Load v4.0.0 HuC for CML Anusha Srivatsa
2019-09-06 19:47 ` [PATCH 9/9] HAX: force enable_guc=2 Anusha Srivatsa
2019-09-06 20:18 ` ✗ Fi.CI.CHECKPATCH: warning for HuC updates (rev2) Patchwork
2019-09-06 20:27 ` [PATCH 0/9] HuC updates Daniele Ceraolo Spurio
2019-09-06 20:55 ` ✓ Fi.CI.BAT: success for HuC updates (rev2) Patchwork
2019-09-07  3:57 ` ✓ Fi.CI.IGT: " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.