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

Go to the source code of this file.

Macros

#define UData(Data)   ((unsigned long) (Data))
 
#define Fld(Size, Shft)   (((Size) << 16) + (Shft))
 
#define FSize(Field)   ((Field) >> 16)
 
#define FShft(Field)   ((Field) & 0x0000FFFF)
 
#define FMsk(Field)   (((UData (1) << FSize (Field)) - 1) << FShft (Field))
 
#define FAlnMsk(Field)   ((UData (1) << FSize (Field)) - 1)
 
#define F1stBit(Field)   (UData (1) << FShft (Field))
 
#define SYSRST_RST   (1 << 0)
 
#define SYSCLKSRC_SEL   Fld(2,0)
 
#define SYSCLKSRC_REF   ((0x0) << FShft(SYSCLKSRC_SEL))
 
#define SYSCLKSRC_PLL_1   ((0x1) << FShft(SYSCLKSRC_SEL))
 
#define SYSCLKSRC_PLL_2   ((0x2) << FShft(SYSCLKSRC_SEL))
 
#define PIXCLKSRC_SEL   Fld(2,0)
 
#define PIXCLKSRC_REF   ((0x0) << FShft(PIXCLKSRC_SEL))
 
#define PIXCLKSRC_PLL_1   ((0x1) << FShft(PIXCLKSRC_SEL))
 
#define PIXCLKSRC_PLL_2   ((0x2) << FShft(PIXCLKSRC_SEL))
 
#define CLKSLEEP_SLP   (1 << 0)
 
#define CORE_PLL_M   Fld(6,7)
 
#define Core_Pll_M(x)   ((x) << FShft(CORE_PLL_M))
 
#define CORE_PLL_N   Fld(3,4)
 
#define Core_Pll_N(x)   ((x) << FShft(CORE_PLL_N))
 
#define CORE_PLL_P   Fld(3,1)
 
#define Core_Pll_P(x)   ((x) << FShft(CORE_PLL_P))
 
#define CORE_PLL_EN   (1 << 0)
 
#define DISP_PLL_M   Fld(6,7)
 
#define Disp_Pll_M(x)   ((x) << FShft(DISP_PLL_M))
 
#define DISP_PLL_N   Fld(3,4)
 
#define Disp_Pll_N(x)   ((x) << FShft(DISP_PLL_N))
 
#define DISP_PLL_P   Fld(3,1)
 
#define Disp_Pll_P(x)   ((x) << FShft(DISP_PLL_P))
 
#define DISP_PLL_EN   (1 << 0)
 
#define PLLSTAT_CORE_PLL_LOST_L   (1 << 3)
 
#define PLLSTAT_CORE_PLL_LSTS   (1 << 2)
 
#define PLLSTAT_DISP_PLL_LOST_L   (1 << 1)
 
#define PLLSTAT_DISP_PLL_LSTS   (1 << 0)
 
#define VOVRCLK_EN   (1 << 0)
 
#define PIXCLK_EN   (1 << 0)
 
#define MEMCLK_EN   (1 << 0)
 
#define MBXCLK_DIV   Fld(2,2)
 
#define MBXCLK_DIV_1   ((0x0) << FShft(MBXCLK_DIV))
 
#define MBXCLK_DIV_2   ((0x1) << FShft(MBXCLK_DIV))
 
#define MBXCLK_DIV_3   ((0x2) << FShft(MBXCLK_DIV))
 
#define MBXCLK_DIV_4   ((0x3) << FShft(MBXCLK_DIV))
 
#define MBXCLK_EN   Fld(2,0)
 
#define MBXCLK_EN_NONE   ((0x0) << FShft(MBXCLK_EN))
 
#define MBXCLK_EN_2D   ((0x1) << FShft(MBXCLK_EN))
 
#define MBXCLK_EN_BOTH   ((0x2) << FShft(MBXCLK_EN))
 
#define M24CLK_DIV   Fld(2,1)
 
#define M24CLK_DIV_1   ((0x0) << FShft(M24CLK_DIV))
 
#define M24CLK_DIV_2   ((0x1) << FShft(M24CLK_DIV))
 
#define M24CLK_DIV_3   ((0x2) << FShft(M24CLK_DIV))
 
#define M24CLK_DIV_4   ((0x3) << FShft(M24CLK_DIV))
 
#define M24CLK_EN   (1 << 0)
 
#define SDCLK_EN   (1 << 0)
 
#define PIXCLKDIV_PD   Fld(9,0)
 
#define Pixclkdiv_Pd(x)   ((x) << FShft(PIXCLKDIV_PD))
 
#define LCDCFG_IN_FMT   Fld(3,28)
 
#define Lcdcfg_In_Fmt(x)   ((x) << FShft(LCDCFG_IN_FMT))
 
#define LCDCFG_LCD1DEN_POL   (1 << 27)
 
#define LCDCFG_LCD1FCLK_POL   (1 << 26)
 
#define LCDCFG_LCD1LCLK_POL   (1 << 25)
 
#define LCDCFG_LCD1D_POL   (1 << 24)
 
#define LCDCFG_LCD2DEN_POL   (1 << 23)
 
#define LCDCFG_LCD2FCLK_POL   (1 << 22)
 
#define LCDCFG_LCD2LCLK_POL   (1 << 21)
 
#define LCDCFG_LCD2D_POL   (1 << 20)
 
#define LCDCFG_LCD1_TS   (1 << 19)
 
#define LCDCFG_LCD1D_DS   (1 << 18)
 
#define LCDCFG_LCD1C_DS   (1 << 17)
 
#define LCDCFG_LCD1_IS_IN   (1 << 16)
 
#define LCDCFG_LCD2_TS   (1 << 3)
 
#define LCDCFG_LCD2D_DS   (1 << 2)
 
#define LCDCFG_LCD2C_DS   (1 << 1)
 
#define LCDCFG_LCD2_IS_IN   (1 << 0)
 
#define ODFBPWR_SLOW   (1 << 2)
 
#define ODFBPWR_MODE   Fld(2,0)
 
#define ODFBPWR_MODE_ACT   ((0x0) << FShft(ODFBPWR_MODE))
 
#define ODFBPWR_MODE_ACT_LP   ((0x1) << FShft(ODFBPWR_MODE))
 
#define ODFBPWR_MODE_SLEEP   ((0x2) << FShft(ODFBPWR_MODE))
 
#define ODFBPWR_MODE_SHUTD   ((0x3) << FShft(ODFBPWR_MODE))
 
#define ODFBSTAT_ACT   (1 << 2)
 
#define ODFBSTAT_SLP   (1 << 1)
 
#define ODFBSTAT_SDN   (1 << 0)
 
#define LMRST_MC_RST   (1 << 0)
 
#define LMCFG_LMC_DS   (1 << 5)
 
#define LMCFG_LMD_DS   (1 << 4)
 
#define LMCFG_LMA_DS   (1 << 3)
 
#define LMCFG_LMC_TS   (1 << 2)
 
#define LMCFG_LMD_TS   (1 << 1)
 
#define LMCFG_LMA_TS   (1 << 0)
 
#define LMPWR_MC_PWR_CNT   Fld(2,0)
 
#define LMPWR_MC_PWR_ACT   ((0x0) << FShft(LMPWR_MC_PWR_CNT)) /* Active */
 
#define LMPWR_MC_PWR_SRM   ((0x1) << FShft(LMPWR_MC_PWR_CNT)) /* Self-refresh */
 
#define LMPWR_MC_PWR_DPD   ((0x3) << FShft(LMPWR_MC_PWR_CNT)) /* deep power down */
 
#define LMPWRSTAT_MC_PWR_CNT   Fld(2,0)
 
#define LMPWRSTAT_MC_PWR_ACT   ((0x0) << FShft(LMPWRSTAT_MC_PWR_CNT)) /* Active */
 
#define LMPWRSTAT_MC_PWR_SRM   ((0x1) << FShft(LMPWRSTAT_MC_PWR_CNT)) /* Self-refresh */
 
#define LMPWRSTAT_MC_PWR_DPD   ((0x3) << FShft(LMPWRSTAT_MC_PWR_CNT)) /* deep power down */
 
#define LMTYPE_CASLAT   Fld(3,10)
 
#define LMTYPE_CASLAT_1   ((0x1) << FShft(LMTYPE_CASLAT))
 
#define LMTYPE_CASLAT_2   ((0x2) << FShft(LMTYPE_CASLAT))
 
#define LMTYPE_CASLAT_3   ((0x3) << FShft(LMTYPE_CASLAT))
 
#define LMTYPE_BKSZ   Fld(2,8)
 
#define LMTYPE_BKSZ_1   ((0x1) << FShft(LMTYPE_BKSZ))
 
#define LMTYPE_BKSZ_2   ((0x2) << FShft(LMTYPE_BKSZ))
 
#define LMTYPE_ROWSZ   Fld(4,4)
 
#define LMTYPE_ROWSZ_11   ((0xb) << FShft(LMTYPE_ROWSZ))
 
#define LMTYPE_ROWSZ_12   ((0xc) << FShft(LMTYPE_ROWSZ))
 
#define LMTYPE_ROWSZ_13   ((0xd) << FShft(LMTYPE_ROWSZ))
 
#define LMTYPE_COLSZ   Fld(4,0)
 
#define LMTYPE_COLSZ_7   ((0x7) << FShft(LMTYPE_COLSZ))
 
#define LMTYPE_COLSZ_8   ((0x8) << FShft(LMTYPE_COLSZ))
 
#define LMTYPE_COLSZ_9   ((0x9) << FShft(LMTYPE_COLSZ))
 
#define LMTYPE_COLSZ_10   ((0xa) << FShft(LMTYPE_COLSZ))
 
#define LMTYPE_COLSZ_11   ((0xb) << FShft(LMTYPE_COLSZ))
 
#define LMTYPE_COLSZ_12   ((0xc) << FShft(LMTYPE_COLSZ))
 
#define LMTIM_TRAS   Fld(4,16)
 
#define Lmtim_Tras(x)   ((x) << FShft(LMTIM_TRAS))
 
#define LMTIM_TRP   Fld(4,12)
 
#define Lmtim_Trp(x)   ((x) << FShft(LMTIM_TRP))
 
#define LMTIM_TRCD   Fld(4,8)
 
#define Lmtim_Trcd(x)   ((x) << FShft(LMTIM_TRCD))
 
#define LMTIM_TRC   Fld(4,4)
 
#define Lmtim_Trc(x)   ((x) << FShft(LMTIM_TRC))
 
#define LMTIM_TDPL   Fld(4,0)
 
#define Lmtim_Tdpl(x)   ((x) << FShft(LMTIM_TDPL))
 
#define LMREFRESH_TREF   Fld(2,0)
 
#define Lmrefresh_Tref(x)   ((x) << FShft(LMREFRESH_TREF))
 
#define GSCTRL_LUT_EN   (1 << 31)
 
#define GSCTRL_GPIXFMT   Fld(4,27)
 
#define GSCTRL_GPIXFMT_INDEXED   ((0x0) << FShft(GSCTRL_GPIXFMT))
 
#define GSCTRL_GPIXFMT_ARGB4444   ((0x4) << FShft(GSCTRL_GPIXFMT))
 
#define GSCTRL_GPIXFMT_ARGB1555   ((0x5) << FShft(GSCTRL_GPIXFMT))
 
#define GSCTRL_GPIXFMT_RGB888   ((0x6) << FShft(GSCTRL_GPIXFMT))
 
#define GSCTRL_GPIXFMT_RGB565   ((0x7) << FShft(GSCTRL_GPIXFMT))
 
#define GSCTRL_GPIXFMT_ARGB8888   ((0x8) << FShft(GSCTRL_GPIXFMT))
 
#define GSCTRL_GAMMA_EN   (1 << 26)
 
