adm1029.c (310ec79210d754afe51e2e4a983e846b60179abd) adm1029.c (c3813d6af177fab19e322f3114b1f64fbcf08d71)
1/*
2 * adm1029.c - Part of lm_sensors, Linux kernel modules for hardware monitoring
3 *
4 * Copyright (C) 2006 Corentin LABBE <corentin.labbe@geomatys.fr>
5 *
6 * Based on LM83 Driver by Jean Delvare <khali@linux-fr.org>
7 *
8 * Give only processor, motherboard temperatures and fan tachs

--- 128 unchanged lines hidden (view full) ---

137 .class = I2C_CLASS_HWMON,
138 .driver = {
139 .name = "adm1029",
140 },
141 .probe = adm1029_probe,
142 .remove = adm1029_remove,
143 .id_table = adm1029_id,
144 .detect = adm1029_detect,
1/*
2 * adm1029.c - Part of lm_sensors, Linux kernel modules for hardware monitoring
3 *
4 * Copyright (C) 2006 Corentin LABBE <corentin.labbe@geomatys.fr>
5 *
6 * Based on LM83 Driver by Jean Delvare <khali@linux-fr.org>
7 *
8 * Give only processor, motherboard temperatures and fan tachs

--- 128 unchanged lines hidden (view full) ---

137 .class = I2C_CLASS_HWMON,
138 .driver = {
139 .name = "adm1029",
140 },
141 .probe = adm1029_probe,
142 .remove = adm1029_remove,
143 .id_table = adm1029_id,
144 .detect = adm1029_detect,
145 .address_data = &addr_data,
145 .address_list = normal_i2c,
146};
147
148/*
149 * Client data (each client gets its own)
150 */
151
152struct adm1029_data {
153 struct device *hwmon_dev;

--- 322 unchanged lines hidden ---
146};
147
148/*
149 * Client data (each client gets its own)
150 */
151
152struct adm1029_data {
153 struct device *hwmon_dev;

--- 322 unchanged lines hidden ---