Changeset 1168
- Timestamp:
- 09/01/01 16:33:41 (12 years ago)
- Location:
- lm-sensors/trunk
- Files:
-
- 2 modified
-
CHANGES (modified) (1 diff)
-
kernel/chips/via686a.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/CHANGES
r1165 r1168 17 17 18 18 ----------------------------------------------------------------------------- 19 20 2.6.2 (2001????) 21 Module via686a: Make limit initializations reliable 19 22 20 23 2.6.1 (20010830) -
lm-sensors/trunk/kernel/chips/via686a.c
r1101 r1168 41 41 #include <asm/io.h> 42 42 #include <linux/types.h> 43 #include <linux/delay.h> 43 44 #include <linux/i2c.h> 44 45 #include "version.h" … … 681 682 via686a_write_value(client, VIA686A_REG_CONFIG, 0x80); 682 683 684 /* Have to wait for reset to complete or else the following 685 initializations won't work reliably. The delay was arrived at 686 empirically, the datasheet doesn't tell you. 687 Waiting for the reset bit to clear doesn't work, it 688 clears in about 2-4 udelays and that isn't nearly enough. */ 689 udelay(50); 690 683 691 via686a_write_value(client, VIA686A_REG_IN_MIN(0), 684 692 IN_TO_REG(VIA686A_INIT_IN_MIN_0, 0));
