#ifndef _ARCH_ARM_MACH_MSM_MDM_IOCTLS_H | |
#define _ARXH_ARM_MACH_MSM_MDM_IOCTLS_H | |
#define CHARM_CODE 0xCC | |
#define WAKE_CHARM _IO(CHARM_CODE, 1) | |
#define RESET_CHARM _IO(CHARM_CODE, 2) | |
#define CHECK_FOR_BOOT _IOR(CHARM_CODE, 3, int) | |
#define WAIT_FOR_BOOT _IO(CHARM_CODE, 4) | |
#define NORMAL_BOOT_DONE _IOW(CHARM_CODE, 5, int) | |
#define RAM_DUMP_DONE _IOW(CHARM_CODE, 6, int) | |
#define WAIT_FOR_RESTART _IOR(CHARM_CODE, 7, int) | |
enum charm_boot_type { | |
CHARM_NORMAL_BOOT = 0, | |
CHARM_RAM_DUMPS, | |
}; | |
#endif |