linux:notes:i915_guc_firmware
Table of Contents
Information
- Dell Inc. Latitude 5591/0F4TD7
- Intel Core i5-8400H
- Intel UHD Graphics 630 (CFL GT2)
- Fedora 38
Linux Spinesnap 6.3.12-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 6 04:05:18 UTC 2023 x86_64 GNU/Linux
Enabled
i915.enable_guc=3
i915_gpu_info
sudo cat '/sys/kernel/debug/dri/1/i915_gpu_info'
Kernel: 6.3.12-200.fc38.x86_64 x86_64 Driver: 20201103 Time: 1689725546 s 519652 us Boottime: 1727 s 51404 us Uptime: 1724 s 116925 us Capture: 4296394146 jiffies; 8 ms ago Reset count: 0 Suspend count: 0 Platform: COFFEELAKE Subplatform: 0x0 PCI ID: 0x3e9b PCI Revision: 0x00 PCI Subsystem: 1028:0819 IOMMU enabled?: 0 DMC loaded: yes DMC fw version: 1.4 RPM wakelock: yes PM suspended: no IER: 0x08080000 DERRMR: 0x2077efef GT awake: yes CS timestamp frequency: 12000000 Hz, 84 ns EIR: 0x00000000 PGTBL_ER: 0x00000000 GTIER[0]: 0x09090909 GTIER[1]: 0x09090909 GTIER[2]: 0x80000000 GTIER[3]: 0x00000909 fence[0] = 00000000 fence[1] = 00000000 fence[2] = 00000000 fence[3] = 00000000 fence[4] = 00000000 fence[5] = 1c4602b01740001 fence[6] = 00000000 fence[7] = 00000000 fence[8] = 00000000 fence[9] = 00000000 fence[10] = 00000000 fence[11] = 00000000 fence[12] = 00000000 fence[13] = 00000000 fence[14] = 00000000 fence[15] = 00000000 fence[16] = 00000000 fence[17] = 00000000 fence[18] = 00000000 fence[19] = 15c5027011c0001 fence[20] = 208502701c80001 fence[21] = 260502702200001 fence[22] = 00000000 fence[23] = 00000000 fence[24] = 00000000 fence[25] = 00000000 fence[26] = 00000000 fence[27] = 00000000 fence[28] = 00000000 fence[29] = 00000000 fence[30] = 00000000 fence[31] = 00000000 FORCEWAKE: 0xffff0001 ERROR: 0x00000000 DONE_REG: 0xffffffff FAULT_TLB_DATA: 0x00000011 0xcf33cb31 GTT_CACHE_EN: 0xf0007fff GuC firmware: i915/kbl_guc_70.1.1.bin GuC firmware wanted: i915/kbl_guc_70.1.1.bin status: RUNNING version: found 70.1.1 uCode: 206592 bytes RSA: 256 bytes HuC firmware: i915/kbl_huc_4.0.0.bin HuC firmware wanted: i915/kbl_huc_4.0.0.bin status: RUNNING version: found 4.0.0 uCode: 225664 bytes RSA: 256 bytes GuC timestamp: 0xd7c7e439 global --- GuC log buffer = 0x00000000 007ea000 :fBo)Q5m'_B\)76#?sScF7=nUGK02FR#4Yc[/S/X*4c9YlfE74d.`Jtl('oD\DTqA]d^#Z*pP/S11O/d<]X*pApjK]ec:HZ&bG'l7M-Zb"RUq@Bo8D=:XPPl140@Xj1]D+Obsq@>I*89@h-1I\`t`;?Y+cFUpDJ2H!!!%T`I[peNdaXhj2EFe]Q7f"Q!X>`NU9hWE@:Lib4SsmkFX@*@D,]:GC/2Wnojc]NrGg9la>g<\a*7$!(m-=zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzomQl@4!pa,!!!"Z GuC CTB fence: 1 GuC Send CTB: raw: 0x00000000, 0x00000003/00000003, cached: 0x00000000/00000003, desc = 0x00000000, buf = 0x00001000 x 0x00000400 GuC Recv CTB: raw: 0x00000000, 0x00000002/00000002, cached: 0x00000002/00000000, desc = 0x00000800, buf = 0x00002000 x 0x00001000 global --- GuC CT buffer = 0x00000000 01128000 :fBo)Q0RsV;Im=)IYnI/DOGjnR'o5*ePJ;uOlZBZg!!Zu%!ISGAW>PI3Fio*m!%mWg5JR7!?g[;3!!%5Tzzz2ePAU1BQcB available engines: 40403 slice total: 1, mask=0001 subslice total: 3 slice0: 3 subslices, mask=00000007 slice1: 0 subslices, mask=00000000 slice2: 0 subslices, mask=00000000 EU total: 24 EU per subslice: 8 has slice power gating: no has subslice power gating: no has EU power gating: yes slice0: 3 subslice(s) (0x00000007): subslice0: 8 EUs (0xff) subslice1: 8 EUs (0xff) subslice2: 8 EUs (0xff) subslice3: 0 EUs (0x0) slice1: 0 subslice(s) (0x00000000): subslice0: 0 EUs (0x0) subslice1: 0 EUs (0x0) subslice2: 0 EUs (0x0) subslice3: 0 EUs (0x0) slice2: 0 subslice(s) (0x00000000): subslice0: 0 EUs (0x0) subslice1: 0 EUs (0x0) subslice2: 0 EUs (0x0) subslice3: 0 EUs (0x0) graphics version: 9 media version: 9 display version: 9 gt: 2 memory-regions: 21 page-sizes: 11000 platform: COFFEELAKE ppgtt-size: 48 ppgtt-type: 2 dma_mask_size: 39 is_mobile: no is_lp: no require_force_probe: no is_dgfx: no has_64bit_reloc: yes has_64k_pages: no gpu_reset_clobbers_display: no has_reset_engine: yes has_3d_pipeline: yes has_4tile: no has_flat_ccs: no has_global_mocs: no has_gmd_id: no has_gt_uc: yes has_heci_pxp: no has_heci_gscfi: no has_guc_deprivilege: no has_l3_ccs_read: no has_l3_dpf: no has_llc: yes has_logical_ring_contexts: yes has_logical_ring_elsq: no has_media_ratio_mode: no has_mslice_steering: no has_oa_bpc_reporting: no has_oa_slice_contrib_limits: no has_one_eu_per_fuse_bit: no has_pxp: no has_rc6: yes has_rc6p: no has_rps: yes has_runtime_pm: yes has_snoop: no has_coherent_ggtt: yes tuning_thread_rr_after_dep: no unfenced_needs_alignment: no hws_needs_physical: no has_pooled_eu: no cursor_needs_physical: no has_cdclk_crawl: no has_cdclk_squash: no has_ddi: yes has_dp_mst: yes has_dsb: no has_fpga_dbg: yes has_gmch: no has_hotplug: yes has_hti: no has_ipc: yes has_modular_fia: no has_overlay: no has_psr: yes has_psr_hw_tracking: yes overlay_needs_physical: no supports_tv: no has_hdcp: yes has_dmc: yes has_dsc: no rawclk rate: 24000 kHz Has logical contexts? yes scheduler: 1f i915.vbt_firmware=(null) i915.modeset=-1 i915.lvds_channel_mode=0 i915.panel_use_ssc=0 i915.vbt_sdvo_panel_type=-1 i915.enable_dc=0 i915.enable_fbc=0 i915.enable_psr=0 i915.psr_safest_params=no i915.enable_psr2_sel_fetch=yes i915.disable_power_well=1 i915.enable_ips=0 i915.invert_brightness=0 i915.enable_guc=3 i915.guc_log_level=-1 i915.guc_firmware_path=(null) i915.huc_firmware_path=(null) i915.dmc_firmware_path=(null) i915.gsc_firmware_path=(null) i915.memtest=no i915.mmio_debug=0 i915.edp_vswing=2 i915.reset=3 i915.inject_probe_failure=0 i915.fastboot=1 i915.enable_dpcd_backlight=-1 i915.force_probe= i915.request_timeout_ms=20000 i915.lmem_size=0 i915.lmem_bar_size=0 i915.enable_hangcheck=yes i915.load_detect_test=no i915.force_reset_modeset_test=no i915.error_capture=yes i915.disable_display=no i915.verbose_state_checks=yes i915.nuclear_pageflip=yes i915.enable_dp_mst=yes i915.enable_gvt=no
guc_info
sudo cat '/sys/kernel/debug/dri/1/gt/uc/guc_info'
GuC firmware: i915/kbl_guc_70.1.1.bin status: RUNNING version: found 70.1.1 uCode: 206592 bytes RSA: 256 bytes GuC status 0x8003f0ec: Bootrom status = 0x76 uKernel status = 0xf0 MIA Core status = 0x3 Scratch registers: 0: 0xf0000000 1: 0x1 2: 0x1000 3: 0x0 4: 0x40 5: 0x11fa 6: 0x3e9b0000 7: 0x0 8: 0x0 9: 0x0 10: 0x0 11: 0x0 12: 0x0 13: 0x0 14: 0x0 15: 0x0 GuC logging stats: Relay full count: 0 DEBUG: flush count 0, overflow count 0 CRASH: flush count 0, overflow count 0 CAPTURE: flush count 0, overflow count 0
huc_info
sudo cat '/sys/kernel/debug/dri/1/gt/uc/huc_info'
HuC firmware: i915/kbl_huc_4.0.0.bin status: RUNNING version: found 4.0.0 uCode: 225664 bytes RSA: 256 bytes HuC status: 0x00006080
Disabled
i915.enable_guc=0
i915_gpu_info
sudo cat '/sys/kernel/debug/dri/1/i915_gpu_info'
Kernel: 6.3.12-200.fc38.x86_64 x86_64 Driver: 20201103 Time: 1689725596 s 223598 us Boottime: 30 s 745847 us Uptime: 27 s 897236 us Capture: 4294697840 jiffies; 1 ms ago Reset count: 0 Suspend count: 0 Platform: COFFEELAKE Subplatform: 0x0 PCI ID: 0x3e9b PCI Revision: 0x00 PCI Subsystem: 1028:0819 IOMMU enabled?: 0 DMC loaded: yes DMC fw version: 1.4 RPM wakelock: yes PM suspended: no IER: 0x08080000 DERRMR: 0x2077efef GT awake: no CS timestamp frequency: 12000000 Hz, 84 ns EIR: 0x00000000 PGTBL_ER: 0x00000000 GTIER[0]: 0x09090909 GTIER[1]: 0x09090909 GTIER[2]: 0x00000000 GTIER[3]: 0x00000909 fence[0] = 00000000 fence[1] = 1b0602b01600001 fence[2] = 00000000 fence[3] = c8502700880001 fence[4] = 1f4502701b40001 fence[5] = 110502700d00001 fence[6] = 00000000 fence[7] = 00000000 fence[8] = 00000000 fence[9] = 00000000 fence[10] = 00000000 fence[11] = 00000000 fence[12] = 00000000 fence[13] = 00000000 fence[14] = 00000000 fence[15] = 00000000 fence[16] = 00000000 fence[17] = 00000000 fence[18] = 00000000 fence[19] = 00000000 fence[20] = 00000000 fence[21] = 00000000 fence[22] = 00000000 fence[23] = 00000000 fence[24] = 00000000 fence[25] = 00000000 fence[26] = 00000000 fence[27] = 00000000 fence[28] = 00000000 fence[29] = 00000000 fence[30] = 00000000 fence[31] = 00000000 FORCEWAKE: 0xffff0001 ERROR: 0x00000000 DONE_REG: 0xffffffff FAULT_TLB_DATA: 0x00000011 0xcf33cb31 GTT_CACHE_EN: 0xf0007fff GuC firmware: GuC firmware wanted: i915/kbl_guc_70.1.1.bin status: DISABLED version: wanted 70.1.0, found 0.0.0 uCode: 0 bytes RSA: 0 bytes HuC firmware: HuC firmware wanted: i915/kbl_huc_4.0.0.bin status: DISABLED version: wanted 4.0.0, found 0.0.0 uCode: 0 bytes RSA: 0 bytes GuC timestamp: 0x1aae7dae GuC CTB fence: 0 available engines: 40403 slice total: 1, mask=0001 subslice total: 3 slice0: 3 subslices, mask=00000007 slice1: 0 subslices, mask=00000000 slice2: 0 subslices, mask=00000000 EU total: 24 EU per subslice: 8 has slice power gating: no has subslice power gating: no has EU power gating: yes slice0: 3 subslice(s) (0x00000007): subslice0: 8 EUs (0xff) subslice1: 8 EUs (0xff) subslice2: 8 EUs (0xff) subslice3: 0 EUs (0x0) slice1: 0 subslice(s) (0x00000000): subslice0: 0 EUs (0x0) subslice1: 0 EUs (0x0) subslice2: 0 EUs (0x0) subslice3: 0 EUs (0x0) slice2: 0 subslice(s) (0x00000000): subslice0: 0 EUs (0x0) subslice1: 0 EUs (0x0) subslice2: 0 EUs (0x0) subslice3: 0 EUs (0x0) graphics version: 9 media version: 9 display version: 9 gt: 2 memory-regions: 21 page-sizes: 11000 platform: COFFEELAKE ppgtt-size: 48 ppgtt-type: 2 dma_mask_size: 39 is_mobile: no is_lp: no require_force_probe: no is_dgfx: no has_64bit_reloc: yes has_64k_pages: no gpu_reset_clobbers_display: no has_reset_engine: yes has_3d_pipeline: yes has_4tile: no has_flat_ccs: no has_global_mocs: no has_gmd_id: no has_gt_uc: yes has_heci_pxp: no has_heci_gscfi: no has_guc_deprivilege: no has_l3_ccs_read: no has_l3_dpf: no has_llc: yes has_logical_ring_contexts: yes has_logical_ring_elsq: no has_media_ratio_mode: no has_mslice_steering: no has_oa_bpc_reporting: no has_oa_slice_contrib_limits: no has_one_eu_per_fuse_bit: no has_pxp: no has_rc6: yes has_rc6p: no has_rps: yes has_runtime_pm: yes has_snoop: no has_coherent_ggtt: yes tuning_thread_rr_after_dep: no unfenced_needs_alignment: no hws_needs_physical: no has_pooled_eu: no cursor_needs_physical: no has_cdclk_crawl: no has_cdclk_squash: no has_ddi: yes has_dp_mst: yes has_dsb: no has_fpga_dbg: yes has_gmch: no has_hotplug: yes has_hti: no has_ipc: yes has_modular_fia: no has_overlay: no has_psr: yes has_psr_hw_tracking: yes overlay_needs_physical: no supports_tv: no has_hdcp: yes has_dmc: yes has_dsc: no rawclk rate: 24000 kHz Has logical contexts? yes scheduler: 1f i915.vbt_firmware=(null) i915.modeset=-1 i915.lvds_channel_mode=0 i915.panel_use_ssc=0 i915.vbt_sdvo_panel_type=-1 i915.enable_dc=0 i915.enable_fbc=0 i915.enable_psr=0 i915.psr_safest_params=no i915.enable_psr2_sel_fetch=yes i915.disable_power_well=1 i915.enable_ips=0 i915.invert_brightness=0 i915.enable_guc=0 i915.guc_log_level=-1 i915.guc_firmware_path=(null) i915.huc_firmware_path=(null) i915.dmc_firmware_path=(null) i915.gsc_firmware_path=(null) i915.memtest=no i915.mmio_debug=0 i915.edp_vswing=2 i915.reset=3 i915.inject_probe_failure=0 i915.fastboot=1 i915.enable_dpcd_backlight=-1 i915.force_probe= i915.request_timeout_ms=20000 i915.lmem_size=0 i915.lmem_bar_size=0 i915.enable_hangcheck=yes i915.load_detect_test=no i915.force_reset_modeset_test=no i915.error_capture=yes i915.disable_display=no i915.verbose_state_checks=yes i915.nuclear_pageflip=yes i915.enable_dp_mst=yes i915.enable_gvt=no
guc_info
sudo cat '/sys/kernel/debug/dri/1/gt/uc/guc_info'
GuC disabled GuC log relay not created
huc_info
sudo cat '/sys/kernel/debug/dri/1/gt/uc/huc_info'
HuC disabled
/usr/local/www/wiki/data/pages/linux/notes/i915_guc_firmware.txt · Last modified: by 127.0.0.1