Searched refs:MPU_IOCTL (Results 1 – 4 of 4) sorted by relevance
/hardware/invensense/mlsdk/platform/include/linux/ |
D | mpu.h | 302 #define MPU_IOCTL (0x81) /* Magic number for MPU Iocts */ macro 304 #define MPU_SET_MPU_CONFIG _IOWR(MPU_IOCTL, 0x00, struct mldl_cfg) 305 #define MPU_GET_MPU_CONFIG _IOW(MPU_IOCTL, 0x00, struct mldl_cfg) 307 #define MPU_SET_PLATFORM_DATA _IOWR(MPU_IOCTL, 0x01, struct mldl_cfg) 309 #define MPU_READ _IOWR(MPU_IOCTL, 0x10, struct mpu_read_write) 310 #define MPU_WRITE _IOW(MPU_IOCTL, 0x10, struct mpu_read_write) 311 #define MPU_READ_MEM _IOWR(MPU_IOCTL, 0x11, struct mpu_read_write) 312 #define MPU_WRITE_MEM _IOW(MPU_IOCTL, 0x11, struct mpu_read_write) 313 #define MPU_READ_FIFO _IOWR(MPU_IOCTL, 0x12, struct mpu_read_write) 314 #define MPU_WRITE_FIFO _IOW(MPU_IOCTL, 0x12, struct mpu_read_write) [all …]
|
/hardware/invensense/mlsdk/platform/linux/kernel/ |
D | timerirq.h | 24 #define TIMERIRQ_SET_TIMEOUT _IOW(MPU_IOCTL, 0x60, unsigned long) 25 #define TIMERIRQ_GET_INTERRUPT_CNT _IOW(MPU_IOCTL, 0x61, unsigned long) 26 #define TIMERIRQ_START _IOW(MPU_IOCTL, 0x62, unsigned long) 27 #define TIMERIRQ_STOP _IO(MPU_IOCTL, 0x63)
|
D | mpuirq.h | 31 #define MPUIRQ_SET_TIMEOUT _IOW(MPU_IOCTL, 0x40, unsigned long) 32 #define MPUIRQ_GET_INTERRUPT_CNT _IOR(MPU_IOCTL, 0x41, unsigned long) 33 #define MPUIRQ_GET_IRQ_TIME _IOR(MPU_IOCTL, 0x42, struct timeval) 34 #define MPUIRQ_SET_FREQUENCY_DIVIDER _IOW(MPU_IOCTL, 0x43, unsigned long)
|
D | slaveirq.h | 25 #define SLAVEIRQ_SET_TIMEOUT _IOW(MPU_IOCTL, 0x50, unsigned long) 26 #define SLAVEIRQ_GET_INTERRUPT_CNT _IOR(MPU_IOCTL, 0x51, unsigned long) 27 #define SLAVEIRQ_GET_IRQ_TIME _IOR(MPU_IOCTL, 0x52, unsigned long)
|