ti_iodelay_probe(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ti_iodelay_probe(9) β€” the Kernel API Manual, but make it a group chat

Hiii bestie 🫢 so this is from the Kernel API Manual (yes, the actual Kernel API Manual, no cap) and it's literally the glow-up guide for ti_iodelay_probe β€” the standard probe. It's giving "first day of school" energy for a platform device. Let's get into it ✨


πŸŽ€ NAME πŸŽ€

ti_iodelay_probe β€” the Standard probe πŸ‘‘ that's it, that's the whole name, she's simple, she's iconic, she's standard.


✨ SYNOPSIS ✨

int ti_iodelay_probe (struct platform_device *pdev );

That's the whole vibe check: you hand her a platform device pointer, she hands you back an int. Very demure, very mindful πŸ’…


🌸 ARGUMENTS 🌸

  • pdev β€” the platform device. That's the one (1) thing she needs from you. Give her the device, she does the probe. Periodt πŸ’–

πŸ”₯ RETURN πŸ”₯

  • Returns 0 if all went fine πŸŽ‰ (slay, no notes, we love a success).
  • Otherwise it returns an appropriate error value 😭 β€” so if something's off, you're getting an error back, not a 0, and that's your sign to go debug, bestie.

πŸ¦‹ SEE ALSO πŸ¦‹

Okay so this is the extended universe 🌈 β€” the Kernel file lives at ./drivers/pinctrl/ti/pinctrl-ti-iodelay.c, and here's the whole friend group (all of them, no skipping, I'm not letting you leave anyone out):


Heads up 🫢 if you're reading the man page it means you probably also need ./drivers/pinctrl/ti/pinctrl-ti-iodelay.c open in another window. Just saying. Iykyk πŸ’€

Sign-off time 🧚✨ this page is brought to you by the source at ./drivers/pinctrl/ti and it's dated October 2026 β€” mark your calendars, because that's when this page is living. Bye bestie, go probe something responsibly πŸ’œπŸ“

πŸ“¦ where this page comes from