ti_iodelay_offset_to_pin(9)
π ti_iodelay_offset_to_pin β okay so he's the kernel API manual guy
Hiii bestie π«Ά so this page lives in the Kernel API Manual, and it's all about ti_iodelay_offset_to_pin β the little function that gets you a pin index based on the register offset. That's it. That's the whole vibe. β¨
πΈ NAME πΈ
ti_iodelay_offset_to_pin β get a pin index based on the register offset
Like, you hand it a register offset and it hands you back which pin that is. Matchmaker energy, honestly. π
π SYNOPSIS π
int ti_iodelay_offset_to_pin (struct ti_iodelay_device *iod , unsigned
int offset );
Returns an int, takes two things, done. Slay. β
π¦ ARGUMENTS π¦
iodβ the iodelay driver instance π like, the whole setup you're working insideoffsetβ the register offset from the base, i.e. how far into the register map you're pointing π
Two args, zero drama. Periodt.
π SEE ALSO π
Okay this is the part where the manpage goes full main character and name-drops the entire friend group π First up, the kernel file itself:
./drivers/pinctrl/ti/pinctrl-ti-iodelay.c
And then the whole cast, in this exact order, no cap:
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_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)ti_iodelay_probe(9)
Go read them all, iykyk π
ngl if you got here from the synopsis and you're wondering where the register base lives β bestie, it's in iod, read the struct page π
β¨ And that's the whole page! Shoutout to the source ./drivers/pinctrl/ti and the date stamp October 2026 β this one's filed under ti_iodelay_offset_to_pin(9) and it ate, no notes. ππ§π
π¦ 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