#define GSCTRL_GSWIDTH   Fld(11,11)
 
#define Gsctrl_Width(Pixel)
 
#define GSCTRL_GSHEIGHT   Fld(11,0)
 
#define Gsctrl_Height(Pixel)
 
#define GBBASE_GLALPHA   Fld(8,24)
 
#define Gbbase_Glalpha(x)   ((x) << FShft(GBBASE_GLALPHA))
 
#define GBBASE_COLKEY   Fld(24,0)
 
#define Gbbase_Colkey(x)   ((x) << FShft(GBBASE_COLKEY))
 
#define GDRCTRL_PIXDBL   (1 << 31)
 
#define GDRCTRL_PIXHLV   (1 << 30)
 
#define GDRCTRL_LNDBL   (1 << 29)
 
#define GDRCTRL_LNHLV   (1 << 28)
 
#define GDRCTRL_COLKEYM   Fld(24,0)
 
#define Gdrctrl_Colkeym(x)   ((x) << FShft(GDRCTRL_COLKEYM))
 
#define GSCADR_STR_EN   (1 << 31)
 
#define GSCADR_COLKEY_EN   (1 << 30)
 
#define GSCADR_COLKEYSRC   (1 << 29)
 
#define GSCADR_BLEND_M   Fld(2,27)
 
#define GSCADR_BLEND_NONE   ((0x0) << FShft(GSCADR_BLEND_M))
 
#define GSCADR_BLEND_INV   ((0x1) << FShft(GSCADR_BLEND_M))
 
#define GSCADR_BLEND_GLOB   ((0x2) << FShft(GSCADR_BLEND_M))
 
#define GSCADR_BLEND_PIX   ((0x3) << FShft(GSCADR_BLEND_M))
 
#define GSCADR_BLEND_POS   Fld(2,24)
 
#define GSCADR_BLEND_GFX   ((0x0) << FShft(GSCADR_BLEND_POS))
 
#define GSCADR_BLEND_VID   ((0x1) << FShft(GSCADR_BLEND_POS))
 
#define GSCADR_BLEND_CUR   ((0x2) << FShft(GSCADR_BLEND_POS))
 
#define GSCADR_GBASE_ADR   Fld(23,0)
 
#define Gscadr_Gbase_Adr(x)   ((x) << FShft(GSCADR_GBASE_ADR))
 
#define GSADR_SRCSTRIDE   Fld(10,22)
 
#define Gsadr_Srcstride(x)   ((x) << FShft(GSADR_SRCSTRIDE))
 
#define GSADR_XSTART   Fld(11,11)
 
#define Gsadr_Xstart(x)   ((x) << FShft(GSADR_XSTART))
 
#define GSADR_YSTART   Fld(11,0)
 
#define Gsadr_Ystart(y)   ((y) << FShft(GSADR_YSTART))
 
#define GPLUT_LUTADR   Fld(8,24)
 
#define Gplut_Lutadr(x)   ((x) << FShft(GPLUT_LUTADR))
 
#define GPLUT_LUTDATA   Fld(24,0)
 
#define Gplut_Lutdata(x)   ((x) << FShft(GPLUT_LUTDATA))
 
#define VSCTRL_VPIXFMT   Fld(4,27)
 
#define VSCTRL_VPIXFMT_YUV12   ((0x9) << FShft(VSCTRL_VPIXFMT))
 
#define VSCTRL_VPIXFMT_UY0VY1   ((0xc) << FShft(VSCTRL_VPIXFMT))
 
#define VSCTRL_VPIXFMT_VY0UY1   ((0xd) << FShft(VSCTRL_VPIXFMT))
 
#define VSCTRL_VPIXFMT_Y0UY1V   ((0xe) << FShft(VSCTRL_VPIXFMT))
 
#define VSCTRL_VPIXFMT_Y0VY1U   ((0xf) << FShft(VSCTRL_VPIXFMT))
 
#define VSCTRL_GAMMA_EN   (1 << 26)
 
#define VSCTRL_CSC_EN   (1 << 25)
 
#define VSCTRL_COSITED   (1 << 22)
 
#define VSCTRL_VSWIDTH   Fld(11,11)
 
#define Vsctrl_Width(Pixels)
 
#define VSCTRL_VSHEIGHT   Fld(11,0)
 
#define Vsctrl_Height(Pixels)
 
#define VBBASE_GLALPHA   Fld(8,24)
 
#define Vbbase_Glalpha(x)   ((x) << FShft(VBBASE_GLALPHA))
 
#define VBBASE_COLKEY   Fld(24,0)
 
#define Vbbase_Colkey(x)   ((x) << FShft(VBBASE_COLKEY))
 
#define VCMSK_COLKEY_M   Fld(24,0)
 
#define Vcmsk_colkey_m(x)   ((x) << FShft(VCMSK_COLKEY_M))
 
#define VSCADR_STR_EN   (1 << 31)
 
#define VSCADR_COLKEY_EN   (1 << 30)
 
#define VSCADR_COLKEYSRC   (1 << 29)
 
#define VSCADR_BLEND_M   Fld(2,27)
 
#define VSCADR_BLEND_NONE   ((0x0) << FShft(VSCADR_BLEND_M))
 
#define VSCADR_BLEND_INV   ((0x1) << FShft(VSCADR_BLEND_M))
 
#define VSCADR_BLEND_GLOB   ((0x2) << FShft(VSCADR_BLEND_M))
 
#define VSCADR_BLEND_PIX   ((0x3) << FShft(VSCADR_BLEND_M))
 
#define VSCADR_BLEND_POS   Fld(2,24)
 
#define VSCADR_BLEND_GFX   ((0x0) << FShft(VSCADR_BLEND_POS))
 
#define VSCADR_BLEND_VID   ((0x1) << FShft(VSCADR_BLEND_POS))
 
#define VSCADR_BLEND_CUR   ((0x2) << FShft(VSCADR_BLEND_POS))
 
#define VSCADR_VBASE_ADR   Fld(23,0)
 
#define Vscadr_Vbase_Adr(x)   ((x) << FShft(VSCADR_VBASE_ADR))
 
#define VUBASE_UVHALFSTR   (1 << 31)
 
#define VUBASE_UBASE_ADR   Fld(24,0)
 
#define Vubase_Ubase_Adr(x)   ((x) << FShft(VUBASE_UBASE_ADR))
 
#define VVBASE_VBASE_ADR   Fld(24,0)
 
#define Vvbase_Vbase_Adr(x)   ((x) << FShft(VVBASE_VBASE_ADR))
 
#define VSADR_SRCSTRIDE   Fld(10,22)
 
#define Vsadr_Srcstride(x)   ((x) << FShft(VSADR_SRCSTRIDE))
 
#define VSADR_XSTART   Fld(11,11)
 
#define Vsadr_Xstart(x)   ((x) << FShft(VSADR_XSTART))
 
#define VSADR_YSTART   Fld(11,0)
 
#define Vsadr_Ystart(x)   ((x) << FShft(VSADR_YSTART))
 
#define VSCTRL_VPIXFMT   Fld(4,27)
 
#define VSCTRL_VPIXFMT_YUV12   ((0x9) << FShft(VSCTRL_VPIXFMT))
 
#define VSCTRL_VPIXFMT_UY0VY1   ((0xc) << FShft(VSCTRL_VPIXFMT))
 
#define VSCTRL_VPIXFMT_VY0UY1   ((0xd) << FShft(VSCTRL_VPIXFMT))
 
#define VSCTRL_VPIXFMT_Y0UY1V   ((0xe) << FShft(VSCTRL_VPIXFMT))
 
#define VSCTRL_VPIXFMT_Y0VY1U   ((0xf) << FShft(VSCTRL_VPIXFMT))
 
#define VSCTRL_GAMMA_EN   (1 << 26)
 
#define VSCTRL_CSC_EN   (1 << 25)
 
#define VSCTRL_COSITED   (1 << 22)
 
#define VSCTRL_VSWIDTH   Fld(11,11)
 
#define Vsctrl_Width(Pixels)
 
#define VSCTRL_VSHEIGHT   Fld(11,0)
 
#define Vsctrl_Height(Pixels)
 
#define VBBASE_GLALPHA   Fld(8,24)
 
#define Vbbase_Glalpha(x)   ((x) << FShft(VBBASE_GLALPHA))
 
#define VBBASE_COLKEY   Fld(24,0)
 
#define Vbbase_Colkey(x)   ((x) << FShft(VBBASE_COLKEY))
 
#define VCMSK_COLKEY_M   Fld(24,0)
 
#define Vcmsk_colkey_m(x)   ((x) << FShft(VCMSK_COLKEY_M))
 
#define VSCADR_STR_EN   (1 << 31)
 
#define VSCADR_COLKEY_EN   (1 << 30)
 
#define VSCADR_COLKEYSRC   (1 << 29)
 
#define VSCADR_BLEND_M   Fld(2,27)
 
#define VSCADR_BLEND_NONE   ((0x0) << FShft(VSCADR_BLEND_M))
 
#define VSCADR_BLEND_INV   ((0x1) << FShft(VSCADR_BLEND_M))
 
#define VSCADR_BLEND_GLOB   ((0x2) << FShft(VSCADR_BLEND_M))
 
#define VSCADR_BLEND_PIX   ((0x3) << FShft(VSCADR_BLEND_M))
 
#define VSCADR_BLEND_POS   Fld(2,24)
 
#define VSCADR_BLEND_GFX   ((0x0) << FShft(VSCADR_BLEND_POS))
 
#define VSCADR_BLEND_VID   ((0x1) << FShft(VSCADR_BLEND_POS))
 
#define VSCADR_BLEND_CUR   ((0x2) << FShft(VSCADR_BLEND_POS))
 
#define VSCADR_VBASE_ADR   Fld(23,0)
 
#define Vscadr_Vbase_Adr(x)   ((x) << FShft(VSCADR_VBASE_ADR))
 
#define VUBASE_UVHALFSTR   (1 << 31)
 
#define VUBASE_UBASE_ADR   Fld(24,0)
 
#define Vubase_Ubase_Adr(x)   ((x) << FShft(VUBASE_UBASE_ADR))
 
#define VVBASE_VBASE_ADR   Fld(24,0)
 
#define Vvbase_Vbase_Adr(x)   ((x) << FShft(VVBASE_VBASE_ADR))
 
#define VSADR_SRCSTRIDE   Fld(10,22)
 
#define Vsadr_Srcstride(x)   ((x) << FShft(VSADR_SRCSTRIDE))
 
#define VSADR_XSTART   Fld(11,11)
 
#define Vsadr_Xstart(x)   ((x) << FShft(VSADR_XSTART))
 
#define VSADR_YSTART   Fld(11,0)
 
#define Vsadr_Ystart(x)   ((x) << FShft(VSADR_YSTART))
 
#define HCCTRL_CUR_EN   (1 << 31)
 
#define HCCTRL_COLKEY_EN   (1 << 29)
 
#define HCCTRL_COLKEYSRC   (1 << 28)
 
#define HCCTRL_BLEND_M   Fld(2,26)
 
#define HCCTRL_BLEND_NONE   ((0x0) << FShft(HCCTRL_BLEND_M))
 
#define HCCTRL_BLEND_INV   ((0x1) << FShft(HCCTRL_BLEND_M))
 
#define HCCTRL_BLEND_GLOB   ((0x2) << FShft(HCCTRL_BLEND_M))
 
#define HCCTRL_BLEND_PIX   ((0x3) << FShft(HCCTRL_BLEND_M))
 
#define HCCTRL_CPIXFMT   Fld(3,23)
 
#define HCCTRL_CPIXFMT_RGB332   ((0x3) << FShft(HCCTRL_CPIXFMT))
 
#define HCCTRL_CPIXFMT_ARGB4444   ((0x4) << FShft(HCCTRL_CPIXFMT))
 
