On Fri, Aug 22, 2025 at 03:31:42PM +0200, Mark Kettenis wrote: > > Date: Fri, 22 Aug 2025 15:56:04 +1000 > > From: Jonathan Gray <[email protected]> > > > > On Fri, Aug 22, 2025 at 01:33:15AM -0400, Peter Moss wrote: > > > Hi there, > > > > > > On T14 Gen 6 Intel 225U, I am getting the following error message: > > > > > > drm:pid68273:intel_uc_fw_mark_load_failed *ERROR* [drm] *ERROR* GT1: > > > Failed > > > to load GSC firmware i915/mtl_gsc_1.bin 0xffffffffffffffc4e > > > > GSC support seems to require another driver to interface with > > Intel's Management Engine. > > > > I don't see much point in GSC when running OpenBSD: > > > > "Intel Graphics System Controller (Intel GSC) is a HW IP block embedded > > within the media IP block of the graphics component to support content > > and display protection services such as DRM and HDCP." > > Intel Core Ultra 200H and 200U Series Processors Datasheet > > > > I'll look into removing the warning. > > My understanding is that the GSC also does power management and that > we'll need it to get these machines into S0ix states.
There are many microcontrollers, that sounds like more of a DMC or GuC thing. "* From gen9 onwards we have newly added DMC (Display microcontroller) in display * engine to save and restore the state of display engine when it enter into * low-power state and comes back to normal." "* The GuC is a microcontroller inside the GT HW, introduced in gen9. The GuC is * designed to offload some of the functionality usually performed by the host * driver; currently the main operations it can take care of are: * * - Authentication of the HuC, which is required to fully enable HuC usage. * - Low latency graphics context scheduling (a.k.a. GuC submission). * - GT Power management."
