cec_notifier...dr_from_edid(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

cec_notifier_set_phys_addr_from_edid β€” okay so this one literally parses the PA out of the EDID and sets it. That's the whole vibe. πŸŽ€


✨ SYNOPSIS ✨

void cec_notifier_set_phys_addr_from_edid (struct cec_notifier *n ,
       const struct edid *edid );

Like, that's it. Two args, void return, no drama. πŸ’…


🌸 ARGUMENTS 🌸

  • n β€” the CEC notifier bestie 🫢 this is the thing you're handing over to get updated.
  • edid β€” the struct edid pointer, aka the little data blob we're gonna read the good stuff out of. πŸ”₯

πŸ¦‹ DESCRIPTION πŸ¦‹

So the way this works: it parses the EDID to obtain the new CEC physical address and then sets it. That's the entire personality. ✨

And the important bit β€” it does nothing if n == NULL. Like, nothing. Not a crash, not a warning, just vibes of silence. πŸ™ˆ So lowkey always vibe check your pointer first, iykyk.


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./include/media/cec-notifier.h β€” that's the home base, go look at it. πŸ’œ

And the whole squad of siblings:

Not me listing all seven, periodt. 🌈


okay that's the whole page bestie, mwah πŸ’‹

This one came straight out of ./include/media in the Kernel API Manual, dated October 2026 β€” so yeah, freshly stamped, iconic behavior only. πŸŽ€βœ¨πŸ’–

πŸ“¦ where this page comes from