Home
last modified time | relevance | path

Searched refs:i2c_slave_register (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/drivers/i2c/
H A Di2c-core-slave.c20 int i2c_slave_register(struct i2c_client *client, i2c_slave_cb_t slave_cb) in i2c_slave_register() function
58 EXPORT_SYMBOL_GPL(i2c_slave_register);
H A Di2c-slave-testunit.c204 ret = i2c_slave_register(tu->client, i2c_slave_testunit_smbalert_cb); in i2c_slave_testunit_work()
217 i2c_slave_register(tu->client, i2c_slave_testunit_slave_cb); in i2c_slave_testunit_work()
261 return i2c_slave_register(client, i2c_slave_testunit_slave_cb); in i2c_slave_testunit_probe()
H A Di2c-slave-eeprom.c176 ret = i2c_slave_register(client, i2c_slave_eeprom_slave_cb); in i2c_slave_eeprom_probe()
H A Di2c-smbus.c335 ret = i2c_slave_register(client, i2c_slave_host_notify_cb); in i2c_new_slave_host_notify_device()
/linux-6.15/drivers/input/misc/
H A Dibm-panel.c163 error = i2c_slave_register(client, ibm_panel_i2c_slave_cb); in ibm_panel_probe()
/linux-6.15/drivers/char/ipmi/
H A Dipmb_dev_int.c338 ret = i2c_slave_register(client, ipmb_slave_cb); in ipmb_probe()
H A Dipmi_ipmb.c512 rv = i2c_slave_register(slave, ipmi_ipmb_slave_cb); in ipmi_ipmb_probe()
H A Dssif_bmc.c834 ret = i2c_slave_register(client, ssif_bmc_cb); in ssif_bmc_probe()
/linux-6.15/include/linux/
H A Di2c.h391 int i2c_slave_register(struct i2c_client *client, i2c_slave_cb_t slave_cb);
/linux-6.15/Documentation/i2c/
H A Dslave-interface.rst138 * register this callback via i2c_slave_register()
/linux-6.15/drivers/net/mctp/
H A Dmctp-i2c.c169 rc = i2c_slave_register(mcli->client, mctp_i2c_slave_cb); in mctp_i2c_new_client()