home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / include / asm-arm / therm.h < prev    next >
Encoding:
C/C++ Source or Header  |  2006-08-11  |  617 b   |  29 lines

  1. /*
  2.  * linux/include/asm-arm/therm.h: Definitions for Dallas Semiconductor
  3.  *  DS1620 thermometer driver (as used in the Rebel.com NetWinder)
  4.  */
  5. #ifndef __ASM_THERM_H
  6. #define __ASM_THERM_H
  7.  
  8. /* ioctl numbers for /dev/therm */
  9. #define CMD_SET_THERMOSTATE    0x53
  10. #define CMD_GET_THERMOSTATE    0x54
  11. #define CMD_GET_STATUS        0x56
  12. #define CMD_GET_TEMPERATURE    0x57
  13. #define CMD_SET_THERMOSTATE2    0x58
  14. #define CMD_GET_THERMOSTATE2    0x59
  15. #define CMD_GET_TEMPERATURE2    0x5a
  16. #define CMD_GET_FAN        0x5b
  17. #define CMD_SET_FAN        0x5c
  18.  
  19. #define FAN_OFF            0
  20. #define FAN_ON            1
  21. #define FAN_ALWAYS_ON        2
  22.  
  23. struct therm {
  24.     int hi;
  25.     int lo;
  26. };
  27.  
  28. #endif
  29.