goodix_i2c_read(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ goodix_i2c_read(9) ✨

okay bestie, welcome to the Kernel API Manual πŸ’– β€” this is the page for goodix_i2c_read, and it's literally the "gimme the tea from that register" function. Read data from a register of the i2c slave device. That's the whole gig. Slay.


🌸 SYNOPSIS 🌸

int goodix_i2c_read (struct i2c_client *client , u16 reg , u8 *buf , int
len );

like, that's the signature, copy it exactly, don't come for me 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • client β€” the i2c device itself. the main character we're talking to πŸ’…
  • reg β€” the register to read from. this is where we're pointing the little flashlight πŸ”¦
  • buf β€” raw write data buffer. (yes, the manpage says write here, on a read function β€” i did not write it, i just report it faithfully, no cap πŸ˜­πŸ’€)
  • len β€” length of the buffer to write. same energy: that's what it says, that's what i'm giving you ✨

πŸ”₯ SEE ALSO πŸ”₯


fr fr read the neighbours too, the goodix family is a whole friend group and they all reference each other πŸ’œ

and that's the page, bestie 🌈 β€” sourced from ./drivers/input/touchscreen, dated October 2026, per the goodix_i2c_read(9) manual. periodt. πŸ’–πŸŽ€βœ¨

πŸ“¦ where this page comes from