i2c_mark_adapter_resumed(9)
β¨ i2c_mark_adapter_resumed β¨
okay bestie, so this one is a kernel API manual page, and honestly? it's giving tiny-but-mighty. it's literally one function and it fixes a whole vibe π
πΈ NAME πΈ
i2c_mark_adapter_resumed β the helper that tells the core "we're so back", aka it reports the resumed state of the adapter to the core π¦
π SYNOPSIS π
void i2c_mark_adapter_resumed (struct i2c_adapter *adap );
π ARGUMENTS π
adapβ the adapter you're marking as resumed. that's it, that's the whole argument. she's lowkey a one-job icon π
β¨ DESCRIPTION β¨
so when you use this helper to mark an adapter as resumed, the core will allow further transfers to this adapter. yes, that's the whole plot. she said "transfers? unlocked." π₯
also, bestie, there's a pointer: see also the further notes over at i2c_mark_adapter_suspended. go read that one too, iykyk π
π«Ά SEE ALSO π«Ά
and now, the guest list. everybody in the kernel file ./include/linux/i2c.h showed up:
i2c_master_recv(9)i2c_master_recv_dmasafe(9)i2c_master_send(9)i2c_master_send_dmasafe(9)struct i2c_device_identity(9)enum i2c_driver_flags(9)struct i2c_driver(9)struct i2c_client(9)struct i2c_board_info(9)I2C_BOARD_INFO(9)struct i2c_algorithm(9)struct i2c_lock_operations(9)struct i2c_timings(9)struct i2c_bus_recovery_info(9)struct i2c_adapter_quirks(9)i2c_lock_bus(9)i2c_trylock_bus(9)i2c_unlock_bus(9)i2c_mark_adapter_suspended(9)i2c_check_quirks(9)module_i2c_driver(9)builtin_i2c_driver(9)
ngl, that's a long guest list. but every single one of them is on it, no cuts, no skips π
β SIGN-OFF β
this page lives at ./include/linux, and it's dated October 2026 β so yeah, future-coded of it π and the manual name? that's the whole i2c_mark_adapter_resumed(9) situation right at the top, as she deserves. mwah, 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