Home
last modified time | relevance | path

Searched refs:i2c_bus_type (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/i2c/
H A Di2c-core-base.c692 struct bus_type i2c_bus_type = { variable
699 EXPORT_SYMBOL_GPL(i2c_bus_type); variable
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()
1517 adap->dev.bus = &i2c_bus_type; in i2c_register_adapter()
1558 bus_for_each_drv(&i2c_bus_type, NULL, adap, __process_new_adapter); in i2c_register_adapter()
1729 bus_for_each_drv(&i2c_bus_type, NULL, adap, in i2c_del_adapter()
1841 dev = bus_find_device(&i2c_bus_type, NULL, fwnode, in i2c_find_adapter_by_fwnode()
1944 res = bus_for_each_dev(&i2c_bus_type, NULL, data, fn); in i2c_for_each_dev()
1973 driver->driver.bus = &i2c_bus_type; in i2c_register_driver()
[all...]
H A 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()
H A 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()
H A Di2c-core-acpi.c431 dev = bus_find_device(&i2c_bus_type, NULL, handle, device_match_acpi_handle); in i2c_acpi_find_adapter_by_handle()
/kernel/linux/linux-5.10/drivers/input/mouse/
H A Dpsmouse-smbus.c298 error = bus_register_notifier(&i2c_bus_type, &psmouse_smbus_notifier); in psmouse_smbus_module_init()
309 bus_unregister_notifier(&i2c_bus_type, &psmouse_smbus_notifier); in psmouse_smbus_module_exit()
/kernel/linux/linux-5.10/drivers/i2c/
H A Di2c-core-of.c133 dev = bus_find_device_by_of_node(&i2c_bus_type, node); in of_find_i2c_device_by_node()
151 dev = bus_find_device(&i2c_bus_type, NULL, node, in of_find_i2c_adapter_by_node()
H A Di2c-core-base.c632 struct bus_type i2c_bus_type = { variable
639 EXPORT_SYMBOL_GPL(i2c_bus_type); variable
907 client->dev.bus = &i2c_bus_type; in i2c_new_client_device()
1439 adap->dev.bus = &i2c_bus_type; in i2c_register_adapter()
1479 bus_for_each_drv(&i2c_bus_type, NULL, adap, __process_new_adapter); in i2c_register_adapter()
1650 bus_for_each_drv(&i2c_bus_type, NULL, adap, in i2c_del_adapter()
1770 res = bus_for_each_dev(&i2c_bus_type, NULL, data, fn); in i2c_for_each_dev()
1799 driver->driver.bus = &i2c_bus_type; in i2c_register_driver()
1882 retval = bus_register(&i2c_bus_type); in i2c_init()
1912 bus_unregister(&i2c_bus_type); in i2c_init()
[all...]
H A Di2c-dev.c747 res = bus_register_notifier(&i2c_bus_type, &i2cdev_notifier); in i2c_dev_init()
767 bus_unregister_notifier(&i2c_bus_type, &i2cdev_notifier); in i2c_dev_exit()
H A Di2c-core-acpi.c387 dev = bus_find_device(&i2c_bus_type, NULL, handle, in i2c_acpi_find_adapter_by_handle()
399 dev = bus_find_device_by_acpi_dev(&i2c_bus_type, adev); in i2c_acpi_find_client_by_adev()
/kernel/linux/linux-6.6/drivers/input/mouse/
H A 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()
/kernel/linux/linux-5.10/drivers/usb/phy/
H A Dphy-isp1301.c155 struct device *dev = bus_find_device(&i2c_bus_type, NULL, in isp1301_get_client()
/kernel/linux/linux-6.6/drivers/platform/x86/
H A 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()
/kernel/linux/linux-5.10/arch/arm/mach-shmobile/
H A Dregulator-quirk-rcar-gen2.c222 bus_register_notifier(&i2c_bus_type, &regulator_quirk_nb); in rcar_gen2_regulator_quirk()
/kernel/linux/linux-6.6/arch/arm/mach-shmobile/
H A Dregulator-quirk-rcar-gen2.c222 bus_register_notifier(&i2c_bus_type, &regulator_quirk_nb); in rcar_gen2_regulator_quirk()
/kernel/linux/linux-5.10/drivers/platform/chrome/
H A Dchromeos_laptop.c907 error = bus_register_notifier(&i2c_bus_type, in chromeos_laptop_init()
931 bus_unregister_notifier(&i2c_bus_type, &chromeos_laptop_i2c_notifier); in chromeos_laptop_exit()
/kernel/linux/linux-6.6/drivers/platform/chrome/
H A 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()
/kernel/linux/linux-6.6/drivers/net/mctp/
H A 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()
/kernel/linux/linux-5.10/sound/soc/intel/boards/
H A Dbytcht_es8316.c552 codec_dev = bus_find_device_by_name(&i2c_bus_type, NULL, codec_name); in snd_byt_cht_es8316_mc_probe()
H A Dbytcr_rt5640.c950 i2c_dev = bus_find_device_by_name(&i2c_bus_type, NULL, i2c_dev_name); in byt_rt5640_add_codec_device_props()
H A Dbytcr_rt5651.c928 codec_dev = bus_find_device_by_name(&i2c_bus_type, NULL, in snd_byt_rt5651_mc_probe()
/kernel/linux/linux-5.10/sound/soc/rockchip/
H A Drk3399_gru_sound.c445 .bus_type = &i2c_bus_type,
/kernel/linux/linux-6.6/sound/soc/rockchip/
H A Drk3399_gru_sound.c469 .bus_type = &i2c_bus_type,
/kernel/linux/linux-5.10/include/linux/
H A Di2c.h24 extern struct bus_type i2c_bus_type;
/kernel/linux/linux-6.6/include/linux/
H A Di2c.h26 extern struct bus_type i2c_bus_type;
/kernel/linux/linux-6.6/drivers/i3c/
H A Dmaster.c2860 res = bus_register_notifier(&i2c_bus_type, &i2cdev_notifier); in i3c_init()
2871 bus_unregister_notifier(&i2c_bus_type, &i2cdev_notifier); in i3c_init()
2879 bus_unregister_notifier(&i2c_bus_type, &i2cdev_notifier); in i3c_exit()

Completed in 34 milliseconds

12