ENUM I2C_DRIVER_FLAGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

enum i2c_driver_flags β€” the flags you can hand an I2C device driver, bestie. That's it, that's the whole vibe ✨ (oh and hi, this is from the Kernel API Manual, section 9, mwah πŸ’…)


πŸŽ€ SYNOPSIS πŸŽ€

okay so here's literally the whole thing, no cap:

enum i2c_driver_flags {
    I2C_DRV_ACPI_WAIVE_D0_PROBE

};

look at her. one constant. iconic, honestly πŸ‘‘


πŸ¦‹ Constants πŸ¦‹

  • I2C_DRV_ACPI_WAIVE_D0_PROBE β€” bestie, this one says don't put the device in D0 state for probe. that's it. that's the whole flag. she's a "please don't touch the power state, i'm begging" flag πŸ™ˆπŸ’œ

πŸ’– SEE ALSO πŸ’–

okay so the kernel file lives at ./include/linux/i2c.h and here's the whole friend group β€” literally all of them, go say hi:


ok that's the whole page, go forth and probe responsibly 🫢

✨ and that's a wrap, bestie ✨ source path ./include/linux, dated October 2026, and yeah β€” we are still enum i2c_driver_flags(9), slay πŸ’…πŸŽ€

πŸ“¦ where this page comes from