Searched refs:i2c_bus_type (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/platform/x86/dell/ |
| H A D | dell-lis3lv02d.c | 139 bus_for_each_dev(&i2c_bus_type, NULL, &adap, find_i801); in instantiate_i2c_client() 236 err = bus_register_notifier(&i2c_bus_type, &i2c_nb); in dell_lis3lv02d_init() 252 bus_unregister_notifier(&i2c_bus_type, &i2c_nb); in dell_lis3lv02d_module_exit()
|
| /linux/drivers/i2c/ |
| H A D | i2c-core-base.c | 700 const struct bus_type i2c_bus_type = { variable 707 EXPORT_SYMBOL_GPL(i2c_bus_type); 1002 client->dev.bus = &i2c_bus_type; in i2c_new_client_device() 1097 dev = bus_find_device_by_fwnode(&i2c_bus_type, fwnode); in i2c_find_device_by_fwnode() 1593 adap->dev.bus = &i2c_bus_type; in i2c_register_adapter() 1638 bus_for_each_drv(&i2c_bus_type, NULL, adap, __process_new_adapter); in i2c_register_adapter() 1771 bus_for_each_drv(&i2c_bus_type, NULL, adap, in i2c_deregister_clients() 1914 dev = bus_find_device(&i2c_bus_type, NULL, fwnode, in i2c_find_adapter_by_fwnode() 2017 res = bus_for_each_dev(&i2c_bus_type, NULL, data, fn); in i2c_for_each_dev() 2046 driver->driver.bus = &i2c_bus_type; in i2c_register_driver() [all …]
|
| H A D | i2c-dev.c | 774 res = bus_register_notifier(&i2c_bus_type, &i2cdev_notifier); in i2c_dev_init() 794 bus_unregister_notifier(&i2c_bus_type, &i2cdev_notifier); in i2c_dev_exit()
|
| /linux/drivers/platform/x86/amd/ |
| H A D | amd_isp4.c | 377 ret = bus_register_notifier(&i2c_bus_type, &isp4_platform->i2c_nb); in amd_isp_probe() 400 bus_unregister_notifier(&i2c_bus_type, &isp4_platform->i2c_nb); in amd_isp_remove()
|
| /linux/drivers/input/mouse/ |
| H A D | psmouse-smbus.c | 306 error = bus_register_notifier(&i2c_bus_type, &psmouse_smbus_notifier); in psmouse_smbus_module_init() 318 bus_unregister_notifier(&i2c_bus_type, &psmouse_smbus_notifier); in psmouse_smbus_module_exit()
|
| /linux/drivers/platform/chrome/ |
| H A D | chromeos_laptop.c | 923 error = bus_register_notifier(&i2c_bus_type, in chromeos_laptop_init() 947 bus_unregister_notifier(&i2c_bus_type, &chromeos_laptop_i2c_notifier); in chromeos_laptop_exit()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-i801.c | 1340 if (bus_register_notifier(&i2c_bus_type, &priv->mux_notifier_block)) in i801_add_mux() 1363 bus_unregister_notifier(&i2c_bus_type, &priv->mux_notifier_block); in i801_del_mux()
|
| /linux/drivers/platform/x86/ |
| H A D | touchscreen_dmi.c | 1995 error = bus_register_notifier(&i2c_bus_type, &ts_dmi_notifier); in ts_dmi_init()
|
| /linux/drivers/ptp/ |
| H A D | ptp_ocp.c | 5248 err = bus_register_notifier(&i2c_bus_type, &ptp_ocp_i2c_notifier); in ptp_ocp_init() 5260 bus_unregister_notifier(&i2c_bus_type, &ptp_ocp_i2c_notifier); in ptp_ocp_init() 5272 bus_unregister_notifier(&i2c_bus_type, &ptp_ocp_i2c_notifier); in ptp_ocp_fini()
|