#define HCCTRL_CPIXFMT_ARGB1555   ((0x5) << FShft(HCCTRL_CPIXFMT))
 
#define HCCTRL_CBASE_ADR   Fld(23,0)
 
#define Hcctrl_Cbase_Adr(x)   ((x) << FShft(HCCTRL_CBASE_ADR))
 
#define HCSIZE_BLEND_POS   Fld(2,29)
 
#define HCSIZE_BLEND_GFX   ((0x0) << FShft(HCSIZE_BLEND_POS))
 
#define HCSIZE_BLEND_VID   ((0x1) << FShft(HCSIZE_BLEND_POS))
 
#define HCSIZE_BLEND_CUR   ((0x2) << FShft(HCSIZE_BLEND_POS))
 
#define HCSIZE_CWIDTH   Fld(3,16)
 
#define Hcsize_Cwidth(x)   ((x) << FShft(HCSIZE_CWIDTH))
 
#define HCSIZE_CHEIGHT   Fld(3,0)
 
#define Hcsize_Cheight(x)   ((x) << FShft(HCSIZE_CHEIGHT))
 
#define HCPOS_SWITCHSRC   (1 << 30)
 
#define HCPOS_CURBLINK   Fld(6,24)
 
#define Hcpos_Curblink(x)   ((x) << FShft(HCPOS_CURBLINK))
 
#define HCPOS_XSTART   Fld(12,12)
 
#define Hcpos_Xstart(x)   ((x) << FShft(HCPOS_XSTART))
 
#define HCPOS_YSTART   Fld(12,0)
 
#define Hcpos_Ystart(y)   ((y) << FShft(HCPOS_YSTART))
 
#define HCBADR_GLALPHA   Fld(8,24)
 
#define Hcbadr_Glalpha(x)   ((x) << FShft(HCBADR_GLALPHA))
 
#define HCBADR_COLKEY   Fld(24,0)
 
#define Hcbadr_Colkey(x)   ((x) << FShft(HCBADR_COLKEY))
 
#define HCCKMSK_COLKEY_M   Fld(24,0)
 
#define Hcckmsk_Colkey_M(x)   ((x) << FShft(HCCKMSK_COLKEY_M))
 
#define DSCTRL_SYNCGEN_EN   (1 << 31)
 
#define DSCTRL_DPL_RST   (1 << 29)
 
#define DSCTRL_PWRDN_M   (1 << 28)
 
#define DSCTRL_UPDSYNCCNT   (1 << 26)
 
#define DSCTRL_UPDINTCNT   (1 << 25)
 
#define DSCTRL_UPDCNT   (1 << 24)
 
#define DSCTRL_UPDWAIT   Fld(4,16)
 
#define Dsctrl_Updwait(x)   ((x) << FShft(DSCTRL_UPDWAIT))
 
#define DSCTRL_CLKPOL   (1 << 11)
 
#define DSCTRL_CSYNC_EN   (1 << 10)
 
#define DSCTRL_VS_SLAVE   (1 << 7)
 
#define DSCTRL_HS_SLAVE   (1 << 6)
 
#define DSCTRL_BLNK_POL   (1 << 5)
 
#define DSCTRL_BLNK_DIS   (1 << 4)
 
#define DSCTRL_VS_POL   (1 << 3)
 
#define DSCTRL_VS_DIS   (1 << 2)
 
#define DSCTRL_HS_POL   (1 << 1)
 
#define DSCTRL_HS_DIS   (1 << 0)
 
#define DHT01_HBPS   Fld(12,16)
 
#define Dht01_Hbps(x)   ((x) << FShft(DHT01_HBPS))
 
#define DHT01_HT   Fld(12,0)
 
#define Dht01_Ht(x)   ((x) << FShft(DHT01_HT))
 
#define DHT02_HAS   Fld(12,16)
 
#define Dht02_Has(x)   ((x) << FShft(DHT02_HAS))
 
#define DHT02_HLBS   Fld(12,0)
 
#define Dht02_Hlbs(x)   ((x) << FShft(DHT02_HLBS))
 
#define DHT03_HFPS   Fld(12,16)
 
#define Dht03_Hfps(x)   ((x) << FShft(DHT03_HFPS))
 
#define DHT03_HRBS   Fld(12,0)
 
#define Dht03_Hrbs(x)   ((x) << FShft(DHT03_HRBS))
 
#define DVT01_VBPS   Fld(12,16)
 
#define Dvt01_Vbps(x)   ((x) << FShft(DVT01_VBPS))
 
#define DVT01_VT   Fld(12,0)
 
#define Dvt01_Vt(x)   ((x) << FShft(DVT01_VT))
 
#define DVT02_VAS   Fld(12,16)
 
#define Dvt02_Vas(x)   ((x) << FShft(DVT02_VAS))
 
#define DVT02_VTBS   Fld(12,0)
 
#define Dvt02_Vtbs(x)   ((x) << FShft(DVT02_VTBS))
 
#define DVT03_VFPS   Fld(12,16)
 
#define Dvt03_Vfps(x)   ((x) << FShft(DVT03_VFPS))
 
#define DVT03_VBBS   Fld(12,0)
 
#define Dvt03_Vbbs(x)   ((x) << FShft(DVT03_VBBS))
 
#define DVECTRL_VEVENT   Fld(12,16)
 
#define Dvectrl_Vevent(x)   ((x) << FShft(DVECTRL_VEVENT))
 
#define DVECTRL_VFETCH   Fld(12,0)
 
#define Dvectrl_Vfetch(x)   ((x) << FShft(DVECTRL_VFETCH))
 
#define DHDET_HDES   Fld(12,16)
 
#define Dhdet_Hdes(x)   ((x) << FShft(DHDET_HDES))
 
#define DHDET_HDEF   Fld(12,0)
 
#define Dhdet_Hdef(x)   ((x) << FShft(DHDET_HDEF))
 
#define DVDET_VDES   Fld(12,16)
 
#define Dvdet_Vdes(x)   ((x) << FShft(DVDET_VDES))
 
#define DVDET_VDEF   Fld(12,0)
 
#define Dvdet_Vdef(x)   ((x) << FShft(DVDET_VDEF))
 
#define DODMSK_MASK_LVL   (1 << 31)
 
#define DODMSK_BLNK_LVL   (1 << 30)
 
#define DODMSK_MASK_B   Fld(8,16)
 
#define Dodmsk_Mask_B(x)   ((x) << FShft(DODMSK_MASK_B))
 
#define DODMSK_MASK_G   Fld(8,8)
 
#define Dodmsk_Mask_G(x)   ((x) << FShft(DODMSK_MASK_G))
 
#define DODMSK_MASK_R   Fld(8,0)
 
#define Dodmsk_Mask_R(x)   ((x) << FShft(DODMSK_MASK_R))
 
#define DBCOL_BORDCOL   Fld(24,0)
 
#define Dbcol_Bordcol(x)   ((x) << FShft(DBCOL_BORDCOL))
 
#define DVLNUM_VLINE   Fld(12,0)
 
#define Dvlnum_Vline(x)   ((x) << FShft(DVLNUM_VLINE))
 
#define DMCTRL_MEM_REF   Fld(2,30)
 
#define DMCTRL_MEM_REF_ACT   ((0x0) << FShft(DMCTRL_MEM_REF))
 
#define DMCTRL_MEM_REF_HB   ((0x1) << FShft(DMCTRL_MEM_REF))
 
#define DMCTRL_MEM_REF_VB   ((0x2) << FShft(DMCTRL_MEM_REF))
 
#define DMCTRL_MEM_REF_BOTH   ((0x3) << FShft(DMCTRL_MEM_REF))
 
#define DMCTRL_UV_THRHLD   Fld(6,24)
 
#define Dmctrl_Uv_Thrhld(x)   ((x) << FShft(DMCTRL_UV_THRHLD))
 
#define DMCTRL_V_THRHLD   Fld(7,16)
 
#define Dmctrl_V_Thrhld(x)   ((x) << FShft(DMCTRL_V_THRHLD))
 
#define DMCTRL_D_THRHLD   Fld(7,8)
 
#define Dmctrl_D_Thrhld(x)   ((x) << FShft(DMCTRL_D_THRHLD))
 
#define DMCTRL_BURSTLEN   Fld(6,0)
 
#define Dmctrl_Burstlen(x)   ((x) << FShft(DMCTRL_BURSTLEN))
 
#define DINTRS_CUR_OR_S   (1 << 18)
 
#define DINTRS_STR2_OR_S   (1 << 17)
 
#define DINTRS_STR1_OR_S   (1 << 16)
 
#define DINTRS_CUR_UR_S   (1 << 6)
 
#define DINTRS_STR2_UR_S   (1 << 5)
 
#define DINTRS_STR1_UR_S   (1 << 4)
 
#define DINTRS_VEVENT1_S   (1 << 3)
 
#define DINTRS_VEVENT0_S   (1 << 2)
 
#define DINTRS_HBLNK1_S   (1 << 1)
 
#define DINTRS_HBLNK0_S   (1 << 0)
 
#define DINTRE_CUR_OR_EN   (1 << 18)
 
#define DINTRE_STR2_OR_EN   (1 << 17)
 
#define DINTRE_STR1_OR_EN   (1 << 16)
 
#define DINTRE_CUR_UR_EN   (1 << 6)
 
#define DINTRE_STR2_UR_EN   (1 << 5)
 
#define DINTRE_STR1_UR_EN   (1 << 4)
 
#define DINTRE_VEVENT1_EN   (1 << 3)
 
#define DINTRE_VEVENT0_EN   (1 << 2)
 
#define DINTRE_HBLNK1_EN   (1 << 1)
 
#define DINTRE_HBLNK0_EN   (1 << 0)
 
#define DINTRS_CUR_OR_S   (1 << 18)
 
#define DINTRS_STR2_OR_S   (1 << 17)
 
#define DINTRS_STR1_OR_S   (1 << 16)
 
#define DINTRS_CUR_UR_S   (1 << 6)
 
#define DINTRS_STR2_UR_S   (1 << 5)
 
#define DINTRS_STR1_UR_S   (1 << 4)
 
#define DINTRS_VEVENT1_S   (1 << 3)
 
#define DINTRS_VEVENT0_S   (1 << 2)
 
#define DINTRS_HBLNK1_S   (1 << 1)
 
#define DINTRS_HBLNK0_S   (1 << 0)
 
#define DINTRE_CUR_OR_EN   (1 << 18)
 
#define DINTRE_STR2_OR_EN   (1 << 17)
 
#define DINTRE_STR1_OR_EN   (1 << 16)
 
#define DINTRE_CUR_UR_EN   (1 << 6)
 
#define DINTRE_STR2_UR_EN   (1 << 5)
 
#define DINTRE_STR1_UR_EN   (1 << 4)
 
#define DINTRE_VEVENT1_EN   (1 << 3)
 
#define DINTRE_VEVENT0_EN   (1 << 2)
 
#define DINTRE_HBLNK1_EN   (1 << 1)
 
#define DINTRE_HBLNK0_EN   (1 << 0)
 
#define DLSTS_RLD_ADONE   (1 << 23)
 
#define DLLCTRL_RLD_ADRLN   Fld(8,24)
 
#define Dllctrl_Rld_Adrln(x)   ((x) << FShft(DLLCTRL_RLD_ADRLN))
 
#define CLIPCTRL_HSKIP   Fld(11,16)
 
#define Clipctrl_Hskip   ((x) << FShft(CLIPCTRL_HSKIP))
 
#define CLIPCTRL_VSKIP   Fld(11,0)
 
#define Clipctrl_Vskip   ((x) << FShft(CLIPCTRL_VSKIP))
 
#define SPOCTRL_H_SC_BP   (1 << 31)
 
