mtkfb_vsync.h 505 B

123456789101112131415161718192021
  1. #ifndef __MTKFB_VSYNC_H__
  2. #define __MTKFB_VSYNC_H__
  3. #define MTKFB_VSYNC_DEVNAME "mtkfb_vsync"
  4. #define MTKFB_VSYNC_IOCTL_MAGIC 'V'
  5. typedef enum {
  6. MTKFB_VSYNC_SOURCE_LCM = 0,
  7. MTKFB_VSYNC_SOURCE_HDMI = 1,
  8. MTKFB_VSYNC_SOURCE_EPD = 2,
  9. } vsync_src;
  10. #define MTKFB_VSYNC_IOCTL _IOW(MTKFB_VSYNC_IOCTL_MAGIC, 1, vsync_src)
  11. #if defined(CONFIG_ARCH_MT6735) || defined(CONFIG_ARCH_MT6735M) || defined(CONFIG_ARCH_MT6753)
  12. void mtkfb_vsync_log_enable(int enable);
  13. #endif
  14. #endif /* MTKFB_VSYNC_H */