write_i2c_reg_nowait(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… write_i2c_reg_nowait(9) β€” Kernel API Manual πŸ’…

okay bestie, welcome to the Kernel API Manual page for write_i2c_reg_nowait(9) ✨ this is the short-and-sweet one, and she ate. let's get into it πŸ’–


🌸 NAME 🌸

write_i2c_reg_nowait β€” writes to an internal i2c register

✨ SYNOPSIS ✨

void write_i2c_reg_nowait (void __iomem *addr , u8 index , u8 data );

πŸŽ€ ARGUMENTS πŸŽ€

  • addr β€” the dt3155 mmio base address 🫢
  • index β€” the index (internal address) of the register to read πŸ‘€ yes, the page says read, bestie, we're keeping it exactly as-is πŸ’…
  • data β€” the data to be written πŸ“

πŸ¦‹ DESCRIPTION πŸ¦‹

This function starts writing the specified (by index) register and then returns. That's the whole vibe: she kicks off the write for the register you picked with index, and then she dips back out. short, simple, iconic πŸ’–

πŸ‘‘ SEE ALSO πŸ‘‘


xoxo, your kernel bestie πŸ’… β€” source/version: ./drivers/media/pci/dt3155, date: October 2026, page: write_i2c_reg_nowait(9) πŸŽ€

πŸ“¦ where this page comes from