aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/mantis/mantis_reg.h
diff options
context:
space:
mode:
authorManu Abraham <abraham.manu@gmail.com>2009-12-04 03:05:19 -0500
committerMauro Carvalho Chehab <mchehab@redhat.com>2010-01-17 08:55:33 -0500
commitfadfa070d30434dd228362c933827eb6ce137f2d (patch)
treed80f50e487196758fe0e8bc3dce6876ed8d5ce82 /drivers/media/dvb/mantis/mantis_reg.h
parentd575571e8eda92c2cfd727ef050d17e30878fee6 (diff)
V4L/DVB (13735): [Mantis] Implement the Event Manager tasklet
Signed-off-by: Manu Abraham <manu@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb/mantis/mantis_reg.h')
-rw-r--r--drivers/media/dvb/mantis/mantis_reg.h58
1 files changed, 57 insertions, 1 deletions
diff --git a/drivers/media/dvb/mantis/mantis_reg.h b/drivers/media/dvb/mantis/mantis_reg.h
index 1b54e09fd862..d9862b7dbf03 100644
--- a/drivers/media/dvb/mantis/mantis_reg.h
+++ b/drivers/media/dvb/mantis/mantis_reg.h
@@ -73,6 +73,40 @@
73#define MANTIS_I2C_STOP (0x01 << 5) 73#define MANTIS_I2C_STOP (0x01 << 5)
74#define MANTIS_I2C_PGMODE (0x01 << 3) 74#define MANTIS_I2C_PGMODE (0x01 << 3)
75 75
76#define MANTIS_GPIF_CFGSLA 0x84
77#define MANTIS_GPIF_WAITSMPL (0x07 << 28)
78#define MANTIS_GPIF_BYTEADDRSUB (0x01 << 25)
79#define MANTIS_GPIF_WAITPOL (0x01 << 24)
80#define MANTIS_GPIF_NCDELAY (0x07 << 20)
81#define MANTIS_GPIF_RW2CSDELAY (0x07 << 16)
82#define MANTIS_GPIF_SLFTIMEDMODE (0x01 << 15)
83#define MANTIS_GPIF_SLFTIMEDDELY (0x7f << 8)
84#define MANTIS_GPIF_DEVTYPE (0x07 << 4)
85#define MANTIS_GPIF_BIGENDIAN (0x01 << 3)
86#define MANTIS_GPIF_FETCHCMD (0x03 << 1)
87#define MANTIS_GPIF_HWORDDEV (0x01 << 0)
88
89#define MANTIS_GPIF_WSTOPER 0x90
90#define MANTIS_GPIF_WSTOPERWREN3 (0x01 << 31)
91#define MANTIS_GPIF_PARBOOTN (0x01 << 29)
92#define MANTIS_GPIF_WSTOPERSLID3 (0x1f << 24)
93#define MANTIS_GPIF_WSTOPERWREN2 (0x01 << 23)
94#define MANTIS_GPIF_WSTOPERSLID2 (0x1f << 16)
95#define MANTIS_GPIF_WSTOPERWREN1 (0x01 << 15)
96#define MANTIS_GPIF_WSTOPERSLID1 (0x1f << 8)
97#define MANTIS_GPIF_WSTOPERWREN0 (0x01 << 7)
98#define MANTIS_GPIF_WSTOPERSLID0 (0x1f << 0)
99
100#define MANTIS_GPIF_CS2RW 0x94
101#define MANTIS_GPIF_CS2RWWREN3 (0x01 << 31)
102#define MANTIS_GPIF_CS2RWDELY3 (0x3f << 24)
103#define MANTIS_GPIF_CS2RWWREN2 (0x01 << 23)
104#define MANTIS_GPIF_CS2RWDELY2 (0x3f << 16)
105#define MANTIS_GPIF_CS2RWWREN1 (0x01 << 15)
106#define MANTIS_GPIF_CS2RWDELY1 (0x3f << 8)
107#define MANTIS_GPIF_CS2RWWREN0 (0x01 << 7)
108#define MANTIS_GPIF_CS2RWDELY0 (0x3f << 0)
109
76#define MANTIS_GPIF_IRQCFG 0x98 110#define MANTIS_GPIF_IRQCFG 0x98
77#define MANTIS_GPIF_IRQPOL (0x01 << 8) 111#define MANTIS_GPIF_IRQPOL (0x01 << 8)
78#define MANTIS_MASK_WRACK (0x01 << 7) 112#define MANTIS_MASK_WRACK (0x01 << 7)
@@ -99,11 +133,33 @@
99#define MANTIS_CARD_PLUGIN (0x01 << 1) 133#define MANTIS_CARD_PLUGIN (0x01 << 1)
100#define MANTIS_CARD_PLUGOUT (0x01 << 0) 134#define MANTIS_CARD_PLUGOUT (0x01 << 0)
101 135
136#define MANTIS_GPIF_BRADDR 0xa0
137#define MANTIS_GPIF_PCMCIAREG (0x01 << 27)
138#define MANTIS_GPIF_PCMCIAIOM (0x01 << 26)
139#define MANTIS_GPIF_BR_ADDR (0xfffffff << 0)
140
141#define MANTIS_GPIF_BRBYTES 0xa4
142#define MANTIS_GPIF_BRCNT (0xfff << 0)
143
144#define MANTIS_PCMCIA_RESET 0xa8
145#define MANTIS_PCMCIA_RSTVAL (0xff << 0)
146
147#define MANTIS_CARD_RESET 0xac
148
102#define MANTIS_GPIF_ADDR 0xb0 149#define MANTIS_GPIF_ADDR 0xb0
103#define MANTIS_GPIF_RDWRN (0x01 << 31) 150#define MANTIS_GPIF_RDWRN (0x01 << 31)
151#define MANTIS_GPIF_PCMCIAREG (0x01 << 27)
152#define MANTIS_GPIF_PCMCIAIOM (0x01 << 26)
153#define MANTIS_GPIF_HIF_ADDR (0xfffffff << 0)
104 154
105#define MANTIS_GPIF_DOUT 0xb4 155#define MANTIS_GPIF_DOUT 0xb4
156#define MANTIS_GPIF_HIF_DOUT (0xfffffff << 0)
157
106#define MANTIS_GPIF_DIN 0xb8 158#define MANTIS_GPIF_DIN 0xb8
159#define MANTIS_GPIF_HIF_DIN (0xfffffff << 0)
107 160
161#define MANTIS_GPIF_SPARE 0xbc
162#define MANTIS_GPIF_LOGICRD (0xffff << 16)
163#define MANTIS_GPIF_LOGICRW (0xffff << 0)
108 164
109#endif //__MANTIS_REG_H 165#endif //__MANTIS_REG_H