cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

therm.h (655B)


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