iio_dummy_probe(9)
β¨ NAME β¨
okay so weβre looking at iio_dummy_probe(9) from the Kernel API Manual, and the name is giving iio_dummy_probe β device instance probe π
π«Ά SYNOPSIS π«Ά
struct iio_sw_device * iio_dummy_probe (const char *name );
πΈ ARGUMENTS πΈ
nameβ the name of this instance. literally thatβs the whole assignment, bestie π
π DESCRIPTION π
The arguments are bus type specific, no cap β which exact signature you get depends on the bus. The page lists these two flavors:
- I2C:
iio_dummy_probe(struct i2c_client *client, const struct i2c_device_id *id) - SPI:
iio_dummy_probe(struct spi_device *spi)
Thatβs the vibe check for this function: same probe name, different bus-specific arguments. periodt π¦
π¦ SEE ALSO π¦
- Kernel file
./drivers/iio/dummy/iio_simple_dummy.cstructiio_dummy_accel_calibscale(9),iio_dummy_read_raw(9),iio_dummy_write_raw(9),iio_dummy_init_device(9),iio_dummy_remove(9)
cute little sign-off: source/version is ./drivers/iio/dummy, date is October 2026, and the manual is Kernel API Manual. bye bestie, go probe something responsibly π«Άπ
π¦ 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