lm83.c (310ec79210d754afe51e2e4a983e846b60179abd) | lm83.c (c3813d6af177fab19e322f3114b1f64fbcf08d71) |
---|---|
1/* 2 * lm83.c - Part of lm_sensors, Linux kernel modules for hardware 3 * monitoring 4 * Copyright (C) 2003-2009 Jean Delvare <khali@linux-fr.org> 5 * 6 * Heavily inspired from the lm78, lm75 and adm1021 drivers. The LM83 is 7 * a sensor chip made by National Semiconductor. It reports up to four 8 * temperatures (its own plus up to three external ones) with a 1 deg --- 131 unchanged lines hidden (view full) --- 140 .class = I2C_CLASS_HWMON, 141 .driver = { 142 .name = "lm83", 143 }, 144 .probe = lm83_probe, 145 .remove = lm83_remove, 146 .id_table = lm83_id, 147 .detect = lm83_detect, | 1/* 2 * lm83.c - Part of lm_sensors, Linux kernel modules for hardware 3 * monitoring 4 * Copyright (C) 2003-2009 Jean Delvare <khali@linux-fr.org> 5 * 6 * Heavily inspired from the lm78, lm75 and adm1021 drivers. The LM83 is 7 * a sensor chip made by National Semiconductor. It reports up to four 8 * temperatures (its own plus up to three external ones) with a 1 deg --- 131 unchanged lines hidden (view full) --- 140 .class = I2C_CLASS_HWMON, 141 .driver = { 142 .name = "lm83", 143 }, 144 .probe = lm83_probe, 145 .remove = lm83_remove, 146 .id_table = lm83_id, 147 .detect = lm83_detect, |
148 .address_data = &addr_data, | 148 .address_list = normal_i2c, |
149}; 150 151/* 152 * Client data (each client gets its own) 153 */ 154 155struct lm83_data { 156 struct device *hwmon_dev; --- 289 unchanged lines hidden --- | 149}; 150 151/* 152 * Client data (each client gets its own) 153 */ 154 155struct lm83_data { 156 struct device *hwmon_dev; --- 289 unchanged lines hidden --- |