octeon_i2c_start(9)
π octeon_i2c_start(9) π
okay bestie, welcome to the Kernel API Manual π this page is literally about one tiny but iconic move: sending START to the bus. no cap, that's the whole vibe.
π NAME π
octeon_i2c_start β send START to the bus β¨
πΈ SYNOPSIS πΈ
int octeon_i2c_start (struct octeon_i2c *i2c );
π ARGUMENTS π
i2cβ thestruct octeon_i2cin question π«Ά literally just that.
π¦ RETURN π¦
0 on success, otherwise a negative errno. so: 0 = slay, negative errno = your little error situation π
π SEE ALSO π
- Kernel file:
./drivers/i2c/busses/i2c-octeon-core.cπ octeon_i2c_wait(9)octeon_i2c_hlc_wait(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 π this page lives under ./drivers/i2c/busses, dated October 2026, and it's all about octeon_i2c_start(9). byeee π«Άβ¨
π¦ 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