source: svn/newcon3bcm2_21bu/magnum/basemodules/chp/7552/rdb/b0/bchp_sdadc.h

Last change on this file was 76, checked in by megakiss, 10 years ago

1W 대기전력을 만족시키기 위하여 POWEROFF시 튜너를 Standby 상태로 함

  • Property svn:executable set to *
File size: 13.8 KB
Line 
1/***************************************************************************
2 *     Copyright (c) 1999-2012, Broadcom Corporation
3 *     All Rights Reserved
4 *     Confidential Property of Broadcom Corporation
5 *
6 *
7 * THIS SOFTWARE MAY ONLY BE USED SUBJECT TO AN EXECUTED SOFTWARE LICENSE
8 * AGREEMENT  BETWEEN THE USER AND BROADCOM.  YOU HAVE NO RIGHT TO USE OR
9 * EXPLOIT THIS MATERIAL EXCEPT SUBJECT TO THE TERMS OF SUCH AN AGREEMENT.
10 *
11 * $brcm_Workfile: bchp_sdadc.h $
12 * $brcm_Revision: Hydra_Software_Devel/3 $
13 * $brcm_Date: 2/7/12 1:39p $
14 *
15 * Module Description:
16 *                     DO NOT EDIT THIS FILE DIRECTLY
17 *
18 * This module was generated magically with RDB from a source description
19 * file. You must edit the source file for changes to be made to this file.
20 *
21 *
22 * Date:           Generated on         Tue Feb  7 10:59:54 2012
23 *                 MD5 Checksum         d41d8cd98f00b204e9800998ecf8427e
24 *
25 * Compiled with:  RDB Utility          combo_header.pl
26 *                 RDB Parser           3.0
27 *                 unknown              unknown
28 *                 Perl Interpreter     5.008008
29 *                 Operating System     linux
30 *
31 * Revision History:
32 *
33 * $brcm_Log: /magnum/basemodules/chp/7552/rdb/b0/bchp_sdadc.h $
34 *
35 * Hydra_Software_Devel/3   2/7/12 1:39p pntruong
36 * SW7552-89: Synced up with central rdb.
37 *
38 ***************************************************************************/
39
40#ifndef BCHP_SDADC_H__
41#define BCHP_SDADC_H__
42
43/***************************************************************************
44 *SDADC - UFE SDADC Register Set
45 ***************************************************************************/
46#define BCHP_SDADC_CTRL_SYS0                     0x00c00200 /* Misc. top level controls */
47#define BCHP_SDADC_CTRL_SYS1                     0x00c00204 /* Misc. top level controls */
48#define BCHP_SDADC_CTRL_PWRUP                    0x00c00208 /* Power up controls */
49#define BCHP_SDADC_CTRL_RESET                    0x00c0020c /* Reset controls */
50#define BCHP_SDADC_CTRL_ICH                      0x00c00210 /* I-channel ADC controls */
51#define BCHP_SDADC_CTRL_QCH                      0x00c00214 /* Q-channel ADC controls */
52#define BCHP_SDADC_STATUS_ICH                    0x00c00218 /* I-channel ADC status */
53#define BCHP_SDADC_STATUS_QCH                    0x00c0021c /* Q-channel ADC status */
54
55/***************************************************************************
56 *CTRL_SYS0 - Misc. top level controls
57 ***************************************************************************/
58/* SDADC :: CTRL_SYS0 :: i_adcclk_reset [31:31] */
59#define BCHP_SDADC_CTRL_SYS0_i_adcclk_reset_MASK                   0x80000000
60#define BCHP_SDADC_CTRL_SYS0_i_adcclk_reset_SHIFT                  31
61#define BCHP_SDADC_CTRL_SYS0_i_adcclk_reset_DEFAULT                0x00000000
62
63/* SDADC :: CTRL_SYS0 :: i_adcclk_inv [30:30] */
64#define BCHP_SDADC_CTRL_SYS0_i_adcclk_inv_MASK                     0x40000000
65#define BCHP_SDADC_CTRL_SYS0_i_adcclk_inv_SHIFT                    30
66#define BCHP_SDADC_CTRL_SYS0_i_adcclk_inv_DEFAULT                  0x00000000
67
68/* SDADC :: CTRL_SYS0 :: i_ctl_adc_bias [29:10] */
69#define BCHP_SDADC_CTRL_SYS0_i_ctl_adc_bias_MASK                   0x3ffffc00
70#define BCHP_SDADC_CTRL_SYS0_i_ctl_adc_bias_SHIFT                  10
71#define BCHP_SDADC_CTRL_SYS0_i_ctl_adc_bias_DEFAULT                0x00000000
72
73/* SDADC :: CTRL_SYS0 :: i_ctl_vcm [09:08] */
74#define BCHP_SDADC_CTRL_SYS0_i_ctl_vcm_MASK                        0x00000300
75#define BCHP_SDADC_CTRL_SYS0_i_ctl_vcm_SHIFT                       8
76#define BCHP_SDADC_CTRL_SYS0_i_ctl_vcm_DEFAULT                     0x00000000
77
78/* SDADC :: CTRL_SYS0 :: i_ctl_rc [07:05] */
79#define BCHP_SDADC_CTRL_SYS0_i_ctl_rc_MASK                         0x000000e0
80#define BCHP_SDADC_CTRL_SYS0_i_ctl_rc_SHIFT                        5
81#define BCHP_SDADC_CTRL_SYS0_i_ctl_rc_DEFAULT                      0x00000000
82
83/* SDADC :: CTRL_SYS0 :: i_ctl_flash_fullscale [04:03] */
84#define BCHP_SDADC_CTRL_SYS0_i_ctl_flash_fullscale_MASK            0x00000018
85#define BCHP_SDADC_CTRL_SYS0_i_ctl_flash_fullscale_SHIFT           3
86#define BCHP_SDADC_CTRL_SYS0_i_ctl_flash_fullscale_DEFAULT         0x00000000
87
88/* SDADC :: CTRL_SYS0 :: i_ctl_adc_gain [02:00] */
89#define BCHP_SDADC_CTRL_SYS0_i_ctl_adc_gain_MASK                   0x00000007
90#define BCHP_SDADC_CTRL_SYS0_i_ctl_adc_gain_SHIFT                  0
91#define BCHP_SDADC_CTRL_SYS0_i_ctl_adc_gain_DEFAULT                0x00000000
92
93/***************************************************************************
94 *CTRL_SYS1 - Misc. top level controls
95 ***************************************************************************/
96/* SDADC :: CTRL_SYS1 :: i_ctl_adc_dly [31:26] */
97#define BCHP_SDADC_CTRL_SYS1_i_ctl_adc_dly_MASK                    0xfc000000
98#define BCHP_SDADC_CTRL_SYS1_i_ctl_adc_dly_SHIFT                   26
99#define BCHP_SDADC_CTRL_SYS1_i_ctl_adc_dly_DEFAULT                 0x00000000
100
101/* SDADC :: CTRL_SYS1 :: i_ctl_adc_spare [25:16] */
102#define BCHP_SDADC_CTRL_SYS1_i_ctl_adc_spare_MASK                  0x03ff0000
103#define BCHP_SDADC_CTRL_SYS1_i_ctl_adc_spare_SHIFT                 16
104#define BCHP_SDADC_CTRL_SYS1_i_ctl_adc_spare_DEFAULT               0x00000000
105
106/* SDADC :: CTRL_SYS1 :: i_clk_sel [15:15] */
107#define BCHP_SDADC_CTRL_SYS1_i_clk_sel_MASK                        0x00008000
108#define BCHP_SDADC_CTRL_SYS1_i_clk_sel_SHIFT                       15
109#define BCHP_SDADC_CTRL_SYS1_i_clk_sel_DEFAULT                     0x00000000
110
111/* SDADC :: CTRL_SYS1 :: i_rst_n [14:14] */
112#define BCHP_SDADC_CTRL_SYS1_i_rst_n_MASK                          0x00004000
113#define BCHP_SDADC_CTRL_SYS1_i_rst_n_SHIFT                         14
114#define BCHP_SDADC_CTRL_SYS1_i_rst_n_DEFAULT                       0x00000001
115
116/* SDADC :: CTRL_SYS1 :: i_cntr_enable [13:13] */
117#define BCHP_SDADC_CTRL_SYS1_i_cntr_enable_MASK                    0x00002000
118#define BCHP_SDADC_CTRL_SYS1_i_cntr_enable_SHIFT                   13
119#define BCHP_SDADC_CTRL_SYS1_i_cntr_enable_DEFAULT                 0x00000000
120
121/* SDADC :: CTRL_SYS1 :: i_cntr_select [12:12] */
122#define BCHP_SDADC_CTRL_SYS1_i_cntr_select_MASK                    0x00001000
123#define BCHP_SDADC_CTRL_SYS1_i_cntr_select_SHIFT                   12
124#define BCHP_SDADC_CTRL_SYS1_i_cntr_select_DEFAULT                 0x00000000
125
126/* SDADC :: CTRL_SYS1 :: reserved0 [11:00] */
127#define BCHP_SDADC_CTRL_SYS1_reserved0_MASK                        0x00000fff
128#define BCHP_SDADC_CTRL_SYS1_reserved0_SHIFT                       0
129
130/***************************************************************************
131 *CTRL_PWRUP - Power up controls
132 ***************************************************************************/
133/* SDADC :: CTRL_PWRUP :: reserved0 [31:02] */
134#define BCHP_SDADC_CTRL_PWRUP_reserved0_MASK                       0xfffffffc
135#define BCHP_SDADC_CTRL_PWRUP_reserved0_SHIFT                      2
136
137/* SDADC :: CTRL_PWRUP :: i_Ich_pwrup [01:01] */
138#define BCHP_SDADC_CTRL_PWRUP_i_Ich_pwrup_MASK                     0x00000002
139#define BCHP_SDADC_CTRL_PWRUP_i_Ich_pwrup_SHIFT                    1
140#define BCHP_SDADC_CTRL_PWRUP_i_Ich_pwrup_DEFAULT                  0x00000000
141
142/* SDADC :: CTRL_PWRUP :: i_Qch_pwrup [00:00] */
143#define BCHP_SDADC_CTRL_PWRUP_i_Qch_pwrup_MASK                     0x00000001
144#define BCHP_SDADC_CTRL_PWRUP_i_Qch_pwrup_SHIFT                    0
145#define BCHP_SDADC_CTRL_PWRUP_i_Qch_pwrup_DEFAULT                  0x00000000
146
147/***************************************************************************
148 *CTRL_RESET - Reset controls
149 ***************************************************************************/
150/* SDADC :: CTRL_RESET :: reserved0 [31:02] */
151#define BCHP_SDADC_CTRL_RESET_reserved0_MASK                       0xfffffffc
152#define BCHP_SDADC_CTRL_RESET_reserved0_SHIFT                      2
153
154/* SDADC :: CTRL_RESET :: i_Ich_reset [01:01] */
155#define BCHP_SDADC_CTRL_RESET_i_Ich_reset_MASK                     0x00000002
156#define BCHP_SDADC_CTRL_RESET_i_Ich_reset_SHIFT                    1
157#define BCHP_SDADC_CTRL_RESET_i_Ich_reset_DEFAULT                  0x00000001
158
159/* SDADC :: CTRL_RESET :: i_Qch_reset [00:00] */
160#define BCHP_SDADC_CTRL_RESET_i_Qch_reset_MASK                     0x00000001
161#define BCHP_SDADC_CTRL_RESET_i_Qch_reset_SHIFT                    0
162#define BCHP_SDADC_CTRL_RESET_i_Qch_reset_DEFAULT                  0x00000001
163
164/***************************************************************************
165 *CTRL_ICH - I-channel ADC controls
166 ***************************************************************************/
167/* SDADC :: CTRL_ICH :: i_ctl_Ich_flash_offset [31:08] */
168#define BCHP_SDADC_CTRL_ICH_i_ctl_Ich_flash_offset_MASK            0xffffff00
169#define BCHP_SDADC_CTRL_ICH_i_ctl_Ich_flash_offset_SHIFT           8
170#define BCHP_SDADC_CTRL_ICH_i_ctl_Ich_flash_offset_DEFAULT         0x00492492
171
172/* SDADC :: CTRL_ICH :: reserved0 [07:06] */
173#define BCHP_SDADC_CTRL_ICH_reserved0_MASK                         0x000000c0
174#define BCHP_SDADC_CTRL_ICH_reserved0_SHIFT                        6
175
176/* SDADC :: CTRL_ICH :: i_Ich_scram_off [05:05] */
177#define BCHP_SDADC_CTRL_ICH_i_Ich_scram_off_MASK                   0x00000020
178#define BCHP_SDADC_CTRL_ICH_i_Ich_scram_off_SHIFT                  5
179#define BCHP_SDADC_CTRL_ICH_i_Ich_scram_off_DEFAULT                0x00000000
180
181/* SDADC :: CTRL_ICH :: i_Ich_flash_calsel [04:04] */
182#define BCHP_SDADC_CTRL_ICH_i_Ich_flash_calsel_MASK                0x00000010
183#define BCHP_SDADC_CTRL_ICH_i_Ich_flash_calsel_SHIFT               4
184#define BCHP_SDADC_CTRL_ICH_i_Ich_flash_calsel_DEFAULT             0x00000000
185
186/* SDADC :: CTRL_ICH :: i_Ich_flash_resetCal [03:03] */
187#define BCHP_SDADC_CTRL_ICH_i_Ich_flash_resetCal_MASK              0x00000008
188#define BCHP_SDADC_CTRL_ICH_i_Ich_flash_resetCal_SHIFT             3
189#define BCHP_SDADC_CTRL_ICH_i_Ich_flash_resetCal_DEFAULT           0x00000000
190
191/* SDADC :: CTRL_ICH :: i_Ich_flash_cal_on [02:02] */
192#define BCHP_SDADC_CTRL_ICH_i_Ich_flash_cal_on_MASK                0x00000004
193#define BCHP_SDADC_CTRL_ICH_i_Ich_flash_cal_on_SHIFT               2
194#define BCHP_SDADC_CTRL_ICH_i_Ich_flash_cal_on_DEFAULT             0x00000000
195
196/* SDADC :: CTRL_ICH :: reserved1 [01:00] */
197#define BCHP_SDADC_CTRL_ICH_reserved1_MASK                         0x00000003
198#define BCHP_SDADC_CTRL_ICH_reserved1_SHIFT                        0
199
200/***************************************************************************
201 *CTRL_QCH - Q-channel ADC controls
202 ***************************************************************************/
203/* SDADC :: CTRL_QCH :: i_ctl_Qch_flash_offset [31:08] */
204#define BCHP_SDADC_CTRL_QCH_i_ctl_Qch_flash_offset_MASK            0xffffff00
205#define BCHP_SDADC_CTRL_QCH_i_ctl_Qch_flash_offset_SHIFT           8
206#define BCHP_SDADC_CTRL_QCH_i_ctl_Qch_flash_offset_DEFAULT         0x00492492
207
208/* SDADC :: CTRL_QCH :: reserved0 [07:06] */
209#define BCHP_SDADC_CTRL_QCH_reserved0_MASK                         0x000000c0
210#define BCHP_SDADC_CTRL_QCH_reserved0_SHIFT                        6
211
212/* SDADC :: CTRL_QCH :: i_Qch_scram_off [05:05] */
213#define BCHP_SDADC_CTRL_QCH_i_Qch_scram_off_MASK                   0x00000020
214#define BCHP_SDADC_CTRL_QCH_i_Qch_scram_off_SHIFT                  5
215#define BCHP_SDADC_CTRL_QCH_i_Qch_scram_off_DEFAULT                0x00000000
216
217/* SDADC :: CTRL_QCH :: i_Qch_flash_calsel [04:04] */
218#define BCHP_SDADC_CTRL_QCH_i_Qch_flash_calsel_MASK                0x00000010
219#define BCHP_SDADC_CTRL_QCH_i_Qch_flash_calsel_SHIFT               4
220#define BCHP_SDADC_CTRL_QCH_i_Qch_flash_calsel_DEFAULT             0x00000000
221
222/* SDADC :: CTRL_QCH :: i_Qch_flash_resetCal [03:03] */
223#define BCHP_SDADC_CTRL_QCH_i_Qch_flash_resetCal_MASK              0x00000008
224#define BCHP_SDADC_CTRL_QCH_i_Qch_flash_resetCal_SHIFT             3
225#define BCHP_SDADC_CTRL_QCH_i_Qch_flash_resetCal_DEFAULT           0x00000000
226
227/* SDADC :: CTRL_QCH :: i_Qch_flash_cal_on [02:02] */
228#define BCHP_SDADC_CTRL_QCH_i_Qch_flash_cal_on_MASK                0x00000004
229#define BCHP_SDADC_CTRL_QCH_i_Qch_flash_cal_on_SHIFT               2
230#define BCHP_SDADC_CTRL_QCH_i_Qch_flash_cal_on_DEFAULT             0x00000000
231
232/* SDADC :: CTRL_QCH :: reserved1 [01:00] */
233#define BCHP_SDADC_CTRL_QCH_reserved1_MASK                         0x00000003
234#define BCHP_SDADC_CTRL_QCH_reserved1_SHIFT                        0
235
236/***************************************************************************
237 *STATUS_ICH - I-channel ADC status
238 ***************************************************************************/
239/* SDADC :: STATUS_ICH :: o_Ich_flash_cal_done [31:31] */
240#define BCHP_SDADC_STATUS_ICH_o_Ich_flash_cal_done_MASK            0x80000000
241#define BCHP_SDADC_STATUS_ICH_o_Ich_flash_cal_done_SHIFT           31
242
243/* SDADC :: STATUS_ICH :: o_Ich_flash_caldata [30:07] */
244#define BCHP_SDADC_STATUS_ICH_o_Ich_flash_caldata_MASK             0x7fffff80
245#define BCHP_SDADC_STATUS_ICH_o_Ich_flash_caldata_SHIFT            7
246#define BCHP_SDADC_STATUS_ICH_o_Ich_flash_caldata_DEFAULT          0x00000000
247
248/* SDADC :: STATUS_ICH :: reserved0 [06:00] */
249#define BCHP_SDADC_STATUS_ICH_reserved0_MASK                       0x0000007f
250#define BCHP_SDADC_STATUS_ICH_reserved0_SHIFT                      0
251
252/***************************************************************************
253 *STATUS_QCH - Q-channel ADC status
254 ***************************************************************************/
255/* SDADC :: STATUS_QCH :: o_Qch_flash_cal_done [31:31] */
256#define BCHP_SDADC_STATUS_QCH_o_Qch_flash_cal_done_MASK            0x80000000
257#define BCHP_SDADC_STATUS_QCH_o_Qch_flash_cal_done_SHIFT           31
258
259/* SDADC :: STATUS_QCH :: o_Qch_flash_caldata [30:07] */
260#define BCHP_SDADC_STATUS_QCH_o_Qch_flash_caldata_MASK             0x7fffff80
261#define BCHP_SDADC_STATUS_QCH_o_Qch_flash_caldata_SHIFT            7
262#define BCHP_SDADC_STATUS_QCH_o_Qch_flash_caldata_DEFAULT          0x00000000
263
264/* SDADC :: STATUS_QCH :: reserved0 [06:00] */
265#define BCHP_SDADC_STATUS_QCH_reserved0_MASK                       0x0000007f
266#define BCHP_SDADC_STATUS_QCH_reserved0_SHIFT                      0
267
268#endif /* #ifndef BCHP_SDADC_H__ */
269
270/* End of File */
Note: See TracBrowser for help on using the repository browser.