From 33eece116a38a2f88c2f8daeb73b6317d5d287d2 Mon Sep 17 00:00:00 2001 From: Admin Pupkin Date: Wed, 3 Jun 2026 09:03:39 +0300 Subject: [PATCH] intel: fix context dispatcher to call all Gen9 sub-functions --- .../gpu/redox-drm/source/src/drivers/intel/workarounds.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/local/recipes/gpu/redox-drm/source/src/drivers/intel/workarounds.rs b/local/recipes/gpu/redox-drm/source/src/drivers/intel/workarounds.rs index 68d5eb9b6a..5d7676539b 100644 --- a/local/recipes/gpu/redox-drm/source/src/drivers/intel/workarounds.rs +++ b/local/recipes/gpu/redox-drm/source/src/drivers/intel/workarounds.rs @@ -376,7 +376,13 @@ pub fn build_ctx_workarounds(device_info: &IntelDeviceInfo) -> WorkaroundList { IntelGeneration::Gen6 => gen6_ctx_workarounds_init(&mut wal), IntelGeneration::Gen7 => gen7_ctx_workarounds_init(&mut wal), IntelGeneration::Gen8 => gen8_ctx_workarounds_init(&mut wal), - IntelGeneration::Gen9 => skl_ctx_workarounds_init(&mut wal), + IntelGeneration::Gen9 => { + skl_ctx_workarounds_init(&mut wal); + bxt_ctx_workarounds_init(&mut wal); + kbl_ctx_workarounds_init(&mut wal); + glk_ctx_workarounds_init(&mut wal); + cfl_ctx_workarounds_init(&mut wal); + } IntelGeneration::Gen9_5 => icl_ctx_workarounds_init(&mut wal), IntelGeneration::Gen12 => gen12_ctx_workarounds_init(&mut wal), IntelGeneration::Gen12_7 => xelpg_ctx_workarounds_init(&mut wal),