xe_i2c_probe(9)
πΈ NAME πΈ
xe_i2c_probe β Probe the I2C host adapter and the I2C clients attached to it
Ok bestie, welcome to the xe_i2c_probe(9) page from the Kernel API Manual π
β¨. This one is short but iconic.
β¨ SYNOPSIS β¨
int xe_i2c_probe (struct xe_device *xe );
π ARGUMENTS π
xeβ the xe device instance, aka the main character of this call π.
π¦ DESCRIPTION π¦
So here's the vibe: xe_i2c_probe registers all the I2C devices described in the I2C Endpoint data structure β¨. That's it, that's the whole job β all the I2C devices in the I2C Endpoint data structure get registered π«Ά.
π RETURN π
0on success π- error code on failure π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/xe_i2c.c Xe I2C devices(9)xe_i2c_present(9)xe_i2c_irq_handler(9)
Go read those too, iykyk πβ¨.
okay bye bestie π«Ά β this page came from ./drivers/gpu/drm/xe, dated October 2026, and it's literally the xe_i2c_probe(9) manual page π
π
π¦ 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