Lines Matching +full:0 +full:x0b00

31 #define    MSI_CONTROL_REG_BASE                 0x0800
32 #define SYSTEM_CONTROL_REG_BASE 0x0880
33 #define PCIE_EP_DEBUG_REG_BASE 0x08C0
34 #define IR_CONTROL_REG_BASE 0x0900
35 #define I2C_A_CONTROL_REG_BASE 0x0940
36 #define I2C_B_CONTROL_REG_BASE 0x0980
37 #define ATV_PORTA_CONTROL_REG_BASE 0x09C0
38 #define DTV_PORTA_CONTROL_REG_BASE 0x0A00
39 #define AES_PORTA_CONTROL_REG_BASE 0x0A80
40 #define DMA_PORTA_CONTROL_REG_BASE 0x0AC0
41 #define ATV_PORTB_CONTROL_REG_BASE 0x0B00
42 #define DTV_PORTB_CONTROL_REG_BASE 0x0B40
43 #define AES_PORTB_CONTROL_REG_BASE 0x0BC0
44 #define DMA_PORTB_CONTROL_REG_BASE 0x0C00
45 #define UART_A_REGISTER_BASE 0x0C40
46 #define UART_B_REGISTER_BASE 0x0C80
47 #define GPS_CONTROL_REG_BASE 0x0CC0
48 #define DMA_PORTC_CONTROL_REG_BASE 0x0D00
49 #define DMA_PORTD_CONTROL_REG_BASE 0x0D00
50 #define AES_RANDOM_DATA_BASE 0x0D80
51 #define AES_KEY_IN_BASE 0x0D90
52 #define RANDOM_DATA_LIB_BASE 0x0E00
53 #define IR_DATA_BUFFER_BASE 0x0F00
54 #define PORTA_TS_BUFFER_BASE 0x1000
55 #define PORTA_I2S_BUFFER_BASE 0x1400
56 #define PORTB_TS_BUFFER_BASE 0x1800
57 #define PORTB_I2S_BUFFER_BASE 0x1C00
60 #define MSI_DELAY_TIMER (MSI_CONTROL_REG_BASE + 0x00)
61 #define MSI_INT_STATUS (MSI_CONTROL_REG_BASE + 0x08)
62 #define MSI_INT_STATUS_CLR (MSI_CONTROL_REG_BASE + 0x0C)
63 #define MSI_INT_STATUS_SET (MSI_CONTROL_REG_BASE + 0x10)
64 #define MSI_INT_ENA (MSI_CONTROL_REG_BASE + 0x14)
65 #define MSI_INT_ENA_CLR (MSI_CONTROL_REG_BASE + 0x18)
66 #define MSI_INT_ENA_SET (MSI_CONTROL_REG_BASE + 0x1C)
67 #define MSI_SOFT_RESET (MSI_CONTROL_REG_BASE + 0x20)
68 #define MSI_CFG_SRC0 (MSI_CONTROL_REG_BASE + 0x24)
71 #define MUX_MODE_CTRL (SYSTEM_CONTROL_REG_BASE + 0x00)
72 #define rbPaMSMask 0x07
73 #define rbPaMSDtvNoGpio 0x00 /*[2:0], DTV Simple mode */
74 #define rbPaMSDtv4bitGpio 0x01 /*[2:0], DTV TS2 Serial mode)*/
75 #define rbPaMSDtv7bitGpio 0x02 /*[2:0], DTV TS0 Serial mode*/
76 #define rbPaMS8bitGpio 0x03 /*[2:0], GPIO mode selected;(8bit GPIO)*/
77 #define rbPaMSAtv 0x04 /*[2:0], 3'b1xx: ATV mode select*/
78 #define rbPbMSMask 0x38
79 #define rbPbMSDtvNoGpio 0x00 /*[5:3], DTV Simple mode */
80 #define rbPbMSDtv4bitGpio 0x08 /*[5:3], DTV TS2 Serial mode*/
81 #define rbPbMSDtv7bitGpio 0x10 /*[5:3], DTV TS0 Serial mode*/
82 #define rbPbMS8bitGpio 0x18 /*[5:3], GPIO mode selected;(8bit GPIO)*/
83 #define rbPbMSAtv 0x20 /*[5:3], 3'b1xx: ATV mode select*/
84 #define rbPaAESEN 0x40 /*[6], port A AES enable bit*/
85 #define rbPbAESEN 0x80 /*[7], port B AES enable bit*/
87 #define INTERNAL_RST (SYSTEM_CONTROL_REG_BASE + 0x04)
88 #define PERIPHERAL_CTRL (SYSTEM_CONTROL_REG_BASE + 0x08)
89 #define GPIO_0to7_CTRL (SYSTEM_CONTROL_REG_BASE + 0x0C)
90 #define GPIO_8to15_CTRL (SYSTEM_CONTROL_REG_BASE + 0x10)
91 #define GPIO_16to24_CTRL (SYSTEM_CONTROL_REG_BASE + 0x14)
92 #define GPIO_INT_SRC_CFG (SYSTEM_CONTROL_REG_BASE + 0x18)
93 #define SYS_BUF_STATUS (SYSTEM_CONTROL_REG_BASE + 0x1C)
94 #define PCIE_IP_REG_ACS (SYSTEM_CONTROL_REG_BASE + 0x20)
95 #define PCIE_IP_REG_ACS_ADDR (SYSTEM_CONTROL_REG_BASE + 0x24)
96 #define PCIE_IP_REG_ACS_DATA (SYSTEM_CONTROL_REG_BASE + 0x28)
99 #define IR_Init_Reg (IR_CONTROL_REG_BASE + 0x00)
100 #define IR_Idle_Cnt_Low (IR_CONTROL_REG_BASE + 0x04)
101 #define IR_Idle_Cnt_High (IR_CONTROL_REG_BASE + 0x05)
102 #define IR_Unit_Cnt_Low (IR_CONTROL_REG_BASE + 0x06)
103 #define IR_Unit_Cnt_High (IR_CONTROL_REG_BASE + 0x07)
104 #define IR_Data_Cnt (IR_CONTROL_REG_BASE + 0x08)
105 #define rbIRen 0x80
106 #define rbIRhighidle 0x10
107 #define rbIRlowidle 0x00
108 #define rbIRVld 0x04
111 #define I2C_A_CTL_STATUS (I2C_A_CONTROL_REG_BASE + 0x00)
112 #define I2C_A_ADDR (I2C_A_CONTROL_REG_BASE + 0x04)
113 #define I2C_A_SW_CTL (I2C_A_CONTROL_REG_BASE + 0x08)
114 #define I2C_A_TIME_OUT_CNT (I2C_A_CONTROL_REG_BASE + 0x0C)
115 #define I2C_A_FIFO_STATUS (I2C_A_CONTROL_REG_BASE + 0x10)
116 #define I2C_A_FS_EN (I2C_A_CONTROL_REG_BASE + 0x14)
117 #define I2C_A_FIFO_DATA (I2C_A_CONTROL_REG_BASE + 0x20)
120 #define I2C_B_CTL_STATUS (I2C_B_CONTROL_REG_BASE + 0x00)
121 #define I2C_B_ADDR (I2C_B_CONTROL_REG_BASE + 0x04)
122 #define I2C_B_SW_CTL (I2C_B_CONTROL_REG_BASE + 0x08)
123 #define I2C_B_TIME_OUT_CNT (I2C_B_CONTROL_REG_BASE + 0x0C)
124 #define I2C_B_FIFO_STATUS (I2C_B_CONTROL_REG_BASE + 0x10)
125 #define I2C_B_FS_EN (I2C_B_CONTROL_REG_BASE + 0x14)
126 #define I2C_B_FIFO_DATA (I2C_B_CONTROL_REG_BASE + 0x20)
128 #define VIDEO_CTRL_STATUS_A (ATV_PORTA_CONTROL_REG_BASE + 0x04)
131 #define MPEG2_CTRL_A (DTV_PORTA_CONTROL_REG_BASE + 0x00)
132 #define SERIAL_IN_ADDR_A (DTV_PORTA_CONTROL_REG_BASE + 0x4C)
133 #define VLD_CNT_ADDR_A (DTV_PORTA_CONTROL_REG_BASE + 0x60)
134 #define ERR_CNT_ADDR_A (DTV_PORTA_CONTROL_REG_BASE + 0x64)
135 #define BRD_CNT_ADDR_A (DTV_PORTA_CONTROL_REG_BASE + 0x68)
138 #define DMA_PORTA_CHAN0_ADDR_LOW (DMA_PORTA_CONTROL_REG_BASE + 0x00)
139 #define DMA_PORTA_CHAN0_ADDR_HI (DMA_PORTA_CONTROL_REG_BASE + 0x04)
140 #define DMA_PORTA_CHAN0_TRANS_STATE (DMA_PORTA_CONTROL_REG_BASE + 0x08)
141 #define DMA_PORTA_CHAN0_CONTROL (DMA_PORTA_CONTROL_REG_BASE + 0x0C)
142 #define DMA_PORTA_CHAN1_ADDR_LOW (DMA_PORTA_CONTROL_REG_BASE + 0x10)
143 #define DMA_PORTA_CHAN1_ADDR_HI (DMA_PORTA_CONTROL_REG_BASE + 0x14)
144 #define DMA_PORTA_CHAN1_TRANS_STATE (DMA_PORTA_CONTROL_REG_BASE + 0x18)
145 #define DMA_PORTA_CHAN1_CONTROL (DMA_PORTA_CONTROL_REG_BASE + 0x1C)
146 #define DMA_PORTA_MANAGEMENT (DMA_PORTA_CONTROL_REG_BASE + 0x20)
147 #define VIDEO_CTRL_STATUS_B (ATV_PORTB_CONTROL_REG_BASE + 0x04)
150 #define MPEG2_CTRL_B (DTV_PORTB_CONTROL_REG_BASE + 0x00)
151 #define SERIAL_IN_ADDR_B (DTV_PORTB_CONTROL_REG_BASE + 0x4C)
152 #define VLD_CNT_ADDR_B (DTV_PORTB_CONTROL_REG_BASE + 0x60)
153 #define ERR_CNT_ADDR_B (DTV_PORTB_CONTROL_REG_BASE + 0x64)
154 #define BRD_CNT_ADDR_B (DTV_PORTB_CONTROL_REG_BASE + 0x68)
157 #define AES_CTRL_B (AES_PORTB_CONTROL_REG_BASE + 0x00)
158 #define AES_KEY_BASE_B (AES_PORTB_CONTROL_REG_BASE + 0x04)
161 #define DMA_PORTB_CHAN0_ADDR_LOW (DMA_PORTB_CONTROL_REG_BASE + 0x00)
162 #define DMA_PORTB_CHAN0_ADDR_HI (DMA_PORTB_CONTROL_REG_BASE + 0x04)
163 #define DMA_PORTB_CHAN0_TRANS_STATE (DMA_PORTB_CONTROL_REG_BASE + 0x08)
164 #define DMA_PORTB_CHAN0_CONTROL (DMA_PORTB_CONTROL_REG_BASE + 0x0C)
165 #define DMA_PORTB_CHAN1_ADDR_LOW (DMA_PORTB_CONTROL_REG_BASE + 0x10)
166 #define DMA_PORTB_CHAN1_ADDR_HI (DMA_PORTB_CONTROL_REG_BASE + 0x14)
167 #define DMA_PORTB_CHAN1_TRANS_STATE (DMA_PORTB_CONTROL_REG_BASE + 0x18)
168 #define DMA_PORTB_CHAN1_CONTROL (DMA_PORTB_CONTROL_REG_BASE + 0x1C)
169 #define DMA_PORTB_MANAGEMENT (DMA_PORTB_CONTROL_REG_BASE + 0x20)
171 #define DMA_TRANS_UNIT_188 (0x00000007)
174 #define DMA_A_CHAN0_DONE_INT (0x00000001)
175 #define DMA_A_CHAN1_DONE_INT (0x00000002)
176 #define DMA_B_CHAN0_DONE_INT (0x00000004)
177 #define DMA_B_CHAN1_DONE_INT (0x00000008)
178 #define DMA_C_CHAN0_DONE_INT (0x00000010)
179 #define DMA_C_CHAN1_DONE_INT (0x00000020)
180 #define DMA_D_CHAN0_DONE_INT (0x00000040)
181 #define DMA_D_CHAN1_DONE_INT (0x00000080)
182 #define DATA_BUF_OVERFLOW_INT (0x00000100)
183 #define UART_0_X_INT (0x00000200)
184 #define UART_1_X_INT (0x00000400)
185 #define IR_X_INT (0x00000800)
186 #define GPIO_0_INT (0x00001000)
187 #define GPIO_1_INT (0x00002000)
188 #define GPIO_2_INT (0x00004000)
189 #define GPIO_3_INT (0x00008000)
190 #define ALL_INT (0x0000FFFF)
193 #define SW_I2C_MSK_MODE 0x01
194 #define SW_I2C_MSK_CLK_OUT 0x02
195 #define SW_I2C_MSK_DAT_OUT 0x04
196 #define SW_I2C_MSK_CLK_EN 0x08
197 #define SW_I2C_MSK_DAT_EN 0x10
198 #define SW_I2C_MSK_DAT_IN 0x40
199 #define SW_I2C_MSK_CLK_IN 0x80
201 #define SMI_VID 0x1ADE
202 #define SMI_PID 0x3038
206 #define SMI_DVBSKY_S952 0
213 #define SMI_TS_NULL 0
217 * SMI_TS_DMA_SINGLE: use DMA 0 only;
218 * SMI_TS_DMA_BOTH:use DMA 0 and 1.*/
221 #define DVBSKY_FE_NULL 0
303 #define smi_clear(reg, bit) smi_andor((reg), (bit), 0)