octeon_i2c_wait(9)
πΈ NAME πΈ
okay so welcome to the Kernel API Manual page for octeon_i2c_wait(9) β yes bestie, that's the whole title vibe. This function is literally here to wait for the IFLG to be set. That's it. That's the job. Main character energy for a tiny wait helper, honestly. π
β¨ SYNOPSIS β¨
int octeon_i2c_wait (struct octeon_i2c *i2c );
π ARGUMENTS π
i2cβ Thestruct octeon_i2c, aka the actual argument you're handing over. That's the whole argument, bestie. No hidden extras, no surprise plot twist. π«Ά
π RETURN π
0 on success, otherwise a negative errno. So like: zero = slay, negative = not slay. No cap. π
π¦ SEE ALSO π¦
the whole squad, okay? go read these too:
- Kernel file β
./drivers/i2c/busses/i2c-octeon-core.c octeon_i2c_hlc_wait(9)octeon_i2c_start(9)octeon_i2c_read(9)octeon_i2c_write(9)octeon_i2c_hlc_block_comp_read(9)octeon_i2c_hlc_block_comp_write(9)octeon_i2c_xfer(9)
mwah π signed off from the source/version ./drivers/i2c/busses, dated October 2026 β and yes, the footer title is still octeon_i2c_wait(9), periodt. bye bestie π«Άβ¨
π¦ 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