#define SPOCTRL_V_SC_BP   (1 << 30)
 
#define SPOCTRL_HV_SC_OR   (1 << 29)
 
#define SPOCTRL_VS_UR_C   (1 << 27)
 
#define SPOCTRL_VORDER   Fld(2,16)
 
#define SPOCTRL_VORDER_1TAP   ((0x0) << FShft(SPOCTRL_VORDER))
 
#define SPOCTRL_VORDER_2TAP   ((0x1) << FShft(SPOCTRL_VORDER))
 
#define SPOCTRL_VORDER_4TAP   ((0x3) << FShft(SPOCTRL_VORDER))
 
#define SPOCTRL_VPITCH   Fld(16,0)
 
#define Spoctrl_Vpitch(x)   ((x) << FShft(SPOCTRL_VPITCH))
 
#define SVCTRL_INITIAL1   Fld(16,16)
 
#define Svctrl_Initial1(x)   ((x) << FShft(SVCTRL_INITIAL1))
 
#define SVCTRL_INITIAL2   Fld(16,0)
 
#define Svctrl_Initial2(x)   ((x) << FShft(SVCTRL_INITIAL2))
 
#define SHCTRL_HINITIAL   Fld(16,16)
 
#define Shctrl_Hinitial(x)   ((x) << FShft(SHCTRL_HINITIAL))
 
#define SHCTRL_HDECIM   (1 << 15)
 
#define SHCTRL_HPITCH   Fld(15,0)
 
#define Shctrl_Hpitch(x)   ((x) << FShft(SHCTRL_HPITCH))
 
#define SSSIZE_SC_WIDTH   Fld(11,16)
 
#define Sssize_Sc_Width(x)   ((x) << FShft(SSSIZE_SC_WIDTH))
 
#define SSSIZE_SC_HEIGHT   Fld(11,0)
 
#define Sssize_Sc_Height(x)   ((x) << FShft(SSSIZE_SC_HEIGHT))
 

Macro Definition Documentation

#define CLIPCTRL_HSKIP   Fld(11,16)

Definition at line 577 of file reg_bits.h.

#define Clipctrl_Hskip   ((x) << FShft(CLIPCTRL_HSKIP))

Definition at line 578 of file reg_bits.h.

#define CLIPCTRL_VSKIP   Fld(11,0)

Definition at line 579 of file reg_bits.h.

#define Clipctrl_Vskip   ((x) << FShft(CLIPCTRL_VSKIP))

Definition at line 580 of file reg_bits.h.

#define CLKSLEEP_SLP   (1 << 0)

Definition at line 28 of file reg_bits.h.

#define CORE_PLL_EN   (1 << 0)

Definition at line 37 of file reg_bits.h.

#define CORE_PLL_M   Fld(6,7)

Definition at line 31 of file reg_bits.h.

#define Core_Pll_M (   x)    ((x) << FShft(CORE_PLL_M))

Definition at line 32 of file reg_bits.h.

#define CORE_PLL_N   Fld(3,4)

Definition at line 33 of file reg_bits.h.

#define Core_Pll_N (   x)    ((x) << FShft(CORE_PLL_N))

Definition at line 34 of file reg_bits.h.

#define CORE_PLL_P   Fld(3,1)

Definition at line 35 of file reg_bits.h.

#define Core_Pll_P (   x)    ((x) << FShft(CORE_PLL_P))

Definition at line 36 of file reg_bits.h.

#define DBCOL_BORDCOL   Fld(24,0)

Definition at line 497 of file reg_bits.h.

#define Dbcol_Bordcol (   x)    ((x) << FShft(DBCOL_BORDCOL))

Definition at line 498 of file reg_bits.h.

#define DHDET_HDEF   Fld(12,0)

Definition at line 477 of file reg_bits.h.

#define Dhdet_Hdef (   x)    ((x) << FShft(DHDET_HDEF))

Definition at line 478 of file reg_bits.h.

#define DHDET_HDES   Fld(12,16)

Definition at line 475 of file reg_bits.h.

#define Dhdet_Hdes (   x)    ((x) << FShft(DHDET_HDES))

Definition at line 476 of file reg_bits.h.

#define DHT01_HBPS   Fld(12,16)

Definition at line 433 of file reg_bits.h.

#define Dht01_Hbps (   x)    ((x) << FShft(DHT01_HBPS))

Definition at line 434 of file reg_bits.h.

#define DHT01_HT   Fld(12,0)

Definition at line 435 of file reg_bits.h.

#define Dht01_Ht (   x)    ((x) << FShft(DHT01_HT))

Definition at line 436 of file reg_bits.h.

#define DHT02_HAS   Fld(12,16)

Definition at line 439 of file reg_bits.h.

#define Dht02_Has (   x)    ((x) << FShft(DHT02_HAS))

Definition at line 440 of file reg_bits.h.

#define DHT02_HLBS   Fld(12,0)

Definition at line 441 of file reg_bits.h.

#define Dht02_Hlbs (   x)    ((x) << FShft(DHT02_HLBS))

Definition at line 442 of file reg_bits.h.

#define DHT03_HFPS   Fld(12,16)

Definition at line 445 of file reg_bits.h.

#define Dht03_Hfps (   x)    ((x) << FShft(DHT03_HFPS))

Definition at line 446 of file reg_bits.h.

#define DHT03_HRBS   Fld(12,0)

Definition at line 447 of file reg_bits.h.

#define Dht03_Hrbs (   x)    ((x) << FShft(DHT03_HRBS))

Definition at line 448 of file reg_bits.h.

#define DINTRE_CUR_OR_EN   (1 << 18)

Definition at line 556 of file reg_bits.h.

#define DINTRE_CUR_OR_EN   (1 << 18)

Definition at line 556 of file reg_bits.h.

#define DINTRE_CUR_UR_EN   (1 << 6)

Definition at line 559 of file reg_bits.h.

#define DINTRE_CUR_UR_EN   (1 << 6)

Definition at line 559 of file reg_bits.h.

#define DINTRE_HBLNK0_EN   (1 << 0)

Definition at line 565 of file reg_bits.h.

#define DINTRE_HBLNK0_EN   (1 << 0)

Definition at line 565 of file reg_bits.h.

#define DINTRE_HBLNK1_EN   (1 << 1)

Definition at line 564 of file reg_bits.h.

#define DINTRE_HBLNK1_EN   (1 << 1)

Definition at line 564 of file reg_bits.h.

#define DINTRE_STR1_OR_EN   (1 << 16)

Definition at line 558 of file reg_bits.h.

#define DINTRE_STR1_OR_EN   (1 << 16)

Definition at line 558 of file reg_bits.h.

#define DINTRE_STR1_UR_EN   (1 << 4)

Definition at line 561 of file reg_bits.h.

#define DINTRE_STR1_UR_EN   (1 << 4)

Definition at line 561 of file reg_bits.h.

#define DINTRE_STR2_OR_EN   (1 << 17)

Definition at line 557 of file reg_bits.h.

#define DINTRE_STR2_OR_EN   (1 << 17)

Definition at line 557 of file reg_bits.h.

#define DINTRE_STR2_UR_EN   (1 << 5)

Definition at line 560 of file reg_bits.h.

#define DINTRE_STR2_UR_EN   (1 << 5)

Definition at line 560 of file reg_bits.h.

#define DINTRE_VEVENT0_EN   (1 << 2)

Definition at line 563 of file reg_bits.h.

#define DINTRE_VEVENT0_EN   (1 << 2)

Definition at line 563 of file reg_bits.h.

#define DINTRE_VEVENT1_EN   (1 << 3)

Definition at line 562 of file reg_bits.h.

#define DINTRE_VEVENT1_EN   (1 << 3)

Definition at line 562 of file reg_bits.h.

#define DINTRS_CUR_OR_S   (1 << 18)

Definition at line 544 of file reg_bits.h.

#define DINTRS_CUR_OR_S   (1 << 18)

Definition at line 544 of file reg_bits.h.

#define DINTRS_CUR_UR_S   (1 << 6)

Definition at line 547 of file reg_bits.h.

#define DINTRS_CUR_UR_S   (1 << 6)

Definition at line 547 of file reg_bits.h.

#define DINTRS_HBLNK0_S   (1 << 0)

Definition at line 553 of file reg_bits.h.

#define DINTRS_HBLNK0_S   (1 << 0)

Definition at line 553 of file reg_bits.h.

#define DINTRS_HBLNK1_S   (1 << 1)

Definition at line 552 of file reg_bits.h.

#define DINTRS_HBLNK1_S   (1 << 1)

Definition at line 552 of file reg_bits.h.

#define DINTRS_STR1_OR_S   (1 << 16)

Definition at line 546 of file reg_bits.h.

#define DINTRS_STR1_OR_S   (1 << 16)

Definition at line 546 of file reg_bits.h.

#define DINTRS_STR1_UR_S   (1 << 4)

Definition at line 549 of file reg_bits.h.

#define DINTRS_STR1_UR_S   (1 << 4)

Definition at line 549 of file reg_bits.h.

#define DINTRS_STR2_OR_S   (1 << 17)

Definition at line 545 of file reg_bits.h.

#define DINTRS_STR2_OR_S   (1 << 17)

Definition at line 545 of file reg_bits.h.

#define DINTRS_STR2_UR_S   (1 << 5)

Definition at line 548 of file reg_bits.h.

#define DINTRS_STR2_UR_S   (1 << 5)

Definition at line 548 of file reg_bits.h.

#define DINTRS_VEVENT0_S   (1 << 2)

Definition at line 551 of file reg_bits.h.

#define DINTRS_VEVENT0_S   (1 << 2)

Definition at line 551 of file reg_bits.h.

#define DINTRS_VEVENT1_S   (1 << 3)

Definition at line 550 of file reg_bits.h.

#define DINTRS_VEVENT1_S   (1 << 3)

Definition at line 550 of file reg_bits.h.

#define DISP_PLL_EN   (1 << 0)

Definition at line 46 of file reg_bits.h.

#define DISP_PLL_M   Fld(6,7)

Definition at line 40 of file reg_bits.h.

#define Disp_Pll_M (   x)    ((x) << FShft(DISP_PLL_M))

Definition at line 41 of file reg_bits.h.

#define DISP_PLL_N   Fld(3,4)

Definition at line 42 of file reg_bits.h.

#define Disp_Pll_N (   x)    ((x) << FShft(DISP_PLL_N))

Definition at line 43 of file reg_bits.h.

#define DISP_PLL_P   Fld(3,1)

Definition at line 44 of file reg_bits.h.

#define Disp_Pll_P (   x)    ((x) << FShft(DISP_PLL_P))

Definition at line 45 of file reg_bits.h.

#define DLLCTRL_RLD_ADRLN   Fld(8,24)

Definition at line 573 of file reg_bits.h.

#define Dllctrl_Rld_Adrln (   x)    ((x) << FShft(DLLCTRL_RLD_ADRLN))

Definition at line 574 of file reg_bits.h.

#define DLSTS_RLD_ADONE   (1 << 23)

Definition at line 569 of file reg_bits.h.

#define DMCTRL_BURSTLEN   Fld(6,0)

Definition at line 516 of file reg_bits.h.

#define Dmctrl_Burstlen (   x)    ((x) << FShft(DMCTRL_BURSTLEN))

Definition at line 517 of file reg_bits.h.

#define DMCTRL_D_THRHLD   Fld(7,8)

Definition at line 514 of file reg_bits.h.

#define Dmctrl_D_Thrhld (   x)    ((x) << FShft(DMCTRL_D_THRHLD))

Definition at line 515 of file reg_bits.h.

#define DMCTRL_MEM_REF   Fld(2,30)

Definition at line 505 of file reg_bits.h.

#define DMCTRL_MEM_REF_ACT   ((0x0) << FShft(DMCTRL_MEM_REF))

