xref: /qemu/include/hw/sensor/emc141x_regs.h (revision 5e623f2bf1b4a43022c2fd31919c76ddb9556e17)
1*5e623f2bSJohn Wang /*
2*5e623f2bSJohn Wang  * SMSC EMC141X temperature sensor.
3*5e623f2bSJohn Wang  *
4*5e623f2bSJohn Wang  * Browse the data sheet:
5*5e623f2bSJohn Wang  *
6*5e623f2bSJohn Wang  *    http://ww1.microchip.com/downloads/en/DeviceDoc/20005274A.pdf
7*5e623f2bSJohn Wang  *
8*5e623f2bSJohn Wang  * This work is licensed under the terms of the GNU GPL, version 2 or
9*5e623f2bSJohn Wang  * later. See the COPYING file in the top-level directory.
10*5e623f2bSJohn Wang  */
11*5e623f2bSJohn Wang 
12*5e623f2bSJohn Wang #ifndef TMP105_REGS_H
13*5e623f2bSJohn Wang #define TMP105_REGS_H
14*5e623f2bSJohn Wang 
15*5e623f2bSJohn Wang #define EMC1413_DEVICE_ID                0x21
16*5e623f2bSJohn Wang #define EMC1414_DEVICE_ID                0x25
17*5e623f2bSJohn Wang #define MANUFACTURER_ID                  0x5d
18*5e623f2bSJohn Wang #define REVISION                         0x04
19*5e623f2bSJohn Wang 
20*5e623f2bSJohn Wang /* the EMC141X registers */
21*5e623f2bSJohn Wang #define EMC141X_TEMP_HIGH0               0x00
22*5e623f2bSJohn Wang #define EMC141X_TEMP_HIGH1               0x01
23*5e623f2bSJohn Wang #define EMC141X_TEMP_HIGH2               0x23
24*5e623f2bSJohn Wang #define EMC141X_TEMP_HIGH3               0x2a
25*5e623f2bSJohn Wang #define EMC141X_TEMP_MAX_HIGH0           0x05
26*5e623f2bSJohn Wang #define EMC141X_TEMP_MIN_HIGH0           0x06
27*5e623f2bSJohn Wang #define EMC141X_TEMP_MAX_HIGH1           0x07
28*5e623f2bSJohn Wang #define EMC141X_TEMP_MIN_HIGH1           0x08
29*5e623f2bSJohn Wang #define EMC141X_TEMP_MAX_HIGH2           0x15
30*5e623f2bSJohn Wang #define EMC141X_TEMP_MIN_HIGH2           0x16
31*5e623f2bSJohn Wang #define EMC141X_TEMP_MAX_HIGH3           0x2c
32*5e623f2bSJohn Wang #define EMC141X_TEMP_MIN_HIGH3           0x2d
33*5e623f2bSJohn Wang #define EMC141X_DEVICE_ID                0xfd
34*5e623f2bSJohn Wang #define EMC141X_MANUFACTURER_ID          0xfe
35*5e623f2bSJohn Wang #define EMC141X_REVISION                 0xff
36*5e623f2bSJohn Wang 
37*5e623f2bSJohn Wang #endif
38