/* * linux/include/asm-arm/therm.h: Definitions for Dallas Semiconductor * DS1620 thermometer driver (as used in the Rebel.com NetWinder) */ #ifndef __ASM_THERM_H #define __ASM_THERM_H /* ioctl numbers for /dev/therm */ #define CMD_SET_THERMOSTATE 0x53 #define CMD_GET_THERMOSTATE 0x54 #define CMD_GET_STATUS 0x56 #define CMD_GET_TEMPERATURE 0x57 #define CMD_SET_THERMOSTATE2 0x58 #define CMD_GET_THERMOSTATE2 0x59 #define CMD_GET_TEMPERATURE2 0x5a #define CMD_GET_FAN 0x5b #define CMD_SET_FAN 0x5c #define FAN_OFF 0 #define FAN_ON 1 #define FAN_ALWAYS_ON 2 struct therm { int hi; int lo; }; #endif