Definition at line 506 of file reg_bits.h.

#define DMCTRL_MEM_REF_BOTH   ((0x3) << FShft(DMCTRL_MEM_REF))

Definition at line 509 of file reg_bits.h.

#define DMCTRL_MEM_REF_HB   ((0x1) << FShft(DMCTRL_MEM_REF))

Definition at line 507 of file reg_bits.h.

#define DMCTRL_MEM_REF_VB   ((0x2) << FShft(DMCTRL_MEM_REF))

Definition at line 508 of file reg_bits.h.

#define DMCTRL_UV_THRHLD   Fld(6,24)

Definition at line 510 of file reg_bits.h.

#define Dmctrl_Uv_Thrhld (   x)    ((x) << FShft(DMCTRL_UV_THRHLD))

Definition at line 511 of file reg_bits.h.

#define DMCTRL_V_THRHLD   Fld(7,16)

Definition at line 512 of file reg_bits.h.

#define Dmctrl_V_Thrhld (   x)    ((x) << FShft(DMCTRL_V_THRHLD))

Definition at line 513 of file reg_bits.h.

#define DODMSK_BLNK_LVL   (1 << 30)

Definition at line 488 of file reg_bits.h.

#define DODMSK_MASK_B   Fld(8,16)

Definition at line 489 of file reg_bits.h.

#define Dodmsk_Mask_B (   x)    ((x) << FShft(DODMSK_MASK_B))

Definition at line 490 of file reg_bits.h.

#define DODMSK_MASK_G   Fld(8,8)

Definition at line 491 of file reg_bits.h.

#define Dodmsk_Mask_G (   x)    ((x) << FShft(DODMSK_MASK_G))

Definition at line 492 of file reg_bits.h.

#define DODMSK_MASK_LVL   (1 << 31)

Definition at line 487 of file reg_bits.h.

#define DODMSK_MASK_R   Fld(8,0)

Definition at line 493 of file reg_bits.h.

#define Dodmsk_Mask_R (   x)    ((x) << FShft(DODMSK_MASK_R))

Definition at line 494 of file reg_bits.h.

#define DSCTRL_BLNK_DIS   (1 << 4)

Definition at line 426 of file reg_bits.h.

#define DSCTRL_BLNK_POL   (1 << 5)

Definition at line 425 of file reg_bits.h.

#define DSCTRL_CLKPOL   (1 << 11)

Definition at line 421 of file reg_bits.h.

#define DSCTRL_CSYNC_EN   (1 << 10)

Definition at line 422 of file reg_bits.h.

#define DSCTRL_DPL_RST   (1 << 29)

Definition at line 414 of file reg_bits.h.

#define DSCTRL_HS_DIS   (1 << 0)

Definition at line 430 of file reg_bits.h.

#define DSCTRL_HS_POL   (1 << 1)

Definition at line 429 of file reg_bits.h.

#define DSCTRL_HS_SLAVE   (1 << 6)

Definition at line 424 of file reg_bits.h.

#define DSCTRL_PWRDN_M   (1 << 28)

Definition at line 415 of file reg_bits.h.

#define DSCTRL_SYNCGEN_EN   (1 << 31)

Definition at line 413 of file reg_bits.h.

#define DSCTRL_UPDCNT   (1 << 24)

Definition at line 418 of file reg_bits.h.

#define DSCTRL_UPDINTCNT   (1 << 25)

Definition at line 417 of file reg_bits.h.

#define DSCTRL_UPDSYNCCNT   (1 << 26)

Definition at line 416 of file reg_bits.h.

#define DSCTRL_UPDWAIT   Fld(4,16)

Definition at line 419 of file reg_bits.h.

#define Dsctrl_Updwait (   x)    ((x) << FShft(DSCTRL_UPDWAIT))

Definition at line 420 of file reg_bits.h.

#define DSCTRL_VS_DIS   (1 << 2)

Definition at line 428 of file reg_bits.h.

#define DSCTRL_VS_POL   (1 << 3)

Definition at line 427 of file reg_bits.h.

#define DSCTRL_VS_SLAVE   (1 << 7)

Definition at line 423 of file reg_bits.h.

#define DVDET_VDEF   Fld(12,0)

Definition at line 483 of file reg_bits.h.

#define Dvdet_Vdef (   x)    ((x) << FShft(DVDET_VDEF))

Definition at line 484 of file reg_bits.h.

#define DVDET_VDES   Fld(12,16)

Definition at line 481 of file reg_bits.h.

#define Dvdet_Vdes (   x)    ((x) << FShft(DVDET_VDES))

Definition at line 482 of file reg_bits.h.

#define DVECTRL_VEVENT   Fld(12,16)

Definition at line 469 of file reg_bits.h.

#define Dvectrl_Vevent (   x)    ((x) << FShft(DVECTRL_VEVENT))

Definition at line 470 of file reg_bits.h.

#define DVECTRL_VFETCH   Fld(12,0)

Definition at line 471 of file reg_bits.h.

#define Dvectrl_Vfetch (   x)    ((x) << FShft(DVECTRL_VFETCH))

Definition at line 472 of file reg_bits.h.

#define DVLNUM_VLINE   Fld(12,0)

Definition at line 501 of file reg_bits.h.

#define Dvlnum_Vline (   x)    ((x) << FShft(DVLNUM_VLINE))

Definition at line 502 of file reg_bits.h.

#define DVT01_VBPS   Fld(12,16)

Definition at line 451 of file reg_bits.h.

#define Dvt01_Vbps (   x)    ((x) << FShft(DVT01_VBPS))

Definition at line 452 of file reg_bits.h.

#define DVT01_VT   Fld(12,0)

Definition at line 453 of file reg_bits.h.

#define Dvt01_Vt (   x)    ((x) << FShft(DVT01_VT))

Definition at line 454 of file reg_bits.h.

#define DVT02_VAS   Fld(12,16)

Definition at line 457 of file reg_bits.h.

#define Dvt02_Vas (   x)    ((x) << FShft(DVT02_VAS))

Definition at line 458 of file reg_bits.h.

#define DVT02_VTBS   Fld(12,0)

Definition at line 459 of file reg_bits.h.

#define Dvt02_Vtbs (   x)    ((x) << FShft(DVT02_VTBS))

Definition at line 460 of file reg_bits.h.

#define DVT03_VBBS   Fld(12,0)

Definition at line 465 of file reg_bits.h.

#define Dvt03_Vbbs (   x)    ((x) << FShft(DVT03_VBBS))

Definition at line 466 of file reg_bits.h.

#define DVT03_VFPS   Fld(12,16)

Definition at line 463 of file reg_bits.h.

#define Dvt03_Vfps (   x)    ((x) << FShft(DVT03_VFPS))

Definition at line 464 of file reg_bits.h.

#define F1stBit (   Field)    (UData (1) << FShft (Field))

Definition at line 11 of file reg_bits.h.

#define FAlnMsk (   Field)    ((UData (1) << FSize (Field)) - 1)

Definition at line 10 of file reg_bits.h.

#define Fld (   Size,
  Shft 
)    (((Size) << 16) + (Shft))

Definition at line 6 of file reg_bits.h.

#define FMsk (   Field)    (((UData (1) << FSize (Field)) - 1) << FShft (Field))

Definition at line 9 of file reg_bits.h.

#define FShft (   Field)    ((Field) & 0x0000FFFF)

Definition at line 8 of file reg_bits.h.

#define FSize (   Field)    ((Field) >> 16)

Definition at line 7 of file reg_bits.h.

#define GBBASE_COLKEY   Fld(24,0)

Definition at line 204 of file reg_bits.h.

#define Gbbase_Colkey (   x)    ((x) << FShft(GBBASE_COLKEY))

Definition at line 205 of file reg_bits.h.

#define GBBASE_GLALPHA   Fld(8,24)

Definition at line 201 of file reg_bits.h.

#define Gbbase_Glalpha (   x)    ((x) << FShft(GBBASE_GLALPHA))

Definition at line 202 of file reg_bits.h.

#define GDRCTRL_COLKEYM   Fld(24,0)

Definition at line 212 of file reg_bits.h.

#define Gdrctrl_Colkeym (   x)    ((x) << FShft(GDRCTRL_COLKEYM))

Definition at line 213 of file reg_bits.h.

#define GDRCTRL_LNDBL   (1 << 29)

Definition at line 210 of file reg_bits.h.

#define GDRCTRL_LNHLV   (1 << 28)

Definition at line 211 of file reg_bits.h.

#define GDRCTRL_PIXDBL   (1 << 31)

Definition at line 208 of file reg_bits.h.

#define GDRCTRL_PIXHLV   (1 << 30)

Definition at line 209 of file reg_bits.h.

#define GPLUT_LUTADR   Fld(8,24)

Definition at line 240 of file reg_bits.h.

#define Gplut_Lutadr (   x)    ((x) << FShft(GPLUT_LUTADR))

Definition at line 241 of file reg_bits.h.

#define GPLUT_LUTDATA   Fld(24,0)

Definition at line 242 of file reg_bits.h.

#define Gplut_Lutdata (   x)    ((x) << FShft(GPLUT_LUTDATA))

Definition at line 243 of file reg_bits.h.

#define GSADR_SRCSTRIDE   Fld(10,22)

Definition at line 232 of file reg_bits.h.

#define Gsadr_Srcstride (   x)    ((x) << FShft(GSADR_SRCSTRIDE))

Definition at line 233 of file reg_bits.h.

#define GSADR_XSTART   Fld(11,11)

Definition at line 234 of file reg_bits.h.

#define Gsadr_Xstart (   x)    ((x) << FShft(GSADR_XSTART))

Definition at line 235 of file reg_bits.h.

#define GSADR_YSTART   Fld(11,0)

Definition at line 236 of file reg_bits.h.

#define Gsadr_Ystart (   y)    ((y) << FShft(GSADR_YSTART))

Definition at line 237 of file reg_bits.h.

#define GSCADR_BLEND_CUR   ((0x2) << FShft(GSCADR_BLEND_POS))

Definition at line 227 of file reg_bits.h.

#define GSCADR_BLEND_GFX   ((0x0) << FShft(GSCADR_BLEND_POS))

Definition at line 225 of file reg_bits.h.

#define GSCADR_BLEND_GLOB   ((0x2) << FShft(GSCADR_BLEND_M))

Definition at line 222 of file reg_bits.h.

#define GSCADR_BLEND_INV   ((0x1) << FShft(GSCADR_BLEND_M))

Definition at line 221 of file reg_bits.h.

#define GSCADR_BLEND_M   Fld(2,27)

Definition at line 219 of file reg_bits.h.

#define GSCADR_BLEND_NONE   ((0x0) << FShft(GSCADR_BLEND_M))

Definition at line 220 of file reg_bits.h.

#define GSCADR_BLEND_PIX   ((0x3) << FShft(GSCADR_BLEND_M))

Definition at line 223 of file reg_bits.h.

#define GSCADR_BLEND_POS   Fld(2,24)

Definition at line 224 of file reg_bits.h.

#define GSCADR_BLEND_VID   ((0x1) << FShft(GSCADR_BLEND_POS))

Definition at line 226 of file reg_bits.h.

#define GSCADR_COLKEY_EN   (1 << 30)

Definition at line 217 of file reg_bits.h.

#define GSCADR_COLKEYSRC   (1 << 29)

Definition at line 218 of file reg_bits.h.

#define GSCADR_GBASE_ADR   Fld(23,0)

Definition at line 228 of file reg_bits.h.

#define Gscadr_Gbase_Adr (   x)    ((x) << FShft(GSCADR_GBASE_ADR))

Definition at line 229 of file reg_bits.h.

#define GSCADR_STR_EN   (1 << 31)

Definition at line 216 of file reg_bits.h.

#define GSCTRL_GAMMA_EN   (1 << 26)

