Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
dispc.h File Reference

Go to the source code of this file.

Data Structures

struct  dispc_coef
 

Macros

#define DISPC_REVISION   0x0000
 
#define DISPC_SYSCONFIG   0x0010
 
#define DISPC_SYSSTATUS   0x0014
 
#define DISPC_IRQSTATUS   0x0018
 
#define DISPC_IRQENABLE   0x001C
 
#define DISPC_CONTROL   0x0040
 
#define DISPC_CONFIG   0x0044
 
#define DISPC_CAPABLE   0x0048
 
#define DISPC_LINE_STATUS   0x005C
 
#define DISPC_LINE_NUMBER   0x0060
 
#define DISPC_GLOBAL_ALPHA   0x0074
 
#define DISPC_CONTROL2   0x0238
 
#define DISPC_CONFIG2   0x0620
 
#define DISPC_DIVISOR   0x0804
 
#define DISPC_GLOBAL_BUFFER   0x0800
 
#define DISPC_CONTROL3   0x0848
 
#define DISPC_CONFIG3   0x084C
 
#define DISPC_OVL_BA0(n)
 
#define DISPC_OVL_BA1(n)
 
#define DISPC_OVL_BA0_UV(n)
 
#define DISPC_OVL_BA1_UV(n)
 
#define DISPC_OVL_POSITION(n)
 
#define DISPC_OVL_SIZE(n)
 
#define DISPC_OVL_ATTRIBUTES(n)
 
#define DISPC_OVL_ATTRIBUTES2(n)
 
#define DISPC_OVL_FIFO_THRESHOLD(n)
 
#define DISPC_OVL_FIFO_SIZE_STATUS(n)
 
#define DISPC_OVL_ROW_INC(n)
 
#define DISPC_OVL_PIXEL_INC(n)
 
#define DISPC_OVL_WINDOW_SKIP(n)
 
#define DISPC_OVL_TABLE_BA(n)
 
#define DISPC_OVL_FIR(n)
 
#define DISPC_OVL_FIR2(n)
 
#define DISPC_OVL_PICTURE_SIZE(n)
 
#define DISPC_OVL_ACCU0(n)
 
#define DISPC_OVL_ACCU1(n)
 
#define DISPC_OVL_ACCU2_0(n)
 
#define DISPC_OVL_ACCU2_1(n)
 
#define DISPC_OVL_FIR_COEF_H(n, i)
 
#define DISPC_OVL_FIR_COEF_HV(n, i)
 
#define DISPC_OVL_FIR_COEF_H2(n, i)
 
#define DISPC_OVL_FIR_COEF_HV2(n, i)
 
#define DISPC_OVL_CONV_COEF(n, i)
 
#define DISPC_OVL_FIR_COEF_V(n, i)
 
#define DISPC_OVL_FIR_COEF_V2(n, i)
 
#define DISPC_OVL_PRELOAD(n)
 

Functions

struct dispc_coefdispc_ovl_get_scale_coef (int inc, int five_taps)
 

Macro Definition Documentation

#define DISPC_CAPABLE   0x0048

Definition at line 32 of file dispc.h.

#define DISPC_CONFIG   0x0044

Definition at line 31 of file dispc.h.

#define DISPC_CONFIG2   0x0620

Definition at line 37 of file dispc.h.

#define DISPC_CONFIG3   0x084C

Definition at line 41 of file dispc.h.

#define DISPC_CONTROL   0x0040

Definition at line 30 of file dispc.h.

#define DISPC_CONTROL2   0x0238

Definition at line 36 of file dispc.h.

#define DISPC_CONTROL3   0x0848

Definition at line 40 of file dispc.h.

#define DISPC_DIVISOR   0x0804

Definition at line 38 of file dispc.h.

#define DISPC_GLOBAL_ALPHA   0x0074

Definition at line 35 of file dispc.h.

#define DISPC_GLOBAL_BUFFER   0x0800

Definition at line 39 of file dispc.h.

#define DISPC_IRQENABLE   0x001C

Definition at line 29 of file dispc.h.

#define DISPC_IRQSTATUS   0x0018

Definition at line 28 of file dispc.h.

#define DISPC_LINE_NUMBER   0x0060

Definition at line 34 of file dispc.h.

#define DISPC_LINE_STATUS   0x005C

Definition at line 33 of file dispc.h.

#define DISPC_OVL_ACCU0 (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_ACCU0_OFFSET(n))

Definition at line 78 of file dispc.h.

#define DISPC_OVL_ACCU1 (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_ACCU1_OFFSET(n))

