intel_lpe_audio_notify(9)
π intel_lpe_audio_notify(9) π
okay so bestie, welcome to the Kernel API Manual β section 9, kernel developer land, no cap. today's main character is intel_lpe_audio_notify, and she's honestly iconic: she's the little messenger that tells the LPE audio driver "hey girl, the ELD changed" and also keeps i915 in the loop. lowkey essential, highkey underrated. π
β¨ NAME β¨
intel_lpe_audio_notify β notify lpe audio event audio driver and i915
like literally that's her whole job description and she ate. π
πΈ SYNOPSIS πΈ
void intel_lpe_audio_notify (struct intel_display *display , enum
transcoder cpu_transcoder , enum port port , const void *eld , int
ls_clock , bool dp_output );
she returns void, she takes six arguments, she does not take questions. π¦
π ARGUMENTS π
displayβ the display device. your whole display situation, handed over. π₯οΈcpu_transcoderβ the CPU transcoder, typed as anenum transcoder. yes bestie, this is the transcoder on the CPU. βportβ the port, typed as anenum port. that's it, that's the argument. short and sweet fr fr. πeldβ the ELD data, coming in as aconst void *. treat it gently, it's const. πls_clockβ Link symbol clock, in kHz. units matter, always. π₯dp_outputβ aboolthat answers one very important question: are we driving a DP output? π
π§ DESCRIPTION π§
Notify lpe audio driver of eld change.
that's it. that's the whole vibe. she notifies the lpe audio driver that the ELD changed, periodt. no extra lore, no secret side quests β just a clean notification, delivered with main character energy. β¨
π«Ά SEE ALSO π«Ά
- Kernel file
./drivers/gpu/drm/i915/display/intel_lpe_audio.c - LPE Audio integration for HDMI or DP playback(9)
intel_lpe_audio_irq_handler(9)intel_lpe_audio_init(9)intel_lpe_audio_teardown(9)
the whole lpe audio friend group, honestly obsessed with them. go read the kernel file, iykyk. π
π«Ά cute little sign-off: this page lives in ./drivers/gpu/drm/i915/display, and it's dated October 2026 β so bestie, you're reading a certified classic from the future. slay. π
πΈπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms