Home
last modified time | relevance | path

Searched refs:i2c_driver (Results 1 – 25 of 654) sorted by relevance

12345678910>>...27

/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Di2c.h11 int mlxsw_i2c_driver_register(struct i2c_driver *i2c_driver);
12 void mlxsw_i2c_driver_unregister(struct i2c_driver *i2c_driver);
17 mlxsw_i2c_driver_register(struct i2c_driver *i2c_driver) in mlxsw_i2c_driver_register() argument
23 mlxsw_i2c_driver_unregister(struct i2c_driver *i2c_driver) in mlxsw_i2c_driver_unregister() argument
H A Di2c.c750 int mlxsw_i2c_driver_register(struct i2c_driver *i2c_driver) in mlxsw_i2c_driver_register() argument
752 i2c_driver->probe = mlxsw_i2c_probe; in mlxsw_i2c_driver_register()
753 i2c_driver->remove = mlxsw_i2c_remove; in mlxsw_i2c_driver_register()
754 return i2c_add_driver(i2c_driver); in mlxsw_i2c_driver_register()
758 void mlxsw_i2c_driver_unregister(struct i2c_driver *i2c_driver) in mlxsw_i2c_driver_unregister() argument
760 i2c_del_driver(i2c_driver); in mlxsw_i2c_driver_unregister()
/linux/drivers/gpu/drm/nouveau/include/dispnv04/i2c/
H A Dencoder_i2c.h179 struct i2c_driver i2c_driver; member
194 i2c_driver)
/linux/scripts/coccinelle/api/
H A Dplatform_no_drv_owner.cocci47 static struct i2c_driver __driver = {
78 static struct i2c_driver __driver = {
102 static struct i2c_driver __driver = {
124 static struct i2c_driver __driver = {
/linux/drivers/rtc/
H A Drtc-em3027.c40 static struct i2c_driver em3027_driver;
145 static struct i2c_driver em3027_driver = {
H A Drtc-max6900.c49 static struct i2c_driver max6900_driver;
223 static struct i2c_driver max6900_driver = {
/linux/include/linux/i3c/
H A Ddevice.h257 struct i2c_driver *i2cdrv) in i3c_i2c_driver_register()
282 struct i2c_driver *i2cdrv) in i3c_i2c_driver_unregister()
/linux/drivers/gpu/drm/nouveau/dispnv04/i2c/
H A Dsil164_drv.c423 .i2c_driver = {
438 return i2c_add_driver(&sil164_driver.i2c_driver); in sil164_init()
444 i2c_del_driver(&sil164_driver.i2c_driver); in sil164_exit()
/linux/sound/soc/codecs/
H A Dadav803.c28 static struct i2c_driver adav803_driver = {
H A Dadau1372-i2c.c28 static struct i2c_driver adau1372_i2c_driver = {
H A Des8328-i2c.c38 static struct i2c_driver es8328_i2c_driver = {
H A Dcs4271-i2c.c31 static struct i2c_driver cs4271_i2c_driver = {
H A Dsrc4xxx-i2c.c33 static struct i2c_driver src4xxx_i2c_driver = {
H A Dtlv320aic23-i2c.c45 static struct i2c_driver tlv320aic23_i2c_driver = {
H A Dadau1977-i2c.c37 static struct i2c_driver adau1977_i2c_driver = {
H A Dpcm179x-i2c.c46 static struct i2c_driver pcm179x_i2c_driver = {
H A Dpcm3060-i2c.c44 static struct i2c_driver pcm3060_i2c_driver = {
H A Dpcm1789-i2c.c49 static struct i2c_driver pcm1789_i2c_driver = {
H A Dpcm3168a-i2c.c53 static struct i2c_driver pcm3168a_i2c_driver = {
/linux/drivers/iio/magnetometer/
H A Drm3100-i2c.c43 static struct i2c_driver rm3100_driver = {
/linux/drivers/iio/imu/bno055/
H A Dbno055_i2c.c43 static struct i2c_driver bno055_driver = {
/linux/drivers/iio/accel/
H A Dbma400_i2c.c41 static struct i2c_driver bma400_i2c_driver = {
/linux/drivers/hwmon/pmbus/
H A De50sn12051.c36 static struct i2c_driver e50sn12051_driver = {
/linux/Documentation/driver-api/
H A Di2c.rst24 Those devices will be bound to a :c:type:`struct i2c_driver
25 <i2c_driver>`, which should follow the standard Linux driver model. There
/linux/drivers/mfd/
H A Dtps65912-i2c.c51 static struct i2c_driver tps65912_i2c_driver = {

12345678910>>...27