pch_i2c_disbl_int(9)
π pch_i2c_disbl_int(9) β from the Kernel API Manual β¨
okay so bestie, welcome to the group chat for one (1) extremely specific kernel function π«Ά this is pch_i2c_disbl_int, a section-9 kernel API page, and it does exactly one thing but she does it with main character energy π
β¨ NAME β¨
pch_i2c_disbl_int β Disable PCH I2C interrupts π
like, that's it. that's the whole vibe. she turns the interrupts off. no cap.
πΈ SYNOPSIS πΈ
void pch_i2c_disbl_int (struct i2c_algo_pch_data *adap );
returns nothing (void, she gives you nothing back and that's iconic of her), takes one pointer, and honestly the whole thing is giving "small but mighty" π¦
π ARGUMENTS π
adapβ Pointer tostruct i2c_algo_pch_data. that's your one job. hand her the pointer and she'll handle the rest, fr fr π
β SEE ALSO β
the whole friend group shows up here, so let's do roll call π and yes, the kernel file lives at ./drivers/i2c/busses/i2c-eg20t.c π
struct i2c_algo_pch_data(9)struct adapter_info(9)pch_i2c_init(9)pch_i2c_wait_for_bus_idle(9)pch_i2c_start(9)pch_i2c_stop(9)pch_i2c_repstart(9)pch_i2c_writebytes(9)pch_i2c_sendack(9)pch_i2c_sendnack(9)pch_i2c_restart(9)pch_i2c_readbytes(9)pch_i2c_cb(9)pch_i2c_handler(9)pch_i2c_xfer(9)pch_i2c_func(9)
ngl that's a whole squad π every single one of them is linked above, no gatekeeping here π
lowkey a reminder bestie: this page is just the "disable" girlie β if you want the other moves, that's what the SEE ALSO list is for π
and that's the whole page π cute sign-off time: this one came out of ./drivers/i2c/busses, dated October 2026, and it's filed as pch_i2c_disbl_int(9) π slay, go disable some interrupts, ily π§β¨
π¦ 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