cvs_probe(9)
β¨ cvs_probe(9) β I2C driver probe entry, from the Kernel API Manual β¨
Bestie, welcome to the probe page π
This is the manual for cvs_probe(9), and it's giving "small page, important job."
πΈ NAME πΈ
cvs_probe β literally the I2C driver probe entry, no cap.
π¦ SYNOPSIS π¦
int cvs_probe (struct i2c_client *i2c );
That's the whole signature, bestie β copy it exactly, don't freestyle it.
π ARGUMENTS π
i2cβ the I2C client. That's the argument, periodt. π«Ά
π RETURN π
It returns 0 on success, or a negative errno if things are not slaying. π
π SEE ALSO π
Okay so the lore continues in the kernel file ./drivers/media/i2c/cvs/core.c, plus all these iconique functions:
cvs_set_quirks(9)cvs_read_i2c(9)cvs_write_i2c(9)cvs_checksum(9)cvs_schedule_and_wait(9)cvs_wait_wake_or_sleep(9)cvs_config_mipi(9)cvs_get_device_state(9)cvs_get_device_caps(9)cvs_hw_init(9)cvs_irq_handler(9)cvs_reset(9)cvs_recv(9)cvs_send(9)cvs_set_link_owner(9)cvs_configure_dev_caps(9)cvs_core_probe(9)cvs_core_remove(9)cvs_remove(9)cvs_suspend(9)cvs_resume(9)cvs_runtime_resume(9)cvs_runtime_suspend(9)cvs_init(9)cvs_exit(9)
That's the whole friend group, iykyk π
π«Ά cute sign-off tea: source/version./drivers/media/i2c/cvs, datedOctober 2026, and it's thecvs_probe(9)manual page. Byeee, ily π
π¦ 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