diff options
author | Corey Minyard <cminyard@mvista.com> | 2021-05-18 16:08:03 -0500 |
---|---|---|
committer | Corey Minyard <cminyard@mvista.com> | 2021-06-17 07:10:32 -0500 |
commit | 5e9ae4b1a31a17a72487372067a78b6afa68b68d (patch) | |
tree | 3411236ff04f4ab9a028910143c1d19bf21cc00f /include/hw/misc | |
parent | 58f3e3fe69a66a5c27675faf3e7afa52e027e621 (diff) |
sensor: Move hardware sensors from misc to a sensor directory
Lots of this are expected to be coming in, create a directory for them.
Also move the tmp105.h file into the include directory where it
should be.
Cc: Cédric Le Goater <clg@kaod.org>
Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: Andrew Jeffery <andrew@aj.id.au>
Cc: Joel Stanley <joel@jms.id.au>
Cc: Andrzej Zaborowski <balrogg@gmail.com>
Cc: qemu-arm@nongnu.org
Signed-off-by: Corey Minyard <cminyard@mvista.com>
Acked-by: Cédric Le Goater <clg@kaod.org>
Diffstat (limited to 'include/hw/misc')
-rw-r--r-- | include/hw/misc/emc141x_regs.h | 37 | ||||
-rw-r--r-- | include/hw/misc/tmp105_regs.h | 51 |
2 files changed, 0 insertions, 88 deletions
diff --git a/include/hw/misc/emc141x_regs.h b/include/hw/misc/emc141x_regs.h deleted file mode 100644 index 0560fb7c5c..0000000000 --- a/include/hw/misc/emc141x_regs.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * SMSC EMC141X temperature sensor. - * - * Browse the data sheet: - * - * http://ww1.microchip.com/downloads/en/DeviceDoc/20005274A.pdf - * - * This work is licensed under the terms of the GNU GPL, version 2 or - * later. See the COPYING file in the top-level directory. - */ - -#ifndef TMP105_REGS_H -#define TMP105_REGS_H - -#define EMC1413_DEVICE_ID 0x21 -#define EMC1414_DEVICE_ID 0x25 -#define MANUFACTURER_ID 0x5d -#define REVISION 0x04 - -/* the EMC141X registers */ -#define EMC141X_TEMP_HIGH0 0x00 -#define EMC141X_TEMP_HIGH1 0x01 -#define EMC141X_TEMP_HIGH2 0x23 -#define EMC141X_TEMP_HIGH3 0x2a -#define EMC141X_TEMP_MAX_HIGH0 0x05 -#define EMC141X_TEMP_MIN_HIGH0 0x06 -#define EMC141X_TEMP_MAX_HIGH1 0x07 -#define EMC141X_TEMP_MIN_HIGH1 0x08 -#define EMC141X_TEMP_MAX_HIGH2 0x15 -#define EMC141X_TEMP_MIN_HIGH2 0x16 -#define EMC141X_TEMP_MAX_HIGH3 0x2c -#define EMC141X_TEMP_MIN_HIGH3 0x2d -#define EMC141X_DEVICE_ID 0xfd -#define EMC141X_MANUFACTURER_ID 0xfe -#define EMC141X_REVISION 0xff - -#endif diff --git a/include/hw/misc/tmp105_regs.h b/include/hw/misc/tmp105_regs.h deleted file mode 100644 index ef015ee5cf..0000000000 --- a/include/hw/misc/tmp105_regs.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Texas Instruments TMP105 Temperature Sensor I2C messages - * - * Browse the data sheet: - * - * http://www.ti.com/lit/gpn/tmp105 - * - * Copyright (C) 2012 Alex Horn <alex.horn@cs.ox.ac.uk> - * Copyright (C) 2008-2012 Andrzej Zaborowski <balrogg@gmail.com> - * - * This work is licensed under the terms of the GNU GPL, version 2 or - * later. See the COPYING file in the top-level directory. - */ - -#ifndef TMP105_REGS_H -#define TMP105_REGS_H - -/** - * TMP105Reg: - * @TMP105_REG_TEMPERATURE: Temperature register - * @TMP105_REG_CONFIG: Configuration register - * @TMP105_REG_T_LOW: Low temperature register (also known as T_hyst) - * @TMP105_REG_T_HIGH: High temperature register (also known as T_OS) - * - * The following temperature sensors are - * compatible with the TMP105 registers: - * - adt75 - * - ds1775 - * - ds75 - * - lm75 - * - lm75a - * - max6625 - * - max6626 - * - mcp980x - * - stds75 - * - tcn75 - * - tmp100 - * - tmp101 - * - tmp105 - * - tmp175 - * - tmp275 - * - tmp75 - **/ -typedef enum TMP105Reg { - TMP105_REG_TEMPERATURE = 0, - TMP105_REG_CONFIG, - TMP105_REG_T_LOW, - TMP105_REG_T_HIGH, -} TMP105Reg; - -#endif |