cdns_i2c_runtime_resume(9)
β¨ NAME β¨
cdns_i2c_runtime_resume β runtime resume, bestie π
okay so real quick, this whole page lives in the Kernel API Manual, and the star of the show is cdns_i2c_runtime_resume, which is literally just the Runtime resume girlie β¨
πΈ SYNOPSIS πΈ
int cdns_i2c_runtime_resume (struct device *dev );
π ARGUMENTS π
devβ the address of theplatform_devicestructure π«Ά that's it, that's the whole input
π¦ DESCRIPTION π¦
Runtime resume callback. no cap, that's the whole vibe check β it's a callback, and it handles runtime resume πβ¨
β RETURN β
0on success π- an error value on error π
π SEE ALSO π
Kernel file ./drivers/i2c/busses/i2c-cadence.c β go read it, iykyk π
enum cdns_i2c_mode(9)enum cdns_i2c_slave_state(9)struct cdns_i2c(9)cdns_i2c_init(9)cdns_i2c_runtime_suspend(9)cdns_i2c_clear_bus_hold(9)cdns_i2c_slave_isr(9)cdns_i2c_master_isr(9)cdns_i2c_isr(9)cdns_i2c_mrecv(9)cdns_i2c_msend(9)cdns_i2c_master_reset(9)cdns_i2c_master_xfer(9)cdns_i2c_master_xfer_atomic(9)cdns_i2c_func(9)cdns_i2c_calc_divs(9)cdns_i2c_setclk(9)cdns_i2c_clk_notifier_cb(9)cdns_i2c_detect_transfer_size(9)cdns_i2c_probe(9)cdns_i2c_remove(9)cdns_i2c_shutdown(9)
π whole friend group of functions up there, and they all live under ./drivers/i2c/busses β go say hi π§
and that's the page!! mwah π this little bundle of joy is dated October 2026 and comes to you straight from ./drivers/i2c/busses β slay, periodt ππ
π¦ 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