Files
android_kernel_motorola_sm6225/include/linux/mmi_sys_temp.h
T
Jason Knopsnyder 182d3dc4b9 modules: mmi_sys_temp: Add system temperature module
Add mmi system temperature module.

Change-Id: I68cf431c4a693ce54cd07e9a248cbb09be7f9082
Reviewed-on: https://gerrit.mot.com/1133749
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Kenneth Kessler <kennykessler@motorola.com>
Submit-Approved: Jira Key
2018-02-12 14:42:09 -06:00

27 lines
515 B
C

#ifndef _MMI_SYS_TEMP_IOCTL_H
#define _MMI_SYS_TEMP_IOCTL_H
#include <linux/ioctl.h>
#define MMI_SYS_TEMP_IOCTL_NAME "mmi_sys_temp"
#define MMI_SYS_TEMP_NAME_LENGTH 20
struct __attribute__((__packed__)) mmi_sys_temp_ioctl {
int temperature;
char name[MMI_SYS_TEMP_NAME_LENGTH];
};
enum {
MMI_SYS_TEMP_SET = 0x00,
MMI_SYS_TEMP_MAX_NUM,
};
#define MMI_SYS_TEMP_MAGIC_NUM 0xDF
#define MMI_SYS_TEMP_SET_TEMP _IOW(MMI_SYS_TEMP_MAGIC_NUM, \
MMI_SYS_TEMP_SET, \
struct mmi_sys_temp_ioctl)
#endif