Definition at line 190 of file reg_bits.h.

#define GSCTRL_GPIXFMT   Fld(4,27)

Definition at line 183 of file reg_bits.h.

#define GSCTRL_GPIXFMT_ARGB1555   ((0x5) << FShft(GSCTRL_GPIXFMT))

Definition at line 186 of file reg_bits.h.

#define GSCTRL_GPIXFMT_ARGB4444   ((0x4) << FShft(GSCTRL_GPIXFMT))

Definition at line 185 of file reg_bits.h.

#define GSCTRL_GPIXFMT_ARGB8888   ((0x8) << FShft(GSCTRL_GPIXFMT))

Definition at line 189 of file reg_bits.h.

#define GSCTRL_GPIXFMT_INDEXED   ((0x0) << FShft(GSCTRL_GPIXFMT))

Definition at line 184 of file reg_bits.h.

#define GSCTRL_GPIXFMT_RGB565   ((0x7) << FShft(GSCTRL_GPIXFMT))

Definition at line 188 of file reg_bits.h.

#define GSCTRL_GPIXFMT_RGB888   ((0x6) << FShft(GSCTRL_GPIXFMT))

Definition at line 187 of file reg_bits.h.

#define GSCTRL_GSHEIGHT   Fld(11,0)

Definition at line 196 of file reg_bits.h.

#define GSCTRL_GSWIDTH   Fld(11,11)

Definition at line 192 of file reg_bits.h.

#define Gsctrl_Height (   Pixel)
Value:
/* Display Height [1..2048 pix.] */ \
(((Pixel) - 1) << FShft(GSCTRL_GSHEIGHT))

Definition at line 197 of file reg_bits.h.

#define GSCTRL_LUT_EN   (1 << 31)

Definition at line 182 of file reg_bits.h.

#define Gsctrl_Width (   Pixel)
Value:
/* Display Width [1..2048 pix.] */ \
(((Pixel) - 1) << FShft(GSCTRL_GSWIDTH))

Definition at line 193 of file reg_bits.h.

#define HCBADR_COLKEY   Fld(24,0)

Definition at line 405 of file reg_bits.h.

#define Hcbadr_Colkey (   x)    ((x) << FShft(HCBADR_COLKEY))

Definition at line 406 of file reg_bits.h.

#define HCBADR_GLALPHA   Fld(8,24)

Definition at line 403 of file reg_bits.h.

#define Hcbadr_Glalpha (   x)    ((x) << FShft(HCBADR_GLALPHA))

Definition at line 404 of file reg_bits.h.

#define HCCKMSK_COLKEY_M   Fld(24,0)

Definition at line 409 of file reg_bits.h.

#define Hcckmsk_Colkey_M (   x)    ((x) << FShft(HCCKMSK_COLKEY_M))

Definition at line 410 of file reg_bits.h.

#define HCCTRL_BLEND_GLOB   ((0x2) << FShft(HCCTRL_BLEND_M))

Definition at line 374 of file reg_bits.h.

#define HCCTRL_BLEND_INV   ((0x1) << FShft(HCCTRL_BLEND_M))

Definition at line 373 of file reg_bits.h.

#define HCCTRL_BLEND_M   Fld(2,26)

Definition at line 371 of file reg_bits.h.

#define HCCTRL_BLEND_NONE   ((0x0) << FShft(HCCTRL_BLEND_M))

Definition at line 372 of file reg_bits.h.

#define HCCTRL_BLEND_PIX   ((0x3) << FShft(HCCTRL_BLEND_M))

Definition at line 375 of file reg_bits.h.

#define HCCTRL_CBASE_ADR   Fld(23,0)

Definition at line 380 of file reg_bits.h.

#define Hcctrl_Cbase_Adr (   x)    ((x) << FShft(HCCTRL_CBASE_ADR))

Definition at line 381 of file reg_bits.h.

#define HCCTRL_COLKEY_EN   (1 << 29)

Definition at line 369 of file reg_bits.h.

#define HCCTRL_COLKEYSRC   (1 << 28)

Definition at line 370 of file reg_bits.h.

#define HCCTRL_CPIXFMT   Fld(3,23)

Definition at line 376 of file reg_bits.h.

#define HCCTRL_CPIXFMT_ARGB1555   ((0x5) << FShft(HCCTRL_CPIXFMT))

Definition at line 379 of file reg_bits.h.

#define HCCTRL_CPIXFMT_ARGB4444   ((0x4) << FShft(HCCTRL_CPIXFMT))

Definition at line 378 of file reg_bits.h.

#define HCCTRL_CPIXFMT_RGB332   ((0x3) << FShft(HCCTRL_CPIXFMT))

Definition at line 377 of file reg_bits.h.

#define HCCTRL_CUR_EN   (1 << 31)

Definition at line 368 of file reg_bits.h.

#define HCPOS_CURBLINK   Fld(6,24)

Definition at line 395 of file reg_bits.h.

#define Hcpos_Curblink (   x)    ((x) << FShft(HCPOS_CURBLINK))

Definition at line 396 of file reg_bits.h.

#define HCPOS_SWITCHSRC   (1 << 30)

Definition at line 394 of file reg_bits.h.

#define HCPOS_XSTART   Fld(12,12)

Definition at line 397 of file reg_bits.h.

#define Hcpos_Xstart (   x)    ((x) << FShft(HCPOS_XSTART))

Definition at line 398 of file reg_bits.h.

#define HCPOS_YSTART   Fld(12,0)

Definition at line 399 of file reg_bits.h.

#define Hcpos_Ystart (   y)    ((y) << FShft(HCPOS_YSTART))

Definition at line 400 of file reg_bits.h.

#define HCSIZE_BLEND_CUR   ((0x2) << FShft(HCSIZE_BLEND_POS))

Definition at line 387 of file reg_bits.h.

#define HCSIZE_BLEND_GFX   ((0x0) << FShft(HCSIZE_BLEND_POS))

Definition at line 385 of file reg_bits.h.

#define HCSIZE_BLEND_POS   Fld(2,29)

Definition at line 384 of file reg_bits.h.

#define HCSIZE_BLEND_VID   ((0x1) << FShft(HCSIZE_BLEND_POS))

Definition at line 386 of file reg_bits.h.

#define HCSIZE_CHEIGHT   Fld(3,0)

Definition at line 390 of file reg_bits.h.

#define Hcsize_Cheight (   x)    ((x) << FShft(HCSIZE_CHEIGHT))

Definition at line 391 of file reg_bits.h.

#define HCSIZE_CWIDTH   Fld(3,16)

Definition at line 388 of file reg_bits.h.

#define Hcsize_Cwidth (   x)    ((x) << FShft(HCSIZE_CWIDTH))

Definition at line 389 of file reg_bits.h.

#define LCDCFG_IN_FMT   Fld(3,28)

Definition at line 90 of file reg_bits.h.

#define Lcdcfg_In_Fmt (   x)    ((x) << FShft(LCDCFG_IN_FMT))

Definition at line 91 of file reg_bits.h.

#define LCDCFG_LCD1_IS_IN   (1 << 16)

Definition at line 103 of file reg_bits.h.

#define LCDCFG_LCD1_TS   (1 << 19)

Definition at line 100 of file reg_bits.h.

#define LCDCFG_LCD1C_DS   (1 << 17)

Definition at line 102 of file reg_bits.h.

#define LCDCFG_LCD1D_DS   (1 << 18)

Definition at line 101 of file reg_bits.h.

#define LCDCFG_LCD1D_POL   (1 << 24)

Definition at line 95 of file reg_bits.h.

#define LCDCFG_LCD1DEN_POL   (1 << 27)

Definition at line 92 of file reg_bits.h.

#define LCDCFG_LCD1FCLK_POL   (1 << 26)

Definition at line 93 of file reg_bits.h.

#define LCDCFG_LCD1LCLK_POL   (1 << 25)

Definition at line 94 of file reg_bits.h.

#define LCDCFG_LCD2_IS_IN   (1 << 0)

Definition at line 107 of file reg_bits.h.

#define LCDCFG_LCD2_TS   (1 << 3)

Definition at line 104 of file reg_bits.h.

#define LCDCFG_LCD2C_DS   (1 << 1)

Definition at line 106 of file reg_bits.h.

#define LCDCFG_LCD2D_DS   (1 << 2)

Definition at line 105 of file reg_bits.h.

#define LCDCFG_LCD2D_POL   (1 << 20)

Definition at line 99 of file reg_bits.h.

#define LCDCFG_LCD2DEN_POL   (1 << 23)

Definition at line 96 of file reg_bits.h.

#define LCDCFG_LCD2FCLK_POL   (1 << 22)

Definition at line 97 of file reg_bits.h.

#define LCDCFG_LCD2LCLK_POL   (1 << 21)

Definition at line 98 of file reg_bits.h.

#define LMCFG_LMA_DS   (1 << 3)

Definition at line 128 of file reg_bits.h.

#define LMCFG_LMA_TS   (1 << 0)

Definition at line 131 of file reg_bits.h.

#define LMCFG_LMC_DS   (1 << 5)

Definition at line 126 of file reg_bits.h.

#define LMCFG_LMC_TS   (1 << 2)

Definition at line 129 of file reg_bits.h.

#define LMCFG_LMD_DS   (1 << 4)

Definition at line 127 of file reg_bits.h.

#define LMCFG_LMD_TS   (1 << 1)

Definition at line 130 of file reg_bits.h.

#define LMPWR_MC_PWR_ACT   ((0x0) << FShft(LMPWR_MC_PWR_CNT)) /* Active */

Definition at line 135 of file reg_bits.h.

#define LMPWR_MC_PWR_CNT   Fld(2,0)

Definition at line 134 of file reg_bits.h.

#define LMPWR_MC_PWR_DPD   ((0x3) << FShft(LMPWR_MC_PWR_CNT)) /* deep power down */

Definition at line 137 of file reg_bits.h.

#define LMPWR_MC_PWR_SRM   ((0x1) << FShft(LMPWR_MC_PWR_CNT)) /* Self-refresh */

Definition at line 136 of file reg_bits.h.

#define LMPWRSTAT_MC_PWR_ACT   ((0x0) << FShft(LMPWRSTAT_MC_PWR_CNT)) /* Active */

Definition at line 141 of file reg_bits.h.

#define LMPWRSTAT_MC_PWR_CNT   Fld(2,0)

Definition at line 140 of file reg_bits.h.

#define LMPWRSTAT_MC_PWR_DPD   ((0x3) << FShft(LMPWRSTAT_MC_PWR_CNT)) /* deep power down */

Definition at line 143 of file reg_bits.h.

#define LMPWRSTAT_MC_PWR_SRM   ((0x1) << FShft(LMPWRSTAT_MC_PWR_CNT)) /* Self-refresh */

Definition at line 142 of file reg_bits.h.

#define LMREFRESH_TREF   Fld(2,0)

Definition at line 178 of file reg_bits.h.

#define Lmrefresh_Tref (   x)    ((x) << FShft(LMREFRESH_TREF))

Definition at line 179 of file reg_bits.h.

#define LMRST_MC_RST   (1 << 0)

Definition at line 123 of file reg_bits.h.

#define LMTIM_TDPL   Fld(4,0)

Definition at line 174 of file reg_bits.h.

#define Lmtim_Tdpl (   x)    ((x) << FShft(LMTIM_TDPL))

Definition at line 175 of file reg_bits.h.

#define LMTIM_TRAS   Fld(4,16)

Definition at line 166 of file reg_bits.h.

#define Lmtim_Tras (   x)    ((x) << FShft(LMTIM_TRAS))

Definition at line 167 of file reg_bits.h.

#define LMTIM_TRC   Fld(4,4)

Definition at line 172 of file reg_bits.h.

