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."

Reply via email to