goodix_i2c_read(9)
β¨ 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 π₯
- Kernel file
./drivers/input/touchscreen/goodix.cβ the whole goodix saga lives here, obsessed π¦ goodix_i2c_write(9)goodix_process_events(9)goodix_ts_irq_handler(9)goodix_check_cfg(9)goodix_send_cfg(9)goodix_reset_no_int_sync(9)goodix_reset(9)goodix_get_gpio_config(9)goodix_read_config(9)goodix_read_version(9)goodix_i2c_test(9)goodix_configure_dev(9)goodix_config_cb(9)
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
- 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