#define Lmtim_Trc (   x)    ((x) << FShft(LMTIM_TRC))

Definition at line 173 of file reg_bits.h.

#define LMTIM_TRCD   Fld(4,8)

Definition at line 170 of file reg_bits.h.

#define Lmtim_Trcd (   x)    ((x) << FShft(LMTIM_TRCD))

Definition at line 171 of file reg_bits.h.

#define LMTIM_TRP   Fld(4,12)

Definition at line 168 of file reg_bits.h.

#define Lmtim_Trp (   x)    ((x) << FShft(LMTIM_TRP))

Definition at line 169 of file reg_bits.h.

#define LMTYPE_BKSZ   Fld(2,8)

Definition at line 150 of file reg_bits.h.

#define LMTYPE_BKSZ_1   ((0x1) << FShft(LMTYPE_BKSZ))

Definition at line 151 of file reg_bits.h.

#define LMTYPE_BKSZ_2   ((0x2) << FShft(LMTYPE_BKSZ))

Definition at line 152 of file reg_bits.h.

#define LMTYPE_CASLAT   Fld(3,10)

Definition at line 146 of file reg_bits.h.

#define LMTYPE_CASLAT_1   ((0x1) << FShft(LMTYPE_CASLAT))

Definition at line 147 of file reg_bits.h.

#define LMTYPE_CASLAT_2   ((0x2) << FShft(LMTYPE_CASLAT))

Definition at line 148 of file reg_bits.h.

#define LMTYPE_CASLAT_3   ((0x3) << FShft(LMTYPE_CASLAT))

Definition at line 149 of file reg_bits.h.

#define LMTYPE_COLSZ   Fld(4,0)

Definition at line 157 of file reg_bits.h.

#define LMTYPE_COLSZ_10   ((0xa) << FShft(LMTYPE_COLSZ))

Definition at line 161 of file reg_bits.h.

#define LMTYPE_COLSZ_11   ((0xb) << FShft(LMTYPE_COLSZ))

Definition at line 162 of file reg_bits.h.

#define LMTYPE_COLSZ_12   ((0xc) << FShft(LMTYPE_COLSZ))

Definition at line 163 of file reg_bits.h.

#define LMTYPE_COLSZ_7   ((0x7) << FShft(LMTYPE_COLSZ))

Definition at line 158 of file reg_bits.h.

#define LMTYPE_COLSZ_8   ((0x8) << FShft(LMTYPE_COLSZ))

Definition at line 159 of file reg_bits.h.

#define LMTYPE_COLSZ_9   ((0x9) << FShft(LMTYPE_COLSZ))

Definition at line 160 of file reg_bits.h.

#define LMTYPE_ROWSZ   Fld(4,4)

Definition at line 153 of file reg_bits.h.

#define LMTYPE_ROWSZ_11   ((0xb) << FShft(LMTYPE_ROWSZ))

Definition at line 154 of file reg_bits.h.

#define LMTYPE_ROWSZ_12   ((0xc) << FShft(LMTYPE_ROWSZ))

Definition at line 155 of file reg_bits.h.

#define LMTYPE_ROWSZ_13   ((0xd) << FShft(LMTYPE_ROWSZ))

Definition at line 156 of file reg_bits.h.

#define M24CLK_DIV   Fld(2,1)

Definition at line 75 of file reg_bits.h.

#define M24CLK_DIV_1   ((0x0) << FShft(M24CLK_DIV))

Definition at line 76 of file reg_bits.h.

#define M24CLK_DIV_2   ((0x1) << FShft(M24CLK_DIV))

Definition at line 77 of file reg_bits.h.

#define M24CLK_DIV_3   ((0x2) << FShft(M24CLK_DIV))

Definition at line 78 of file reg_bits.h.

#define M24CLK_DIV_4   ((0x3) << FShft(M24CLK_DIV))

Definition at line 79 of file reg_bits.h.

#define M24CLK_EN   (1 << 0)

Definition at line 80 of file reg_bits.h.

#define MBXCLK_DIV   Fld(2,2)

Definition at line 64 of file reg_bits.h.

#define MBXCLK_DIV_1   ((0x0) << FShft(MBXCLK_DIV))

Definition at line 65 of file reg_bits.h.

#define MBXCLK_DIV_2   ((0x1) << FShft(MBXCLK_DIV))

Definition at line 66 of file reg_bits.h.

#define MBXCLK_DIV_3   ((0x2) << FShft(MBXCLK_DIV))

Definition at line 67 of file reg_bits.h.

#define MBXCLK_DIV_4   ((0x3) << FShft(MBXCLK_DIV))

Definition at line 68 of file reg_bits.h.

#define MBXCLK_EN   Fld(2,0)

Definition at line 69 of file reg_bits.h.

#define MBXCLK_EN_2D   ((0x1) << FShft(MBXCLK_EN))

Definition at line 71 of file reg_bits.h.

#define MBXCLK_EN_BOTH   ((0x2) << FShft(MBXCLK_EN))

Definition at line 72 of file reg_bits.h.

#define MBXCLK_EN_NONE   ((0x0) << FShft(MBXCLK_EN))

Definition at line 70 of file reg_bits.h.

#define MEMCLK_EN   (1 << 0)

Definition at line 61 of file reg_bits.h.

#define ODFBPWR_MODE   Fld(2,0)

Definition at line 111 of file reg_bits.h.

#define ODFBPWR_MODE_ACT   ((0x0) << FShft(ODFBPWR_MODE))

Definition at line 112 of file reg_bits.h.

#define ODFBPWR_MODE_ACT_LP   ((0x1) << FShft(ODFBPWR_MODE))

Definition at line 113 of file reg_bits.h.

#define ODFBPWR_MODE_SHUTD   ((0x3) << FShft(ODFBPWR_MODE))

Definition at line 115 of file reg_bits.h.

#define ODFBPWR_MODE_SLEEP   ((0x2) << FShft(ODFBPWR_MODE))

Definition at line 114 of file reg_bits.h.

#define ODFBPWR_SLOW   (1 << 2)

Definition at line 110 of file reg_bits.h.

#define ODFBSTAT_ACT   (1 << 2)

Definition at line 118 of file reg_bits.h.

#define ODFBSTAT_SDN   (1 << 0)

Definition at line 120 of file reg_bits.h.

#define ODFBSTAT_SLP   (1 << 1)

Definition at line 119 of file reg_bits.h.

#define PIXCLK_EN   (1 << 0)

Definition at line 58 of file reg_bits.h.

#define PIXCLKDIV_PD   Fld(9,0)

Definition at line 86 of file reg_bits.h.

#define Pixclkdiv_Pd (   x)    ((x) << FShft(PIXCLKDIV_PD))

Definition at line 87 of file reg_bits.h.

#define PIXCLKSRC_PLL_1   ((0x1) << FShft(PIXCLKSRC_SEL))

Definition at line 24 of file reg_bits.h.

#define PIXCLKSRC_PLL_2   ((0x2) << FShft(PIXCLKSRC_SEL))

Definition at line 25 of file reg_bits.h.

#define PIXCLKSRC_REF   ((0x0) << FShft(PIXCLKSRC_SEL))

Definition at line 23 of file reg_bits.h.

#define PIXCLKSRC_SEL   Fld(2,0)

Definition at line 22 of file reg_bits.h.

#define PLLSTAT_CORE_PLL_LOST_L   (1 << 3)

Definition at line 49 of file reg_bits.h.

#define PLLSTAT_CORE_PLL_LSTS   (1 << 2)

Definition at line 50 of file reg_bits.h.

#define PLLSTAT_DISP_PLL_LOST_L   (1 << 1)

Definition at line 51 of file reg_bits.h.

#define PLLSTAT_DISP_PLL_LSTS   (1 << 0)

Definition at line 52 of file reg_bits.h.

#define SDCLK_EN   (1 << 0)

Definition at line 83 of file reg_bits.h.

#define SHCTRL_HDECIM   (1 << 15)

Definition at line 603 of file reg_bits.h.

#define SHCTRL_HINITIAL   Fld(16,16)

Definition at line 601 of file reg_bits.h.

#define Shctrl_Hinitial (   x)    ((x) << FShft(SHCTRL_HINITIAL))

Definition at line 602 of file reg_bits.h.

#define SHCTRL_HPITCH   Fld(15,0)

Definition at line 604 of file reg_bits.h.

#define Shctrl_Hpitch (   x)    ((x) << FShft(SHCTRL_HPITCH))

Definition at line 605 of file reg_bits.h.

#define SPOCTRL_H_SC_BP   (1 << 31)

Definition at line 583 of file reg_bits.h.

#define SPOCTRL_HV_SC_OR   (1 << 29)

Definition at line 585 of file reg_bits.h.

#define SPOCTRL_V_SC_BP   (1 << 30)

Definition at line 584 of file reg_bits.h.

#define SPOCTRL_VORDER   Fld(2,16)

Definition at line 587 of file reg_bits.h.

#define SPOCTRL_VORDER_1TAP   ((0x0) << FShft(SPOCTRL_VORDER))

Definition at line 588 of file reg_bits.h.

#define SPOCTRL_VORDER_2TAP   ((0x1) << FShft(SPOCTRL_VORDER))

Definition at line 589 of file reg_bits.h.

#define SPOCTRL_VORDER_4TAP   ((0x3) << FShft(SPOCTRL_VORDER))

Definition at line 590 of file reg_bits.h.

#define SPOCTRL_VPITCH   Fld(16,0)

Definition at line 591 of file reg_bits.h.

#define Spoctrl_Vpitch (   x)    ((x) << FShft(SPOCTRL_VPITCH))

Definition at line 592 of file reg_bits.h.

#define SPOCTRL_VS_UR_C   (1 << 27)

Definition at line 586 of file reg_bits.h.

#define SSSIZE_SC_HEIGHT   Fld(11,0)

Definition at line 610 of file reg_bits.h.

#define Sssize_Sc_Height (   x)    ((x) << FShft(SSSIZE_SC_HEIGHT))

Definition at line 611 of file reg_bits.h.

#define SSSIZE_SC_WIDTH   Fld(11,16)

Definition at line 608 of file reg_bits.h.

#define Sssize_Sc_Width (   x)    ((x) << FShft(SSSIZE_SC_WIDTH))

Definition at line 609 of file reg_bits.h.

#define SVCTRL_INITIAL1   Fld(16,16)

Definition at line 595 of file reg_bits.h.

#define Svctrl_Initial1 (   x)    ((x) << FShft(SVCTRL_INITIAL1))

Definition at line 596 of file reg_bits.h.

#define SVCTRL_INITIAL2   Fld(16,0)

Definition at line 597 of file reg_bits.h.

#define Svctrl_Initial2 (   x)    ((x) << FShft(SVCTRL_INITIAL2))

Definition at line 598 of file reg_bits.h.

#define SYSCLKSRC_PLL_1   ((0x1) << FShft(SYSCLKSRC_SEL))

Definition at line 18 of file reg_bits.h.

#define SYSCLKSRC_PLL_2   ((0x2) << FShft(SYSCLKSRC_SEL))

Definition at line 19 of file reg_bits.h.

#define SYSCLKSRC_REF   ((0x0) << FShft(SYSCLKSRC_SEL))

Definition at line 17 of file reg_bits.h.

#define SYSCLKSRC_SEL   Fld(2,0)

Definition at line 16 of file reg_bits.h.

#define SYSRST_RST   (1 << 0)

Definition at line 13 of file reg_bits.h.

#define UData (   Data)    ((unsigned long) (Data))

Definition at line 5 of file reg_bits.h.

#define VBBASE_COLKEY   Fld(24,0)

Definition at line 327 of file reg_bits.h.

#define Vbbase_Colkey (   x)    ((x) << FShft(VBBASE_COLKEY))

Definition at line 328 of file reg_bits.h.

