Announcement

Collapse
No announcement yet.

Linux 6.2 Preparing Intel HuC, OA, PS64 & Sensor Monitoring For Arc Graphics

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Linux 6.2 Preparing Intel HuC, OA, PS64 & Sensor Monitoring For Arc Graphics

    Phoronix: Linux 6.2 Preparing Intel HuC, OA, PS64 & Sensor Monitoring For Arc Graphics

    Following last week's start of the i915 DRM-Next changes intended for Linux 6.2, an initial batch of drm-intel-gt-next feature patches have now also been mailed in to DRM-Next for staging ahead of that next Linux kernel cycle. Notable with today's pull request is a lot of DG2/Alchemist improvements...

    https://www.phoronix.com/news/Linux-6.2-HuC-HWMON

  • #2
    Well, the good news is that, with some effort, this driver can be backported to 6.0 (copy the i915, mei and acpi_video stuff and some includes). Vaapi and QSV still don't work out-of-the-box, but at least we're getting somewhere.

    On an A380 with i915.enable_guc=3:

    Code:
    [   15.218090] i915 0000:0d:00.0: [drm] VT-d active for gfx access
    [   15.218342] i915 0000:0d:00.0: [drm] Local memory IO size: 0x000000017c800000
    [   15.218347] i915 0000:0d:00.0: [drm] Local memory available: 0x000000017c800000
    [   15.234515] Loading firmware: i915/dg2_dmc_ver2_07.bin
    [   15.237746] i915 0000:0d:00.0: [drm] Finished loading DMC firmware i915/dg2_dmc_ver2_07.bin (v2.7)
    [   15.241801] Loading firmware: i915/dg2_guc_70.bin
    [   15.243120] Loading firmware: i915/dg2_huc_gsc.bin
    [   15.259916] i915 0000:0d:00.0: [drm] GuC firmware i915/dg2_guc_70.bin version 70.5.1
    [   15.259918] i915 0000:0d:00.0: [drm] HuC firmware i915/dg2_huc_gsc.bin version 7.10.3
    [   15.272141] i915 0000:0d:00.0: [drm] GuC submission enabled
    [   15.272144] i915 0000:0d:00.0: [drm] GuC SLPC enabled
    [   15.272408] i915 0000:0d:00.0: [drm] GuC RC: enabled
    [   15.305514] [drm] Initialized i915 1.6.0 20201103 for 0000:0d:00.0 on minor 0
    [   15.306039] snd_hda_intel 0000:0e:00.0: bound 0000:0d:00.0 (ops i915_audio_component_bind_ops [i915])
    [   15.372131] mei_gsc i915.mei-gscfi.3328: FW not ready: resetting: dev_state = 2 pxp = 0
    [   15.372155] mei_gsc i915.mei-gscfi.3328: unexpected reset: dev_state = ENABLED fw status = 00000345 84670000 00000000 00000000 E0020002 00000000
    [   15.372917] mei_gsc i915.mei-gsc.3328: FW not ready: resetting: dev_state = 2 pxp = 2
    [   15.372937] mei_gsc i915.mei-gsc.3328: unexpected reset: dev_state = ENABLED fw status = 00000345 84670000 00000000 00000000 E0020002 00000000
    [   15.393372] i915 0000:0d:00.0: [drm] fb0: i915drmfb frame buffer device
    [   15.785329] i915 0000:0d:00.0: [drm] HuC authenticated
    [   15.785333] mei_pxp i915.mei-gsc.: bound 0000:0d:00.0 (ops i915_pxp_tee_component_ops [i915])

    Comment

    Working...
    X