deinterlace_module.h 552 B

123456789101112131415161718192021222324
  1. #ifndef _DI_MODULE_H
  2. #define _DI_MODULE_H
  3. #define DI_COUNT 1
  4. /*****************************
  5. * di attr management
  6. ******************************/
  7. /************************************
  8. * di device structure
  9. *************************************/
  10. typedef struct deinterlace_dev_s{
  11. dev_t devt;
  12. struct cdev cdev; /* The cdev structure */
  13. struct device *dev;
  14. struct task_struct *task;
  15. unsigned char di_event;
  16. }di_dev_t;
  17. #define DI_VER "2011Jan25"
  18. #endif