Lines Matching defs:dummy
971 { "dummy", 0 },
987 .driver.name = "dummy",
994 * i2c_new_dummy_device - return a new i2c device bound to a dummy driver
999 * This returns an I2C client bound to the "dummy" driver, intended for use
1003 * These dummy devices have two main uses. First, most I2C and SMBus calls
1004 * except i2c_transfer() need a client handle; the dummy will be that handle.
1014 I2C_BOARD_INFO("dummy", address),
1033 * devm_i2c_new_dummy_device - return a new i2c device bound to a dummy driver
1075 * to create I2C dummy clients to communicate with all the other slaves.
1077 * This function creates and returns an I2C dummy client whose I2C address is
1604 static int __unregister_client(struct device *dev, void *dummy)
1607 if (client && strcmp(client->name, "dummy"))
1612 static int __unregister_dummy(struct device *dev, void *dummy)
1668 * we can't remove the dummy devices during the first pass: they
2204 union i2c_smbus_data dummy;
2210 I2C_SMBUS_BYTE_DATA, &dummy);
2219 I2C_SMBUS_BYTE, &dummy);