dp_aux_ep_match(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dp_aux_ep_match(9) β€” like, the Kernel API Manual page you didn't know you needed

okay so bestie, gather round 🫢 this is a page straight out of the Kernel API Manual, and it's literally about one tiny function that decides whether a device and a driver are meant to be. matchmaking, but for kernel devices. it's giving ✨ destiny ✨.


🌸 NAME 🌸

dp_aux_ep_match β€” the match function for the dp_aux_bus. that's it, that's the whole vibe. she matches. she's the matchmaker. periodt πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

int dp_aux_ep_match (struct device *dev , const struct device_driver *drv );

like, she takes a device and a driver and returns an int, okay? keep up πŸ’–


πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev β€” the device to match. the one putting herself out there, main character energy πŸ‘‘
  • drv β€” the driver to try to match against. the potential boo. the candidate. the "we'll see" πŸ™ˆ

⭐ DESCRIPTION ⭐

okay so here's the tea: at the moment, we just match on device tree. that's it. no cap. no extra checks, no secret sauce, just the device tree doing its thing 🌈

(lowkey iconic that it's that simple, honestly)


πŸ”₯ RETURN πŸ”₯

  • True if this driver matches this device πŸ’–πŸŽ‰
  • false otherwise πŸ˜­πŸ’€

like yes, that's literally it, the whole return story, slay.


πŸ’œ SEE ALSO πŸ’œ

go read them all, iykyk πŸ“šβœ¨


and that's the page, bestie πŸ“ this cutie lives over in ./drivers/gpu/drm/display, and she was last touched in October 2026 β€” dp_aux_ep_match(9), forever and always πŸ’…πŸ’–

πŸ“¦ where this page comes from