Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations
msm_mdp.h File Reference
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  mdp_rect
 
struct  mdp_img
 
struct  mdp_blit_req
 
struct  mdp_blit_req_list
 

Macros

#define MSMFB_IOCTL_MAGIC   'm'
 
#define MSMFB_GRP_DISP   _IOW(MSMFB_IOCTL_MAGIC, 1, unsigned int)
 
#define MSMFB_BLIT   _IOW(MSMFB_IOCTL_MAGIC, 2, unsigned int)
 
#define MDP_ROT_NOP   0
 
#define MDP_FLIP_LR   0x1
 
#define MDP_FLIP_UD   0x2
 
#define MDP_ROT_90   0x4
 
#define MDP_ROT_180   (MDP_FLIP_UD|MDP_FLIP_LR)
 
#define MDP_ROT_270   (MDP_ROT_90|MDP_FLIP_UD|MDP_FLIP_LR)
 
#define MDP_DITHER   0x8
 
#define MDP_BLUR   0x10
 
#define MDP_TRANSP_NOP   0xffffffff
 
#define MDP_ALPHA_NOP   0xff
 

Enumerations

enum  {
  MDP_RGB_565, MDP_XRGB_8888, MDP_Y_CBCR_H2V2, MDP_ARGB_8888,
  MDP_RGB_888, MDP_Y_CRCB_H2V2, MDP_YCRYCB_H2V1, MDP_Y_CRCB_H2V1,
  MDP_Y_CBCR_H2V1, MDP_RGBA_8888, MDP_BGRA_8888, MDP_RGBX_8888,
  MDP_IMGTYPE_LIMIT
}
 
enum  { PMEM_IMG, FB_IMG }
 

Macro Definition Documentation

#define MDP_ALPHA_NOP   0xff

Definition at line 55 of file msm_mdp.h.

#define MDP_BLUR   0x10

Definition at line 52 of file msm_mdp.h.

#define MDP_DITHER   0x8

Definition at line 51 of file msm_mdp.h.

#define MDP_FLIP_LR   0x1

Definition at line 46 of file msm_mdp.h.

#define MDP_FLIP_UD   0x2

Definition at line 47 of file msm_mdp.h.

#define MDP_ROT_180   (MDP_FLIP_UD|MDP_FLIP_LR)

Definition at line 49 of file msm_mdp.h.

#define MDP_ROT_270   (MDP_ROT_90|MDP_FLIP_UD|MDP_FLIP_LR)

Definition at line 50 of file msm_mdp.h.

#define MDP_ROT_90   0x4

Definition at line 48 of file msm_mdp.h.

#define MDP_ROT_NOP   0

Definition at line 45 of file msm_mdp.h.

#define MDP_TRANSP_NOP   0xffffffff

Definition at line 54 of file msm_mdp.h.

#define MSMFB_BLIT   _IOW(MSMFB_IOCTL_MAGIC, 2, unsigned int)

Definition at line 21 of file msm_mdp.h.

#define MSMFB_GRP_DISP   _IOW(MSMFB_IOCTL_MAGIC, 1, unsigned int)

Definition at line 20 of file msm_mdp.h.

#define MSMFB_IOCTL_MAGIC   'm'

Definition at line 19 of file msm_mdp.h.

Enumeration Type Documentation

anonymous enum
Enumerator:
MDP_RGB_565 
MDP_XRGB_8888 
MDP_Y_CBCR_H2V2 
MDP_ARGB_8888 
MDP_RGB_888 
MDP_Y_CRCB_H2V2 
MDP_YCRYCB_H2V1 
MDP_Y_CRCB_H2V1 
MDP_Y_CBCR_H2V1 
MDP_RGBA_8888 
MDP_BGRA_8888 
MDP_RGBX_8888 
MDP_IMGTYPE_LIMIT 

Definition at line 23 of file msm_mdp.h.

anonymous enum
Enumerator:
PMEM_IMG 
FB_IMG 

Definition at line 39 of file msm_mdp.h.