write_i2c_reg_nowait(9)
π
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 π
- Kernel file
./drivers/media/pci/dt3155/dt3155.c read_i2c_reg(9)write_i2c_reg(9)wait_i2c_reg(9)
xoxo, your kernel bestie π
β source/version: ./drivers/media/pci/dt3155, date: October 2026, page: write_i2c_reg_nowait(9) π
π¦ 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