Home
last modified time | relevance | path

Searched refs:lm75 (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/hwmon/
H A Dlm75.c3 * lm75.c - Part of lm_sensors, Linux kernel modules for hardware
21 #include "lm75.h"
33 lm75, enumerator
56 * struct lm75_params - lm75 configuration parameters.
173 [lm75] = {
541 struct lm75_data *lm75 = data; in lm75_disable_regulator() local
543 regulator_disable(lm75->vs); in lm75_disable_regulator()
548 struct lm75_data *lm75 = data; in lm75_remove() local
549 struct i2c_client *client = lm75->client; in lm75_remove()
551 i2c_smbus_write_byte_data(client, LM75_REG_CONF, lm75 in lm75_remove()
[all...]
H A Dasb100.c38 #include "lm75.h"
187 struct i2c_client *lm75[2]; member
708 data->lm75[0] = i2c_new_dummy_device(adapter, sc_addr[0]); in asb100_detect_subclients()
709 if (IS_ERR(data->lm75[0])) { in asb100_detect_subclients()
713 err = PTR_ERR(data->lm75[0]); in asb100_detect_subclients()
717 data->lm75[1] = i2c_new_dummy_device(adapter, sc_addr[1]); in asb100_detect_subclients()
718 if (IS_ERR(data->lm75[1])) { in asb100_detect_subclients()
722 err = PTR_ERR(data->lm75[1]); in asb100_detect_subclients()
730 i2c_unregister_device(data->lm75[0]); in asb100_detect_subclients()
791 /* Attach secondary lm75 client in asb100_probe()
[all...]
H A Dw83781d.c43 #include "lm75.h"
209 struct i2c_client *lm75[2]; /* for secondary I2C addresses */ member
897 data->lm75[i] = i2c_new_dummy_device(adapter, sc_addr[i]); in w83781d_detect_subclients()
898 if (IS_ERR(data->lm75[i])) { in w83781d_detect_subclients()
902 err = PTR_ERR(data->lm75[i]); in w83781d_detect_subclients()
913 i2c_unregister_device(data->lm75[0]); in w83781d_detect_subclients()
1214 /* attach secondary i2c lm75-like clients */ in w83781d_probe()
1237 i2c_unregister_device(data->lm75[0]); in w83781d_probe()
1238 i2c_unregister_device(data->lm75[1]); in w83781d_probe()
1251 i2c_unregister_device(data->lm75[ in w83781d_remove()
[all...]
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dlm75.c3 * lm75.c - Part of lm_sensors, Linux kernel modules for hardware
20 #include "lm75.h"
33 lm75, enumerator
57 * struct lm75_params - lm75 configuration parameters.
182 [lm75] = {
557 struct lm75_data *lm75 = data; in lm75_disable_regulator() local
559 regulator_disable(lm75->vs); in lm75_disable_regulator()
564 struct lm75_data *lm75 = data; in lm75_remove() local
565 struct i2c_client *client = lm75->client; in lm75_remove()
567 i2c_smbus_write_byte_data(client, LM75_REG_CONF, lm75 in lm75_remove()
[all...]
H A Dasb100.c38 #include "lm75.h"
187 struct i2c_client *lm75[2]; member
708 data->lm75[0] = i2c_new_dummy_device(adapter, sc_addr[0]); in asb100_detect_subclients()
709 if (IS_ERR(data->lm75[0])) { in asb100_detect_subclients()
713 err = PTR_ERR(data->lm75[0]); in asb100_detect_subclients()
717 data->lm75[1] = i2c_new_dummy_device(adapter, sc_addr[1]); in asb100_detect_subclients()
718 if (IS_ERR(data->lm75[1])) { in asb100_detect_subclients()
722 err = PTR_ERR(data->lm75[1]); in asb100_detect_subclients()
730 i2c_unregister_device(data->lm75[0]); in asb100_detect_subclients()
791 /* Attach secondary lm75 client in asb100_probe()
[all...]
H A Dw83781d.c43 #include "lm75.h"
209 struct i2c_client *lm75[2]; /* for secondary I2C addresses */ member
897 data->lm75[i] = i2c_new_dummy_device(adapter, sc_addr[i]); in w83781d_detect_subclients()
898 if (IS_ERR(data->lm75[i])) { in w83781d_detect_subclients()
902 err = PTR_ERR(data->lm75[i]); in w83781d_detect_subclients()
913 i2c_unregister_device(data->lm75[0]); in w83781d_detect_subclients()
1214 /* attach secondary i2c lm75-like clients */ in w83781d_probe()
1237 i2c_unregister_device(data->lm75[0]); in w83781d_probe()
1238 i2c_unregister_device(data->lm75[1]); in w83781d_probe()
1251 i2c_unregister_device(data->lm75[ in w83781d_remove()
[all...]
H A DMakefile112 obj-$(CONFIG_SENSORS_LM75) += lm75.o

Completed in 11 milliseconds