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

Go to the source code of this file.

Data Structures

struct  mbxfb_val
 
struct  mbxfb_platform_data
 
struct  mbxfb_overlaySetup
 
struct  mbxfb_alphaCtl
 
struct  mbxfb_planeorder
 
struct  mbxfb_reg
 

Macros

#define MBXFB_FMT_YUV16   0
 
#define MBXFB_FMT_YUV12   1
 
#define MBXFB_FMT_UY0VY1   2
 
#define MBXFB_FMT_VY0UY1   3
 
#define MBXFB_FMT_Y0UY1V   4
 
#define MBXFB_FMT_Y0VY1U   5
 
#define MBXFB_ALPHABLEND_NONE   0
 
#define MBXFB_ALPHABLEND_GLOBAL   1
 
#define MBXFB_ALPHABLEND_PIXEL   2
 
#define MBXFB_COLORKEY_DISABLED   0
 
#define MBXFB_COLORKEY_PREVIOUS   1
 
#define MBXFB_COLORKEY_CURRENT   2
 
#define MBXFB_PLANE_GRAPHICS   0
 
#define MBXFB_PLANE_VIDEO   1
 
#define MBXFB_IOCX_OVERLAY   _IOWR(0xF4, 0x00,struct mbxfb_overlaySetup)
 
#define MBXFB_IOCG_ALPHA   _IOR(0xF4, 0x01,struct mbxfb_alphaCtl)
 
#define MBXFB_IOCS_ALPHA   _IOW(0xF4, 0x02,struct mbxfb_alphaCtl)
 
#define MBXFB_IOCS_PLANEORDER   _IOR(0xF4, 0x03,struct mbxfb_planeorder)
 
#define MBXFB_IOCS_REG   _IOW(0xF4, 0x04,struct mbxfb_reg)
 
#define MBXFB_IOCX_REG   _IOWR(0xF4, 0x05,struct mbxfb_reg)
 

Macro Definition Documentation

#define MBXFB_ALPHABLEND_GLOBAL   1

Definition at line 58 of file mbxfb.h.

#define MBXFB_ALPHABLEND_NONE   0

Definition at line 57 of file mbxfb.h.

#define MBXFB_ALPHABLEND_PIXEL   2

Definition at line 59 of file mbxfb.h.

#define MBXFB_COLORKEY_CURRENT   2

Definition at line 63 of file mbxfb.h.

#define MBXFB_COLORKEY_DISABLED   0

Definition at line 61 of file mbxfb.h.

#define MBXFB_COLORKEY_PREVIOUS   1

Definition at line 62 of file mbxfb.h.

#define MBXFB_FMT_UY0VY1   2

Definition at line 36 of file mbxfb.h.

#define MBXFB_FMT_VY0UY1   3

Definition at line 37 of file mbxfb.h.

#define MBXFB_FMT_Y0UY1V   4

Definition at line 38 of file mbxfb.h.

#define MBXFB_FMT_Y0VY1U   5

Definition at line 39 of file mbxfb.h.

#define MBXFB_FMT_YUV12   1

Definition at line 33 of file mbxfb.h.

#define MBXFB_FMT_YUV16   0

Definition at line 32 of file mbxfb.h.

#define MBXFB_IOCG_ALPHA   _IOR(0xF4, 0x01,struct mbxfb_alphaCtl)

Definition at line 92 of file mbxfb.h.

#define MBXFB_IOCS_ALPHA   _IOW(0xF4, 0x02,struct mbxfb_alphaCtl)

Definition at line 93 of file mbxfb.h.

#define MBXFB_IOCS_PLANEORDER   _IOR(0xF4, 0x03,struct mbxfb_planeorder)

Definition at line 94 of file mbxfb.h.

#define MBXFB_IOCS_REG   _IOW(0xF4, 0x04,struct mbxfb_reg)

Definition at line 95 of file mbxfb.h.

#define MBXFB_IOCX_OVERLAY   _IOWR(0xF4, 0x00,struct mbxfb_overlaySetup)

Definition at line 91 of file mbxfb.h.

#define MBXFB_IOCX_REG   _IOWR(0xF4, 0x05,struct mbxfb_reg)

Definition at line 96 of file mbxfb.h.

#define MBXFB_PLANE_GRAPHICS   0

Definition at line 78 of file mbxfb.h.

#define MBXFB_PLANE_VIDEO   1

Definition at line 79 of file mbxfb.h.