Home
last modified time | relevance | path

Searched refs:lm75 (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v4.19/arch/arm/boot/dts/
Dkirkwood-dns325.dts54 lm75: lm75@48 { label
55 compatible = "national,lm75";
Daspeed-ast2500-evb.dts77 lm75@4d {
78 compatible = "national,lm75";
Dimx53-mba53.dts191 sensor2: lm75@49 {
192 compatible = "lm75";
Dvf610-zii-cfu1.dts200 lm75@48 {
201 compatible = "national,lm75";
Dimx53-tqma53.dtsi269 sensor1: lm75@48 {
270 compatible = "lm75";
Dvf610-zii-ssmb-spu3.dts201 lm75@48 {
202 compatible = "national,lm75";
Dzynq-zturn.dts104 compatible = "lm75";
Dimx27-phytec-phycore-som.dtsi207 lm75@4a {
208 compatible = "national,lm75";
Dimx51-zii-scu3-esb.dts298 lm75@48 {
299 compatible = "national,lm75";
Dsocfpga_cyclone5_vining_fpga.dts158 temp: lm75@48 {
159 compatible = "lm75";
Dvf610-zii-dev.dtsi144 lm75@48 {
145 compatible = "national,lm75";
Dlpc4357-ea4357-devkit.dts487 lm75@48 {
488 compatible = "nxp,lm75";
Darmada-388-helios4.dts195 compatible = "ti,lm75";
/Linux-v4.19/drivers/hwmon/
Dlm75.c45 lm75, enumerator
262 struct lm75_data *lm75 = data; in lm75_remove() local
263 struct i2c_client *client = lm75->client; in lm75_remove()
265 i2c_smbus_write_byte_data(client, LM75_REG_CONF, lm75->orig_conf); in lm75_remove()
324 case lm75: in lm75_probe()
413 { "lm75", lm75, },
456 .data = (void *)lm75
Dasb100.c200 struct i2c_client *lm75[2]; member
722 data->lm75[0] = i2c_new_dummy(adapter, sc_addr[0]); in asb100_detect_subclients()
723 if (!data->lm75[0]) { in asb100_detect_subclients()
731 data->lm75[1] = i2c_new_dummy(adapter, sc_addr[1]); in asb100_detect_subclients()
732 if (!data->lm75[1]) { in asb100_detect_subclients()
744 i2c_unregister_device(data->lm75[0]); in asb100_detect_subclients()
835 i2c_unregister_device(data->lm75[1]); in asb100_probe()
836 i2c_unregister_device(data->lm75[0]); in asb100_probe()
847 i2c_unregister_device(data->lm75[1]); in asb100_remove()
848 i2c_unregister_device(data->lm75[0]); in asb100_remove()
[all …]
Dw83791d.c290 struct i2c_client *lm75[2]; member
1299 data->lm75[0] = i2c_new_dummy(adapter, 0x48 + (val & 0x7)); in w83791d_detect_subclients()
1301 if ((data->lm75[0] != NULL) && in w83791d_detect_subclients()
1306 data->lm75[0]->addr); in w83791d_detect_subclients()
1310 data->lm75[1] = i2c_new_dummy(adapter, in w83791d_detect_subclients()
1319 i2c_unregister_device(data->lm75[0]); in w83791d_detect_subclients()
1436 i2c_unregister_device(data->lm75[0]); in w83791d_probe()
1437 i2c_unregister_device(data->lm75[1]); in w83791d_probe()
1448 i2c_unregister_device(data->lm75[0]); in w83791d_remove()
1449 i2c_unregister_device(data->lm75[1]); in w83791d_remove()
Dw83792d.c281 struct i2c_client *lm75[2]; member
965 data->lm75[0] = i2c_new_dummy(adapter, 0x48 + (val & 0x7)); in w83792d_detect_subclients()
967 if ((data->lm75[0] != NULL) && in w83792d_detect_subclients()
971 data->lm75[0]->addr); in w83792d_detect_subclients()
975 data->lm75[1] = i2c_new_dummy(adapter, in w83792d_detect_subclients()
984 i2c_unregister_device(data->lm75[0]); in w83792d_detect_subclients()
1458 i2c_unregister_device(data->lm75[0]); in w83792d_probe()
1459 i2c_unregister_device(data->lm75[1]); in w83792d_probe()
1475 i2c_unregister_device(data->lm75[0]); in w83792d_remove()
1476 i2c_unregister_device(data->lm75[1]); in w83792d_remove()
Dw83781d.c222 struct i2c_client *lm75[2]; /* for secondary I2C addresses */ member
910 data->lm75[i] = i2c_new_dummy(adapter, sc_addr[i]); in w83781d_detect_subclients()
911 if (!data->lm75[i]) { in w83781d_detect_subclients()
926 i2c_unregister_device(data->lm75[0]); in w83781d_detect_subclients()
1249 i2c_unregister_device(data->lm75[0]); in w83781d_probe()
1250 i2c_unregister_device(data->lm75[1]); in w83781d_probe()
1263 i2c_unregister_device(data->lm75[0]); in w83781d_remove()
1264 i2c_unregister_device(data->lm75[1]); in w83781d_remove()
1285 cl = data->lm75[bank - 1]; in w83781d_read_value_i2c()
1326 cl = data->lm75[bank - 1]; in w83781d_write_value_i2c()
Dw83793.c218 struct i2c_client *lm75[2]; member
1567 i2c_unregister_device(data->lm75[0]); in w83793_remove()
1568 i2c_unregister_device(data->lm75[1]); in w83793_remove()
1607 data->lm75[0] = i2c_new_dummy(adapter, 0x48 + (tmp & 0x7)); in w83793_detect_subclients()
1609 if ((data->lm75[0] != NULL) in w83793_detect_subclients()
1613 "use force_subclients\n", data->lm75[0]->addr); in w83793_detect_subclients()
1617 data->lm75[1] = i2c_new_dummy(adapter, in w83793_detect_subclients()
1626 i2c_unregister_device(data->lm75[0]); in w83793_detect_subclients()
1962 i2c_unregister_device(data->lm75[0]); in w83793_probe()
1963 i2c_unregister_device(data->lm75[1]); in w83793_probe()
/Linux-v4.19/Documentation/devicetree/bindings/i2c/
Di2c-lpc2k.txt28 lm75@48 {
29 compatible = "nxp,lm75";
Di2c-davinci.txt40 compatible = "national,lm75";
/Linux-v4.19/arch/powerpc/boot/dts/fsl/
Dkmcent2.dts147 compatible = "national,lm75";
152 compatible = "national,lm75";
157 compatible = "national,lm75";
/Linux-v4.19/Documentation/devicetree/bindings/display/
Drepaper.txt25 display_temp: lm75@48 {
/Linux-v4.19/Documentation/hwmon/
Dlm751 Kernel driver lm75
6 Prefix: 'lm75'
/Linux-v4.19/Documentation/i2c/
Dfunctionality97 this is (from the lm75 driver):
108 Here, the lm75 driver checks if the adapter can do both SMBus byte data

12