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

Go to the source code of this file.

Data Structures

struct  pxa168fb_info
 
struct  pxa168fb_mach_info
 

Macros

#define PIN_MODE_DUMB_24   0
 
#define PIN_MODE_DUMB_18_SPI   1
 
#define PIN_MODE_DUMB_18_GPIO   2
 
#define PIN_MODE_DUMB_16_SPI   3
 
#define PIN_MODE_DUMB_16_GPIO   4
 
#define PIN_MODE_DUMB_12_SPI_GPIO   5
 
#define PIN_MODE_SMART_18_SPI   6
 
#define PIN_MODE_SMART_16_SPI   7
 
#define PIN_MODE_SMART_8_SPI_GPIO   8
 
#define DUMB_MODE_RGB565   0
 
#define DUMB_MODE_RGB565_UPPER   1
 
#define DUMB_MODE_RGB666   2
 
#define DUMB_MODE_RGB666_UPPER   3
 
#define DUMB_MODE_RGB444   4
 
#define DUMB_MODE_RGB444_UPPER   5
 
#define DUMB_MODE_RGB888   6
 
#define DEFAULT_FB_SIZE   (800 * 480 * 4)
 
#define PIX_FMT_RGB565   0
 
#define PIX_FMT_BGR565   1
 
#define PIX_FMT_RGB1555   2
 
#define PIX_FMT_BGR1555   3
 
#define PIX_FMT_RGB888PACK   4
 
#define PIX_FMT_BGR888PACK   5
 
#define PIX_FMT_RGB888UNPACK   6
 
#define PIX_FMT_BGR888UNPACK   7
 
#define PIX_FMT_RGBA888   8
 
#define PIX_FMT_BGRA888   9
 
#define PIX_FMT_YUV422PACK   10
 
#define PIX_FMT_YVU422PACK   11
 
#define PIX_FMT_YUV422PLANAR   12
 
#define PIX_FMT_YVU422PLANAR   13
 
#define PIX_FMT_YUV420PLANAR   14
 
#define PIX_FMT_YVU420PLANAR   15
 
#define PIX_FMT_PSEUDOCOLOR   20
 
#define PIX_FMT_UYVY422PACK   (0x1000|PIX_FMT_YUV422PACK)
 

Macro Definition Documentation

#define DEFAULT_FB_SIZE   (800 * 480 * 4)

Definition at line 38 of file pxa168fb.h.

#define DUMB_MODE_RGB444   4

Definition at line 33 of file pxa168fb.h.

#define DUMB_MODE_RGB444_UPPER   5

Definition at line 34 of file pxa168fb.h.

#define DUMB_MODE_RGB565   0

Definition at line 29 of file pxa168fb.h.

#define DUMB_MODE_RGB565_UPPER   1

Definition at line 30 of file pxa168fb.h.

#define DUMB_MODE_RGB666   2

Definition at line 31 of file pxa168fb.h.

#define DUMB_MODE_RGB666_UPPER   3

Definition at line 32 of file pxa168fb.h.

#define DUMB_MODE_RGB888   6

Definition at line 35 of file pxa168fb.h.

#define PIN_MODE_DUMB_12_SPI_GPIO   5

Definition at line 23 of file pxa168fb.h.

#define PIN_MODE_DUMB_16_GPIO   4

Definition at line 22 of file pxa168fb.h.

#define PIN_MODE_DUMB_16_SPI   3

Definition at line 21 of file pxa168fb.h.

#define PIN_MODE_DUMB_18_GPIO   2

Definition at line 20 of file pxa168fb.h.

#define PIN_MODE_DUMB_18_SPI   1

Definition at line 19 of file pxa168fb.h.

#define PIN_MODE_DUMB_24   0

Definition at line 18 of file pxa168fb.h.

#define PIN_MODE_SMART_16_SPI   7

Definition at line 25 of file pxa168fb.h.

#define PIN_MODE_SMART_18_SPI   6

Definition at line 24 of file pxa168fb.h.

#define PIN_MODE_SMART_8_SPI_GPIO   8

Definition at line 26 of file pxa168fb.h.

#define PIX_FMT_BGR1555   3

Definition at line 48 of file pxa168fb.h.

#define PIX_FMT_BGR565   1

Definition at line 46 of file pxa168fb.h.

#define PIX_FMT_BGR888PACK   5

Definition at line 50 of file pxa168fb.h.

#define PIX_FMT_BGR888UNPACK   7

Definition at line 52 of file pxa168fb.h.

#define PIX_FMT_BGRA888   9

Definition at line 54 of file pxa168fb.h.

#define PIX_FMT_PSEUDOCOLOR   20

Definition at line 61 of file pxa168fb.h.

#define PIX_FMT_RGB1555   2

Definition at line 47 of file pxa168fb.h.

#define PIX_FMT_RGB565   0

Definition at line 45 of file pxa168fb.h.

#define PIX_FMT_RGB888PACK   4

Definition at line 49 of file pxa168fb.h.

#define PIX_FMT_RGB888UNPACK   6

Definition at line 51 of file pxa168fb.h.

#define PIX_FMT_RGBA888   8

Definition at line 53 of file pxa168fb.h.

#define PIX_FMT_UYVY422PACK   (0x1000|PIX_FMT_YUV422PACK)

Definition at line 62 of file pxa168fb.h.

#define PIX_FMT_YUV420PLANAR   14

Definition at line 59 of file pxa168fb.h.

#define PIX_FMT_YUV422PACK   10

Definition at line 55 of file pxa168fb.h.

#define PIX_FMT_YUV422PLANAR   12

Definition at line 57 of file pxa168fb.h.

#define PIX_FMT_YVU420PLANAR   15

Definition at line 60 of file pxa168fb.h.

#define PIX_FMT_YVU422PACK   11

Definition at line 56 of file pxa168fb.h.

#define PIX_FMT_YVU422PLANAR   13

Definition at line 58 of file pxa168fb.h.