| /linux-6.15/drivers/platform/x86/dell/ |
| H A D | dell-lis3lv02d.c | 135 bus_for_each_dev(&i2c_bus_type, NULL, &adap, find_i801); in instantiate_i2c_client() 232 err = bus_register_notifier(&i2c_bus_type, &i2c_nb); in dell_lis3lv02d_init() 248 bus_unregister_notifier(&i2c_bus_type, &i2c_nb); in dell_lis3lv02d_module_exit()
|
| /linux-6.15/drivers/i2c/ |
| H A D | i2c-core-base.c | 701 const struct bus_type i2c_bus_type = { variable 708 EXPORT_SYMBOL_GPL(i2c_bus_type); 1002 client->dev.bus = &i2c_bus_type; in i2c_new_client_device() 1556 adap->dev.bus = &i2c_bus_type; in i2c_register_adapter() 1770 bus_for_each_drv(&i2c_bus_type, NULL, adap, in i2c_del_adapter() 1879 dev = bus_find_device(&i2c_bus_type, NULL, fwnode, in i2c_find_adapter_by_fwnode() 1982 res = bus_for_each_dev(&i2c_bus_type, NULL, data, fn); in i2c_for_each_dev() 2011 driver->driver.bus = &i2c_bus_type; in i2c_register_driver() 2094 retval = bus_register(&i2c_bus_type); in i2c_init() 2115 bus_unregister(&i2c_bus_type); in i2c_init() [all …]
|
| H A D | i2c-atr.c | 535 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()
|
| 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()
|
| H A D | i2c-core-acpi.c | 453 dev = bus_find_device(&i2c_bus_type, NULL, handle, device_match_acpi_handle); in i2c_acpi_find_adapter_by_handle()
|
| /linux-6.15/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-6.15/arch/arm/mach-shmobile/ |
| H A D | regulator-quirk-rcar-gen2.c | 222 bus_register_notifier(&i2c_bus_type, ®ulator_quirk_nb); in rcar_gen2_regulator_quirk()
|
| /linux-6.15/drivers/platform/x86/ |
| H A D | lenovo-yogabook.c | 459 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()
|
| H A D | touchscreen_dmi.c | 1977 error = bus_register_notifier(&i2c_bus_type, &ts_dmi_notifier); in ts_dmi_init()
|
| /linux-6.15/drivers/platform/chrome/ |
| H A D | chromeos_laptop.c | 926 error = bus_register_notifier(&i2c_bus_type, in chromeos_laptop_init() 950 bus_unregister_notifier(&i2c_bus_type, &chromeos_laptop_i2c_notifier); in chromeos_laptop_exit()
|
| /linux-6.15/drivers/net/mctp/ |
| H A D | mctp-i2c.c | 1123 rc = bus_register_notifier(&i2c_bus_type, &mctp_i2c_notifier); in mctp_i2c_mod_init() 1135 rc = bus_unregister_notifier(&i2c_bus_type, &mctp_i2c_notifier); in mctp_i2c_mod_exit()
|
| /linux-6.15/sound/soc/rockchip/ |
| H A D | rk3399_gru_sound.c | 467 .bus_type = &i2c_bus_type,
|
| /linux-6.15/drivers/platform/x86/x86-android-tablets/ |
| H A D | core.c | 192 adap_dev = bus_find_device(&i2c_bus_type, NULL, pdev, match_parent); in get_i2c_adap_by_pci_parent()
|
| /linux-6.15/include/linux/ |
| H A D | i2c.h | 26 extern const struct bus_type i2c_bus_type;
|
| /linux-6.15/drivers/i2c/busses/ |
| H A D | i2c-i801.c | 1327 if (bus_register_notifier(&i2c_bus_type, &priv->mux_notifier_block)) in i801_add_mux() 1350 bus_unregister_notifier(&i2c_bus_type, &priv->mux_notifier_block); in i801_del_mux()
|
| /linux-6.15/drivers/i3c/ |
| H A D | master.c | 3070 res = bus_register_notifier(&i2c_bus_type, &i2cdev_notifier); in i3c_init() 3081 bus_unregister_notifier(&i2c_bus_type, &i2cdev_notifier); in i3c_init() 3089 bus_unregister_notifier(&i2c_bus_type, &i2cdev_notifier); in i3c_exit()
|
| /linux-6.15/sound/soc/intel/boards/ |
| H A D | bytcr_rt5640.c | 1752 codec_dev = bus_find_device_by_name(&i2c_bus_type, NULL, in snd_byt_rt5640_mc_probe()
|
| /linux-6.15/drivers/ptp/ |
| H A D | ptp_ocp.c | 4928 err = bus_register_notifier(&i2c_bus_type, &ptp_ocp_i2c_notifier); in ptp_ocp_init() 4940 bus_unregister_notifier(&i2c_bus_type, &ptp_ocp_i2c_notifier); in ptp_ocp_init() 4952 bus_unregister_notifier(&i2c_bus_type, &ptp_ocp_i2c_notifier); in ptp_ocp_fini()
|