1 Kernel driver emc1403 2 ===================== 3 4 Supported chips: 5 6 * SMSC / Microchip EMC1402, EMC1412 7 8 Addresses scanned: I2C 0x18, 0x1c, 0x29, 0 9 10 Prefix: 'emc1402' 11 12 Datasheets: 13 14 - http://ww1.microchip.com/downloads/e 15 - https://ww1.microchip.com/downloads/ 16 17 * SMSC / Microchip EMC1403, EMC1404, EMC1413 18 19 Addresses scanned: I2C 0x18, 0x29, 0x4c, 0 20 21 Prefix: 'emc1403', 'emc1404' 22 23 Datasheets: 24 25 - http://ww1.microchip.com/downloads/e 26 - http://ww1.microchip.com/downloads/e 27 28 * SMSC / Microchip EMC1422 29 30 Addresses scanned: I2C 0x4c 31 32 Prefix: 'emc1422' 33 34 Datasheet: 35 36 - https://ww1.microchip.com/downloads/ 37 38 * SMSC / Microchip EMC1423, EMC1424 39 40 Addresses scanned: I2C 0x4c 41 42 Prefix: 'emc1423', 'emc1424' 43 44 Datasheet: 45 46 - https://ww1.microchip.com/downloads/ 47 48 * SMSC / Microchip EMC1428, EMC1438 49 50 Addresses scanned: I2C 0x18, 0x4c, 0x4d 51 52 Prefix: 'emc1428', 'emc1438' 53 54 Datasheets: 55 56 - https://ww1.microchip.com/downloads/ 57 - https://ww1.microchip.com/downloads/ 58 59 Author: 60 Kalhan Trisal <kalhan.trisal@intel.com 61 62 63 Description 64 ----------- 65 66 The Standard Microsystems Corporation (SMSC) / 67 contain up to eight temperature sensors. EMC14 68 (one internal, one external). EMC14x3 support 69 two external), EMC14x4 support four sensors (o 70 and EMC14x8 support eight sensors (one interna 71 72 The chips implement three limits for each sens 73 (tempX_max) and critical (tempX_crit.) The chi 74 hysteresis mechanism which applies to all limi 75 is stored in a single register on the chip, wh 76 difference between the limit and its hysteresi 77 all three limits. 78 79 This implementation detail implies the followi 80 81 * When setting a limit, its hysteresis will au 82 difference staying unchanged. For example, i 83 was 80 degrees C, and the hysteresis was 75 84 the critical limit to 90 degrees C, then the 85 automatically change to 85 degrees C. 86 * The hysteresis values can't be set independe 87 only temp1_crit_hyst writable, while all oth 88 are read-only. Setting temp1_crit_hyst write 89 temp1_crit_hyst and temp1_crit into the chip 90 hysteresis applies automatically to all othe 91 * The limits should be set before the hysteres
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.