#define VBBASE_COLKEY   Fld(24,0)

Definition at line 327 of file reg_bits.h.

#define Vbbase_Colkey (   x)    ((x) << FShft(VBBASE_COLKEY))

Definition at line 328 of file reg_bits.h.

#define VBBASE_GLALPHA   Fld(8,24)

Definition at line 324 of file reg_bits.h.

#define Vbbase_Glalpha (   x)    ((x) << FShft(VBBASE_GLALPHA))

Definition at line 325 of file reg_bits.h.

#define VBBASE_GLALPHA   Fld(8,24)

Definition at line 324 of file reg_bits.h.

#define Vbbase_Glalpha (   x)    ((x) << FShft(VBBASE_GLALPHA))

Definition at line 325 of file reg_bits.h.

#define VCMSK_COLKEY_M   Fld(24,0)

Definition at line 331 of file reg_bits.h.

#define Vcmsk_colkey_m (   x)    ((x) << FShft(VCMSK_COLKEY_M))

Definition at line 332 of file reg_bits.h.

#define VCMSK_COLKEY_M   Fld(24,0)

Definition at line 331 of file reg_bits.h.

#define Vcmsk_colkey_m (   x)    ((x) << FShft(VCMSK_COLKEY_M))

Definition at line 332 of file reg_bits.h.

#define VOVRCLK_EN   (1 << 0)

Definition at line 55 of file reg_bits.h.

#define VSADR_SRCSTRIDE   Fld(10,22)

Definition at line 360 of file reg_bits.h.

#define Vsadr_Srcstride (   x)    ((x) << FShft(VSADR_SRCSTRIDE))

Definition at line 361 of file reg_bits.h.

#define VSADR_SRCSTRIDE   Fld(10,22)

Definition at line 360 of file reg_bits.h.

#define Vsadr_Srcstride (   x)    ((x) << FShft(VSADR_SRCSTRIDE))

Definition at line 361 of file reg_bits.h.

#define VSADR_XSTART   Fld(11,11)

Definition at line 362 of file reg_bits.h.

#define Vsadr_Xstart (   x)    ((x) << FShft(VSADR_XSTART))

Definition at line 363 of file reg_bits.h.

#define VSADR_XSTART   Fld(11,11)

Definition at line 362 of file reg_bits.h.

#define Vsadr_Xstart (   x)    ((x) << FShft(VSADR_XSTART))

Definition at line 363 of file reg_bits.h.

#define VSADR_YSTART   Fld(11,0)

Definition at line 364 of file reg_bits.h.

#define Vsadr_Ystart (   x)    ((x) << FShft(VSADR_YSTART))

Definition at line 365 of file reg_bits.h.

#define VSADR_YSTART   Fld(11,0)

Definition at line 364 of file reg_bits.h.

#define Vsadr_Ystart (   x)    ((x) << FShft(VSADR_YSTART))

Definition at line 365 of file reg_bits.h.

#define VSCADR_BLEND_CUR   ((0x2) << FShft(VSCADR_BLEND_POS))

Definition at line 346 of file reg_bits.h.

#define VSCADR_BLEND_CUR   ((0x2) << FShft(VSCADR_BLEND_POS))

Definition at line 346 of file reg_bits.h.

#define VSCADR_BLEND_GFX   ((0x0) << FShft(VSCADR_BLEND_POS))

Definition at line 344 of file reg_bits.h.

#define VSCADR_BLEND_GFX   ((0x0) << FShft(VSCADR_BLEND_POS))

Definition at line 344 of file reg_bits.h.

#define VSCADR_BLEND_GLOB   ((0x2) << FShft(VSCADR_BLEND_M))

Definition at line 341 of file reg_bits.h.

#define VSCADR_BLEND_GLOB   ((0x2) << FShft(VSCADR_BLEND_M))

Definition at line 341 of file reg_bits.h.

#define VSCADR_BLEND_INV   ((0x1) << FShft(VSCADR_BLEND_M))

Definition at line 340 of file reg_bits.h.

#define VSCADR_BLEND_INV   ((0x1) << FShft(VSCADR_BLEND_M))

Definition at line 340 of file reg_bits.h.

#define VSCADR_BLEND_M   Fld(2,27)

Definition at line 338 of file reg_bits.h.

#define VSCADR_BLEND_M   Fld(2,27)

Definition at line 338 of file reg_bits.h.

#define VSCADR_BLEND_NONE   ((0x0) << FShft(VSCADR_BLEND_M))

Definition at line 339 of file reg_bits.h.

#define VSCADR_BLEND_NONE   ((0x0) << FShft(VSCADR_BLEND_M))

Definition at line 339 of file reg_bits.h.

#define VSCADR_BLEND_PIX   ((0x3) << FShft(VSCADR_BLEND_M))

Definition at line 342 of file reg_bits.h.

#define VSCADR_BLEND_PIX   ((0x3) << FShft(VSCADR_BLEND_M))

Definition at line 342 of file reg_bits.h.

#define VSCADR_BLEND_POS   Fld(2,24)

Definition at line 343 of file reg_bits.h.

#define VSCADR_BLEND_POS   Fld(2,24)

Definition at line 343 of file reg_bits.h.

#define VSCADR_BLEND_VID   ((0x1) << FShft(VSCADR_BLEND_POS))

Definition at line 345 of file reg_bits.h.

#define VSCADR_BLEND_VID   ((0x1) << FShft(VSCADR_BLEND_POS))

Definition at line 345 of file reg_bits.h.

#define VSCADR_COLKEY_EN   (1 << 30)

Definition at line 336 of file reg_bits.h.

#define VSCADR_COLKEY_EN   (1 << 30)

Definition at line 336 of file reg_bits.h.

#define VSCADR_COLKEYSRC   (1 << 29)

Definition at line 337 of file reg_bits.h.

#define VSCADR_COLKEYSRC   (1 << 29)

Definition at line 337 of file reg_bits.h.

#define VSCADR_STR_EN   (1 << 31)

Definition at line 335 of file reg_bits.h.

#define VSCADR_STR_EN   (1 << 31)

Definition at line 335 of file reg_bits.h.

#define VSCADR_VBASE_ADR   Fld(23,0)

Definition at line 347 of file reg_bits.h.

#define Vscadr_Vbase_Adr (   x)    ((x) << FShft(VSCADR_VBASE_ADR))

Definition at line 348 of file reg_bits.h.

#define VSCADR_VBASE_ADR   Fld(23,0)

Definition at line 347 of file reg_bits.h.

#define Vscadr_Vbase_Adr (   x)    ((x) << FShft(VSCADR_VBASE_ADR))

Definition at line 348 of file reg_bits.h.

#define VSCTRL_COSITED   (1 << 22)

Definition at line 315 of file reg_bits.h.

#define VSCTRL_COSITED   (1 << 22)

Definition at line 315 of file reg_bits.h.

#define VSCTRL_CSC_EN   (1 << 25)

Definition at line 314 of file reg_bits.h.

#define VSCTRL_CSC_EN   (1 << 25)

Definition at line 314 of file reg_bits.h.

#define VSCTRL_GAMMA_EN   (1 << 26)

Definition at line 313 of file reg_bits.h.

#define VSCTRL_GAMMA_EN   (1 << 26)

Definition at line 313 of file reg_bits.h.

#define Vsctrl_Height (   Pixels)
Value:
/* Video Height [1-2048] */ \
(((Pixels) - 1) << FShft(VSCTRL_VSHEIGHT))

Definition at line 320 of file reg_bits.h.

#define Vsctrl_Height (   Pixels)
Value:
/* Video Height [1-2048] */ \
(((Pixels) - 1) << FShft(VSCTRL_VSHEIGHT))

Definition at line 320 of file reg_bits.h.

#define VSCTRL_VPIXFMT   Fld(4,27)

Definition at line 307 of file reg_bits.h.

#define VSCTRL_VPIXFMT   Fld(4,27)

Definition at line 307 of file reg_bits.h.

#define VSCTRL_VPIXFMT_UY0VY1   ((0xc) << FShft(VSCTRL_VPIXFMT))

Definition at line 309 of file reg_bits.h.

#define VSCTRL_VPIXFMT_UY0VY1   ((0xc) << FShft(VSCTRL_VPIXFMT))

Definition at line 309 of file reg_bits.h.

#define VSCTRL_VPIXFMT_VY0UY1   ((0xd) << FShft(VSCTRL_VPIXFMT))

Definition at line 310 of file reg_bits.h.

#define VSCTRL_VPIXFMT_VY0UY1   ((0xd) << FShft(VSCTRL_VPIXFMT))

Definition at line 310 of file reg_bits.h.

#define VSCTRL_VPIXFMT_Y0UY1V   ((0xe) << FShft(VSCTRL_VPIXFMT))

Definition at line 311 of file reg_bits.h.

#define VSCTRL_VPIXFMT_Y0UY1V   ((0xe) << FShft(VSCTRL_VPIXFMT))

Definition at line 311 of file reg_bits.h.

#define VSCTRL_VPIXFMT_Y0VY1U   ((0xf) << FShft(VSCTRL_VPIXFMT))

Definition at line 312 of file reg_bits.h.

#define VSCTRL_VPIXFMT_Y0VY1U   ((0xf) << FShft(VSCTRL_VPIXFMT))

Definition at line 312 of file reg_bits.h.

#define VSCTRL_VPIXFMT_YUV12   ((0x9) << FShft(VSCTRL_VPIXFMT))

Definition at line 308 of file reg_bits.h.

#define VSCTRL_VPIXFMT_YUV12   ((0x9) << FShft(VSCTRL_VPIXFMT))

Definition at line 308 of file reg_bits.h.

#define VSCTRL_VSHEIGHT   Fld(11,0)

Definition at line 319 of file reg_bits.h.

#define VSCTRL_VSHEIGHT   Fld(11,0)

Definition at line 319 of file reg_bits.h.

#define VSCTRL_VSWIDTH   Fld(11,11)

Definition at line 316 of file reg_bits.h.

#define VSCTRL_VSWIDTH   Fld(11,11)

Definition at line 316 of file reg_bits.h.

#define Vsctrl_Width (   Pixels)
Value:
/* Video Width [1-2048] */ \
(((Pixels) - 1) << FShft(VSCTRL_VSWIDTH))

Definition at line 317 of file reg_bits.h.

#define Vsctrl_Width (   Pixels)
Value:
/* Video Width [1-2048] */ \
(((Pixels) - 1) << FShft(VSCTRL_VSWIDTH))

Definition at line 317 of file reg_bits.h.

#define VUBASE_UBASE_ADR   Fld(24,0)

Definition at line 352 of file reg_bits.h.

#define Vubase_Ubase_Adr (   x)    ((x) << FShft(VUBASE_UBASE_ADR))

Definition at line 353 of file reg_bits.h.

#define VUBASE_UBASE_ADR   Fld(24,0)

Definition at line 352 of file reg_bits.h.

#define Vubase_Ubase_Adr (   x)    ((x) << FShft(VUBASE_UBASE_ADR))

Definition at line 353 of file reg_bits.h.

#define VUBASE_UVHALFSTR   (1 << 31)

Definition at line 351 of file reg_bits.h.

#define VUBASE_UVHALFSTR   (1 << 31)

Definition at line 351 of file reg_bits.h.

#define VVBASE_VBASE_ADR   Fld(24,0)

Definition at line 356 of file reg_bits.h.

#define Vvbase_Vbase_Adr (   x)    ((x) << FShft(VVBASE_VBASE_ADR))

Definition at line 357 of file reg_bits.h.

#define VVBASE_VBASE_ADR   Fld(24,0)

Definition at line 356 of file reg_bits.h.

#define Vvbase_Vbase_Adr (   x)    ((x) << FShft(VVBASE_VBASE_ADR))

Definition at line 357 of file reg_bits.h.