ti_iodelay_probe(9)
π 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
0if 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):
struct ti_iodelay_reg_data(9)struct ti_iodelay_reg_values(9)struct ti_iodelay_cfg(9)struct ti_iodelay_pingroup(9)struct ti_iodelay_device(9)ti_iodelay_extract(9)ti_iodelay_compute_dpe(9)ti_iodelay_pinconf_set(9)ti_iodelay_pinconf_deinit_dev(9)ti_iodelay_pinconf_init_dev(9)ti_iodelay_get_pingroup(9)ti_iodelay_offset_to_pin(9)ti_iodelay_node_iterator(9)ti_iodelay_dt_node_to_map(9)ti_iodelay_pinconf_group_get(9)ti_iodelay_pinconf_group_set(9)ti_iodelay_pin_to_offset(9)ti_iodelay_pinconf_group_dbg_show(9)ti_iodelay_alloc_pins(9)
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
- 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