From aa5222177984f0c44cf74ea8f849a3174dfc6726 Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Sun, 12 Aug 2007 17:03:09 +0000 Subject: [PATCH] Add a missing register read in fscher. Original patch from Hans de Goede, backported from Linux 2.6. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4659 7894878c-1315-0410-8ee3-d5d059ff63e0 --- CHANGES | 1 + kernel/chips/fscher.c | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGES b/CHANGES index a581283d..466be2b2 100644 --- a/CHANGES +++ b/CHANGES @@ -5,6 +5,7 @@ SVN HEAD Library: Fix a memory leak on error Speed up sensors_get_ignored() a bit Fix thmc50 support for Linux 2.6 + Module fscher: Add missing read of control register (2.6 backport) Module i2c-piix4: Add ATI SB700 support (2.6 backport) Module lm93: Fix an array overrun (2.6 backport) Program sensors-detect: Don't probe i2c-isa as a regular i2c bus diff --git a/kernel/chips/fscher.c b/kernel/chips/fscher.c index 8fd77ada..3fabba3a 100644 --- a/kernel/chips/fscher.c +++ b/kernel/chips/fscher.c @@ -405,6 +405,7 @@ static void fscher_update_client(struct i2c_client *client) data->watchdog[2] = fscher_read_value(client, FSCHER_REG_WDOG_CONTROL); data->global_event = fscher_read_value(client, FSCHER_REG_EVENT_STATE); + data->global_control = fscher_read_value(client, FSCHER_REG_CONTROL); data->last_updated = jiffies; data->valid = 1;