File nut/include/arch/arm/atmel/at91_isi.h


Preprocessor definitions

#define _ARCH_ARM_AT91_ISI_H_

#define ISI_CR1_OFF 0x00000000

#define ISI_CR1

#define ISI_RST 0x00000001

#define ISI_DIS 0x00000002

#define ISI_HSYNC_POL 0x00000004

#define ISI_VSYNC_POL 0x00000008

#define ISI_PIXCLK_POL 0x00000010

#define ISI_EMB_SYNC 0x00000040

#define ISI_CRC_SYNC 0x00000080

#define ISI_FRATE 0x00000700

#define ISI_FRATE_LSB 8

#define ISI_FULL 0x00001000

#define ISI_THMASK 0x00006000

#define ISI_THMASK_4_8_16_BURST 0x00000000

#define ISI_THMASK_8_16_BURST 0x00002000

#define ISI_THMASK_16_BURST 0x00004000

#define ISI_CODEC_ON 0x00008000

#define ISI_SLD 0x00FF0000

#define ISI_SLD_LSB 16

#define ISI_SFD 0xFF000000

#define ISI_SFD_LSB 24

#define ISI_CR2_OFF 0x00000004

#define ISI_CR2

#define ISI_IM_VSIZE 0x000007FF

#define ISI_IM_VSIZE_LSB 0

#define ISI_GS_MODE 0x00000800

#define ISI_RGB_MODE 0x00001000

#define ISI_GRAYSCALE 0x00002000

#define ISI_RGB_SWAP 0x00004000

#define ISI_COL_SPACE 0x00008000

#define ISI_IM_HSIZE 0x07FF0000

#define ISI_IM_HSIZE_LSB 16

#define ISI_YCC_SWAP 0x30000000

#define ISI_YCC_SWAP_DEFAULT 0x00000000

#define ISI_YCC_SWAP_MODE1 0x10000000

#define ISI_YCC_SWAP_MODE2 0x20000000

#define ISI_YCC_SWAP_MODE3 0x30000000

#define ISI_RGB_CFG 0xC0000000

#define ISI_RGB_CFG_DEFAULT 0x00000000

#define ISI_RGB_CFG_MODE1 0x40000000

#define ISI_RGB_CFG_MODE2 0x80000000

#define ISI_RGB_CFG_MODE3 0xC0000000

#define ISI_SR_OFF 0x00000008

#define ISI_SR

#define ISI_IER_OFF 0x0000000C

#define ISI_IER

#define ISI_IDR_OFF 0x00000010

#define ISI_IDR

#define ISI_IMR_OFF 0x00000014

#define ISI_IMR

#define ISI_SOF 0x00000001

#define ISI_DIS 0x00000002

#define ISI_SOFTRST 0x00000004

#define ISI_CDC_PND 0x00000008

#define ISI_CRC_ERR 0x00000010

#define ISI_FO_C_OVF 0x00000020

#define ISI_FO_P_OVF 0x00000040

#define ISI_FO_P_EMP 0x00000080

#define ISI_FO_C_EMP 0x00000100

#define ISI_FR_OVR 0x00000200

#define ISI_PSIZE_OFF 0x00000020

#define ISI_PSIZE

#define ISI_PREV_VSIZE 0x000003FF

#define ISI_PREV_VSIZE_LSB 0

#define ISI_PREV_HSIZE 0x03FF0000

#define ISI_PREV_HSIZE_LSB 16

#define ISI_PDECF_OFF 0x00000024

#define ISI_PDECF

#define ISI_DEC_FACTOR 0x000000FF

#define ISI_DEC_FACTOR_LSB 0

#define ISI_PPFBD_OFF 0x00000028

#define ISI_PPFBD

#define ISI_CDBA_OFF 0x0000002C

#define ISI_CDBA

#define ISI_Y2R_SET0_OFF 0x00000030

#define ISI_Y2R_SET0

#define ISI_Y2R_C0 0x000000FF

#define ISI_Y2R_C0_LSB 0

#define ISI_Y2R_C1 0x0000FF00

#define ISI_Y2R_C1_LSB 8

#define ISI_Y2R_C2 0x00FF0000

#define ISI_Y2R_C2_LSB 16

#define ISI_Y2R_C3 0xFF000000

#define ISI_Y2R_C3_LSB 24

#define ISI_Y2R_SET1_OFF 0x00000034

#define ISI_Y2R_SET1

#define ISI_Y2R_C4 0x000001FF

#define ISI_Y2R_C4_LSB 0

#define ISI_Y2R_YOFF 0x00001000

#define ISI_Y2R_CROFF 0x00002000

#define ISI_Y2R_CBOFF 0x00004000

#define ISI_R2Y_SET0_OFF 0x00000038

#define ISI_R2Y_SET0

#define ISI_R2Y_C0 0x000000FF

#define ISI_R2Y_C0_LSB 0

#define ISI_R2Y_C1 0x0000FF00

#define ISI_R2Y_C1_LSB 8

#define ISI_R2Y_C2 0x00FF0000

#define ISI_R2Y_C2_LSB 16

#define ISI_R2Y_ROFF 0x01000000

#define ISI_R2Y_SET1_OFF 0x0000003C

#define ISI_R2Y_SET1

#define ISI_R2Y_C3 0x000000FF

#define ISI_R2Y_C3_LSB 0

#define ISI_R2Y_C4 0x0000FF00

#define ISI_R2Y_C4_LSB 8

#define ISI_R2Y_C5 0x00FF0000

#define ISI_R2Y_C5_LSB 16

#define ISI_R2Y_GOFF 0x01000000

#define ISI_R2Y_SET2_OFF 0x00000040

#define ISI_R2Y_SET2

#define ISI_R2Y_C6 0x000000FF

#define ISI_R2Y_C6_LSB 0

#define ISI_R2Y_C7 0x0000FF00

#define ISI_R2Y_C7_LSB 8

#define ISI_R2Y_C8 0x00FF0000

#define ISI_R2Y_C8_LSB 16

#define ISI_R2Y_BOFF 0x01000000