Definition at line 80 of file dispc.h.

#define DISPC_OVL_ACCU2_0 (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_ACCU2_0_OFFSET(n))

Definition at line 82 of file dispc.h.

#define DISPC_OVL_ACCU2_1 (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_ACCU2_1_OFFSET(n))

Definition at line 84 of file dispc.h.

#define DISPC_OVL_ATTRIBUTES (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_ATTR_OFFSET(n))

Definition at line 56 of file dispc.h.

#define DISPC_OVL_ATTRIBUTES2 (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_ATTR2_OFFSET(n))

Definition at line 58 of file dispc.h.

#define DISPC_OVL_BA0 (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_BA0_OFFSET(n))

Definition at line 44 of file dispc.h.

#define DISPC_OVL_BA0_UV (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_BA0_UV_OFFSET(n))

Definition at line 48 of file dispc.h.

#define DISPC_OVL_BA1 (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_BA1_OFFSET(n))

Definition at line 46 of file dispc.h.

#define DISPC_OVL_BA1_UV (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_BA1_UV_OFFSET(n))

Definition at line 50 of file dispc.h.

#define DISPC_OVL_CONV_COEF (   n,
  i 
)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_CONV_COEF_OFFSET(n, i))

Definition at line 94 of file dispc.h.

#define DISPC_OVL_FIFO_SIZE_STATUS (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_FIFO_SIZE_STATUS_OFFSET(n))

Definition at line 62 of file dispc.h.

#define DISPC_OVL_FIFO_THRESHOLD (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_FIFO_THRESH_OFFSET(n))

Definition at line 60 of file dispc.h.

#define DISPC_OVL_FIR (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_FIR_OFFSET(n))

Definition at line 72 of file dispc.h.

#define DISPC_OVL_FIR2 (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_FIR2_OFFSET(n))

Definition at line 74 of file dispc.h.

#define DISPC_OVL_FIR_COEF_H (   n,
  i 
)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_FIR_COEF_H_OFFSET(n, i))

Definition at line 86 of file dispc.h.

#define DISPC_OVL_FIR_COEF_H2 (   n,
  i 
)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_FIR_COEF_H2_OFFSET(n, i))

Definition at line 90 of file dispc.h.

#define DISPC_OVL_FIR_COEF_HV (   n,
  i 
)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_FIR_COEF_HV_OFFSET(n, i))

Definition at line 88 of file dispc.h.

#define DISPC_OVL_FIR_COEF_HV2 (   n,
  i 
)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_FIR_COEF_HV2_OFFSET(n, i))

Definition at line 92 of file dispc.h.

#define DISPC_OVL_FIR_COEF_V (   n,
  i 
)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_FIR_COEF_V_OFFSET(n, i))

Definition at line 96 of file dispc.h.

#define DISPC_OVL_FIR_COEF_V2 (   n,
  i 
)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_FIR_COEF_V2_OFFSET(n, i))

Definition at line 98 of file dispc.h.

#define DISPC_OVL_PICTURE_SIZE (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_PIC_SIZE_OFFSET(n))

Definition at line 76 of file dispc.h.

#define DISPC_OVL_PIXEL_INC (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_PIX_INC_OFFSET(n))

Definition at line 66 of file dispc.h.

#define DISPC_OVL_POSITION (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_POS_OFFSET(n))

Definition at line 52 of file dispc.h.

#define DISPC_OVL_PRELOAD (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_PRELOAD_OFFSET(n))

Definition at line 100 of file dispc.h.

#define DISPC_OVL_ROW_INC (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_ROW_INC_OFFSET(n))

Definition at line 64 of file dispc.h.

#define DISPC_OVL_SIZE (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_SIZE_OFFSET(n))

Definition at line 54 of file dispc.h.

#define DISPC_OVL_TABLE_BA (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_TABLE_BA_OFFSET(n))

Definition at line 70 of file dispc.h.

#define DISPC_OVL_WINDOW_SKIP (   n)
Value:
(DISPC_OVL_BASE(n) + \
DISPC_WINDOW_SKIP_OFFSET(n))

Definition at line 68 of file dispc.h.

#define DISPC_REVISION   0x0000

Definition at line 25 of file dispc.h.

#define DISPC_SYSCONFIG   0x0010

Definition at line 26 of file dispc.h.

#define DISPC_SYSSTATUS   0x0014

Definition at line 27 of file dispc.h.

Function Documentation

struct dispc_coef* dispc_ovl_get_scale_coef ( int  inc,
int  five_taps 
)
read

Definition at line 289 of file dispc_coefs.c.