ppc/pnv: Add a HIOMAP erase command
[qemu.git] / include / hw / misc / tmp105_regs.h
1 /*
2 * Texas Instruments TMP105 Temperature Sensor I2C messages
3 *
4 * Browse the data sheet:
5 *
6 * http://www.ti.com/lit/gpn/tmp105
7 *
8 * Copyright (C) 2012 Alex Horn <alex.horn@cs.ox.ac.uk>
9 * Copyright (C) 2008-2012 Andrzej Zaborowski <balrogg@gmail.com>
10 *
11 * This work is licensed under the terms of the GNU GPL, version 2 or
12 * later. See the COPYING file in the top-level directory.
13 */
14
15 #ifndef TMP105_REGS_H
16 #define TMP105_REGS_H
17
18 /**
19 * TMP105Reg:
20 * @TMP105_REG_TEMPERATURE: Temperature register
21 * @TMP105_REG_CONFIG: Configuration register
22 * @TMP105_REG_T_LOW: Low temperature register (also known as T_hyst)
23 * @TMP105_REG_T_HIGH: High temperature register (also known as T_OS)
24 *
25 * The following temperature sensors are
26 * compatible with the TMP105 registers:
27 * - adt75
28 * - ds1775
29 * - ds75
30 * - lm75
31 * - lm75a
32 * - max6625
33 * - max6626
34 * - mcp980x
35 * - stds75
36 * - tcn75
37 * - tmp100
38 * - tmp101
39 * - tmp105
40 * - tmp175
41 * - tmp275
42 * - tmp75
43 **/
44 typedef enum TMP105Reg {
45 TMP105_REG_TEMPERATURE = 0,
46 TMP105_REG_CONFIG,
47 TMP105_REG_T_LOW,
48 TMP105_REG_T_HIGH,
49 } TMP105Reg;
50
51 #endif