OXIESEC PANEL
- Current Dir:
/
/
usr
/
src
/
linux-headers-4.15.0-213
/
include
/
video
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/09/2024 07:14:15 AM
rwxr-xr-x
📄
atmel_lcdc.h
6.8 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
aty128.h
13.27 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
auo_k190xfb.h
2.79 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
broadsheetfb.h
2.12 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
cirrus.h
5.67 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
cvisionppc.h
1.54 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
da8xx-fb.h
1.99 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
display_timing.h
3.11 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
edid.h
228 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
exynos5433_decon.h
6.82 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
exynos7_decon.h
10.9 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
gbe.h
10.54 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
hecubafb.h
1.5 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ili9320.h
5.8 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
imx-ipu-image-convert.h
6.97 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
imx-ipu-v3.h
14.88 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kyro.h
2.36 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mach64.h
47.14 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
maxinefb.h
1.24 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mbxfb.h
2.16 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
metronomefb.h
1.48 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mipi_display.h
4.52 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mmp_disp.h
7.61 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
neomagic.h
4.9 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
newport.h
18.68 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
of_display_timing.h
968 bytes
06/16/2023 05:32:39 PM
rw-r--r--
📄
of_videomode.h
367 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
omap-panel-data.h
2.18 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
omapfb_dss.h
23.44 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
omapvrfb.h
2.38 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
permedia2.h
8.96 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
platform_lcd.h
589 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
pm3fb.h
45.31 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pmag-ba-fb.h
1.02 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pmagb-b-fb.h
2.34 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pxa168fb.h
2.67 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
radeon.h
109.21 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
s1d13xxxfb.h
9.95 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sa1100fb.h
1.26 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
samsung_fimd.h
16.8 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sh_mobile_lcdc.h
6.11 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sh_mobile_meram.h
2.44 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sisfb.h
1.23 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sstfb.h
11.04 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
tdfx.h
5.32 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
tgafb.h
6.94 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
trident.h
3.23 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
udlfb.h
2.85 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
uvesafb.h
2.85 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
vga.h
13.72 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
videomode.h
1.35 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
w100fb.h
3.72 KB
01/28/2018 09:20:33 PM
rw-r--r--
Editing: neomagic.h
Close
/* * linux/include/video/neo_reg.h -- NeoMagic Framebuffer Driver * * Copyright (c) 2001 Denis Oliver Kropp <dok@convergence.de> * * This file is subject to the terms and conditions of the GNU General * Public License. See the file COPYING in the main directory of this * archive for more details. */ #define NEO_BS0_BLT_BUSY 0x00000001 #define NEO_BS0_FIFO_AVAIL 0x00000002 #define NEO_BS0_FIFO_PEND 0x00000004 #define NEO_BC0_DST_Y_DEC 0x00000001 #define NEO_BC0_X_DEC 0x00000002 #define NEO_BC0_SRC_TRANS 0x00000004 #define NEO_BC0_SRC_IS_FG 0x00000008 #define NEO_BC0_SRC_Y_DEC 0x00000010 #define NEO_BC0_FILL_PAT 0x00000020 #define NEO_BC0_SRC_MONO 0x00000040 #define NEO_BC0_SYS_TO_VID 0x00000080 #define NEO_BC1_DEPTH8 0x00000100 #define NEO_BC1_DEPTH16 0x00000200 #define NEO_BC1_X_320 0x00000400 #define NEO_BC1_X_640 0x00000800 #define NEO_BC1_X_800 0x00000c00 #define NEO_BC1_X_1024 0x00001000 #define NEO_BC1_X_1152 0x00001400 #define NEO_BC1_X_1280 0x00001800 #define NEO_BC1_X_1600 0x00001c00 #define NEO_BC1_DST_TRANS 0x00002000 #define NEO_BC1_MSTR_BLT 0x00004000 #define NEO_BC1_FILTER_Z 0x00008000 #define NEO_BC2_WR_TR_DST 0x00800000 #define NEO_BC3_SRC_XY_ADDR 0x01000000 #define NEO_BC3_DST_XY_ADDR 0x02000000 #define NEO_BC3_CLIP_ON 0x04000000 #define NEO_BC3_FIFO_EN 0x08000000 #define NEO_BC3_BLT_ON_ADDR 0x10000000 #define NEO_BC3_SKIP_MAPPING 0x80000000 #define NEO_MODE1_DEPTH8 0x0100 #define NEO_MODE1_DEPTH16 0x0200 #define NEO_MODE1_DEPTH24 0x0300 #define NEO_MODE1_X_320 0x0400 #define NEO_MODE1_X_640 0x0800 #define NEO_MODE1_X_800 0x0c00 #define NEO_MODE1_X_1024 0x1000 #define NEO_MODE1_X_1152 0x1400 #define NEO_MODE1_X_1280 0x1800 #define NEO_MODE1_X_1600 0x1c00 #define NEO_MODE1_BLT_ON_ADDR 0x2000 /* These are offseted in MMIO space by par->CursorOff */ #define NEOREG_CURSCNTL 0x00 #define NEOREG_CURSX 0x04 #define NEOREG_CURSY 0x08 #define NEOREG_CURSBGCOLOR 0x0C #define NEOREG_CURSFGCOLOR 0x10 #define NEOREG_CURSMEMPOS 0x14 #define NEO_CURS_DISABLE 0x00000000 #define NEO_CURS_ENABLE 0x00000001 #define NEO_ICON64_ENABLE 0x00000008 #define NEO_ICON128_ENABLE 0x0000000C #define NEO_ICON_BLANK 0x00000010 #define NEO_GR01_SUPPRESS_VSYNC 0x10 #define NEO_GR01_SUPPRESS_HSYNC 0x20 #ifdef __KERNEL__ #ifdef NEOFB_DEBUG # define DBG(x) printk (KERN_DEBUG "neofb: %s\n", (x)); #else # define DBG(x) #endif #define PCI_CHIP_NM2070 0x0001 #define PCI_CHIP_NM2090 0x0002 #define PCI_CHIP_NM2093 0x0003 #define PCI_CHIP_NM2097 0x0083 #define PCI_CHIP_NM2160 0x0004 #define PCI_CHIP_NM2200 0x0005 #define PCI_CHIP_NM2230 0x0025 #define PCI_CHIP_NM2360 0x0006 #define PCI_CHIP_NM2380 0x0016 /* --------------------------------------------------------------------- */ typedef volatile struct { __u32 bltStat; __u32 bltCntl; __u32 xpColor; __u32 fgColor; __u32 bgColor; __u32 pitch; __u32 clipLT; __u32 clipRB; __u32 srcBitOffset; __u32 srcStart; __u32 reserved0; __u32 dstStart; __u32 xyExt; __u32 reserved1[19]; __u32 pageCntl; __u32 pageBase; __u32 postBase; __u32 postPtr; __u32 dataPtr; } Neo2200; #define MMIO_SIZE 0x200000 #define NEO_EXT_CR_MAX 0x85 #define NEO_EXT_GR_MAX 0xC7 struct neofb_par { struct vgastate state; unsigned int ref_count; unsigned char MiscOutReg; /* Misc */ unsigned char CRTC[25]; /* Crtc Controller */ unsigned char Sequencer[5]; /* Video Sequencer */ unsigned char Graphics[9]; /* Video Graphics */ unsigned char Attribute[21]; /* Video Attribute */ unsigned char GeneralLockReg; unsigned char ExtCRTDispAddr; unsigned char ExtCRTOffset; unsigned char SysIfaceCntl1; unsigned char SysIfaceCntl2; unsigned char ExtColorModeSelect; unsigned char biosMode; unsigned char PanelDispCntlReg1; unsigned char PanelDispCntlReg2; unsigned char PanelDispCntlReg3; unsigned char PanelDispCntlRegRead; unsigned char PanelVertCenterReg1; unsigned char PanelVertCenterReg2; unsigned char PanelVertCenterReg3; unsigned char PanelVertCenterReg4; unsigned char PanelVertCenterReg5; unsigned char PanelHorizCenterReg1; unsigned char PanelHorizCenterReg2; unsigned char PanelHorizCenterReg3; unsigned char PanelHorizCenterReg4; unsigned char PanelHorizCenterReg5; int ProgramVCLK; unsigned char VCLK3NumeratorLow; unsigned char VCLK3NumeratorHigh; unsigned char VCLK3Denominator; unsigned char VerticalExt; int wc_cookie; u8 __iomem *mmio_vbase; u8 cursorOff; u8 *cursorPad; /* Must die !! */ Neo2200 __iomem *neo2200; /* Panels size */ int NeoPanelWidth; int NeoPanelHeight; int maxClock; int pci_burst; int lcd_stretch; int internal_display; int external_display; int libretto; u32 palette[16]; }; typedef struct { int x_res; int y_res; int mode; } biosMode; #endif