sis_drm.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. #ifndef _sis_drm_public_h_
  2. #define _sis_drm_public_h_
  3. typedef struct {
  4.   int context;
  5.   unsigned int offset;
  6.   unsigned int size;
  7.   unsigned int free;
  8. } drm_sis_mem_t;
  9. typedef struct {
  10.   unsigned int offset, size;
  11. } drm_sis_agp_t;
  12. typedef struct {
  13.   unsigned int left, right;
  14. } drm_sis_flip_t;
  15. #ifdef __KERNEL__
  16. int sis_fb_alloc(struct inode *inode, struct file *filp, unsigned int cmd,
  17.   unsigned long arg);
  18. int sis_fb_free(struct inode *inode, struct file *filp, unsigned int cmd,
  19.   unsigned long arg);
  20. int sisp_agp_init(struct inode *inode, struct file *filp, unsigned int cmd,
  21.   unsigned long arg);
  22. int sisp_agp_alloc(struct inode *inode, struct file *filp, unsigned int cmd,
  23.   unsigned long arg);
  24. int sisp_agp_free(struct inode *inode, struct file *filp, unsigned int cmd,
  25.   unsigned long arg);
  26. #endif
  27. #endif