diff options
author | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2014-02-13 15:31:38 +0200 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2014-04-17 08:10:19 +0300 |
commit | f7018c21350204c4cf628462f229d44d03545254 (patch) | |
tree | 408787177164cf51cc06f7aabdb04fcff8d2b6aa /drivers/video/mb862xx/mb862xxfb_accel.h | |
parent | c26ef3eb3c11274bad1b64498d0a134f85755250 (diff) | |
download | talos-op-linux-f7018c21350204c4cf628462f229d44d03545254.tar.gz talos-op-linux-f7018c21350204c4cf628462f229d44d03545254.zip |
video: move fbdev to drivers/video/fbdev
The drivers/video directory is a mess. It contains generic video related
files, directories for backlight, console, linux logo, lots of fbdev
device drivers, fbdev framework files.
Make some order into the chaos by creating drivers/video/fbdev
directory, and move all fbdev related files there.
No functionality is changed, although I guess it is possible that some
subtle Makefile build order related issue could be created by this
patch.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Rob Clark <robdclark@gmail.com>
Acked-by: Jingoo Han <jg1.han@samsung.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/video/mb862xx/mb862xxfb_accel.h')
-rw-r--r-- | drivers/video/mb862xx/mb862xxfb_accel.h | 203 |
1 files changed, 0 insertions, 203 deletions
diff --git a/drivers/video/mb862xx/mb862xxfb_accel.h b/drivers/video/mb862xx/mb862xxfb_accel.h deleted file mode 100644 index 96a2dfef0f60..000000000000 --- a/drivers/video/mb862xx/mb862xxfb_accel.h +++ /dev/null @@ -1,203 +0,0 @@ -#ifndef __MB826XXFB_ACCEL_H__ -#define __MB826XXFB_ACCEL_H__ - -/* registers */ -#define GDC_GEO_REG_INPUT_FIFO 0x00000400L - -/* Special Registers */ -#define GDC_REG_CTRL 0x00000400L -#define GDC_REG_FIFO_STATUS 0x00000404L -#define GDC_REG_FIFO_COUNT 0x00000408L -#define GDC_REG_SETUP_STATUS 0x0000040CL -#define GDC_REG_DDA_STATUS 0x00000410L -#define GDC_REG_ENGINE_STATUS 0x00000414L -#define GDC_REG_ERROR_STATUS 0x00000418L -#define GDC_REG_MODE_MISC 0x00000420L /* MDR0 */ -#define GDC_REG_MODE_LINE 0x00000424L /* MDR1 */ -#define GDC_REG_MODE_POLYGON 0x00000428L /* MDR2 */ -#define GDC_REG_MODE_TEXTURE 0x0000042CL /* MDR3 */ -#define GDC_REG_MODE_BITMAP 0x00000430L /* MDR4 */ -#define GDC_REG_MODE_EXTENSION 0x0000043CL /* MDR7 */ - -/* Configuration Registers */ -#define GDC_REG_DRAW_BASE 0x00000440L -#define GDC_REG_X_RESOLUTION 0x00000444L -#define GDC_REG_Z_BASE 0x00000448L -#define GDC_REG_TEXTURE_BASE 0x0000044CL -#define GDC_REG_POLYGON_FLAG_BASE 0x00000450L -#define GDC_REG_CLIP_XMIN 0x00000454L -#define GDC_REG_CLIP_XMAX 0x00000458L -#define GDC_REG_CLIP_YMIN 0x0000045CL -#define GDC_REG_CLIP_YMAX 0x00000460L -#define GDC_REG_TEXURE_SIZE 0x00000464L -#define GDC_REG_TILE_SIZE 0x00000468L -#define GDC_REG_TEX_BUF_OFFSET 0x0000046CL - -/* for MB86293 or later */ -#define GDC_REG_ALPHA_MAP_BASE 0x00000474L /* ABR */ - -/* Constant Registers */ -#define GDC_REG_FOREGROUND_COLOR 0x00000480L -#define GDC_REG_BACKGROUND_COLOR 0x00000484L -#define GDC_REG_ALPHA 0x00000488L -#define GDC_REG_LINE_PATTERN 0x0000048CL -#define GDC_REG_TEX_BORDER_COLOR 0x00000494L -#define GDC_REG_LINE_PATTERN_OFFSET 0x000003E0L - -/* Coomand Code */ -#define GDC_CMD_PIXEL 0x00000000L -#define GDC_CMD_PIXEL_Z 0x00000001L - -#define GDC_CMD_X_VECTOR 0x00000020L -#define GDC_CMD_Y_VECTOR 0x00000021L -#define GDC_CMD_X_VECTOR_NOEND 0x00000022L -#define GDC_CMD_Y_VECTOR_NOEND 0x00000023L -#define GDC_CMD_X_VECTOR_BLPO 0x00000024L -#define GDC_CMD_Y_VECTOR_BLPO 0x00000025L -#define GDC_CMD_X_VECTOR_NOEND_BLPO 0x00000026L -#define GDC_CMD_Y_VECTOR_NOEND_BLPO 0x00000027L -#define GDC_CMD_AA_X_VECTOR 0x00000028L -#define GDC_CMD_AA_Y_VECTOR 0x00000029L -#define GDC_CMD_AA_X_VECTOR_NOEND 0x0000002AL -#define GDC_CMD_AA_Y_VECTOR_NOEND 0x0000002BL -#define GDC_CMD_AA_X_VECTOR_BLPO 0x0000002CL -#define GDC_CMD_AA_Y_VECTOR_BLPO 0x0000002DL -#define GDC_CMD_AA_X_VECTOR_NOEND_BLPO 0x0000002EL -#define GDC_CMD_AA_Y_VECTOR_NOEND_BLPO 0x0000002FL - -#define GDC_CMD_0_VECTOR 0x00000030L -#define GDC_CMD_1_VECTOR 0x00000031L -#define GDC_CMD_0_VECTOR_NOEND 0x00000032L -#define GDC_CMD_1_VECTOR_NOEND 0x00000033L -#define GDC_CMD_0_VECTOR_BLPO 0x00000034L -#define GDC_CMD_1_VECTOR_BLPO 0x00000035L -#define GDC_CMD_0_VECTOR_NOEND_BLPO 0x00000036L -#define GDC_CMD_1_VECTOR_NOEND_BLPO 0x00000037L -#define GDC_CMD_AA_0_VECTOR 0x00000038L -#define GDC_CMD_AA_1_VECTOR 0x00000039L -#define GDC_CMD_AA_0_VECTOR_NOEND 0x0000003AL -#define GDC_CMD_AA_1_VECTOR_NOEND 0x0000003BL -#define GDC_CMD_AA_0_VECTOR_BLPO 0x0000003CL -#define GDC_CMD_AA_1_VECTOR_BLPO 0x0000003DL -#define GDC_CMD_AA_0_VECTOR_NOEND_BLPO 0x0000003EL -#define GDC_CMD_AA_1_VECTOR_NOEND_BLPO 0x0000003FL - -#define GDC_CMD_BLT_FILL 0x00000041L -#define GDC_CMD_BLT_DRAW 0x00000042L -#define GDC_CMD_BITMAP 0x00000043L -#define GDC_CMD_BLTCOPY_TOP_LEFT 0x00000044L -#define GDC_CMD_BLTCOPY_TOP_RIGHT 0x00000045L -#define GDC_CMD_BLTCOPY_BOTTOM_LEFT 0x00000046L -#define GDC_CMD_BLTCOPY_BOTTOM_RIGHT 0x00000047L -#define GDC_CMD_LOAD_TEXTURE 0x00000048L -#define GDC_CMD_LOAD_TILE 0x00000049L - -#define GDC_CMD_TRAP_RIGHT 0x00000060L -#define GDC_CMD_TRAP_LEFT 0x00000061L -#define GDC_CMD_TRIANGLE_FAN 0x00000062L -#define GDC_CMD_FLAG_TRIANGLE_FAN 0x00000063L - -#define GDC_CMD_FLUSH_FB 0x000000C1L -#define GDC_CMD_FLUSH_Z 0x000000C2L - -#define GDC_CMD_POLYGON_BEGIN 0x000000E0L -#define GDC_CMD_POLYGON_END 0x000000E1L -#define GDC_CMD_CLEAR_POLY_FLAG 0x000000E2L -#define GDC_CMD_NORMAL 0x000000FFL - -#define GDC_CMD_VECTOR_BLPO_FLAG 0x00040000L -#define GDC_CMD_FAST_VECTOR_BLPO_FLAG 0x00000004L - -/* for MB86293 or later */ -#define GDC_CMD_MDR1 0x00000000L -#define GDC_CMD_MDR1S 0x00000002L -#define GDC_CMD_MDR1B 0x00000004L -#define GDC_CMD_MDR2 0x00000001L -#define GDC_CMD_MDR2S 0x00000003L -#define GDC_CMD_MDR2TL 0x00000007L -#define GDC_CMD_GMDR1E 0x00000010L -#define GDC_CMD_GMDR2E 0x00000020L -#define GDC_CMD_OVERLAP_SHADOW_XY 0x00000000L -#define GDC_CMD_OVERLAP_SHADOW_XY_COMPOSITION 0x00000001L -#define GDC_CMD_OVERLAP_Z_PACKED_ONBS 0x00000007L -#define GDC_CMD_OVERLAP_Z_ORIGIN 0x00000000L -#define GDC_CMD_OVERLAP_Z_NON_TOPLEFT 0x00000001L -#define GDC_CMD_OVERLAP_Z_BORDER 0x00000002L -#define GDC_CMD_OVERLAP_Z_SHADOW 0x00000003L -#define GDC_CMD_BLTCOPY_ALT_ALPHA 0x00000000L /* Reserverd */ -#define GDC_CMD_DC_LOGOUT 0x00000000L /* Reserverd */ -#define GDC_CMD_BODY_FORE_COLOR 0x00000000L -#define GDC_CMD_BODY_BACK_COLOR 0x00000001L -#define GDC_CMD_SHADOW_FORE_COLOR 0x00000002L -#define GDC_CMD_SHADOW_BACK_COLOR 0x00000003L -#define GDC_CMD_BORDER_FORE_COLOR 0x00000004L -#define GDC_CMD_BORDER_BACK_COLOR 0x00000005L - -/* Type Code Table */ -#define GDC_TYPE_G_NOP 0x00000020L -#define GDC_TYPE_G_BEGIN 0x00000021L -#define GDC_TYPE_G_BEGINCONT 0x00000022L -#define GDC_TYPE_G_END 0x00000023L -#define GDC_TYPE_G_VERTEX 0x00000030L -#define GDC_TYPE_G_VERTEXLOG 0x00000032L -#define GDC_TYPE_G_VERTEXNOPLOG 0x00000033L -#define GDC_TYPE_G_INIT 0x00000040L -#define GDC_TYPE_G_VIEWPORT 0x00000041L -#define GDC_TYPE_G_DEPTHRANGE 0x00000042L -#define GDC_TYPE_G_LOADMATRIX 0x00000043L -#define GDC_TYPE_G_VIEWVOLUMEXYCLIP 0x00000044L -#define GDC_TYPE_G_VIEWVOLUMEZCLIP 0x00000045L -#define GDC_TYPE_G_VIEWVOLUMEWCLIP 0x00000046L -#define GDC_TYPE_SETLVERTEX2I 0x00000072L -#define GDC_TYPE_SETLVERTEX2IP 0x00000073L -#define GDC_TYPE_SETMODEREGISTER 0x000000C0L -#define GDC_TYPE_SETGMODEREGISTER 0x000000C1L -#define GDC_TYPE_OVERLAPXYOFFT 0x000000C8L -#define GDC_TYPE_OVERLAPZOFFT 0x000000C9L -#define GDC_TYPE_DC_LOGOUTADDR 0x000000CCL -#define GDC_TYPE_SETCOLORREGISTER 0x000000CEL -#define GDC_TYPE_G_BEGINE 0x000000E1L -#define GDC_TYPE_G_BEGINCONTE 0x000000E2L -#define GDC_TYPE_G_ENDE 0x000000E3L -#define GDC_TYPE_DRAWPIXEL 0x00000000L -#define GDC_TYPE_DRAWPIXELZ 0x00000001L -#define GDC_TYPE_DRAWLINE 0x00000002L -#define GDC_TYPE_DRAWLINE2I 0x00000003L -#define GDC_TYPE_DRAWLINE2IP 0x00000004L -#define GDC_TYPE_DRAWTRAP 0x00000005L -#define GDC_TYPE_DRAWVERTEX2I 0x00000006L -#define GDC_TYPE_DRAWVERTEX2IP 0x00000007L -#define GDC_TYPE_DRAWRECTP 0x00000009L -#define GDC_TYPE_DRAWBITMAPP 0x0000000BL -#define GDC_TYPE_BLTCOPYP 0x0000000DL -#define GDC_TYPE_BLTCOPYALTERNATEP 0x0000000FL -#define GDC_TYPE_LOADTEXTUREP 0x00000011L -#define GDC_TYPE_BLTTEXTUREP 0x00000013L -#define GDC_TYPE_BLTCOPYALTALPHABLENDP 0x0000001FL -#define GDC_TYPE_SETVERTEX2I 0x00000070L -#define GDC_TYPE_SETVERTEX2IP 0x00000071L -#define GDC_TYPE_DRAW 0x000000F0L -#define GDC_TYPE_SETREGISTER 0x000000F1L -#define GDC_TYPE_SYNC 0x000000FCL -#define GDC_TYPE_INTERRUPT 0x000000FDL -#define GDC_TYPE_NOP 0x0 - -/* Raster operation */ -#define GDC_ROP_CLEAR 0x0000 -#define GDC_ROP_AND 0x0001 -#define GDC_ROP_AND_REVERSE 0x0002 -#define GDC_ROP_COPY 0x0003 -#define GDC_ROP_AND_INVERTED 0x0004 -#define GDC_ROP_NOP 0x0005 -#define GDC_ROP_XOR 0x0006 -#define GDC_ROP_OR 0x0007 -#define GDC_ROP_NOR 0x0008 -#define GDC_ROP_EQUIV 0x0009 -#define GDC_ROP_INVERT 0x000A -#define GDC_ROP_OR_REVERSE 0x000B -#define GDC_ROP_COPY_INVERTED 0x000C -#define GDC_ROP_OR_INVERTED 0x000D -#define GDC_ROP_NAND 0x000E -#define GDC_ROP_SET 0x000F - -#endif |