Home
last modified time | relevance | path

Searched refs:i2c_bus_type (Results 1 – 12 of 12) sorted by relevance

/drivers/i2c/
Di2c-core-base.c692 struct bus_type i2c_bus_type = { variable
699 EXPORT_SYMBOL_GPL(i2c_bus_type);
968 client->dev.bus = &i2c_bus_type; in i2c_new_client_device()
1052 dev = bus_find_device_by_fwnode(&i2c_bus_type, fwnode); in i2c_find_device_by_fwnode()
1518 adap->dev.bus = &i2c_bus_type; in i2c_register_adapter()
1559 bus_for_each_drv(&i2c_bus_type, NULL, adap, __process_new_adapter); in i2c_register_adapter()
1730 bus_for_each_drv(&i2c_bus_type, NULL, adap, in i2c_del_adapter()
1842 dev = bus_find_device(&i2c_bus_type, NULL, fwnode, in i2c_find_adapter_by_fwnode()
1945 res = bus_for_each_dev(&i2c_bus_type, NULL, data, fn); in i2c_for_each_dev()
1974 driver->driver.bus = &i2c_bus_type; in i2c_register_driver()
[all …]
Di2c-dev.c762 res = bus_register_notifier(&i2c_bus_type, &i2cdev_notifier); in i2c_dev_init()
782 bus_unregister_notifier(&i2c_bus_type, &i2cdev_notifier); in i2c_dev_exit()
Di2c-atr.c535 ret = bus_register_notifier(&i2c_bus_type, &atr->i2c_nb); in i2c_atr_new()
559 bus_unregister_notifier(&i2c_bus_type, &atr->i2c_nb); in i2c_atr_delete()
Di2c-core-acpi.c431 dev = bus_find_device(&i2c_bus_type, NULL, handle, device_match_acpi_handle); in i2c_acpi_find_adapter_by_handle()
/drivers/input/mouse/
Dpsmouse-smbus.c314 error = bus_register_notifier(&i2c_bus_type, &psmouse_smbus_notifier); in psmouse_smbus_module_init()
326 bus_unregister_notifier(&i2c_bus_type, &psmouse_smbus_notifier); in psmouse_smbus_module_exit()
/drivers/platform/x86/
Dlenovo-yogabook.c459 data->kbd_dev = bus_find_device_by_name(&i2c_bus_type, NULL, "i2c-goodix_ts"); in yogabook_pdev_probe()
465 data->dig_dev = bus_find_device_by_name(&i2c_bus_type, NULL, "i2c-wacom"); in yogabook_pdev_probe()
Dtouchscreen_dmi.c1914 error = bus_register_notifier(&i2c_bus_type, &ts_dmi_notifier); in ts_dmi_init()
/drivers/platform/chrome/
Dchromeos_laptop.c927 error = bus_register_notifier(&i2c_bus_type, in chromeos_laptop_init()
951 bus_unregister_notifier(&i2c_bus_type, &chromeos_laptop_i2c_notifier); in chromeos_laptop_exit()
/drivers/net/mctp/
Dmctp-i2c.c1074 rc = bus_register_notifier(&i2c_bus_type, &mctp_i2c_notifier); in mctp_i2c_mod_init()
1086 rc = bus_unregister_notifier(&i2c_bus_type, &mctp_i2c_notifier); in mctp_i2c_mod_exit()
/drivers/i3c/
Dmaster.c2866 res = bus_register_notifier(&i2c_bus_type, &i2cdev_notifier); in i3c_init()
2877 bus_unregister_notifier(&i2c_bus_type, &i2cdev_notifier); in i3c_init()
2885 bus_unregister_notifier(&i2c_bus_type, &i2cdev_notifier); in i3c_exit()
/drivers/staging/media/atomisp/pci/
Datomisp_gmin_platform.c397 d = bus_find_device_by_acpi_dev(&i2c_bus_type, adev); in gmin_i2c_dev_exists()
/drivers/ptp/
Dptp_ocp.c4320 err = bus_register_notifier(&i2c_bus_type, &ptp_ocp_i2c_notifier); in ptp_ocp_init()
4332 bus_unregister_notifier(&i2c_bus_type, &ptp_ocp_i2c_notifier); in ptp_ocp_init()
4344 bus_unregister_notifier(&i2c_bus_type, &ptp_ocp_i2c_notifier); in ptp_ocp_fini()