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
27 lines
515 B
C
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
|