source: svn/newcon3bcm2_21bu/magnum/basemodules/chp/7552/rdb/b0/bchp_rdc.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: 255.5 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_rdc.h $
12 * $brcm_Revision: Hydra_Software_Devel/2 $
13 * $brcm_Date: 2/7/12 1:38p $
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:53 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_rdc.h $
34 *
35 * Hydra_Software_Devel/2   2/7/12 1:38p pntruong
36 * SW7552-89: Synced up with central rdb.
37 *
38 ***************************************************************************/
39
40#ifndef BCHP_RDC_H__
41#define BCHP_RDC_H__
42
43/***************************************************************************
44 *RDC - Register DMA Controller
45 ***************************************************************************/
46#define BCHP_RDC_revision_id                     0x00602000 /* Revision ID register */
47#define BCHP_RDC_config                          0x00602004 /* RDC Configuration register */
48#define BCHP_RDC_force_trigger                   0x00602008 /* Force Trigger Register. */
49#define BCHP_RDC_error_status                    0x00602010 /* Error Status Register */
50#define BCHP_RDC_comb_mask_0                     0x00602180 /* Trigger Combine 0 Mask Register. */
51#define BCHP_RDC_comb_status_0                   0x00602184 /* Trigger Combine 0 Status Register. */
52#define BCHP_RDC_comb_mask_1                     0x00602188 /* Trigger Combine 1 Mask Register. */
53#define BCHP_RDC_comb_status_1                   0x0060218c /* Trigger Combine 1 Status Register. */
54#define BCHP_RDC_comb_mask_2                     0x00602190 /* Trigger Combine 2 Mask Register. */
55#define BCHP_RDC_comb_status_2                   0x00602194 /* Trigger Combine 2 Status Register. */
56#define BCHP_RDC_comb_mask_3                     0x00602198 /* Trigger Combine 3 Mask Register. */
57#define BCHP_RDC_comb_status_3                   0x0060219c /* Trigger Combine 3 Status Register. */
58#define BCHP_RDC_wt_config                       0x006021c0 /* Watchdog Timer Configuration Register. */
59#define BCHP_RDC_wt_count                        0x006021c4 /* Watchdog Timer Count Register. */
60#define BCHP_RDC_wt_mask                         0x006021c8 /* Watchdog Timer Mask Register. */
61#define BCHP_RDC_desc_0_addr                     0x00602200 /* DMA Descriptor 0 Address Register. */
62#define BCHP_RDC_desc_0_config                   0x00602204 /* DMA Descriptor 0 Configuration Register. */
63#define BCHP_RDC_desc_0_lock                     0x00602208 /* DMA Descriptor 0 Lock Register. */
64#define BCHP_RDC_desc_0_immediate                0x0060220c /* DMA Descriptor 0 Immediate Trigger Register. */
65#define BCHP_RDC_desc_1_addr                     0x00602210 /* DMA Descriptor 1 Address Register. */
66#define BCHP_RDC_desc_1_config                   0x00602214 /* DMA Descriptor 1 Configuration Register. */
67#define BCHP_RDC_desc_1_lock                     0x00602218 /* DMA Descriptor 1 Lock Register. */
68#define BCHP_RDC_desc_1_immediate                0x0060221c /* DMA Descriptor 1 Immediate Trigger Register. */
69#define BCHP_RDC_desc_2_addr                     0x00602220 /* DMA Descriptor 2 Address Register. */
70#define BCHP_RDC_desc_2_config                   0x00602224 /* DMA Descriptor 2 Configuration Register. */
71#define BCHP_RDC_desc_2_lock                     0x00602228 /* DMA Descriptor 2 Lock Register. */
72#define BCHP_RDC_desc_2_immediate                0x0060222c /* DMA Descriptor 2 Immediate Trigger Register. */
73#define BCHP_RDC_desc_3_addr                     0x00602230 /* DMA Descriptor 3 Address Register. */
74#define BCHP_RDC_desc_3_config                   0x00602234 /* DMA Descriptor 3 Configuration Register. */
75#define BCHP_RDC_desc_3_lock                     0x00602238 /* DMA Descriptor 3 Lock Register. */
76#define BCHP_RDC_desc_3_immediate                0x0060223c /* DMA Descriptor 3 Immediate Trigger Register. */
77#define BCHP_RDC_desc_4_addr                     0x00602240 /* DMA Descriptor 4 Address Register. */
78#define BCHP_RDC_desc_4_config                   0x00602244 /* DMA Descriptor 4 Configuration Register. */
79#define BCHP_RDC_desc_4_lock                     0x00602248 /* DMA Descriptor 4 Lock Register. */
80#define BCHP_RDC_desc_4_immediate                0x0060224c /* DMA Descriptor 4 Immediate Trigger Register. */
81#define BCHP_RDC_desc_5_addr                     0x00602250 /* DMA Descriptor 5 Address Register. */
82#define BCHP_RDC_desc_5_config                   0x00602254 /* DMA Descriptor 5 Configuration Register. */
83#define BCHP_RDC_desc_5_lock                     0x00602258 /* DMA Descriptor 5 Lock Register. */
84#define BCHP_RDC_desc_5_immediate                0x0060225c /* DMA Descriptor 5 Immediate Trigger Register. */
85#define BCHP_RDC_desc_6_addr                     0x00602260 /* DMA Descriptor 6 Address Register. */
86#define BCHP_RDC_desc_6_config                   0x00602264 /* DMA Descriptor 6 Configuration Register. */
87#define BCHP_RDC_desc_6_lock                     0x00602268 /* DMA Descriptor 6 Lock Register. */
88#define BCHP_RDC_desc_6_immediate                0x0060226c /* DMA Descriptor 6 Immediate Trigger Register. */
89#define BCHP_RDC_desc_7_addr                     0x00602270 /* DMA Descriptor 7 Address Register. */
90#define BCHP_RDC_desc_7_config                   0x00602274 /* DMA Descriptor 7 Configuration Register. */
91#define BCHP_RDC_desc_7_lock                     0x00602278 /* DMA Descriptor 7 Lock Register. */
92#define BCHP_RDC_desc_7_immediate                0x0060227c /* DMA Descriptor 7 Immediate Trigger Register. */
93#define BCHP_RDC_desc_8_addr                     0x00602280 /* DMA Descriptor 8 Address Register. */
94#define BCHP_RDC_desc_8_config                   0x00602284 /* DMA Descriptor 8 Configuration Register. */
95#define BCHP_RDC_desc_8_lock                     0x00602288 /* DMA Descriptor 8 Lock Register. */
96#define BCHP_RDC_desc_8_immediate                0x0060228c /* DMA Descriptor 8 Immediate Trigger Register. */
97#define BCHP_RDC_desc_9_addr                     0x00602290 /* DMA Descriptor 9 Address Register. */
98#define BCHP_RDC_desc_9_config                   0x00602294 /* DMA Descriptor 9 Configuration Register. */
99#define BCHP_RDC_desc_9_lock                     0x00602298 /* DMA Descriptor 9 Lock Register. */
100#define BCHP_RDC_desc_9_immediate                0x0060229c /* DMA Descriptor 9 Immediate Trigger Register. */
101#define BCHP_RDC_desc_10_addr                    0x006022a0 /* DMA Descriptor 10 Address Register. */
102#define BCHP_RDC_desc_10_config                  0x006022a4 /* DMA Descriptor 10 Configuration Register. */
103#define BCHP_RDC_desc_10_lock                    0x006022a8 /* DMA Descriptor 10 Lock Register. */
104#define BCHP_RDC_desc_10_immediate               0x006022ac /* DMA Descriptor 10 Immediate Trigger Register. */
105#define BCHP_RDC_desc_11_addr                    0x006022b0 /* DMA Descriptor 11 Address Register. */
106#define BCHP_RDC_desc_11_config                  0x006022b4 /* DMA Descriptor 11 Configuration Register. */
107#define BCHP_RDC_desc_11_lock                    0x006022b8 /* DMA Descriptor 11 Lock Register. */
108#define BCHP_RDC_desc_11_immediate               0x006022bc /* DMA Descriptor 11 Immediate Trigger Register. */
109#define BCHP_RDC_desc_12_addr                    0x006022c0 /* DMA Descriptor 12 Address Register. */
110#define BCHP_RDC_desc_12_config                  0x006022c4 /* DMA Descriptor 12 Configuration Register. */
111#define BCHP_RDC_desc_12_lock                    0x006022c8 /* DMA Descriptor 12 Lock Register. */
112#define BCHP_RDC_desc_12_immediate               0x006022cc /* DMA Descriptor 12 Immediate Trigger Register. */
113#define BCHP_RDC_desc_13_addr                    0x006022d0 /* DMA Descriptor 13 Address Register. */
114#define BCHP_RDC_desc_13_config                  0x006022d4 /* DMA Descriptor 13 Configuration Register. */
115#define BCHP_RDC_desc_13_lock                    0x006022d8 /* DMA Descriptor 13 Lock Register. */
116#define BCHP_RDC_desc_13_immediate               0x006022dc /* DMA Descriptor 13 Immediate Trigger Register. */
117#define BCHP_RDC_desc_14_addr                    0x006022e0 /* DMA Descriptor 14 Address Register. */
118#define BCHP_RDC_desc_14_config                  0x006022e4 /* DMA Descriptor 14 Configuration Register. */
119#define BCHP_RDC_desc_14_lock                    0x006022e8 /* DMA Descriptor 14 Lock Register. */
120#define BCHP_RDC_desc_14_immediate               0x006022ec /* DMA Descriptor 14 Immediate Trigger Register. */
121#define BCHP_RDC_desc_15_addr                    0x006022f0 /* DMA Descriptor 15 Address Register. */
122#define BCHP_RDC_desc_15_config                  0x006022f4 /* DMA Descriptor 15 Configuration Register. */
123#define BCHP_RDC_desc_15_lock                    0x006022f8 /* DMA Descriptor 15 Lock Register. */
124#define BCHP_RDC_desc_15_immediate               0x006022fc /* DMA Descriptor 15 Immediate Trigger Register. */
125#define BCHP_RDC_desc_16_addr                    0x00602300 /* DMA Descriptor 16 Address Register. */
126#define BCHP_RDC_desc_16_config                  0x00602304 /* DMA Descriptor 16 Configuration Register. */
127#define BCHP_RDC_desc_16_lock                    0x00602308 /* DMA Descriptor 16 Lock Register. */
128#define BCHP_RDC_desc_16_immediate               0x0060230c /* DMA Descriptor 16 Immediate Trigger Register. */
129#define BCHP_RDC_desc_17_addr                    0x00602310 /* DMA Descriptor 17 Address Register. */
130#define BCHP_RDC_desc_17_config                  0x00602314 /* DMA Descriptor 17 Configuration Register. */
131#define BCHP_RDC_desc_17_lock                    0x00602318 /* DMA Descriptor 17 Lock Register. */
132#define BCHP_RDC_desc_17_immediate               0x0060231c /* DMA Descriptor 17 Immediate Trigger Register. */
133#define BCHP_RDC_desc_18_addr                    0x00602320 /* DMA Descriptor 18 Address Register. */
134#define BCHP_RDC_desc_18_config                  0x00602324 /* DMA Descriptor 18 Configuration Register. */
135#define BCHP_RDC_desc_18_lock                    0x00602328 /* DMA Descriptor 18 Lock Register. */
136#define BCHP_RDC_desc_18_immediate               0x0060232c /* DMA Descriptor 18 Immediate Trigger Register. */
137#define BCHP_RDC_desc_19_addr                    0x00602330 /* DMA Descriptor 19 Address Register. */
138#define BCHP_RDC_desc_19_config                  0x00602334 /* DMA Descriptor 19 Configuration Register. */
139#define BCHP_RDC_desc_19_lock                    0x00602338 /* DMA Descriptor 19 Lock Register. */
140#define BCHP_RDC_desc_19_immediate               0x0060233c /* DMA Descriptor 19 Immediate Trigger Register. */
141#define BCHP_RDC_desc_20_addr                    0x00602340 /* DMA Descriptor 20 Address Register. */
142#define BCHP_RDC_desc_20_config                  0x00602344 /* DMA Descriptor 20 Configuration Register. */
143#define BCHP_RDC_desc_20_lock                    0x00602348 /* DMA Descriptor 20 Lock Register. */
144#define BCHP_RDC_desc_20_immediate               0x0060234c /* DMA Descriptor 20 Immediate Trigger Register. */
145#define BCHP_RDC_desc_21_addr                    0x00602350 /* DMA Descriptor 21 Address Register. */
146#define BCHP_RDC_desc_21_config                  0x00602354 /* DMA Descriptor 21 Configuration Register. */
147#define BCHP_RDC_desc_21_lock                    0x00602358 /* DMA Descriptor 21 Lock Register. */
148#define BCHP_RDC_desc_21_immediate               0x0060235c /* DMA Descriptor 21 Immediate Trigger Register. */
149#define BCHP_RDC_desc_22_addr                    0x00602360 /* DMA Descriptor 22 Address Register. */
150#define BCHP_RDC_desc_22_config                  0x00602364 /* DMA Descriptor 22 Configuration Register. */
151#define BCHP_RDC_desc_22_lock                    0x00602368 /* DMA Descriptor 22 Lock Register. */
152#define BCHP_RDC_desc_22_immediate               0x0060236c /* DMA Descriptor 22 Immediate Trigger Register. */
153#define BCHP_RDC_desc_23_addr                    0x00602370 /* DMA Descriptor 23 Address Register. */
154#define BCHP_RDC_desc_23_config                  0x00602374 /* DMA Descriptor 23 Configuration Register. */
155#define BCHP_RDC_desc_23_lock                    0x00602378 /* DMA Descriptor 23 Lock Register. */
156#define BCHP_RDC_desc_23_immediate               0x0060237c /* DMA Descriptor 23 Immediate Trigger Register. */
157#define BCHP_RDC_desc_24_addr                    0x00602380 /* DMA Descriptor 24 Address Register. */
158#define BCHP_RDC_desc_24_config                  0x00602384 /* DMA Descriptor 24 Configuration Register. */
159#define BCHP_RDC_desc_24_lock                    0x00602388 /* DMA Descriptor 24 Lock Register. */
160#define BCHP_RDC_desc_24_immediate               0x0060238c /* DMA Descriptor 24 Immediate Trigger Register. */
161#define BCHP_RDC_desc_25_addr                    0x00602390 /* DMA Descriptor 25 Address Register. */
162#define BCHP_RDC_desc_25_config                  0x00602394 /* DMA Descriptor 25 Configuration Register. */
163#define BCHP_RDC_desc_25_lock                    0x00602398 /* DMA Descriptor 25 Lock Register. */
164#define BCHP_RDC_desc_25_immediate               0x0060239c /* DMA Descriptor 25 Immediate Trigger Register. */
165#define BCHP_RDC_desc_26_addr                    0x006023a0 /* DMA Descriptor 26 Address Register. */
166#define BCHP_RDC_desc_26_config                  0x006023a4 /* DMA Descriptor 26 Configuration Register. */
167#define BCHP_RDC_desc_26_lock                    0x006023a8 /* DMA Descriptor 26 Lock Register. */
168#define BCHP_RDC_desc_26_immediate               0x006023ac /* DMA Descriptor 26 Immediate Trigger Register. */
169#define BCHP_RDC_desc_27_addr                    0x006023b0 /* DMA Descriptor 27 Address Register. */
170#define BCHP_RDC_desc_27_config                  0x006023b4 /* DMA Descriptor 27 Configuration Register. */
171#define BCHP_RDC_desc_27_lock                    0x006023b8 /* DMA Descriptor 27 Lock Register. */
172#define BCHP_RDC_desc_27_immediate               0x006023bc /* DMA Descriptor 27 Immediate Trigger Register. */
173#define BCHP_RDC_desc_28_addr                    0x006023c0 /* DMA Descriptor 28 Address Register. */
174#define BCHP_RDC_desc_28_config                  0x006023c4 /* DMA Descriptor 28 Configuration Register. */
175#define BCHP_RDC_desc_28_lock                    0x006023c8 /* DMA Descriptor 28 Lock Register. */
176#define BCHP_RDC_desc_28_immediate               0x006023cc /* DMA Descriptor 28 Immediate Trigger Register. */
177#define BCHP_RDC_desc_29_addr                    0x006023d0 /* DMA Descriptor 29 Address Register. */
178#define BCHP_RDC_desc_29_config                  0x006023d4 /* DMA Descriptor 29 Configuration Register. */
179#define BCHP_RDC_desc_29_lock                    0x006023d8 /* DMA Descriptor 29 Lock Register. */
180#define BCHP_RDC_desc_29_immediate               0x006023dc /* DMA Descriptor 29 Immediate Trigger Register. */
181#define BCHP_RDC_desc_30_addr                    0x006023e0 /* DMA Descriptor 30 Address Register. */
182#define BCHP_RDC_desc_30_config                  0x006023e4 /* DMA Descriptor 30 Configuration Register. */
183#define BCHP_RDC_desc_30_lock                    0x006023e8 /* DMA Descriptor 30 Lock Register. */
184#define BCHP_RDC_desc_30_immediate               0x006023ec /* DMA Descriptor 30 Immediate Trigger Register. */
185#define BCHP_RDC_desc_31_addr                    0x006023f0 /* DMA Descriptor 31 Address Register. */
186#define BCHP_RDC_desc_31_config                  0x006023f4 /* DMA Descriptor 31 Configuration Register. */
187#define BCHP_RDC_desc_31_lock                    0x006023f8 /* DMA Descriptor 31 Lock Register. */
188#define BCHP_RDC_desc_31_immediate               0x006023fc /* DMA Descriptor 31 Immediate Trigger Register. */
189#define BCHP_RDC_br_0_start_addr                 0x00602400 /* Blackout Range 0 Start Address Register. */
190#define BCHP_RDC_br_0_end_addr                   0x00602404 /* Blackout Range 0 End Address Register. */
191#define BCHP_RDC_br_0_enable                     0x00602408 /* Blackout Range 0 Enable Register. */
192#define BCHP_RDC_br_1_start_addr                 0x0060240c /* Blackout Range 1 Start Address Register. */
193#define BCHP_RDC_br_1_end_addr                   0x00602410 /* Blackout Range 1 End Address Register. */
194#define BCHP_RDC_br_1_enable                     0x00602414 /* Blackout Range 1 Enable Register. */
195#define BCHP_RDC_br_2_start_addr                 0x00602418 /* Blackout Range 2 Start Address Register. */
196#define BCHP_RDC_br_2_end_addr                   0x0060241c /* Blackout Range 2 End Address Register. */
197#define BCHP_RDC_br_2_enable                     0x00602420 /* Blackout Range 2 Enable Register. */
198#define BCHP_RDC_br_3_start_addr                 0x00602424 /* Blackout Range 3 Start Address Register. */
199#define BCHP_RDC_br_3_end_addr                   0x00602428 /* Blackout Range 3 End Address Register. */
200#define BCHP_RDC_br_3_enable                     0x0060242c /* Blackout Range 3 Enable Register. */
201#define BCHP_RDC_br_4_start_addr                 0x00602430 /* Blackout Range 4 Start Address Register. */
202#define BCHP_RDC_br_4_end_addr                   0x00602434 /* Blackout Range 4 End Address Register. */
203#define BCHP_RDC_br_4_enable                     0x00602438 /* Blackout Range 4 Enable Register. */
204#define BCHP_RDC_br_5_start_addr                 0x0060243c /* Blackout Range 5 Start Address Register. */
205#define BCHP_RDC_br_5_end_addr                   0x00602440 /* Blackout Range 5 End Address Register. */
206#define BCHP_RDC_br_5_enable                     0x00602444 /* Blackout Range 5 Enable Register. */
207#define BCHP_RDC_br_6_start_addr                 0x00602448 /* Blackout Range 6 Start Address Register. */
208#define BCHP_RDC_br_6_end_addr                   0x0060244c /* Blackout Range 6 End Address Register. */
209#define BCHP_RDC_br_6_enable                     0x00602450 /* Blackout Range 6 Enable Register. */
210#define BCHP_RDC_br_7_start_addr                 0x00602454 /* Blackout Range 7 Start Address Register. */
211#define BCHP_RDC_br_7_end_addr                   0x00602458 /* Blackout Range 7 End Address Register. */
212#define BCHP_RDC_br_7_enable                     0x0060245c /* Blackout Range 7 Enable Register. */
213#define BCHP_RDC_desc_0_tm_snapshot              0x00602500 /* Descriptor 0 Timer Snapshot. */
214#define BCHP_RDC_desc_1_tm_snapshot              0x00602504 /* Descriptor 1 Timer Snapshot. */
215#define BCHP_RDC_desc_2_tm_snapshot              0x00602508 /* Descriptor 2 Timer Snapshot. */
216#define BCHP_RDC_desc_3_tm_snapshot              0x0060250c /* Descriptor 3 Timer Snapshot. */
217#define BCHP_RDC_desc_4_tm_snapshot              0x00602510 /* Descriptor 4 Timer Snapshot. */
218#define BCHP_RDC_desc_5_tm_snapshot              0x00602514 /* Descriptor 5 Timer Snapshot. */
219#define BCHP_RDC_desc_6_tm_snapshot              0x00602518 /* Descriptor 6 Timer Snapshot. */
220#define BCHP_RDC_desc_7_tm_snapshot              0x0060251c /* Descriptor 7 Timer Snapshot. */
221#define BCHP_RDC_desc_8_tm_snapshot              0x00602520 /* Descriptor 8 Timer Snapshot. */
222#define BCHP_RDC_desc_9_tm_snapshot              0x00602524 /* Descriptor 9 Timer Snapshot. */
223#define BCHP_RDC_desc_10_tm_snapshot             0x00602528 /* Descriptor 10 Timer Snapshot. */
224#define BCHP_RDC_desc_11_tm_snapshot             0x0060252c /* Descriptor 11 Timer Snapshot. */
225#define BCHP_RDC_desc_12_tm_snapshot             0x00602530 /* Descriptor 12 Timer Snapshot. */
226#define BCHP_RDC_desc_13_tm_snapshot             0x00602534 /* Descriptor 13 Timer Snapshot. */
227#define BCHP_RDC_desc_14_tm_snapshot             0x00602538 /* Descriptor 14 Timer Snapshot. */
228#define BCHP_RDC_desc_15_tm_snapshot             0x0060253c /* Descriptor 15 Timer Snapshot. */
229#define BCHP_RDC_desc_16_tm_snapshot             0x00602540 /* Descriptor 16 Timer Snapshot. */
230#define BCHP_RDC_desc_17_tm_snapshot             0x00602544 /* Descriptor 17 Timer Snapshot. */
231#define BCHP_RDC_desc_18_tm_snapshot             0x00602548 /* Descriptor 18 Timer Snapshot. */
232#define BCHP_RDC_desc_19_tm_snapshot             0x0060254c /* Descriptor 19 Timer Snapshot. */
233#define BCHP_RDC_desc_20_tm_snapshot             0x00602550 /* Descriptor 20 Timer Snapshot. */
234#define BCHP_RDC_desc_21_tm_snapshot             0x00602554 /* Descriptor 21 Timer Snapshot. */
235#define BCHP_RDC_desc_22_tm_snapshot             0x00602558 /* Descriptor 22 Timer Snapshot. */
236#define BCHP_RDC_desc_23_tm_snapshot             0x0060255c /* Descriptor 23 Timer Snapshot. */
237#define BCHP_RDC_desc_24_tm_snapshot             0x00602560 /* Descriptor 24 Timer Snapshot. */
238#define BCHP_RDC_desc_25_tm_snapshot             0x00602564 /* Descriptor 25 Timer Snapshot. */
239#define BCHP_RDC_desc_26_tm_snapshot             0x00602568 /* Descriptor 26 Timer Snapshot. */
240#define BCHP_RDC_desc_27_tm_snapshot             0x0060256c /* Descriptor 27 Timer Snapshot. */
241#define BCHP_RDC_desc_28_tm_snapshot             0x00602570 /* Descriptor 28 Timer Snapshot. */
242#define BCHP_RDC_desc_29_tm_snapshot             0x00602574 /* Descriptor 29 Timer Snapshot. */
243#define BCHP_RDC_desc_30_tm_snapshot             0x00602578 /* Descriptor 30 Timer Snapshot. */
244#define BCHP_RDC_desc_31_tm_snapshot             0x0060257c /* Descriptor 31 Timer Snapshot. */
245#define BCHP_RDC_timer_data                      0x00602580 /* Timer Data */
246
247/***************************************************************************
248 *revision_id - Revision ID register
249 ***************************************************************************/
250/* RDC :: revision_id :: reserved0 [31:16] */
251#define BCHP_RDC_revision_id_reserved0_MASK                        0xffff0000
252#define BCHP_RDC_revision_id_reserved0_SHIFT                       16
253
254/* RDC :: revision_id :: revision_id [15:00] */
255#define BCHP_RDC_revision_id_revision_id_MASK                      0x0000ffff
256#define BCHP_RDC_revision_id_revision_id_SHIFT                     0
257#define BCHP_RDC_revision_id_revision_id_DEFAULT                   0x00000321
258
259/***************************************************************************
260 *config - RDC Configuration register
261 ***************************************************************************/
262/* RDC :: config :: reserved0 [31:08] */
263#define BCHP_RDC_config_reserved0_MASK                             0xffffff00
264#define BCHP_RDC_config_reserved0_SHIFT                            8
265
266/* RDC :: config :: test_port_mux [07:07] */
267#define BCHP_RDC_config_test_port_mux_MASK                         0x00000080
268#define BCHP_RDC_config_test_port_mux_SHIFT                        7
269#define BCHP_RDC_config_test_port_mux_DEFAULT                      0x00000000
270
271/* RDC :: config :: watchdog_enable_3 [06:06] */
272#define BCHP_RDC_config_watchdog_enable_3_MASK                     0x00000040
273#define BCHP_RDC_config_watchdog_enable_3_SHIFT                    6
274#define BCHP_RDC_config_watchdog_enable_3_DEFAULT                  0x00000000
275
276/* RDC :: config :: watchdog_enable_2 [05:05] */
277#define BCHP_RDC_config_watchdog_enable_2_MASK                     0x00000020
278#define BCHP_RDC_config_watchdog_enable_2_SHIFT                    5
279#define BCHP_RDC_config_watchdog_enable_2_DEFAULT                  0x00000001
280
281/* RDC :: config :: trig_combine_mode [04:01] */
282#define BCHP_RDC_config_trig_combine_mode_MASK                     0x0000001e
283#define BCHP_RDC_config_trig_combine_mode_SHIFT                    1
284#define BCHP_RDC_config_trig_combine_mode_DEFAULT                  0x00000000
285
286/* RDC :: config :: same_trigger [00:00] */
287#define BCHP_RDC_config_same_trigger_MASK                          0x00000001
288#define BCHP_RDC_config_same_trigger_SHIFT                         0
289#define BCHP_RDC_config_same_trigger_DEFAULT                       0x00000000
290
291/***************************************************************************
292 *force_trigger - Force Trigger Register.
293 ***************************************************************************/
294/* RDC :: force_trigger :: reserved0 [31:05] */
295#define BCHP_RDC_force_trigger_reserved0_MASK                      0xffffffe0
296#define BCHP_RDC_force_trigger_reserved0_SHIFT                     5
297
298/* RDC :: force_trigger :: trigger_index [04:00] */
299#define BCHP_RDC_force_trigger_trigger_index_MASK                  0x0000001f
300#define BCHP_RDC_force_trigger_trigger_index_SHIFT                 0
301
302/***************************************************************************
303 *error_status - Error Status Register
304 ***************************************************************************/
305/* RDC :: error_status :: reserved0 [31:25] */
306#define BCHP_RDC_error_status_reserved0_MASK                       0xfe000000
307#define BCHP_RDC_error_status_reserved0_SHIFT                      25
308
309/* RDC :: error_status :: watchdog_timeout [24:24] */
310#define BCHP_RDC_error_status_watchdog_timeout_MASK                0x01000000
311#define BCHP_RDC_error_status_watchdog_timeout_SHIFT               24
312
313/* RDC :: error_status :: watchdog_index [23:16] */
314#define BCHP_RDC_error_status_watchdog_index_MASK                  0x00ff0000
315#define BCHP_RDC_error_status_watchdog_index_SHIFT                 16
316
317/* RDC :: error_status :: reserved1 [15:11] */
318#define BCHP_RDC_error_status_reserved1_MASK                       0x0000f800
319#define BCHP_RDC_error_status_reserved1_SHIFT                      11
320
321/* RDC :: error_status :: branch_jump_beyond [10:10] */
322#define BCHP_RDC_error_status_branch_jump_beyond_MASK              0x00000400
323#define BCHP_RDC_error_status_branch_jump_beyond_SHIFT             10
324
325/* RDC :: error_status :: incomplete_cmd [09:09] */
326#define BCHP_RDC_error_status_incomplete_cmd_MASK                  0x00000200
327#define BCHP_RDC_error_status_incomplete_cmd_SHIFT                 9
328
329/* RDC :: error_status :: bad_opcode [08:08] */
330#define BCHP_RDC_error_status_bad_opcode_MASK                      0x00000100
331#define BCHP_RDC_error_status_bad_opcode_SHIFT                     8
332
333/* RDC :: error_status :: bad_command_index [07:00] */
334#define BCHP_RDC_error_status_bad_command_index_MASK               0x000000ff
335#define BCHP_RDC_error_status_bad_command_index_SHIFT              0
336
337/***************************************************************************
338 *data_%i - General Purpose RAM Register at location 0..7
339 ***************************************************************************/
340#define BCHP_RDC_data_i_ARRAY_BASE                                 0x00602020
341#define BCHP_RDC_data_i_ARRAY_START                                0
342#define BCHP_RDC_data_i_ARRAY_END                                  7
343#define BCHP_RDC_data_i_ARRAY_ELEMENT_SIZE                         32
344
345/***************************************************************************
346 *data_%i - General Purpose RAM Register at location 0..7
347 ***************************************************************************/
348/* RDC :: data_i :: data [31:00] */
349#define BCHP_RDC_data_i_data_MASK                                  0xffffffff
350#define BCHP_RDC_data_i_data_SHIFT                                 0
351
352
353/***************************************************************************
354 *comb_mask_0 - Trigger Combine 0 Mask Register.
355 ***************************************************************************/
356/* RDC :: comb_mask_0 :: mask [31:00] */
357#define BCHP_RDC_comb_mask_0_mask_MASK                             0xffffffff
358#define BCHP_RDC_comb_mask_0_mask_SHIFT                            0
359#define BCHP_RDC_comb_mask_0_mask_DEFAULT                          0x00000000
360
361/***************************************************************************
362 *comb_status_0 - Trigger Combine 0 Status Register.
363 ***************************************************************************/
364/* RDC :: comb_status_0 :: triggers [31:00] */
365#define BCHP_RDC_comb_status_0_triggers_MASK                       0xffffffff
366#define BCHP_RDC_comb_status_0_triggers_SHIFT                      0
367
368/***************************************************************************
369 *comb_mask_1 - Trigger Combine 1 Mask Register.
370 ***************************************************************************/
371/* RDC :: comb_mask_1 :: mask [31:00] */
372#define BCHP_RDC_comb_mask_1_mask_MASK                             0xffffffff
373#define BCHP_RDC_comb_mask_1_mask_SHIFT                            0
374#define BCHP_RDC_comb_mask_1_mask_DEFAULT                          0x00000000
375
376/***************************************************************************
377 *comb_status_1 - Trigger Combine 1 Status Register.
378 ***************************************************************************/
379/* RDC :: comb_status_1 :: triggers [31:00] */
380#define BCHP_RDC_comb_status_1_triggers_MASK                       0xffffffff
381#define BCHP_RDC_comb_status_1_triggers_SHIFT                      0
382
383/***************************************************************************
384 *comb_mask_2 - Trigger Combine 2 Mask Register.
385 ***************************************************************************/
386/* RDC :: comb_mask_2 :: mask [31:00] */
387#define BCHP_RDC_comb_mask_2_mask_MASK                             0xffffffff
388#define BCHP_RDC_comb_mask_2_mask_SHIFT                            0
389#define BCHP_RDC_comb_mask_2_mask_DEFAULT                          0x00000000
390
391/***************************************************************************
392 *comb_status_2 - Trigger Combine 2 Status Register.
393 ***************************************************************************/
394/* RDC :: comb_status_2 :: triggers [31:00] */
395#define BCHP_RDC_comb_status_2_triggers_MASK                       0xffffffff
396#define BCHP_RDC_comb_status_2_triggers_SHIFT                      0
397
398/***************************************************************************
399 *comb_mask_3 - Trigger Combine 3 Mask Register.
400 ***************************************************************************/
401/* RDC :: comb_mask_3 :: mask [31:00] */
402#define BCHP_RDC_comb_mask_3_mask_MASK                             0xffffffff
403#define BCHP_RDC_comb_mask_3_mask_SHIFT                            0
404#define BCHP_RDC_comb_mask_3_mask_DEFAULT                          0x00000000
405
406/***************************************************************************
407 *comb_status_3 - Trigger Combine 3 Status Register.
408 ***************************************************************************/
409/* RDC :: comb_status_3 :: triggers [31:00] */
410#define BCHP_RDC_comb_status_3_triggers_MASK                       0xffffffff
411#define BCHP_RDC_comb_status_3_triggers_SHIFT                      0
412
413/***************************************************************************
414 *wt_config - Watchdog Timer Configuration Register.
415 ***************************************************************************/
416/* RDC :: wt_config :: reserved0 [31:07] */
417#define BCHP_RDC_wt_config_reserved0_MASK                          0xffffff80
418#define BCHP_RDC_wt_config_reserved0_SHIFT                         7
419
420/* RDC :: wt_config :: watchdog_enable_1 [06:06] */
421#define BCHP_RDC_wt_config_watchdog_enable_1_MASK                  0x00000040
422#define BCHP_RDC_wt_config_watchdog_enable_1_SHIFT                 6
423#define BCHP_RDC_wt_config_watchdog_enable_1_DEFAULT               0x00000001
424
425/* RDC :: wt_config :: watchdog_enable_0 [05:05] */
426#define BCHP_RDC_wt_config_watchdog_enable_0_MASK                  0x00000020
427#define BCHP_RDC_wt_config_watchdog_enable_0_SHIFT                 5
428#define BCHP_RDC_wt_config_watchdog_enable_0_DEFAULT               0x00000000
429
430/* RDC :: wt_config :: reserved1 [04:00] */
431#define BCHP_RDC_wt_config_reserved1_MASK                          0x0000001f
432#define BCHP_RDC_wt_config_reserved1_SHIFT                         0
433
434/***************************************************************************
435 *wt_count - Watchdog Timer Count Register.
436 ***************************************************************************/
437/* RDC :: wt_count :: reserved0 [31:24] */
438#define BCHP_RDC_wt_count_reserved0_MASK                           0xff000000
439#define BCHP_RDC_wt_count_reserved0_SHIFT                          24
440
441/* RDC :: wt_count :: watchdog_count [23:00] */
442#define BCHP_RDC_wt_count_watchdog_count_MASK                      0x00ffffff
443#define BCHP_RDC_wt_count_watchdog_count_SHIFT                     0
444
445/***************************************************************************
446 *wt_mask - Watchdog Timer Mask Register.
447 ***************************************************************************/
448/* RDC :: wt_mask :: mask [31:00] */
449#define BCHP_RDC_wt_mask_mask_MASK                                 0xffffffff
450#define BCHP_RDC_wt_mask_mask_SHIFT                                0
451#define BCHP_RDC_wt_mask_mask_DEFAULT                              0x00000000
452
453/***************************************************************************
454 *desc_0_addr - DMA Descriptor 0 Address Register.
455 ***************************************************************************/
456/* RDC :: desc_0_addr :: addr [31:00] */
457#define BCHP_RDC_desc_0_addr_addr_MASK                             0xffffffff
458#define BCHP_RDC_desc_0_addr_addr_SHIFT                            0
459
460/***************************************************************************
461 *desc_0_config - DMA Descriptor 0 Configuration Register.
462 ***************************************************************************/
463/* RDC :: desc_0_config :: lock_rd [31:31] */
464#define BCHP_RDC_desc_0_config_lock_rd_MASK                        0x80000000
465#define BCHP_RDC_desc_0_config_lock_rd_SHIFT                       31
466
467/* RDC :: desc_0_config :: dropped_trigger [30:30] */
468#define BCHP_RDC_desc_0_config_dropped_trigger_MASK                0x40000000
469#define BCHP_RDC_desc_0_config_dropped_trigger_SHIFT               30
470
471/* RDC :: desc_0_config :: error [29:29] */
472#define BCHP_RDC_desc_0_config_error_MASK                          0x20000000
473#define BCHP_RDC_desc_0_config_error_SHIFT                         29
474
475/* RDC :: desc_0_config :: busy [28:28] */
476#define BCHP_RDC_desc_0_config_busy_MASK                           0x10000000
477#define BCHP_RDC_desc_0_config_busy_SHIFT                          28
478
479/* RDC :: desc_0_config :: done [27:27] */
480#define BCHP_RDC_desc_0_config_done_MASK                           0x08000000
481#define BCHP_RDC_desc_0_config_done_SHIFT                          27
482
483/* RDC :: desc_0_config :: enable [26:26] */
484#define BCHP_RDC_desc_0_config_enable_MASK                         0x04000000
485#define BCHP_RDC_desc_0_config_enable_SHIFT                        26
486
487/* RDC :: desc_0_config :: repeat [25:25] */
488#define BCHP_RDC_desc_0_config_repeat_MASK                         0x02000000
489#define BCHP_RDC_desc_0_config_repeat_SHIFT                        25
490
491/* RDC :: desc_0_config :: reserved0 [24:24] */
492#define BCHP_RDC_desc_0_config_reserved0_MASK                      0x01000000
493#define BCHP_RDC_desc_0_config_reserved0_SHIFT                     24
494
495/* RDC :: desc_0_config :: trigger_select [23:16] */
496#define BCHP_RDC_desc_0_config_trigger_select_MASK                 0x00ff0000
497#define BCHP_RDC_desc_0_config_trigger_select_SHIFT                16
498#define BCHP_RDC_desc_0_config_trigger_select_cap_0_trig_0         0
499#define BCHP_RDC_desc_0_config_trigger_select_cap_0_trig_1         1
500#define BCHP_RDC_desc_0_config_trigger_select_cap_1_trig_0         2
501#define BCHP_RDC_desc_0_config_trigger_select_cap_1_trig_1         3
502#define BCHP_RDC_desc_0_config_trigger_select_reserved_0           4
503#define BCHP_RDC_desc_0_config_trigger_select_reserved_1           5
504#define BCHP_RDC_desc_0_config_trigger_select_reserved_2           6
505#define BCHP_RDC_desc_0_config_trigger_select_reserved_3           7
506#define BCHP_RDC_desc_0_config_trigger_select_prim_vec_trig_0      8
507#define BCHP_RDC_desc_0_config_trigger_select_prim_vec_trig_1      9
508#define BCHP_RDC_desc_0_config_trigger_select_sec_vec_trig_0       10
509#define BCHP_RDC_desc_0_config_trigger_select_sec_vec_trig_1       11
510#define BCHP_RDC_desc_0_config_trigger_select_reserved_4           12
511#define BCHP_RDC_desc_0_config_trigger_select_reserved_5           13
512#define BCHP_RDC_desc_0_config_trigger_select_hd_dvi_out_0         14
513#define BCHP_RDC_desc_0_config_trigger_select_hd_dvi_out_1         15
514#define BCHP_RDC_desc_0_config_trigger_select_reserved_6           16
515#define BCHP_RDC_desc_0_config_trigger_select_reserved_7           17
516#define BCHP_RDC_desc_0_config_trigger_select_reserved_8           18
517#define BCHP_RDC_desc_0_config_trigger_select_reserved_9           19
518#define BCHP_RDC_desc_0_config_trigger_select_m2mc_trig_0          20
519#define BCHP_RDC_desc_0_config_trigger_select_reserved_10          21
520#define BCHP_RDC_desc_0_config_trigger_select_reserved_11          22
521#define BCHP_RDC_desc_0_config_trigger_select_reserved_12          23
522#define BCHP_RDC_desc_0_config_trigger_select_reserved_13          24
523#define BCHP_RDC_desc_0_config_trigger_select_letterbox_0          25
524#define BCHP_RDC_desc_0_config_trigger_select_reserved_14          26
525#define BCHP_RDC_desc_0_config_trigger_select_reserved_15          27
526#define BCHP_RDC_desc_0_config_trigger_select_reserved_16          28
527#define BCHP_RDC_desc_0_config_trigger_select_mfd_0_eof            29
528#define BCHP_RDC_desc_0_config_trigger_select_reserved_17          30
529#define BCHP_RDC_desc_0_config_trigger_select_reserved_18          31
530#define BCHP_RDC_desc_0_config_trigger_select_comb_trig_0          252
531#define BCHP_RDC_desc_0_config_trigger_select_comb_trig_1          253
532#define BCHP_RDC_desc_0_config_trigger_select_comb_trig_2          254
533#define BCHP_RDC_desc_0_config_trigger_select_comb_trig_3          255
534
535/* RDC :: desc_0_config :: count [15:00] */
536#define BCHP_RDC_desc_0_config_count_MASK                          0x0000ffff
537#define BCHP_RDC_desc_0_config_count_SHIFT                         0
538
539/***************************************************************************
540 *desc_0_lock - DMA Descriptor 0 Lock Register.
541 ***************************************************************************/
542/* RDC :: desc_0_lock :: reserved0 [31:01] */
543#define BCHP_RDC_desc_0_lock_reserved0_MASK                        0xfffffffe
544#define BCHP_RDC_desc_0_lock_reserved0_SHIFT                       1
545
546/* RDC :: desc_0_lock :: semaphore [00:00] */
547#define BCHP_RDC_desc_0_lock_semaphore_MASK                        0x00000001
548#define BCHP_RDC_desc_0_lock_semaphore_SHIFT                       0
549
550/***************************************************************************
551 *desc_0_immediate - DMA Descriptor 0 Immediate Trigger Register.
552 ***************************************************************************/
553/* RDC :: desc_0_immediate :: reserved0 [31:01] */
554#define BCHP_RDC_desc_0_immediate_reserved0_MASK                   0xfffffffe
555#define BCHP_RDC_desc_0_immediate_reserved0_SHIFT                  1
556
557/* RDC :: desc_0_immediate :: trigger [00:00] */
558#define BCHP_RDC_desc_0_immediate_trigger_MASK                     0x00000001
559#define BCHP_RDC_desc_0_immediate_trigger_SHIFT                    0
560
561/***************************************************************************
562 *desc_1_addr - DMA Descriptor 1 Address Register.
563 ***************************************************************************/
564/* RDC :: desc_1_addr :: addr [31:00] */
565#define BCHP_RDC_desc_1_addr_addr_MASK                             0xffffffff
566#define BCHP_RDC_desc_1_addr_addr_SHIFT                            0
567
568/***************************************************************************
569 *desc_1_config - DMA Descriptor 1 Configuration Register.
570 ***************************************************************************/
571/* RDC :: desc_1_config :: lock_rd [31:31] */
572#define BCHP_RDC_desc_1_config_lock_rd_MASK                        0x80000000
573#define BCHP_RDC_desc_1_config_lock_rd_SHIFT                       31
574
575/* RDC :: desc_1_config :: dropped_trigger [30:30] */
576#define BCHP_RDC_desc_1_config_dropped_trigger_MASK                0x40000000
577#define BCHP_RDC_desc_1_config_dropped_trigger_SHIFT               30
578
579/* RDC :: desc_1_config :: error [29:29] */
580#define BCHP_RDC_desc_1_config_error_MASK                          0x20000000
581#define BCHP_RDC_desc_1_config_error_SHIFT                         29
582
583/* RDC :: desc_1_config :: busy [28:28] */
584#define BCHP_RDC_desc_1_config_busy_MASK                           0x10000000
585#define BCHP_RDC_desc_1_config_busy_SHIFT                          28
586
587/* RDC :: desc_1_config :: done [27:27] */
588#define BCHP_RDC_desc_1_config_done_MASK                           0x08000000
589#define BCHP_RDC_desc_1_config_done_SHIFT                          27
590
591/* RDC :: desc_1_config :: enable [26:26] */
592#define BCHP_RDC_desc_1_config_enable_MASK                         0x04000000
593#define BCHP_RDC_desc_1_config_enable_SHIFT                        26
594
595/* RDC :: desc_1_config :: repeat [25:25] */
596#define BCHP_RDC_desc_1_config_repeat_MASK                         0x02000000
597#define BCHP_RDC_desc_1_config_repeat_SHIFT                        25
598
599/* RDC :: desc_1_config :: reserved0 [24:24] */
600#define BCHP_RDC_desc_1_config_reserved0_MASK                      0x01000000
601#define BCHP_RDC_desc_1_config_reserved0_SHIFT                     24
602
603/* RDC :: desc_1_config :: trigger_select [23:16] */
604#define BCHP_RDC_desc_1_config_trigger_select_MASK                 0x00ff0000
605#define BCHP_RDC_desc_1_config_trigger_select_SHIFT                16
606#define BCHP_RDC_desc_1_config_trigger_select_cap_0_trig_0         0
607#define BCHP_RDC_desc_1_config_trigger_select_cap_0_trig_1         1
608#define BCHP_RDC_desc_1_config_trigger_select_cap_1_trig_0         2
609#define BCHP_RDC_desc_1_config_trigger_select_cap_1_trig_1         3
610#define BCHP_RDC_desc_1_config_trigger_select_reserved_0           4
611#define BCHP_RDC_desc_1_config_trigger_select_reserved_1           5
612#define BCHP_RDC_desc_1_config_trigger_select_reserved_2           6
613#define BCHP_RDC_desc_1_config_trigger_select_reserved_3           7
614#define BCHP_RDC_desc_1_config_trigger_select_prim_vec_trig_0      8
615#define BCHP_RDC_desc_1_config_trigger_select_prim_vec_trig_1      9
616#define BCHP_RDC_desc_1_config_trigger_select_sec_vec_trig_0       10
617#define BCHP_RDC_desc_1_config_trigger_select_sec_vec_trig_1       11
618#define BCHP_RDC_desc_1_config_trigger_select_reserved_4           12
619#define BCHP_RDC_desc_1_config_trigger_select_reserved_5           13
620#define BCHP_RDC_desc_1_config_trigger_select_hd_dvi_out_0         14
621#define BCHP_RDC_desc_1_config_trigger_select_hd_dvi_out_1         15
622#define BCHP_RDC_desc_1_config_trigger_select_reserved_6           16
623#define BCHP_RDC_desc_1_config_trigger_select_reserved_7           17
624#define BCHP_RDC_desc_1_config_trigger_select_reserved_8           18
625#define BCHP_RDC_desc_1_config_trigger_select_reserved_9           19
626#define BCHP_RDC_desc_1_config_trigger_select_m2mc_trig_0          20
627#define BCHP_RDC_desc_1_config_trigger_select_reserved_10          21
628#define BCHP_RDC_desc_1_config_trigger_select_reserved_11          22
629#define BCHP_RDC_desc_1_config_trigger_select_reserved_12          23
630#define BCHP_RDC_desc_1_config_trigger_select_reserved_13          24
631#define BCHP_RDC_desc_1_config_trigger_select_letterbox_0          25
632#define BCHP_RDC_desc_1_config_trigger_select_reserved_14          26
633#define BCHP_RDC_desc_1_config_trigger_select_reserved_15          27
634#define BCHP_RDC_desc_1_config_trigger_select_reserved_16          28
635#define BCHP_RDC_desc_1_config_trigger_select_mfd_0_eof            29
636#define BCHP_RDC_desc_1_config_trigger_select_reserved_17          30
637#define BCHP_RDC_desc_1_config_trigger_select_reserved_18          31
638#define BCHP_RDC_desc_1_config_trigger_select_comb_trig_0          252
639#define BCHP_RDC_desc_1_config_trigger_select_comb_trig_1          253
640#define BCHP_RDC_desc_1_config_trigger_select_comb_trig_2          254
641#define BCHP_RDC_desc_1_config_trigger_select_comb_trig_3          255
642
643/* RDC :: desc_1_config :: count [15:00] */
644#define BCHP_RDC_desc_1_config_count_MASK                          0x0000ffff
645#define BCHP_RDC_desc_1_config_count_SHIFT                         0
646
647/***************************************************************************
648 *desc_1_lock - DMA Descriptor 1 Lock Register.
649 ***************************************************************************/
650/* RDC :: desc_1_lock :: reserved0 [31:01] */
651#define BCHP_RDC_desc_1_lock_reserved0_MASK                        0xfffffffe
652#define BCHP_RDC_desc_1_lock_reserved0_SHIFT                       1
653
654/* RDC :: desc_1_lock :: semaphore [00:00] */
655#define BCHP_RDC_desc_1_lock_semaphore_MASK                        0x00000001
656#define BCHP_RDC_desc_1_lock_semaphore_SHIFT                       0
657
658/***************************************************************************
659 *desc_1_immediate - DMA Descriptor 1 Immediate Trigger Register.
660 ***************************************************************************/
661/* RDC :: desc_1_immediate :: reserved0 [31:01] */
662#define BCHP_RDC_desc_1_immediate_reserved0_MASK                   0xfffffffe
663#define BCHP_RDC_desc_1_immediate_reserved0_SHIFT                  1
664
665/* RDC :: desc_1_immediate :: trigger [00:00] */
666#define BCHP_RDC_desc_1_immediate_trigger_MASK                     0x00000001
667#define BCHP_RDC_desc_1_immediate_trigger_SHIFT                    0
668
669/***************************************************************************
670 *desc_2_addr - DMA Descriptor 2 Address Register.
671 ***************************************************************************/
672/* RDC :: desc_2_addr :: addr [31:00] */
673#define BCHP_RDC_desc_2_addr_addr_MASK                             0xffffffff
674#define BCHP_RDC_desc_2_addr_addr_SHIFT                            0
675
676/***************************************************************************
677 *desc_2_config - DMA Descriptor 2 Configuration Register.
678 ***************************************************************************/
679/* RDC :: desc_2_config :: lock_rd [31:31] */
680#define BCHP_RDC_desc_2_config_lock_rd_MASK                        0x80000000
681#define BCHP_RDC_desc_2_config_lock_rd_SHIFT                       31
682
683/* RDC :: desc_2_config :: dropped_trigger [30:30] */
684#define BCHP_RDC_desc_2_config_dropped_trigger_MASK                0x40000000
685#define BCHP_RDC_desc_2_config_dropped_trigger_SHIFT               30
686
687/* RDC :: desc_2_config :: error [29:29] */
688#define BCHP_RDC_desc_2_config_error_MASK                          0x20000000
689#define BCHP_RDC_desc_2_config_error_SHIFT                         29
690
691/* RDC :: desc_2_config :: busy [28:28] */
692#define BCHP_RDC_desc_2_config_busy_MASK                           0x10000000
693#define BCHP_RDC_desc_2_config_busy_SHIFT                          28
694
695/* RDC :: desc_2_config :: done [27:27] */
696#define BCHP_RDC_desc_2_config_done_MASK                           0x08000000
697#define BCHP_RDC_desc_2_config_done_SHIFT                          27
698
699/* RDC :: desc_2_config :: enable [26:26] */
700#define BCHP_RDC_desc_2_config_enable_MASK                         0x04000000
701#define BCHP_RDC_desc_2_config_enable_SHIFT                        26
702
703/* RDC :: desc_2_config :: repeat [25:25] */
704#define BCHP_RDC_desc_2_config_repeat_MASK                         0x02000000
705#define BCHP_RDC_desc_2_config_repeat_SHIFT                        25
706
707/* RDC :: desc_2_config :: reserved0 [24:24] */
708#define BCHP_RDC_desc_2_config_reserved0_MASK                      0x01000000
709#define BCHP_RDC_desc_2_config_reserved0_SHIFT                     24
710
711/* RDC :: desc_2_config :: trigger_select [23:16] */
712#define BCHP_RDC_desc_2_config_trigger_select_MASK                 0x00ff0000
713#define BCHP_RDC_desc_2_config_trigger_select_SHIFT                16
714#define BCHP_RDC_desc_2_config_trigger_select_cap_0_trig_0         0
715#define BCHP_RDC_desc_2_config_trigger_select_cap_0_trig_1         1
716#define BCHP_RDC_desc_2_config_trigger_select_cap_1_trig_0         2
717#define BCHP_RDC_desc_2_config_trigger_select_cap_1_trig_1         3
718#define BCHP_RDC_desc_2_config_trigger_select_reserved_0           4
719#define BCHP_RDC_desc_2_config_trigger_select_reserved_1           5
720#define BCHP_RDC_desc_2_config_trigger_select_reserved_2           6
721#define BCHP_RDC_desc_2_config_trigger_select_reserved_3           7
722#define BCHP_RDC_desc_2_config_trigger_select_prim_vec_trig_0      8
723#define BCHP_RDC_desc_2_config_trigger_select_prim_vec_trig_1      9
724#define BCHP_RDC_desc_2_config_trigger_select_sec_vec_trig_0       10
725#define BCHP_RDC_desc_2_config_trigger_select_sec_vec_trig_1       11
726#define BCHP_RDC_desc_2_config_trigger_select_reserved_4           12
727#define BCHP_RDC_desc_2_config_trigger_select_reserved_5           13
728#define BCHP_RDC_desc_2_config_trigger_select_hd_dvi_out_0         14
729#define BCHP_RDC_desc_2_config_trigger_select_hd_dvi_out_1         15
730#define BCHP_RDC_desc_2_config_trigger_select_reserved_6           16
731#define BCHP_RDC_desc_2_config_trigger_select_reserved_7           17
732#define BCHP_RDC_desc_2_config_trigger_select_reserved_8           18
733#define BCHP_RDC_desc_2_config_trigger_select_reserved_9           19
734#define BCHP_RDC_desc_2_config_trigger_select_m2mc_trig_0          20
735#define BCHP_RDC_desc_2_config_trigger_select_reserved_10          21
736#define BCHP_RDC_desc_2_config_trigger_select_reserved_11          22
737#define BCHP_RDC_desc_2_config_trigger_select_reserved_12          23
738#define BCHP_RDC_desc_2_config_trigger_select_reserved_13          24
739#define BCHP_RDC_desc_2_config_trigger_select_letterbox_0          25
740#define BCHP_RDC_desc_2_config_trigger_select_reserved_14          26
741#define BCHP_RDC_desc_2_config_trigger_select_reserved_15          27
742#define BCHP_RDC_desc_2_config_trigger_select_reserved_16          28
743#define BCHP_RDC_desc_2_config_trigger_select_mfd_0_eof            29
744#define BCHP_RDC_desc_2_config_trigger_select_reserved_17          30
745#define BCHP_RDC_desc_2_config_trigger_select_reserved_18          31
746#define BCHP_RDC_desc_2_config_trigger_select_comb_trig_0          252
747#define BCHP_RDC_desc_2_config_trigger_select_comb_trig_1          253
748#define BCHP_RDC_desc_2_config_trigger_select_comb_trig_2          254
749#define BCHP_RDC_desc_2_config_trigger_select_comb_trig_3          255
750
751/* RDC :: desc_2_config :: count [15:00] */
752#define BCHP_RDC_desc_2_config_count_MASK                          0x0000ffff
753#define BCHP_RDC_desc_2_config_count_SHIFT                         0
754
755/***************************************************************************
756 *desc_2_lock - DMA Descriptor 2 Lock Register.
757 ***************************************************************************/
758/* RDC :: desc_2_lock :: reserved0 [31:01] */
759#define BCHP_RDC_desc_2_lock_reserved0_MASK                        0xfffffffe
760#define BCHP_RDC_desc_2_lock_reserved0_SHIFT                       1
761
762/* RDC :: desc_2_lock :: semaphore [00:00] */
763#define BCHP_RDC_desc_2_lock_semaphore_MASK                        0x00000001
764#define BCHP_RDC_desc_2_lock_semaphore_SHIFT                       0
765
766/***************************************************************************
767 *desc_2_immediate - DMA Descriptor 2 Immediate Trigger Register.
768 ***************************************************************************/
769/* RDC :: desc_2_immediate :: reserved0 [31:01] */
770#define BCHP_RDC_desc_2_immediate_reserved0_MASK                   0xfffffffe
771#define BCHP_RDC_desc_2_immediate_reserved0_SHIFT                  1
772
773/* RDC :: desc_2_immediate :: trigger [00:00] */
774#define BCHP_RDC_desc_2_immediate_trigger_MASK                     0x00000001
775#define BCHP_RDC_desc_2_immediate_trigger_SHIFT                    0
776
777/***************************************************************************
778 *desc_3_addr - DMA Descriptor 3 Address Register.
779 ***************************************************************************/
780/* RDC :: desc_3_addr :: addr [31:00] */
781#define BCHP_RDC_desc_3_addr_addr_MASK                             0xffffffff
782#define BCHP_RDC_desc_3_addr_addr_SHIFT                            0
783
784/***************************************************************************
785 *desc_3_config - DMA Descriptor 3 Configuration Register.
786 ***************************************************************************/
787/* RDC :: desc_3_config :: lock_rd [31:31] */
788#define BCHP_RDC_desc_3_config_lock_rd_MASK                        0x80000000
789#define BCHP_RDC_desc_3_config_lock_rd_SHIFT                       31
790
791/* RDC :: desc_3_config :: dropped_trigger [30:30] */
792#define BCHP_RDC_desc_3_config_dropped_trigger_MASK                0x40000000
793#define BCHP_RDC_desc_3_config_dropped_trigger_SHIFT               30
794
795/* RDC :: desc_3_config :: error [29:29] */
796#define BCHP_RDC_desc_3_config_error_MASK                          0x20000000
797#define BCHP_RDC_desc_3_config_error_SHIFT                         29
798
799/* RDC :: desc_3_config :: busy [28:28] */
800#define BCHP_RDC_desc_3_config_busy_MASK                           0x10000000
801#define BCHP_RDC_desc_3_config_busy_SHIFT                          28
802
803/* RDC :: desc_3_config :: done [27:27] */
804#define BCHP_RDC_desc_3_config_done_MASK                           0x08000000
805#define BCHP_RDC_desc_3_config_done_SHIFT                          27
806
807/* RDC :: desc_3_config :: enable [26:26] */
808#define BCHP_RDC_desc_3_config_enable_MASK                         0x04000000
809#define BCHP_RDC_desc_3_config_enable_SHIFT                        26
810
811/* RDC :: desc_3_config :: repeat [25:25] */
812#define BCHP_RDC_desc_3_config_repeat_MASK                         0x02000000
813#define BCHP_RDC_desc_3_config_repeat_SHIFT                        25
814
815/* RDC :: desc_3_config :: reserved0 [24:24] */
816#define BCHP_RDC_desc_3_config_reserved0_MASK                      0x01000000
817#define BCHP_RDC_desc_3_config_reserved0_SHIFT                     24
818
819/* RDC :: desc_3_config :: trigger_select [23:16] */
820#define BCHP_RDC_desc_3_config_trigger_select_MASK                 0x00ff0000
821#define BCHP_RDC_desc_3_config_trigger_select_SHIFT                16
822#define BCHP_RDC_desc_3_config_trigger_select_cap_0_trig_0         0
823#define BCHP_RDC_desc_3_config_trigger_select_cap_0_trig_1         1
824#define BCHP_RDC_desc_3_config_trigger_select_cap_1_trig_0         2
825#define BCHP_RDC_desc_3_config_trigger_select_cap_1_trig_1         3
826#define BCHP_RDC_desc_3_config_trigger_select_reserved_0           4
827#define BCHP_RDC_desc_3_config_trigger_select_reserved_1           5
828#define BCHP_RDC_desc_3_config_trigger_select_reserved_2           6
829#define BCHP_RDC_desc_3_config_trigger_select_reserved_3           7
830#define BCHP_RDC_desc_3_config_trigger_select_prim_vec_trig_0      8
831#define BCHP_RDC_desc_3_config_trigger_select_prim_vec_trig_1      9
832#define BCHP_RDC_desc_3_config_trigger_select_sec_vec_trig_0       10
833#define BCHP_RDC_desc_3_config_trigger_select_sec_vec_trig_1       11
834#define BCHP_RDC_desc_3_config_trigger_select_reserved_4           12
835#define BCHP_RDC_desc_3_config_trigger_select_reserved_5           13
836#define BCHP_RDC_desc_3_config_trigger_select_hd_dvi_out_0         14
837#define BCHP_RDC_desc_3_config_trigger_select_hd_dvi_out_1         15
838#define BCHP_RDC_desc_3_config_trigger_select_reserved_6           16
839#define BCHP_RDC_desc_3_config_trigger_select_reserved_7           17
840#define BCHP_RDC_desc_3_config_trigger_select_reserved_8           18
841#define BCHP_RDC_desc_3_config_trigger_select_reserved_9           19
842#define BCHP_RDC_desc_3_config_trigger_select_m2mc_trig_0          20
843#define BCHP_RDC_desc_3_config_trigger_select_reserved_10          21
844#define BCHP_RDC_desc_3_config_trigger_select_reserved_11          22
845#define BCHP_RDC_desc_3_config_trigger_select_reserved_12          23
846#define BCHP_RDC_desc_3_config_trigger_select_reserved_13          24
847#define BCHP_RDC_desc_3_config_trigger_select_letterbox_0          25
848#define BCHP_RDC_desc_3_config_trigger_select_reserved_14          26
849#define BCHP_RDC_desc_3_config_trigger_select_reserved_15          27
850#define BCHP_RDC_desc_3_config_trigger_select_reserved_16          28
851#define BCHP_RDC_desc_3_config_trigger_select_mfd_0_eof            29
852#define BCHP_RDC_desc_3_config_trigger_select_reserved_17          30
853#define BCHP_RDC_desc_3_config_trigger_select_reserved_18          31
854#define BCHP_RDC_desc_3_config_trigger_select_comb_trig_0          252
855#define BCHP_RDC_desc_3_config_trigger_select_comb_trig_1          253
856#define BCHP_RDC_desc_3_config_trigger_select_comb_trig_2          254
857#define BCHP_RDC_desc_3_config_trigger_select_comb_trig_3          255
858
859/* RDC :: desc_3_config :: count [15:00] */
860#define BCHP_RDC_desc_3_config_count_MASK                          0x0000ffff
861#define BCHP_RDC_desc_3_config_count_SHIFT                         0
862
863/***************************************************************************
864 *desc_3_lock - DMA Descriptor 3 Lock Register.
865 ***************************************************************************/
866/* RDC :: desc_3_lock :: reserved0 [31:01] */
867#define BCHP_RDC_desc_3_lock_reserved0_MASK                        0xfffffffe
868#define BCHP_RDC_desc_3_lock_reserved0_SHIFT                       1
869
870/* RDC :: desc_3_lock :: semaphore [00:00] */
871#define BCHP_RDC_desc_3_lock_semaphore_MASK                        0x00000001
872#define BCHP_RDC_desc_3_lock_semaphore_SHIFT                       0
873
874/***************************************************************************
875 *desc_3_immediate - DMA Descriptor 3 Immediate Trigger Register.
876 ***************************************************************************/
877/* RDC :: desc_3_immediate :: reserved0 [31:01] */
878#define BCHP_RDC_desc_3_immediate_reserved0_MASK                   0xfffffffe
879#define BCHP_RDC_desc_3_immediate_reserved0_SHIFT                  1
880
881/* RDC :: desc_3_immediate :: trigger [00:00] */
882#define BCHP_RDC_desc_3_immediate_trigger_MASK                     0x00000001
883#define BCHP_RDC_desc_3_immediate_trigger_SHIFT                    0
884
885/***************************************************************************
886 *desc_4_addr - DMA Descriptor 4 Address Register.
887 ***************************************************************************/
888/* RDC :: desc_4_addr :: addr [31:00] */
889#define BCHP_RDC_desc_4_addr_addr_MASK                             0xffffffff
890#define BCHP_RDC_desc_4_addr_addr_SHIFT                            0
891
892/***************************************************************************
893 *desc_4_config - DMA Descriptor 4 Configuration Register.
894 ***************************************************************************/
895/* RDC :: desc_4_config :: lock_rd [31:31] */
896#define BCHP_RDC_desc_4_config_lock_rd_MASK                        0x80000000
897#define BCHP_RDC_desc_4_config_lock_rd_SHIFT                       31
898
899/* RDC :: desc_4_config :: dropped_trigger [30:30] */
900#define BCHP_RDC_desc_4_config_dropped_trigger_MASK                0x40000000
901#define BCHP_RDC_desc_4_config_dropped_trigger_SHIFT               30
902
903/* RDC :: desc_4_config :: error [29:29] */
904#define BCHP_RDC_desc_4_config_error_MASK                          0x20000000
905#define BCHP_RDC_desc_4_config_error_SHIFT                         29
906
907/* RDC :: desc_4_config :: busy [28:28] */
908#define BCHP_RDC_desc_4_config_busy_MASK                           0x10000000
909#define BCHP_RDC_desc_4_config_busy_SHIFT                          28
910
911/* RDC :: desc_4_config :: done [27:27] */
912#define BCHP_RDC_desc_4_config_done_MASK                           0x08000000
913#define BCHP_RDC_desc_4_config_done_SHIFT                          27
914
915/* RDC :: desc_4_config :: enable [26:26] */
916#define BCHP_RDC_desc_4_config_enable_MASK                         0x04000000
917#define BCHP_RDC_desc_4_config_enable_SHIFT                        26
918
919/* RDC :: desc_4_config :: repeat [25:25] */
920#define BCHP_RDC_desc_4_config_repeat_MASK                         0x02000000
921#define BCHP_RDC_desc_4_config_repeat_SHIFT                        25
922
923/* RDC :: desc_4_config :: reserved0 [24:24] */
924#define BCHP_RDC_desc_4_config_reserved0_MASK                      0x01000000
925#define BCHP_RDC_desc_4_config_reserved0_SHIFT                     24
926
927/* RDC :: desc_4_config :: trigger_select [23:16] */
928#define BCHP_RDC_desc_4_config_trigger_select_MASK                 0x00ff0000
929#define BCHP_RDC_desc_4_config_trigger_select_SHIFT                16
930#define BCHP_RDC_desc_4_config_trigger_select_cap_0_trig_0         0
931#define BCHP_RDC_desc_4_config_trigger_select_cap_0_trig_1         1
932#define BCHP_RDC_desc_4_config_trigger_select_cap_1_trig_0         2
933#define BCHP_RDC_desc_4_config_trigger_select_cap_1_trig_1         3
934#define BCHP_RDC_desc_4_config_trigger_select_reserved_0           4
935#define BCHP_RDC_desc_4_config_trigger_select_reserved_1           5
936#define BCHP_RDC_desc_4_config_trigger_select_reserved_2           6
937#define BCHP_RDC_desc_4_config_trigger_select_reserved_3           7
938#define BCHP_RDC_desc_4_config_trigger_select_prim_vec_trig_0      8
939#define BCHP_RDC_desc_4_config_trigger_select_prim_vec_trig_1      9
940#define BCHP_RDC_desc_4_config_trigger_select_sec_vec_trig_0       10
941#define BCHP_RDC_desc_4_config_trigger_select_sec_vec_trig_1       11
942#define BCHP_RDC_desc_4_config_trigger_select_reserved_4           12
943#define BCHP_RDC_desc_4_config_trigger_select_reserved_5           13
944#define BCHP_RDC_desc_4_config_trigger_select_hd_dvi_out_0         14
945#define BCHP_RDC_desc_4_config_trigger_select_hd_dvi_out_1         15
946#define BCHP_RDC_desc_4_config_trigger_select_reserved_6           16
947#define BCHP_RDC_desc_4_config_trigger_select_reserved_7           17
948#define BCHP_RDC_desc_4_config_trigger_select_reserved_8           18
949#define BCHP_RDC_desc_4_config_trigger_select_reserved_9           19
950#define BCHP_RDC_desc_4_config_trigger_select_m2mc_trig_0          20
951#define BCHP_RDC_desc_4_config_trigger_select_reserved_10          21
952#define BCHP_RDC_desc_4_config_trigger_select_reserved_11          22
953#define BCHP_RDC_desc_4_config_trigger_select_reserved_12          23
954#define BCHP_RDC_desc_4_config_trigger_select_reserved_13          24
955#define BCHP_RDC_desc_4_config_trigger_select_letterbox_0          25
956#define BCHP_RDC_desc_4_config_trigger_select_reserved_14          26
957#define BCHP_RDC_desc_4_config_trigger_select_reserved_15          27
958#define BCHP_RDC_desc_4_config_trigger_select_reserved_16          28
959#define BCHP_RDC_desc_4_config_trigger_select_mfd_0_eof            29
960#define BCHP_RDC_desc_4_config_trigger_select_reserved_17          30
961#define BCHP_RDC_desc_4_config_trigger_select_reserved_18          31
962#define BCHP_RDC_desc_4_config_trigger_select_comb_trig_0          252
963#define BCHP_RDC_desc_4_config_trigger_select_comb_trig_1          253
964#define BCHP_RDC_desc_4_config_trigger_select_comb_trig_2          254
965#define BCHP_RDC_desc_4_config_trigger_select_comb_trig_3          255
966
967/* RDC :: desc_4_config :: count [15:00] */
968#define BCHP_RDC_desc_4_config_count_MASK                          0x0000ffff
969#define BCHP_RDC_desc_4_config_count_SHIFT                         0
970
971/***************************************************************************
972 *desc_4_lock - DMA Descriptor 4 Lock Register.
973 ***************************************************************************/
974/* RDC :: desc_4_lock :: reserved0 [31:01] */
975#define BCHP_RDC_desc_4_lock_reserved0_MASK                        0xfffffffe
976#define BCHP_RDC_desc_4_lock_reserved0_SHIFT                       1
977
978/* RDC :: desc_4_lock :: semaphore [00:00] */
979#define BCHP_RDC_desc_4_lock_semaphore_MASK                        0x00000001
980#define BCHP_RDC_desc_4_lock_semaphore_SHIFT                       0
981
982/***************************************************************************
983 *desc_4_immediate - DMA Descriptor 4 Immediate Trigger Register.
984 ***************************************************************************/
985/* RDC :: desc_4_immediate :: reserved0 [31:01] */
986#define BCHP_RDC_desc_4_immediate_reserved0_MASK                   0xfffffffe
987#define BCHP_RDC_desc_4_immediate_reserved0_SHIFT                  1
988
989/* RDC :: desc_4_immediate :: trigger [00:00] */
990#define BCHP_RDC_desc_4_immediate_trigger_MASK                     0x00000001
991#define BCHP_RDC_desc_4_immediate_trigger_SHIFT                    0
992
993/***************************************************************************
994 *desc_5_addr - DMA Descriptor 5 Address Register.
995 ***************************************************************************/
996/* RDC :: desc_5_addr :: addr [31:00] */
997#define BCHP_RDC_desc_5_addr_addr_MASK                             0xffffffff
998#define BCHP_RDC_desc_5_addr_addr_SHIFT                            0
999
1000/***************************************************************************
1001 *desc_5_config - DMA Descriptor 5 Configuration Register.
1002 ***************************************************************************/
1003/* RDC :: desc_5_config :: lock_rd [31:31] */
1004#define BCHP_RDC_desc_5_config_lock_rd_MASK                        0x80000000
1005#define BCHP_RDC_desc_5_config_lock_rd_SHIFT                       31
1006
1007/* RDC :: desc_5_config :: dropped_trigger [30:30] */
1008#define BCHP_RDC_desc_5_config_dropped_trigger_MASK                0x40000000
1009#define BCHP_RDC_desc_5_config_dropped_trigger_SHIFT               30
1010
1011/* RDC :: desc_5_config :: error [29:29] */
1012#define BCHP_RDC_desc_5_config_error_MASK                          0x20000000
1013#define BCHP_RDC_desc_5_config_error_SHIFT                         29
1014
1015/* RDC :: desc_5_config :: busy [28:28] */
1016#define BCHP_RDC_desc_5_config_busy_MASK                           0x10000000
1017#define BCHP_RDC_desc_5_config_busy_SHIFT                          28
1018
1019/* RDC :: desc_5_config :: done [27:27] */
1020#define BCHP_RDC_desc_5_config_done_MASK                           0x08000000
1021#define BCHP_RDC_desc_5_config_done_SHIFT                          27
1022
1023/* RDC :: desc_5_config :: enable [26:26] */
1024#define BCHP_RDC_desc_5_config_enable_MASK                         0x04000000
1025#define BCHP_RDC_desc_5_config_enable_SHIFT                        26
1026
1027/* RDC :: desc_5_config :: repeat [25:25] */
1028#define BCHP_RDC_desc_5_config_repeat_MASK                         0x02000000
1029#define BCHP_RDC_desc_5_config_repeat_SHIFT                        25
1030
1031/* RDC :: desc_5_config :: reserved0 [24:24] */
1032#define BCHP_RDC_desc_5_config_reserved0_MASK                      0x01000000
1033#define BCHP_RDC_desc_5_config_reserved0_SHIFT                     24
1034
1035/* RDC :: desc_5_config :: trigger_select [23:16] */
1036#define BCHP_RDC_desc_5_config_trigger_select_MASK                 0x00ff0000
1037#define BCHP_RDC_desc_5_config_trigger_select_SHIFT                16
1038#define BCHP_RDC_desc_5_config_trigger_select_cap_0_trig_0         0
1039#define BCHP_RDC_desc_5_config_trigger_select_cap_0_trig_1         1
1040#define BCHP_RDC_desc_5_config_trigger_select_cap_1_trig_0         2
1041#define BCHP_RDC_desc_5_config_trigger_select_cap_1_trig_1         3
1042#define BCHP_RDC_desc_5_config_trigger_select_reserved_0           4
1043#define BCHP_RDC_desc_5_config_trigger_select_reserved_1           5
1044#define BCHP_RDC_desc_5_config_trigger_select_reserved_2           6
1045#define BCHP_RDC_desc_5_config_trigger_select_reserved_3           7
1046#define BCHP_RDC_desc_5_config_trigger_select_prim_vec_trig_0      8
1047#define BCHP_RDC_desc_5_config_trigger_select_prim_vec_trig_1      9
1048#define BCHP_RDC_desc_5_config_trigger_select_sec_vec_trig_0       10
1049#define BCHP_RDC_desc_5_config_trigger_select_sec_vec_trig_1       11
1050#define BCHP_RDC_desc_5_config_trigger_select_reserved_4           12
1051#define BCHP_RDC_desc_5_config_trigger_select_reserved_5           13
1052#define BCHP_RDC_desc_5_config_trigger_select_hd_dvi_out_0         14
1053#define BCHP_RDC_desc_5_config_trigger_select_hd_dvi_out_1         15
1054#define BCHP_RDC_desc_5_config_trigger_select_reserved_6           16
1055#define BCHP_RDC_desc_5_config_trigger_select_reserved_7           17
1056#define BCHP_RDC_desc_5_config_trigger_select_reserved_8           18
1057#define BCHP_RDC_desc_5_config_trigger_select_reserved_9           19
1058#define BCHP_RDC_desc_5_config_trigger_select_m2mc_trig_0          20
1059#define BCHP_RDC_desc_5_config_trigger_select_reserved_10          21
1060#define BCHP_RDC_desc_5_config_trigger_select_reserved_11          22
1061#define BCHP_RDC_desc_5_config_trigger_select_reserved_12          23
1062#define BCHP_RDC_desc_5_config_trigger_select_reserved_13          24
1063#define BCHP_RDC_desc_5_config_trigger_select_letterbox_0          25
1064#define BCHP_RDC_desc_5_config_trigger_select_reserved_14          26
1065#define BCHP_RDC_desc_5_config_trigger_select_reserved_15          27
1066#define BCHP_RDC_desc_5_config_trigger_select_reserved_16          28
1067#define BCHP_RDC_desc_5_config_trigger_select_mfd_0_eof            29
1068#define BCHP_RDC_desc_5_config_trigger_select_reserved_17          30
1069#define BCHP_RDC_desc_5_config_trigger_select_reserved_18          31
1070#define BCHP_RDC_desc_5_config_trigger_select_comb_trig_0          252
1071#define BCHP_RDC_desc_5_config_trigger_select_comb_trig_1          253
1072#define BCHP_RDC_desc_5_config_trigger_select_comb_trig_2          254
1073#define BCHP_RDC_desc_5_config_trigger_select_comb_trig_3          255
1074
1075/* RDC :: desc_5_config :: count [15:00] */
1076#define BCHP_RDC_desc_5_config_count_MASK                          0x0000ffff
1077#define BCHP_RDC_desc_5_config_count_SHIFT                         0
1078
1079/***************************************************************************
1080 *desc_5_lock - DMA Descriptor 5 Lock Register.
1081 ***************************************************************************/
1082/* RDC :: desc_5_lock :: reserved0 [31:01] */
1083#define BCHP_RDC_desc_5_lock_reserved0_MASK                        0xfffffffe
1084#define BCHP_RDC_desc_5_lock_reserved0_SHIFT                       1
1085
1086/* RDC :: desc_5_lock :: semaphore [00:00] */
1087#define BCHP_RDC_desc_5_lock_semaphore_MASK                        0x00000001
1088#define BCHP_RDC_desc_5_lock_semaphore_SHIFT                       0
1089
1090/***************************************************************************
1091 *desc_5_immediate - DMA Descriptor 5 Immediate Trigger Register.
1092 ***************************************************************************/
1093/* RDC :: desc_5_immediate :: reserved0 [31:01] */
1094#define BCHP_RDC_desc_5_immediate_reserved0_MASK                   0xfffffffe
1095#define BCHP_RDC_desc_5_immediate_reserved0_SHIFT                  1
1096
1097/* RDC :: desc_5_immediate :: trigger [00:00] */
1098#define BCHP_RDC_desc_5_immediate_trigger_MASK                     0x00000001
1099#define BCHP_RDC_desc_5_immediate_trigger_SHIFT                    0
1100
1101/***************************************************************************
1102 *desc_6_addr - DMA Descriptor 6 Address Register.
1103 ***************************************************************************/
1104/* RDC :: desc_6_addr :: addr [31:00] */
1105#define BCHP_RDC_desc_6_addr_addr_MASK                             0xffffffff
1106#define BCHP_RDC_desc_6_addr_addr_SHIFT                            0
1107
1108/***************************************************************************
1109 *desc_6_config - DMA Descriptor 6 Configuration Register.
1110 ***************************************************************************/
1111/* RDC :: desc_6_config :: lock_rd [31:31] */
1112#define BCHP_RDC_desc_6_config_lock_rd_MASK                        0x80000000
1113#define BCHP_RDC_desc_6_config_lock_rd_SHIFT                       31
1114
1115/* RDC :: desc_6_config :: dropped_trigger [30:30] */
1116#define BCHP_RDC_desc_6_config_dropped_trigger_MASK                0x40000000
1117#define BCHP_RDC_desc_6_config_dropped_trigger_SHIFT               30
1118
1119/* RDC :: desc_6_config :: error [29:29] */
1120#define BCHP_RDC_desc_6_config_error_MASK                          0x20000000
1121#define BCHP_RDC_desc_6_config_error_SHIFT                         29
1122
1123/* RDC :: desc_6_config :: busy [28:28] */
1124#define BCHP_RDC_desc_6_config_busy_MASK                           0x10000000
1125#define BCHP_RDC_desc_6_config_busy_SHIFT                          28
1126
1127/* RDC :: desc_6_config :: done [27:27] */
1128#define BCHP_RDC_desc_6_config_done_MASK                           0x08000000
1129#define BCHP_RDC_desc_6_config_done_SHIFT                          27
1130
1131/* RDC :: desc_6_config :: enable [26:26] */
1132#define BCHP_RDC_desc_6_config_enable_MASK                         0x04000000
1133#define BCHP_RDC_desc_6_config_enable_SHIFT                        26
1134
1135/* RDC :: desc_6_config :: repeat [25:25] */
1136#define BCHP_RDC_desc_6_config_repeat_MASK                         0x02000000
1137#define BCHP_RDC_desc_6_config_repeat_SHIFT                        25
1138
1139/* RDC :: desc_6_config :: reserved0 [24:24] */
1140#define BCHP_RDC_desc_6_config_reserved0_MASK                      0x01000000
1141#define BCHP_RDC_desc_6_config_reserved0_SHIFT                     24
1142
1143/* RDC :: desc_6_config :: trigger_select [23:16] */
1144#define BCHP_RDC_desc_6_config_trigger_select_MASK                 0x00ff0000
1145#define BCHP_RDC_desc_6_config_trigger_select_SHIFT                16
1146#define BCHP_RDC_desc_6_config_trigger_select_cap_0_trig_0         0
1147#define BCHP_RDC_desc_6_config_trigger_select_cap_0_trig_1         1
1148#define BCHP_RDC_desc_6_config_trigger_select_cap_1_trig_0         2
1149#define BCHP_RDC_desc_6_config_trigger_select_cap_1_trig_1         3
1150#define BCHP_RDC_desc_6_config_trigger_select_reserved_0           4
1151#define BCHP_RDC_desc_6_config_trigger_select_reserved_1           5
1152#define BCHP_RDC_desc_6_config_trigger_select_reserved_2           6
1153#define BCHP_RDC_desc_6_config_trigger_select_reserved_3           7
1154#define BCHP_RDC_desc_6_config_trigger_select_prim_vec_trig_0      8
1155#define BCHP_RDC_desc_6_config_trigger_select_prim_vec_trig_1      9
1156#define BCHP_RDC_desc_6_config_trigger_select_sec_vec_trig_0       10
1157#define BCHP_RDC_desc_6_config_trigger_select_sec_vec_trig_1       11
1158#define BCHP_RDC_desc_6_config_trigger_select_reserved_4           12
1159#define BCHP_RDC_desc_6_config_trigger_select_reserved_5           13
1160#define BCHP_RDC_desc_6_config_trigger_select_hd_dvi_out_0         14
1161#define BCHP_RDC_desc_6_config_trigger_select_hd_dvi_out_1         15
1162#define BCHP_RDC_desc_6_config_trigger_select_reserved_6           16
1163#define BCHP_RDC_desc_6_config_trigger_select_reserved_7           17
1164#define BCHP_RDC_desc_6_config_trigger_select_reserved_8           18
1165#define BCHP_RDC_desc_6_config_trigger_select_reserved_9           19
1166#define BCHP_RDC_desc_6_config_trigger_select_m2mc_trig_0          20
1167#define BCHP_RDC_desc_6_config_trigger_select_reserved_10          21
1168#define BCHP_RDC_desc_6_config_trigger_select_reserved_11          22
1169#define BCHP_RDC_desc_6_config_trigger_select_reserved_12          23
1170#define BCHP_RDC_desc_6_config_trigger_select_reserved_13          24
1171#define BCHP_RDC_desc_6_config_trigger_select_letterbox_0          25
1172#define BCHP_RDC_desc_6_config_trigger_select_reserved_14          26
1173#define BCHP_RDC_desc_6_config_trigger_select_reserved_15          27
1174#define BCHP_RDC_desc_6_config_trigger_select_reserved_16          28
1175#define BCHP_RDC_desc_6_config_trigger_select_mfd_0_eof            29
1176#define BCHP_RDC_desc_6_config_trigger_select_reserved_17          30
1177#define BCHP_RDC_desc_6_config_trigger_select_reserved_18          31
1178#define BCHP_RDC_desc_6_config_trigger_select_comb_trig_0          252
1179#define BCHP_RDC_desc_6_config_trigger_select_comb_trig_1          253
1180#define BCHP_RDC_desc_6_config_trigger_select_comb_trig_2          254
1181#define BCHP_RDC_desc_6_config_trigger_select_comb_trig_3          255
1182
1183/* RDC :: desc_6_config :: count [15:00] */
1184#define BCHP_RDC_desc_6_config_count_MASK                          0x0000ffff
1185#define BCHP_RDC_desc_6_config_count_SHIFT                         0
1186
1187/***************************************************************************
1188 *desc_6_lock - DMA Descriptor 6 Lock Register.
1189 ***************************************************************************/
1190/* RDC :: desc_6_lock :: reserved0 [31:01] */
1191#define BCHP_RDC_desc_6_lock_reserved0_MASK                        0xfffffffe
1192#define BCHP_RDC_desc_6_lock_reserved0_SHIFT                       1
1193
1194/* RDC :: desc_6_lock :: semaphore [00:00] */
1195#define BCHP_RDC_desc_6_lock_semaphore_MASK                        0x00000001
1196#define BCHP_RDC_desc_6_lock_semaphore_SHIFT                       0
1197
1198/***************************************************************************
1199 *desc_6_immediate - DMA Descriptor 6 Immediate Trigger Register.
1200 ***************************************************************************/
1201/* RDC :: desc_6_immediate :: reserved0 [31:01] */
1202#define BCHP_RDC_desc_6_immediate_reserved0_MASK                   0xfffffffe
1203#define BCHP_RDC_desc_6_immediate_reserved0_SHIFT                  1
1204
1205/* RDC :: desc_6_immediate :: trigger [00:00] */
1206#define BCHP_RDC_desc_6_immediate_trigger_MASK                     0x00000001
1207#define BCHP_RDC_desc_6_immediate_trigger_SHIFT                    0
1208
1209/***************************************************************************
1210 *desc_7_addr - DMA Descriptor 7 Address Register.
1211 ***************************************************************************/
1212/* RDC :: desc_7_addr :: addr [31:00] */
1213#define BCHP_RDC_desc_7_addr_addr_MASK                             0xffffffff
1214#define BCHP_RDC_desc_7_addr_addr_SHIFT                            0
1215
1216/***************************************************************************
1217 *desc_7_config - DMA Descriptor 7 Configuration Register.
1218 ***************************************************************************/
1219/* RDC :: desc_7_config :: lock_rd [31:31] */
1220#define BCHP_RDC_desc_7_config_lock_rd_MASK                        0x80000000
1221#define BCHP_RDC_desc_7_config_lock_rd_SHIFT                       31
1222
1223/* RDC :: desc_7_config :: dropped_trigger [30:30] */
1224#define BCHP_RDC_desc_7_config_dropped_trigger_MASK                0x40000000
1225#define BCHP_RDC_desc_7_config_dropped_trigger_SHIFT               30
1226
1227/* RDC :: desc_7_config :: error [29:29] */
1228#define BCHP_RDC_desc_7_config_error_MASK                          0x20000000
1229#define BCHP_RDC_desc_7_config_error_SHIFT                         29
1230
1231/* RDC :: desc_7_config :: busy [28:28] */
1232#define BCHP_RDC_desc_7_config_busy_MASK                           0x10000000
1233#define BCHP_RDC_desc_7_config_busy_SHIFT                          28
1234
1235/* RDC :: desc_7_config :: done [27:27] */
1236#define BCHP_RDC_desc_7_config_done_MASK                           0x08000000
1237#define BCHP_RDC_desc_7_config_done_SHIFT                          27
1238
1239/* RDC :: desc_7_config :: enable [26:26] */
1240#define BCHP_RDC_desc_7_config_enable_MASK                         0x04000000
1241#define BCHP_RDC_desc_7_config_enable_SHIFT                        26
1242
1243/* RDC :: desc_7_config :: repeat [25:25] */
1244#define BCHP_RDC_desc_7_config_repeat_MASK                         0x02000000
1245#define BCHP_RDC_desc_7_config_repeat_SHIFT                        25
1246
1247/* RDC :: desc_7_config :: reserved0 [24:24] */
1248#define BCHP_RDC_desc_7_config_reserved0_MASK                      0x01000000
1249#define BCHP_RDC_desc_7_config_reserved0_SHIFT                     24
1250
1251/* RDC :: desc_7_config :: trigger_select [23:16] */
1252#define BCHP_RDC_desc_7_config_trigger_select_MASK                 0x00ff0000
1253#define BCHP_RDC_desc_7_config_trigger_select_SHIFT                16
1254#define BCHP_RDC_desc_7_config_trigger_select_cap_0_trig_0         0
1255#define BCHP_RDC_desc_7_config_trigger_select_cap_0_trig_1         1
1256#define BCHP_RDC_desc_7_config_trigger_select_cap_1_trig_0         2
1257#define BCHP_RDC_desc_7_config_trigger_select_cap_1_trig_1         3
1258#define BCHP_RDC_desc_7_config_trigger_select_reserved_0           4
1259#define BCHP_RDC_desc_7_config_trigger_select_reserved_1           5
1260#define BCHP_RDC_desc_7_config_trigger_select_reserved_2           6
1261#define BCHP_RDC_desc_7_config_trigger_select_reserved_3           7
1262#define BCHP_RDC_desc_7_config_trigger_select_prim_vec_trig_0      8
1263#define BCHP_RDC_desc_7_config_trigger_select_prim_vec_trig_1      9
1264#define BCHP_RDC_desc_7_config_trigger_select_sec_vec_trig_0       10
1265#define BCHP_RDC_desc_7_config_trigger_select_sec_vec_trig_1       11
1266#define BCHP_RDC_desc_7_config_trigger_select_reserved_4           12
1267#define BCHP_RDC_desc_7_config_trigger_select_reserved_5           13
1268#define BCHP_RDC_desc_7_config_trigger_select_hd_dvi_out_0         14
1269#define BCHP_RDC_desc_7_config_trigger_select_hd_dvi_out_1         15
1270#define BCHP_RDC_desc_7_config_trigger_select_reserved_6           16
1271#define BCHP_RDC_desc_7_config_trigger_select_reserved_7           17
1272#define BCHP_RDC_desc_7_config_trigger_select_reserved_8           18
1273#define BCHP_RDC_desc_7_config_trigger_select_reserved_9           19
1274#define BCHP_RDC_desc_7_config_trigger_select_m2mc_trig_0          20
1275#define BCHP_RDC_desc_7_config_trigger_select_reserved_10          21
1276#define BCHP_RDC_desc_7_config_trigger_select_reserved_11          22
1277#define BCHP_RDC_desc_7_config_trigger_select_reserved_12          23
1278#define BCHP_RDC_desc_7_config_trigger_select_reserved_13          24
1279#define BCHP_RDC_desc_7_config_trigger_select_letterbox_0          25
1280#define BCHP_RDC_desc_7_config_trigger_select_reserved_14          26
1281#define BCHP_RDC_desc_7_config_trigger_select_reserved_15          27
1282#define BCHP_RDC_desc_7_config_trigger_select_reserved_16          28
1283#define BCHP_RDC_desc_7_config_trigger_select_mfd_0_eof            29
1284#define BCHP_RDC_desc_7_config_trigger_select_reserved_17          30
1285#define BCHP_RDC_desc_7_config_trigger_select_reserved_18          31
1286#define BCHP_RDC_desc_7_config_trigger_select_comb_trig_0          252
1287#define BCHP_RDC_desc_7_config_trigger_select_comb_trig_1          253
1288#define BCHP_RDC_desc_7_config_trigger_select_comb_trig_2          254
1289#define BCHP_RDC_desc_7_config_trigger_select_comb_trig_3          255
1290
1291/* RDC :: desc_7_config :: count [15:00] */
1292#define BCHP_RDC_desc_7_config_count_MASK                          0x0000ffff
1293#define BCHP_RDC_desc_7_config_count_SHIFT                         0
1294
1295/***************************************************************************
1296 *desc_7_lock - DMA Descriptor 7 Lock Register.
1297 ***************************************************************************/
1298/* RDC :: desc_7_lock :: reserved0 [31:01] */
1299#define BCHP_RDC_desc_7_lock_reserved0_MASK                        0xfffffffe
1300#define BCHP_RDC_desc_7_lock_reserved0_SHIFT                       1
1301
1302/* RDC :: desc_7_lock :: semaphore [00:00] */
1303#define BCHP_RDC_desc_7_lock_semaphore_MASK                        0x00000001
1304#define BCHP_RDC_desc_7_lock_semaphore_SHIFT                       0
1305
1306/***************************************************************************
1307 *desc_7_immediate - DMA Descriptor 7 Immediate Trigger Register.
1308 ***************************************************************************/
1309/* RDC :: desc_7_immediate :: reserved0 [31:01] */
1310#define BCHP_RDC_desc_7_immediate_reserved0_MASK                   0xfffffffe
1311#define BCHP_RDC_desc_7_immediate_reserved0_SHIFT                  1
1312
1313/* RDC :: desc_7_immediate :: trigger [00:00] */
1314#define BCHP_RDC_desc_7_immediate_trigger_MASK                     0x00000001
1315#define BCHP_RDC_desc_7_immediate_trigger_SHIFT                    0
1316
1317/***************************************************************************
1318 *desc_8_addr - DMA Descriptor 8 Address Register.
1319 ***************************************************************************/
1320/* RDC :: desc_8_addr :: addr [31:00] */
1321#define BCHP_RDC_desc_8_addr_addr_MASK                             0xffffffff
1322#define BCHP_RDC_desc_8_addr_addr_SHIFT                            0
1323
1324/***************************************************************************
1325 *desc_8_config - DMA Descriptor 8 Configuration Register.
1326 ***************************************************************************/
1327/* RDC :: desc_8_config :: lock_rd [31:31] */
1328#define BCHP_RDC_desc_8_config_lock_rd_MASK                        0x80000000
1329#define BCHP_RDC_desc_8_config_lock_rd_SHIFT                       31
1330
1331/* RDC :: desc_8_config :: dropped_trigger [30:30] */
1332#define BCHP_RDC_desc_8_config_dropped_trigger_MASK                0x40000000
1333#define BCHP_RDC_desc_8_config_dropped_trigger_SHIFT               30
1334
1335/* RDC :: desc_8_config :: error [29:29] */
1336#define BCHP_RDC_desc_8_config_error_MASK                          0x20000000
1337#define BCHP_RDC_desc_8_config_error_SHIFT                         29
1338
1339/* RDC :: desc_8_config :: busy [28:28] */
1340#define BCHP_RDC_desc_8_config_busy_MASK                           0x10000000
1341#define BCHP_RDC_desc_8_config_busy_SHIFT                          28
1342
1343/* RDC :: desc_8_config :: done [27:27] */
1344#define BCHP_RDC_desc_8_config_done_MASK                           0x08000000
1345#define BCHP_RDC_desc_8_config_done_SHIFT                          27
1346
1347/* RDC :: desc_8_config :: enable [26:26] */
1348#define BCHP_RDC_desc_8_config_enable_MASK                         0x04000000
1349#define BCHP_RDC_desc_8_config_enable_SHIFT                        26
1350
1351/* RDC :: desc_8_config :: repeat [25:25] */
1352#define BCHP_RDC_desc_8_config_repeat_MASK                         0x02000000
1353#define BCHP_RDC_desc_8_config_repeat_SHIFT                        25
1354
1355/* RDC :: desc_8_config :: reserved0 [24:24] */
1356#define BCHP_RDC_desc_8_config_reserved0_MASK                      0x01000000
1357#define BCHP_RDC_desc_8_config_reserved0_SHIFT                     24
1358
1359/* RDC :: desc_8_config :: trigger_select [23:16] */
1360#define BCHP_RDC_desc_8_config_trigger_select_MASK                 0x00ff0000
1361#define BCHP_RDC_desc_8_config_trigger_select_SHIFT                16
1362#define BCHP_RDC_desc_8_config_trigger_select_cap_0_trig_0         0
1363#define BCHP_RDC_desc_8_config_trigger_select_cap_0_trig_1         1
1364#define BCHP_RDC_desc_8_config_trigger_select_cap_1_trig_0         2
1365#define BCHP_RDC_desc_8_config_trigger_select_cap_1_trig_1         3
1366#define BCHP_RDC_desc_8_config_trigger_select_reserved_0           4
1367#define BCHP_RDC_desc_8_config_trigger_select_reserved_1           5
1368#define BCHP_RDC_desc_8_config_trigger_select_reserved_2           6
1369#define BCHP_RDC_desc_8_config_trigger_select_reserved_3           7
1370#define BCHP_RDC_desc_8_config_trigger_select_prim_vec_trig_0      8
1371#define BCHP_RDC_desc_8_config_trigger_select_prim_vec_trig_1      9
1372#define BCHP_RDC_desc_8_config_trigger_select_sec_vec_trig_0       10
1373#define BCHP_RDC_desc_8_config_trigger_select_sec_vec_trig_1       11
1374#define BCHP_RDC_desc_8_config_trigger_select_reserved_4           12
1375#define BCHP_RDC_desc_8_config_trigger_select_reserved_5           13
1376#define BCHP_RDC_desc_8_config_trigger_select_hd_dvi_out_0         14
1377#define BCHP_RDC_desc_8_config_trigger_select_hd_dvi_out_1         15
1378#define BCHP_RDC_desc_8_config_trigger_select_reserved_6           16
1379#define BCHP_RDC_desc_8_config_trigger_select_reserved_7           17
1380#define BCHP_RDC_desc_8_config_trigger_select_reserved_8           18
1381#define BCHP_RDC_desc_8_config_trigger_select_reserved_9           19
1382#define BCHP_RDC_desc_8_config_trigger_select_m2mc_trig_0          20
1383#define BCHP_RDC_desc_8_config_trigger_select_reserved_10          21
1384#define BCHP_RDC_desc_8_config_trigger_select_reserved_11          22
1385#define BCHP_RDC_desc_8_config_trigger_select_reserved_12          23
1386#define BCHP_RDC_desc_8_config_trigger_select_reserved_13          24
1387#define BCHP_RDC_desc_8_config_trigger_select_letterbox_0          25
1388#define BCHP_RDC_desc_8_config_trigger_select_reserved_14          26
1389#define BCHP_RDC_desc_8_config_trigger_select_reserved_15          27
1390#define BCHP_RDC_desc_8_config_trigger_select_reserved_16          28
1391#define BCHP_RDC_desc_8_config_trigger_select_mfd_0_eof            29
1392#define BCHP_RDC_desc_8_config_trigger_select_reserved_17          30
1393#define BCHP_RDC_desc_8_config_trigger_select_reserved_18          31
1394#define BCHP_RDC_desc_8_config_trigger_select_comb_trig_0          252
1395#define BCHP_RDC_desc_8_config_trigger_select_comb_trig_1          253
1396#define BCHP_RDC_desc_8_config_trigger_select_comb_trig_2          254
1397#define BCHP_RDC_desc_8_config_trigger_select_comb_trig_3          255
1398
1399/* RDC :: desc_8_config :: count [15:00] */
1400#define BCHP_RDC_desc_8_config_count_MASK                          0x0000ffff
1401#define BCHP_RDC_desc_8_config_count_SHIFT                         0
1402
1403/***************************************************************************
1404 *desc_8_lock - DMA Descriptor 8 Lock Register.
1405 ***************************************************************************/
1406/* RDC :: desc_8_lock :: reserved0 [31:01] */
1407#define BCHP_RDC_desc_8_lock_reserved0_MASK                        0xfffffffe
1408#define BCHP_RDC_desc_8_lock_reserved0_SHIFT                       1
1409
1410/* RDC :: desc_8_lock :: semaphore [00:00] */
1411#define BCHP_RDC_desc_8_lock_semaphore_MASK                        0x00000001
1412#define BCHP_RDC_desc_8_lock_semaphore_SHIFT                       0
1413
1414/***************************************************************************
1415 *desc_8_immediate - DMA Descriptor 8 Immediate Trigger Register.
1416 ***************************************************************************/
1417/* RDC :: desc_8_immediate :: reserved0 [31:01] */
1418#define BCHP_RDC_desc_8_immediate_reserved0_MASK                   0xfffffffe
1419#define BCHP_RDC_desc_8_immediate_reserved0_SHIFT                  1
1420
1421/* RDC :: desc_8_immediate :: trigger [00:00] */
1422#define BCHP_RDC_desc_8_immediate_trigger_MASK                     0x00000001
1423#define BCHP_RDC_desc_8_immediate_trigger_SHIFT                    0
1424
1425/***************************************************************************
1426 *desc_9_addr - DMA Descriptor 9 Address Register.
1427 ***************************************************************************/
1428/* RDC :: desc_9_addr :: addr [31:00] */
1429#define BCHP_RDC_desc_9_addr_addr_MASK                             0xffffffff
1430#define BCHP_RDC_desc_9_addr_addr_SHIFT                            0
1431
1432/***************************************************************************
1433 *desc_9_config - DMA Descriptor 9 Configuration Register.
1434 ***************************************************************************/
1435/* RDC :: desc_9_config :: lock_rd [31:31] */
1436#define BCHP_RDC_desc_9_config_lock_rd_MASK                        0x80000000
1437#define BCHP_RDC_desc_9_config_lock_rd_SHIFT                       31
1438
1439/* RDC :: desc_9_config :: dropped_trigger [30:30] */
1440#define BCHP_RDC_desc_9_config_dropped_trigger_MASK                0x40000000
1441#define BCHP_RDC_desc_9_config_dropped_trigger_SHIFT               30
1442
1443/* RDC :: desc_9_config :: error [29:29] */
1444#define BCHP_RDC_desc_9_config_error_MASK                          0x20000000
1445#define BCHP_RDC_desc_9_config_error_SHIFT                         29
1446
1447/* RDC :: desc_9_config :: busy [28:28] */
1448#define BCHP_RDC_desc_9_config_busy_MASK                           0x10000000
1449#define BCHP_RDC_desc_9_config_busy_SHIFT                          28
1450
1451/* RDC :: desc_9_config :: done [27:27] */
1452#define BCHP_RDC_desc_9_config_done_MASK                           0x08000000
1453#define BCHP_RDC_desc_9_config_done_SHIFT                          27
1454
1455/* RDC :: desc_9_config :: enable [26:26] */
1456#define BCHP_RDC_desc_9_config_enable_MASK                         0x04000000
1457#define BCHP_RDC_desc_9_config_enable_SHIFT                        26
1458
1459/* RDC :: desc_9_config :: repeat [25:25] */
1460#define BCHP_RDC_desc_9_config_repeat_MASK                         0x02000000
1461#define BCHP_RDC_desc_9_config_repeat_SHIFT                        25
1462
1463/* RDC :: desc_9_config :: reserved0 [24:24] */
1464#define BCHP_RDC_desc_9_config_reserved0_MASK                      0x01000000
1465#define BCHP_RDC_desc_9_config_reserved0_SHIFT                     24
1466
1467/* RDC :: desc_9_config :: trigger_select [23:16] */
1468#define BCHP_RDC_desc_9_config_trigger_select_MASK                 0x00ff0000
1469#define BCHP_RDC_desc_9_config_trigger_select_SHIFT                16
1470#define BCHP_RDC_desc_9_config_trigger_select_cap_0_trig_0         0
1471#define BCHP_RDC_desc_9_config_trigger_select_cap_0_trig_1         1
1472#define BCHP_RDC_desc_9_config_trigger_select_cap_1_trig_0         2
1473#define BCHP_RDC_desc_9_config_trigger_select_cap_1_trig_1         3
1474#define BCHP_RDC_desc_9_config_trigger_select_reserved_0           4
1475#define BCHP_RDC_desc_9_config_trigger_select_reserved_1           5
1476#define BCHP_RDC_desc_9_config_trigger_select_reserved_2           6
1477#define BCHP_RDC_desc_9_config_trigger_select_reserved_3           7
1478#define BCHP_RDC_desc_9_config_trigger_select_prim_vec_trig_0      8
1479#define BCHP_RDC_desc_9_config_trigger_select_prim_vec_trig_1      9
1480#define BCHP_RDC_desc_9_config_trigger_select_sec_vec_trig_0       10
1481#define BCHP_RDC_desc_9_config_trigger_select_sec_vec_trig_1       11
1482#define BCHP_RDC_desc_9_config_trigger_select_reserved_4           12
1483#define BCHP_RDC_desc_9_config_trigger_select_reserved_5           13
1484#define BCHP_RDC_desc_9_config_trigger_select_hd_dvi_out_0         14
1485#define BCHP_RDC_desc_9_config_trigger_select_hd_dvi_out_1         15
1486#define BCHP_RDC_desc_9_config_trigger_select_reserved_6           16
1487#define BCHP_RDC_desc_9_config_trigger_select_reserved_7           17
1488#define BCHP_RDC_desc_9_config_trigger_select_reserved_8           18
1489#define BCHP_RDC_desc_9_config_trigger_select_reserved_9           19
1490#define BCHP_RDC_desc_9_config_trigger_select_m2mc_trig_0          20
1491#define BCHP_RDC_desc_9_config_trigger_select_reserved_10          21
1492#define BCHP_RDC_desc_9_config_trigger_select_reserved_11          22
1493#define BCHP_RDC_desc_9_config_trigger_select_reserved_12          23
1494#define BCHP_RDC_desc_9_config_trigger_select_reserved_13          24
1495#define BCHP_RDC_desc_9_config_trigger_select_letterbox_0          25
1496#define BCHP_RDC_desc_9_config_trigger_select_reserved_14          26
1497#define BCHP_RDC_desc_9_config_trigger_select_reserved_15          27
1498#define BCHP_RDC_desc_9_config_trigger_select_reserved_16          28
1499#define BCHP_RDC_desc_9_config_trigger_select_mfd_0_eof            29
1500#define BCHP_RDC_desc_9_config_trigger_select_reserved_17          30
1501#define BCHP_RDC_desc_9_config_trigger_select_reserved_18          31
1502#define BCHP_RDC_desc_9_config_trigger_select_comb_trig_0          252
1503#define BCHP_RDC_desc_9_config_trigger_select_comb_trig_1          253
1504#define BCHP_RDC_desc_9_config_trigger_select_comb_trig_2          254
1505#define BCHP_RDC_desc_9_config_trigger_select_comb_trig_3          255
1506
1507/* RDC :: desc_9_config :: count [15:00] */
1508#define BCHP_RDC_desc_9_config_count_MASK                          0x0000ffff
1509#define BCHP_RDC_desc_9_config_count_SHIFT                         0
1510
1511/***************************************************************************
1512 *desc_9_lock - DMA Descriptor 9 Lock Register.
1513 ***************************************************************************/
1514/* RDC :: desc_9_lock :: reserved0 [31:01] */
1515#define BCHP_RDC_desc_9_lock_reserved0_MASK                        0xfffffffe
1516#define BCHP_RDC_desc_9_lock_reserved0_SHIFT                       1
1517
1518/* RDC :: desc_9_lock :: semaphore [00:00] */
1519#define BCHP_RDC_desc_9_lock_semaphore_MASK                        0x00000001
1520#define BCHP_RDC_desc_9_lock_semaphore_SHIFT                       0
1521
1522/***************************************************************************
1523 *desc_9_immediate - DMA Descriptor 9 Immediate Trigger Register.
1524 ***************************************************************************/
1525/* RDC :: desc_9_immediate :: reserved0 [31:01] */
1526#define BCHP_RDC_desc_9_immediate_reserved0_MASK                   0xfffffffe
1527#define BCHP_RDC_desc_9_immediate_reserved0_SHIFT                  1
1528
1529/* RDC :: desc_9_immediate :: trigger [00:00] */
1530#define BCHP_RDC_desc_9_immediate_trigger_MASK                     0x00000001
1531#define BCHP_RDC_desc_9_immediate_trigger_SHIFT                    0
1532
1533/***************************************************************************
1534 *desc_10_addr - DMA Descriptor 10 Address Register.
1535 ***************************************************************************/
1536/* RDC :: desc_10_addr :: addr [31:00] */
1537#define BCHP_RDC_desc_10_addr_addr_MASK                            0xffffffff
1538#define BCHP_RDC_desc_10_addr_addr_SHIFT                           0
1539
1540/***************************************************************************
1541 *desc_10_config - DMA Descriptor 10 Configuration Register.
1542 ***************************************************************************/
1543/* RDC :: desc_10_config :: lock_rd [31:31] */
1544#define BCHP_RDC_desc_10_config_lock_rd_MASK                       0x80000000
1545#define BCHP_RDC_desc_10_config_lock_rd_SHIFT                      31
1546
1547/* RDC :: desc_10_config :: dropped_trigger [30:30] */
1548#define BCHP_RDC_desc_10_config_dropped_trigger_MASK               0x40000000
1549#define BCHP_RDC_desc_10_config_dropped_trigger_SHIFT              30
1550
1551/* RDC :: desc_10_config :: error [29:29] */
1552#define BCHP_RDC_desc_10_config_error_MASK                         0x20000000
1553#define BCHP_RDC_desc_10_config_error_SHIFT                        29
1554
1555/* RDC :: desc_10_config :: busy [28:28] */
1556#define BCHP_RDC_desc_10_config_busy_MASK                          0x10000000
1557#define BCHP_RDC_desc_10_config_busy_SHIFT                         28
1558
1559/* RDC :: desc_10_config :: done [27:27] */
1560#define BCHP_RDC_desc_10_config_done_MASK                          0x08000000
1561#define BCHP_RDC_desc_10_config_done_SHIFT                         27
1562
1563/* RDC :: desc_10_config :: enable [26:26] */
1564#define BCHP_RDC_desc_10_config_enable_MASK                        0x04000000
1565#define BCHP_RDC_desc_10_config_enable_SHIFT                       26
1566
1567/* RDC :: desc_10_config :: repeat [25:25] */
1568#define BCHP_RDC_desc_10_config_repeat_MASK                        0x02000000
1569#define BCHP_RDC_desc_10_config_repeat_SHIFT                       25
1570
1571/* RDC :: desc_10_config :: reserved0 [24:24] */
1572#define BCHP_RDC_desc_10_config_reserved0_MASK                     0x01000000
1573#define BCHP_RDC_desc_10_config_reserved0_SHIFT                    24
1574
1575/* RDC :: desc_10_config :: trigger_select [23:16] */
1576#define BCHP_RDC_desc_10_config_trigger_select_MASK                0x00ff0000
1577#define BCHP_RDC_desc_10_config_trigger_select_SHIFT               16
1578#define BCHP_RDC_desc_10_config_trigger_select_cap_0_trig_0        0
1579#define BCHP_RDC_desc_10_config_trigger_select_cap_0_trig_1        1
1580#define BCHP_RDC_desc_10_config_trigger_select_cap_1_trig_0        2
1581#define BCHP_RDC_desc_10_config_trigger_select_cap_1_trig_1        3
1582#define BCHP_RDC_desc_10_config_trigger_select_reserved_0          4
1583#define BCHP_RDC_desc_10_config_trigger_select_reserved_1          5
1584#define BCHP_RDC_desc_10_config_trigger_select_reserved_2          6
1585#define BCHP_RDC_desc_10_config_trigger_select_reserved_3          7
1586#define BCHP_RDC_desc_10_config_trigger_select_prim_vec_trig_0     8
1587#define BCHP_RDC_desc_10_config_trigger_select_prim_vec_trig_1     9
1588#define BCHP_RDC_desc_10_config_trigger_select_sec_vec_trig_0      10
1589#define BCHP_RDC_desc_10_config_trigger_select_sec_vec_trig_1      11
1590#define BCHP_RDC_desc_10_config_trigger_select_reserved_4          12
1591#define BCHP_RDC_desc_10_config_trigger_select_reserved_5          13
1592#define BCHP_RDC_desc_10_config_trigger_select_hd_dvi_out_0        14
1593#define BCHP_RDC_desc_10_config_trigger_select_hd_dvi_out_1        15
1594#define BCHP_RDC_desc_10_config_trigger_select_reserved_6          16
1595#define BCHP_RDC_desc_10_config_trigger_select_reserved_7          17
1596#define BCHP_RDC_desc_10_config_trigger_select_reserved_8          18
1597#define BCHP_RDC_desc_10_config_trigger_select_reserved_9          19
1598#define BCHP_RDC_desc_10_config_trigger_select_m2mc_trig_0         20
1599#define BCHP_RDC_desc_10_config_trigger_select_reserved_10         21
1600#define BCHP_RDC_desc_10_config_trigger_select_reserved_11         22
1601#define BCHP_RDC_desc_10_config_trigger_select_reserved_12         23
1602#define BCHP_RDC_desc_10_config_trigger_select_reserved_13         24
1603#define BCHP_RDC_desc_10_config_trigger_select_letterbox_0         25
1604#define BCHP_RDC_desc_10_config_trigger_select_reserved_14         26
1605#define BCHP_RDC_desc_10_config_trigger_select_reserved_15         27
1606#define BCHP_RDC_desc_10_config_trigger_select_reserved_16         28
1607#define BCHP_RDC_desc_10_config_trigger_select_mfd_0_eof           29
1608#define BCHP_RDC_desc_10_config_trigger_select_reserved_17         30
1609#define BCHP_RDC_desc_10_config_trigger_select_reserved_18         31
1610#define BCHP_RDC_desc_10_config_trigger_select_comb_trig_0         252
1611#define BCHP_RDC_desc_10_config_trigger_select_comb_trig_1         253
1612#define BCHP_RDC_desc_10_config_trigger_select_comb_trig_2         254
1613#define BCHP_RDC_desc_10_config_trigger_select_comb_trig_3         255
1614
1615/* RDC :: desc_10_config :: count [15:00] */
1616#define BCHP_RDC_desc_10_config_count_MASK                         0x0000ffff
1617#define BCHP_RDC_desc_10_config_count_SHIFT                        0
1618
1619/***************************************************************************
1620 *desc_10_lock - DMA Descriptor 10 Lock Register.
1621 ***************************************************************************/
1622/* RDC :: desc_10_lock :: reserved0 [31:01] */
1623#define BCHP_RDC_desc_10_lock_reserved0_MASK                       0xfffffffe
1624#define BCHP_RDC_desc_10_lock_reserved0_SHIFT                      1
1625
1626/* RDC :: desc_10_lock :: semaphore [00:00] */
1627#define BCHP_RDC_desc_10_lock_semaphore_MASK                       0x00000001
1628#define BCHP_RDC_desc_10_lock_semaphore_SHIFT                      0
1629
1630/***************************************************************************
1631 *desc_10_immediate - DMA Descriptor 10 Immediate Trigger Register.
1632 ***************************************************************************/
1633/* RDC :: desc_10_immediate :: reserved0 [31:01] */
1634#define BCHP_RDC_desc_10_immediate_reserved0_MASK                  0xfffffffe
1635#define BCHP_RDC_desc_10_immediate_reserved0_SHIFT                 1
1636
1637/* RDC :: desc_10_immediate :: trigger [00:00] */
1638#define BCHP_RDC_desc_10_immediate_trigger_MASK                    0x00000001
1639#define BCHP_RDC_desc_10_immediate_trigger_SHIFT                   0
1640
1641/***************************************************************************
1642 *desc_11_addr - DMA Descriptor 11 Address Register.
1643 ***************************************************************************/
1644/* RDC :: desc_11_addr :: addr [31:00] */
1645#define BCHP_RDC_desc_11_addr_addr_MASK                            0xffffffff
1646#define BCHP_RDC_desc_11_addr_addr_SHIFT                           0
1647
1648/***************************************************************************
1649 *desc_11_config - DMA Descriptor 11 Configuration Register.
1650 ***************************************************************************/
1651/* RDC :: desc_11_config :: lock_rd [31:31] */
1652#define BCHP_RDC_desc_11_config_lock_rd_MASK                       0x80000000
1653#define BCHP_RDC_desc_11_config_lock_rd_SHIFT                      31
1654
1655/* RDC :: desc_11_config :: dropped_trigger [30:30] */
1656#define BCHP_RDC_desc_11_config_dropped_trigger_MASK               0x40000000
1657#define BCHP_RDC_desc_11_config_dropped_trigger_SHIFT              30
1658
1659/* RDC :: desc_11_config :: error [29:29] */
1660#define BCHP_RDC_desc_11_config_error_MASK                         0x20000000
1661#define BCHP_RDC_desc_11_config_error_SHIFT                        29
1662
1663/* RDC :: desc_11_config :: busy [28:28] */
1664#define BCHP_RDC_desc_11_config_busy_MASK                          0x10000000
1665#define BCHP_RDC_desc_11_config_busy_SHIFT                         28
1666
1667/* RDC :: desc_11_config :: done [27:27] */
1668#define BCHP_RDC_desc_11_config_done_MASK                          0x08000000
1669#define BCHP_RDC_desc_11_config_done_SHIFT                         27
1670
1671/* RDC :: desc_11_config :: enable [26:26] */
1672#define BCHP_RDC_desc_11_config_enable_MASK                        0x04000000
1673#define BCHP_RDC_desc_11_config_enable_SHIFT                       26
1674
1675/* RDC :: desc_11_config :: repeat [25:25] */
1676#define BCHP_RDC_desc_11_config_repeat_MASK                        0x02000000
1677#define BCHP_RDC_desc_11_config_repeat_SHIFT                       25
1678
1679/* RDC :: desc_11_config :: reserved0 [24:24] */
1680#define BCHP_RDC_desc_11_config_reserved0_MASK                     0x01000000
1681#define BCHP_RDC_desc_11_config_reserved0_SHIFT                    24
1682
1683/* RDC :: desc_11_config :: trigger_select [23:16] */
1684#define BCHP_RDC_desc_11_config_trigger_select_MASK                0x00ff0000
1685#define BCHP_RDC_desc_11_config_trigger_select_SHIFT               16
1686#define BCHP_RDC_desc_11_config_trigger_select_cap_0_trig_0        0
1687#define BCHP_RDC_desc_11_config_trigger_select_cap_0_trig_1        1
1688#define BCHP_RDC_desc_11_config_trigger_select_cap_1_trig_0        2
1689#define BCHP_RDC_desc_11_config_trigger_select_cap_1_trig_1        3
1690#define BCHP_RDC_desc_11_config_trigger_select_reserved_0          4
1691#define BCHP_RDC_desc_11_config_trigger_select_reserved_1          5
1692#define BCHP_RDC_desc_11_config_trigger_select_reserved_2          6
1693#define BCHP_RDC_desc_11_config_trigger_select_reserved_3          7
1694#define BCHP_RDC_desc_11_config_trigger_select_prim_vec_trig_0     8
1695#define BCHP_RDC_desc_11_config_trigger_select_prim_vec_trig_1     9
1696#define BCHP_RDC_desc_11_config_trigger_select_sec_vec_trig_0      10
1697#define BCHP_RDC_desc_11_config_trigger_select_sec_vec_trig_1      11
1698#define BCHP_RDC_desc_11_config_trigger_select_reserved_4          12
1699#define BCHP_RDC_desc_11_config_trigger_select_reserved_5          13
1700#define BCHP_RDC_desc_11_config_trigger_select_hd_dvi_out_0        14
1701#define BCHP_RDC_desc_11_config_trigger_select_hd_dvi_out_1        15
1702#define BCHP_RDC_desc_11_config_trigger_select_reserved_6          16
1703#define BCHP_RDC_desc_11_config_trigger_select_reserved_7          17
1704#define BCHP_RDC_desc_11_config_trigger_select_reserved_8          18
1705#define BCHP_RDC_desc_11_config_trigger_select_reserved_9          19
1706#define BCHP_RDC_desc_11_config_trigger_select_m2mc_trig_0         20
1707#define BCHP_RDC_desc_11_config_trigger_select_reserved_10         21
1708#define BCHP_RDC_desc_11_config_trigger_select_reserved_11         22
1709#define BCHP_RDC_desc_11_config_trigger_select_reserved_12         23
1710#define BCHP_RDC_desc_11_config_trigger_select_reserved_13         24
1711#define BCHP_RDC_desc_11_config_trigger_select_letterbox_0         25
1712#define BCHP_RDC_desc_11_config_trigger_select_reserved_14         26
1713#define BCHP_RDC_desc_11_config_trigger_select_reserved_15         27
1714#define BCHP_RDC_desc_11_config_trigger_select_reserved_16         28
1715#define BCHP_RDC_desc_11_config_trigger_select_mfd_0_eof           29
1716#define BCHP_RDC_desc_11_config_trigger_select_reserved_17         30
1717#define BCHP_RDC_desc_11_config_trigger_select_reserved_18         31
1718#define BCHP_RDC_desc_11_config_trigger_select_comb_trig_0         252
1719#define BCHP_RDC_desc_11_config_trigger_select_comb_trig_1         253
1720#define BCHP_RDC_desc_11_config_trigger_select_comb_trig_2         254
1721#define BCHP_RDC_desc_11_config_trigger_select_comb_trig_3         255
1722
1723/* RDC :: desc_11_config :: count [15:00] */
1724#define BCHP_RDC_desc_11_config_count_MASK                         0x0000ffff
1725#define BCHP_RDC_desc_11_config_count_SHIFT                        0
1726
1727/***************************************************************************
1728 *desc_11_lock - DMA Descriptor 11 Lock Register.
1729 ***************************************************************************/
1730/* RDC :: desc_11_lock :: reserved0 [31:01] */
1731#define BCHP_RDC_desc_11_lock_reserved0_MASK                       0xfffffffe
1732#define BCHP_RDC_desc_11_lock_reserved0_SHIFT                      1
1733
1734/* RDC :: desc_11_lock :: semaphore [00:00] */
1735#define BCHP_RDC_desc_11_lock_semaphore_MASK                       0x00000001
1736#define BCHP_RDC_desc_11_lock_semaphore_SHIFT                      0
1737
1738/***************************************************************************
1739 *desc_11_immediate - DMA Descriptor 11 Immediate Trigger Register.
1740 ***************************************************************************/
1741/* RDC :: desc_11_immediate :: reserved0 [31:01] */
1742#define BCHP_RDC_desc_11_immediate_reserved0_MASK                  0xfffffffe
1743#define BCHP_RDC_desc_11_immediate_reserved0_SHIFT                 1
1744
1745/* RDC :: desc_11_immediate :: trigger [00:00] */
1746#define BCHP_RDC_desc_11_immediate_trigger_MASK                    0x00000001
1747#define BCHP_RDC_desc_11_immediate_trigger_SHIFT                   0
1748
1749/***************************************************************************
1750 *desc_12_addr - DMA Descriptor 12 Address Register.
1751 ***************************************************************************/
1752/* RDC :: desc_12_addr :: addr [31:00] */
1753#define BCHP_RDC_desc_12_addr_addr_MASK                            0xffffffff
1754#define BCHP_RDC_desc_12_addr_addr_SHIFT                           0
1755
1756/***************************************************************************
1757 *desc_12_config - DMA Descriptor 12 Configuration Register.
1758 ***************************************************************************/
1759/* RDC :: desc_12_config :: lock_rd [31:31] */
1760#define BCHP_RDC_desc_12_config_lock_rd_MASK                       0x80000000
1761#define BCHP_RDC_desc_12_config_lock_rd_SHIFT                      31
1762
1763/* RDC :: desc_12_config :: dropped_trigger [30:30] */
1764#define BCHP_RDC_desc_12_config_dropped_trigger_MASK               0x40000000
1765#define BCHP_RDC_desc_12_config_dropped_trigger_SHIFT              30
1766
1767/* RDC :: desc_12_config :: error [29:29] */
1768#define BCHP_RDC_desc_12_config_error_MASK                         0x20000000
1769#define BCHP_RDC_desc_12_config_error_SHIFT                        29
1770
1771/* RDC :: desc_12_config :: busy [28:28] */
1772#define BCHP_RDC_desc_12_config_busy_MASK                          0x10000000
1773#define BCHP_RDC_desc_12_config_busy_SHIFT                         28
1774
1775/* RDC :: desc_12_config :: done [27:27] */
1776#define BCHP_RDC_desc_12_config_done_MASK                          0x08000000
1777#define BCHP_RDC_desc_12_config_done_SHIFT                         27
1778
1779/* RDC :: desc_12_config :: enable [26:26] */
1780#define BCHP_RDC_desc_12_config_enable_MASK                        0x04000000
1781#define BCHP_RDC_desc_12_config_enable_SHIFT                       26
1782
1783/* RDC :: desc_12_config :: repeat [25:25] */
1784#define BCHP_RDC_desc_12_config_repeat_MASK                        0x02000000
1785#define BCHP_RDC_desc_12_config_repeat_SHIFT                       25
1786
1787/* RDC :: desc_12_config :: reserved0 [24:24] */
1788#define BCHP_RDC_desc_12_config_reserved0_MASK                     0x01000000
1789#define BCHP_RDC_desc_12_config_reserved0_SHIFT                    24
1790
1791/* RDC :: desc_12_config :: trigger_select [23:16] */
1792#define BCHP_RDC_desc_12_config_trigger_select_MASK                0x00ff0000
1793#define BCHP_RDC_desc_12_config_trigger_select_SHIFT               16
1794#define BCHP_RDC_desc_12_config_trigger_select_cap_0_trig_0        0
1795#define BCHP_RDC_desc_12_config_trigger_select_cap_0_trig_1        1
1796#define BCHP_RDC_desc_12_config_trigger_select_cap_1_trig_0        2
1797#define BCHP_RDC_desc_12_config_trigger_select_cap_1_trig_1        3
1798#define BCHP_RDC_desc_12_config_trigger_select_reserved_0          4
1799#define BCHP_RDC_desc_12_config_trigger_select_reserved_1          5
1800#define BCHP_RDC_desc_12_config_trigger_select_reserved_2          6
1801#define BCHP_RDC_desc_12_config_trigger_select_reserved_3          7
1802#define BCHP_RDC_desc_12_config_trigger_select_prim_vec_trig_0     8
1803#define BCHP_RDC_desc_12_config_trigger_select_prim_vec_trig_1     9
1804#define BCHP_RDC_desc_12_config_trigger_select_sec_vec_trig_0      10
1805#define BCHP_RDC_desc_12_config_trigger_select_sec_vec_trig_1      11
1806#define BCHP_RDC_desc_12_config_trigger_select_reserved_4          12
1807#define BCHP_RDC_desc_12_config_trigger_select_reserved_5          13
1808#define BCHP_RDC_desc_12_config_trigger_select_hd_dvi_out_0        14
1809#define BCHP_RDC_desc_12_config_trigger_select_hd_dvi_out_1        15
1810#define BCHP_RDC_desc_12_config_trigger_select_reserved_6          16
1811#define BCHP_RDC_desc_12_config_trigger_select_reserved_7          17
1812#define BCHP_RDC_desc_12_config_trigger_select_reserved_8          18
1813#define BCHP_RDC_desc_12_config_trigger_select_reserved_9          19
1814#define BCHP_RDC_desc_12_config_trigger_select_m2mc_trig_0         20
1815#define BCHP_RDC_desc_12_config_trigger_select_reserved_10         21
1816#define BCHP_RDC_desc_12_config_trigger_select_reserved_11         22
1817#define BCHP_RDC_desc_12_config_trigger_select_reserved_12         23
1818#define BCHP_RDC_desc_12_config_trigger_select_reserved_13         24
1819#define BCHP_RDC_desc_12_config_trigger_select_letterbox_0         25
1820#define BCHP_RDC_desc_12_config_trigger_select_reserved_14         26
1821#define BCHP_RDC_desc_12_config_trigger_select_reserved_15         27
1822#define BCHP_RDC_desc_12_config_trigger_select_reserved_16         28
1823#define BCHP_RDC_desc_12_config_trigger_select_mfd_0_eof           29
1824#define BCHP_RDC_desc_12_config_trigger_select_reserved_17         30
1825#define BCHP_RDC_desc_12_config_trigger_select_reserved_18         31
1826#define BCHP_RDC_desc_12_config_trigger_select_comb_trig_0         252
1827#define BCHP_RDC_desc_12_config_trigger_select_comb_trig_1         253
1828#define BCHP_RDC_desc_12_config_trigger_select_comb_trig_2         254
1829#define BCHP_RDC_desc_12_config_trigger_select_comb_trig_3         255
1830
1831/* RDC :: desc_12_config :: count [15:00] */
1832#define BCHP_RDC_desc_12_config_count_MASK                         0x0000ffff
1833#define BCHP_RDC_desc_12_config_count_SHIFT                        0
1834
1835/***************************************************************************
1836 *desc_12_lock - DMA Descriptor 12 Lock Register.
1837 ***************************************************************************/
1838/* RDC :: desc_12_lock :: reserved0 [31:01] */
1839#define BCHP_RDC_desc_12_lock_reserved0_MASK                       0xfffffffe
1840#define BCHP_RDC_desc_12_lock_reserved0_SHIFT                      1
1841
1842/* RDC :: desc_12_lock :: semaphore [00:00] */
1843#define BCHP_RDC_desc_12_lock_semaphore_MASK                       0x00000001
1844#define BCHP_RDC_desc_12_lock_semaphore_SHIFT                      0
1845
1846/***************************************************************************
1847 *desc_12_immediate - DMA Descriptor 12 Immediate Trigger Register.
1848 ***************************************************************************/
1849/* RDC :: desc_12_immediate :: reserved0 [31:01] */
1850#define BCHP_RDC_desc_12_immediate_reserved0_MASK                  0xfffffffe
1851#define BCHP_RDC_desc_12_immediate_reserved0_SHIFT                 1
1852
1853/* RDC :: desc_12_immediate :: trigger [00:00] */
1854#define BCHP_RDC_desc_12_immediate_trigger_MASK                    0x00000001
1855#define BCHP_RDC_desc_12_immediate_trigger_SHIFT                   0
1856
1857/***************************************************************************
1858 *desc_13_addr - DMA Descriptor 13 Address Register.
1859 ***************************************************************************/
1860/* RDC :: desc_13_addr :: addr [31:00] */
1861#define BCHP_RDC_desc_13_addr_addr_MASK                            0xffffffff
1862#define BCHP_RDC_desc_13_addr_addr_SHIFT                           0
1863
1864/***************************************************************************
1865 *desc_13_config - DMA Descriptor 13 Configuration Register.
1866 ***************************************************************************/
1867/* RDC :: desc_13_config :: lock_rd [31:31] */
1868#define BCHP_RDC_desc_13_config_lock_rd_MASK                       0x80000000
1869#define BCHP_RDC_desc_13_config_lock_rd_SHIFT                      31
1870
1871/* RDC :: desc_13_config :: dropped_trigger [30:30] */
1872#define BCHP_RDC_desc_13_config_dropped_trigger_MASK               0x40000000
1873#define BCHP_RDC_desc_13_config_dropped_trigger_SHIFT              30
1874
1875/* RDC :: desc_13_config :: error [29:29] */
1876#define BCHP_RDC_desc_13_config_error_MASK                         0x20000000
1877#define BCHP_RDC_desc_13_config_error_SHIFT                        29
1878
1879/* RDC :: desc_13_config :: busy [28:28] */
1880#define BCHP_RDC_desc_13_config_busy_MASK                          0x10000000
1881#define BCHP_RDC_desc_13_config_busy_SHIFT                         28
1882
1883/* RDC :: desc_13_config :: done [27:27] */
1884#define BCHP_RDC_desc_13_config_done_MASK                          0x08000000
1885#define BCHP_RDC_desc_13_config_done_SHIFT                         27
1886
1887/* RDC :: desc_13_config :: enable [26:26] */
1888#define BCHP_RDC_desc_13_config_enable_MASK                        0x04000000
1889#define BCHP_RDC_desc_13_config_enable_SHIFT                       26
1890
1891/* RDC :: desc_13_config :: repeat [25:25] */
1892#define BCHP_RDC_desc_13_config_repeat_MASK                        0x02000000
1893#define BCHP_RDC_desc_13_config_repeat_SHIFT                       25
1894
1895/* RDC :: desc_13_config :: reserved0 [24:24] */
1896#define BCHP_RDC_desc_13_config_reserved0_MASK                     0x01000000
1897#define BCHP_RDC_desc_13_config_reserved0_SHIFT                    24
1898
1899/* RDC :: desc_13_config :: trigger_select [23:16] */
1900#define BCHP_RDC_desc_13_config_trigger_select_MASK                0x00ff0000
1901#define BCHP_RDC_desc_13_config_trigger_select_SHIFT               16
1902#define BCHP_RDC_desc_13_config_trigger_select_cap_0_trig_0        0
1903#define BCHP_RDC_desc_13_config_trigger_select_cap_0_trig_1        1
1904#define BCHP_RDC_desc_13_config_trigger_select_cap_1_trig_0        2
1905#define BCHP_RDC_desc_13_config_trigger_select_cap_1_trig_1        3
1906#define BCHP_RDC_desc_13_config_trigger_select_reserved_0          4
1907#define BCHP_RDC_desc_13_config_trigger_select_reserved_1          5
1908#define BCHP_RDC_desc_13_config_trigger_select_reserved_2          6
1909#define BCHP_RDC_desc_13_config_trigger_select_reserved_3          7
1910#define BCHP_RDC_desc_13_config_trigger_select_prim_vec_trig_0     8
1911#define BCHP_RDC_desc_13_config_trigger_select_prim_vec_trig_1     9
1912#define BCHP_RDC_desc_13_config_trigger_select_sec_vec_trig_0      10
1913#define BCHP_RDC_desc_13_config_trigger_select_sec_vec_trig_1      11
1914#define BCHP_RDC_desc_13_config_trigger_select_reserved_4          12
1915#define BCHP_RDC_desc_13_config_trigger_select_reserved_5          13
1916#define BCHP_RDC_desc_13_config_trigger_select_hd_dvi_out_0        14
1917#define BCHP_RDC_desc_13_config_trigger_select_hd_dvi_out_1        15
1918#define BCHP_RDC_desc_13_config_trigger_select_reserved_6          16
1919#define BCHP_RDC_desc_13_config_trigger_select_reserved_7          17
1920#define BCHP_RDC_desc_13_config_trigger_select_reserved_8          18
1921#define BCHP_RDC_desc_13_config_trigger_select_reserved_9          19
1922#define BCHP_RDC_desc_13_config_trigger_select_m2mc_trig_0         20
1923#define BCHP_RDC_desc_13_config_trigger_select_reserved_10         21
1924#define BCHP_RDC_desc_13_config_trigger_select_reserved_11         22
1925#define BCHP_RDC_desc_13_config_trigger_select_reserved_12         23
1926#define BCHP_RDC_desc_13_config_trigger_select_reserved_13         24
1927#define BCHP_RDC_desc_13_config_trigger_select_letterbox_0         25
1928#define BCHP_RDC_desc_13_config_trigger_select_reserved_14         26
1929#define BCHP_RDC_desc_13_config_trigger_select_reserved_15         27
1930#define BCHP_RDC_desc_13_config_trigger_select_reserved_16         28
1931#define BCHP_RDC_desc_13_config_trigger_select_mfd_0_eof           29
1932#define BCHP_RDC_desc_13_config_trigger_select_reserved_17         30
1933#define BCHP_RDC_desc_13_config_trigger_select_reserved_18         31
1934#define BCHP_RDC_desc_13_config_trigger_select_comb_trig_0         252
1935#define BCHP_RDC_desc_13_config_trigger_select_comb_trig_1         253
1936#define BCHP_RDC_desc_13_config_trigger_select_comb_trig_2         254
1937#define BCHP_RDC_desc_13_config_trigger_select_comb_trig_3         255
1938
1939/* RDC :: desc_13_config :: count [15:00] */
1940#define BCHP_RDC_desc_13_config_count_MASK                         0x0000ffff
1941#define BCHP_RDC_desc_13_config_count_SHIFT                        0
1942
1943/***************************************************************************
1944 *desc_13_lock - DMA Descriptor 13 Lock Register.
1945 ***************************************************************************/
1946/* RDC :: desc_13_lock :: reserved0 [31:01] */
1947#define BCHP_RDC_desc_13_lock_reserved0_MASK                       0xfffffffe
1948#define BCHP_RDC_desc_13_lock_reserved0_SHIFT                      1
1949
1950/* RDC :: desc_13_lock :: semaphore [00:00] */
1951#define BCHP_RDC_desc_13_lock_semaphore_MASK                       0x00000001
1952#define BCHP_RDC_desc_13_lock_semaphore_SHIFT                      0
1953
1954/***************************************************************************
1955 *desc_13_immediate - DMA Descriptor 13 Immediate Trigger Register.
1956 ***************************************************************************/
1957/* RDC :: desc_13_immediate :: reserved0 [31:01] */
1958#define BCHP_RDC_desc_13_immediate_reserved0_MASK                  0xfffffffe
1959#define BCHP_RDC_desc_13_immediate_reserved0_SHIFT                 1
1960
1961/* RDC :: desc_13_immediate :: trigger [00:00] */
1962#define BCHP_RDC_desc_13_immediate_trigger_MASK                    0x00000001
1963#define BCHP_RDC_desc_13_immediate_trigger_SHIFT                   0
1964
1965/***************************************************************************
1966 *desc_14_addr - DMA Descriptor 14 Address Register.
1967 ***************************************************************************/
1968/* RDC :: desc_14_addr :: addr [31:00] */
1969#define BCHP_RDC_desc_14_addr_addr_MASK                            0xffffffff
1970#define BCHP_RDC_desc_14_addr_addr_SHIFT                           0
1971
1972/***************************************************************************
1973 *desc_14_config - DMA Descriptor 14 Configuration Register.
1974 ***************************************************************************/
1975/* RDC :: desc_14_config :: lock_rd [31:31] */
1976#define BCHP_RDC_desc_14_config_lock_rd_MASK                       0x80000000
1977#define BCHP_RDC_desc_14_config_lock_rd_SHIFT                      31
1978
1979/* RDC :: desc_14_config :: dropped_trigger [30:30] */
1980#define BCHP_RDC_desc_14_config_dropped_trigger_MASK               0x40000000
1981#define BCHP_RDC_desc_14_config_dropped_trigger_SHIFT              30
1982
1983/* RDC :: desc_14_config :: error [29:29] */
1984#define BCHP_RDC_desc_14_config_error_MASK                         0x20000000
1985#define BCHP_RDC_desc_14_config_error_SHIFT                        29
1986
1987/* RDC :: desc_14_config :: busy [28:28] */
1988#define BCHP_RDC_desc_14_config_busy_MASK                          0x10000000
1989#define BCHP_RDC_desc_14_config_busy_SHIFT                         28
1990
1991/* RDC :: desc_14_config :: done [27:27] */
1992#define BCHP_RDC_desc_14_config_done_MASK                          0x08000000
1993#define BCHP_RDC_desc_14_config_done_SHIFT                         27
1994
1995/* RDC :: desc_14_config :: enable [26:26] */
1996#define BCHP_RDC_desc_14_config_enable_MASK                        0x04000000
1997#define BCHP_RDC_desc_14_config_enable_SHIFT                       26
1998
1999/* RDC :: desc_14_config :: repeat [25:25] */
2000#define BCHP_RDC_desc_14_config_repeat_MASK                        0x02000000
2001#define BCHP_RDC_desc_14_config_repeat_SHIFT                       25
2002
2003/* RDC :: desc_14_config :: reserved0 [24:24] */
2004#define BCHP_RDC_desc_14_config_reserved0_MASK                     0x01000000
2005#define BCHP_RDC_desc_14_config_reserved0_SHIFT                    24
2006
2007/* RDC :: desc_14_config :: trigger_select [23:16] */
2008#define BCHP_RDC_desc_14_config_trigger_select_MASK                0x00ff0000
2009#define BCHP_RDC_desc_14_config_trigger_select_SHIFT               16
2010#define BCHP_RDC_desc_14_config_trigger_select_cap_0_trig_0        0
2011#define BCHP_RDC_desc_14_config_trigger_select_cap_0_trig_1        1
2012#define BCHP_RDC_desc_14_config_trigger_select_cap_1_trig_0        2
2013#define BCHP_RDC_desc_14_config_trigger_select_cap_1_trig_1        3
2014#define BCHP_RDC_desc_14_config_trigger_select_reserved_0          4
2015#define BCHP_RDC_desc_14_config_trigger_select_reserved_1          5
2016#define BCHP_RDC_desc_14_config_trigger_select_reserved_2          6
2017#define BCHP_RDC_desc_14_config_trigger_select_reserved_3          7
2018#define BCHP_RDC_desc_14_config_trigger_select_prim_vec_trig_0     8
2019#define BCHP_RDC_desc_14_config_trigger_select_prim_vec_trig_1     9
2020#define BCHP_RDC_desc_14_config_trigger_select_sec_vec_trig_0      10
2021#define BCHP_RDC_desc_14_config_trigger_select_sec_vec_trig_1      11
2022#define BCHP_RDC_desc_14_config_trigger_select_reserved_4          12
2023#define BCHP_RDC_desc_14_config_trigger_select_reserved_5          13
2024#define BCHP_RDC_desc_14_config_trigger_select_hd_dvi_out_0        14
2025#define BCHP_RDC_desc_14_config_trigger_select_hd_dvi_out_1        15
2026#define BCHP_RDC_desc_14_config_trigger_select_reserved_6          16
2027#define BCHP_RDC_desc_14_config_trigger_select_reserved_7          17
2028#define BCHP_RDC_desc_14_config_trigger_select_reserved_8          18
2029#define BCHP_RDC_desc_14_config_trigger_select_reserved_9          19
2030#define BCHP_RDC_desc_14_config_trigger_select_m2mc_trig_0         20
2031#define BCHP_RDC_desc_14_config_trigger_select_reserved_10         21
2032#define BCHP_RDC_desc_14_config_trigger_select_reserved_11         22
2033#define BCHP_RDC_desc_14_config_trigger_select_reserved_12         23
2034#define BCHP_RDC_desc_14_config_trigger_select_reserved_13         24
2035#define BCHP_RDC_desc_14_config_trigger_select_letterbox_0         25
2036#define BCHP_RDC_desc_14_config_trigger_select_reserved_14         26
2037#define BCHP_RDC_desc_14_config_trigger_select_reserved_15         27
2038#define BCHP_RDC_desc_14_config_trigger_select_reserved_16         28
2039#define BCHP_RDC_desc_14_config_trigger_select_mfd_0_eof           29
2040#define BCHP_RDC_desc_14_config_trigger_select_reserved_17         30
2041#define BCHP_RDC_desc_14_config_trigger_select_reserved_18         31
2042#define BCHP_RDC_desc_14_config_trigger_select_comb_trig_0         252
2043#define BCHP_RDC_desc_14_config_trigger_select_comb_trig_1         253
2044#define BCHP_RDC_desc_14_config_trigger_select_comb_trig_2         254
2045#define BCHP_RDC_desc_14_config_trigger_select_comb_trig_3         255
2046
2047/* RDC :: desc_14_config :: count [15:00] */
2048#define BCHP_RDC_desc_14_config_count_MASK                         0x0000ffff
2049#define BCHP_RDC_desc_14_config_count_SHIFT                        0
2050
2051/***************************************************************************
2052 *desc_14_lock - DMA Descriptor 14 Lock Register.
2053 ***************************************************************************/
2054/* RDC :: desc_14_lock :: reserved0 [31:01] */
2055#define BCHP_RDC_desc_14_lock_reserved0_MASK                       0xfffffffe
2056#define BCHP_RDC_desc_14_lock_reserved0_SHIFT                      1
2057
2058/* RDC :: desc_14_lock :: semaphore [00:00] */
2059#define BCHP_RDC_desc_14_lock_semaphore_MASK                       0x00000001
2060#define BCHP_RDC_desc_14_lock_semaphore_SHIFT                      0
2061
2062/***************************************************************************
2063 *desc_14_immediate - DMA Descriptor 14 Immediate Trigger Register.
2064 ***************************************************************************/
2065/* RDC :: desc_14_immediate :: reserved0 [31:01] */
2066#define BCHP_RDC_desc_14_immediate_reserved0_MASK                  0xfffffffe
2067#define BCHP_RDC_desc_14_immediate_reserved0_SHIFT                 1
2068
2069/* RDC :: desc_14_immediate :: trigger [00:00] */
2070#define BCHP_RDC_desc_14_immediate_trigger_MASK                    0x00000001
2071#define BCHP_RDC_desc_14_immediate_trigger_SHIFT                   0
2072
2073/***************************************************************************
2074 *desc_15_addr - DMA Descriptor 15 Address Register.
2075 ***************************************************************************/
2076/* RDC :: desc_15_addr :: addr [31:00] */
2077#define BCHP_RDC_desc_15_addr_addr_MASK                            0xffffffff
2078#define BCHP_RDC_desc_15_addr_addr_SHIFT                           0
2079
2080/***************************************************************************
2081 *desc_15_config - DMA Descriptor 15 Configuration Register.
2082 ***************************************************************************/
2083/* RDC :: desc_15_config :: lock_rd [31:31] */
2084#define BCHP_RDC_desc_15_config_lock_rd_MASK                       0x80000000
2085#define BCHP_RDC_desc_15_config_lock_rd_SHIFT                      31
2086
2087/* RDC :: desc_15_config :: dropped_trigger [30:30] */
2088#define BCHP_RDC_desc_15_config_dropped_trigger_MASK               0x40000000
2089#define BCHP_RDC_desc_15_config_dropped_trigger_SHIFT              30
2090
2091/* RDC :: desc_15_config :: error [29:29] */
2092#define BCHP_RDC_desc_15_config_error_MASK                         0x20000000
2093#define BCHP_RDC_desc_15_config_error_SHIFT                        29
2094
2095/* RDC :: desc_15_config :: busy [28:28] */
2096#define BCHP_RDC_desc_15_config_busy_MASK                          0x10000000
2097#define BCHP_RDC_desc_15_config_busy_SHIFT                         28
2098
2099/* RDC :: desc_15_config :: done [27:27] */
2100#define BCHP_RDC_desc_15_config_done_MASK                          0x08000000
2101#define BCHP_RDC_desc_15_config_done_SHIFT                         27
2102
2103/* RDC :: desc_15_config :: enable [26:26] */
2104#define BCHP_RDC_desc_15_config_enable_MASK                        0x04000000
2105#define BCHP_RDC_desc_15_config_enable_SHIFT                       26
2106
2107/* RDC :: desc_15_config :: repeat [25:25] */
2108#define BCHP_RDC_desc_15_config_repeat_MASK                        0x02000000
2109#define BCHP_RDC_desc_15_config_repeat_SHIFT                       25
2110
2111/* RDC :: desc_15_config :: reserved0 [24:24] */
2112#define BCHP_RDC_desc_15_config_reserved0_MASK                     0x01000000
2113#define BCHP_RDC_desc_15_config_reserved0_SHIFT                    24
2114
2115/* RDC :: desc_15_config :: trigger_select [23:16] */
2116#define BCHP_RDC_desc_15_config_trigger_select_MASK                0x00ff0000
2117#define BCHP_RDC_desc_15_config_trigger_select_SHIFT               16
2118#define BCHP_RDC_desc_15_config_trigger_select_cap_0_trig_0        0
2119#define BCHP_RDC_desc_15_config_trigger_select_cap_0_trig_1        1
2120#define BCHP_RDC_desc_15_config_trigger_select_cap_1_trig_0        2
2121#define BCHP_RDC_desc_15_config_trigger_select_cap_1_trig_1        3
2122#define BCHP_RDC_desc_15_config_trigger_select_reserved_0          4
2123#define BCHP_RDC_desc_15_config_trigger_select_reserved_1          5
2124#define BCHP_RDC_desc_15_config_trigger_select_reserved_2          6
2125#define BCHP_RDC_desc_15_config_trigger_select_reserved_3          7
2126#define BCHP_RDC_desc_15_config_trigger_select_prim_vec_trig_0     8
2127#define BCHP_RDC_desc_15_config_trigger_select_prim_vec_trig_1     9
2128#define BCHP_RDC_desc_15_config_trigger_select_sec_vec_trig_0      10
2129#define BCHP_RDC_desc_15_config_trigger_select_sec_vec_trig_1      11
2130#define BCHP_RDC_desc_15_config_trigger_select_reserved_4          12
2131#define BCHP_RDC_desc_15_config_trigger_select_reserved_5          13
2132#define BCHP_RDC_desc_15_config_trigger_select_hd_dvi_out_0        14
2133#define BCHP_RDC_desc_15_config_trigger_select_hd_dvi_out_1        15
2134#define BCHP_RDC_desc_15_config_trigger_select_reserved_6          16
2135#define BCHP_RDC_desc_15_config_trigger_select_reserved_7          17
2136#define BCHP_RDC_desc_15_config_trigger_select_reserved_8          18
2137#define BCHP_RDC_desc_15_config_trigger_select_reserved_9          19
2138#define BCHP_RDC_desc_15_config_trigger_select_m2mc_trig_0         20
2139#define BCHP_RDC_desc_15_config_trigger_select_reserved_10         21
2140#define BCHP_RDC_desc_15_config_trigger_select_reserved_11         22
2141#define BCHP_RDC_desc_15_config_trigger_select_reserved_12         23
2142#define BCHP_RDC_desc_15_config_trigger_select_reserved_13         24
2143#define BCHP_RDC_desc_15_config_trigger_select_letterbox_0         25
2144#define BCHP_RDC_desc_15_config_trigger_select_reserved_14         26
2145#define BCHP_RDC_desc_15_config_trigger_select_reserved_15         27
2146#define BCHP_RDC_desc_15_config_trigger_select_reserved_16         28
2147#define BCHP_RDC_desc_15_config_trigger_select_mfd_0_eof           29
2148#define BCHP_RDC_desc_15_config_trigger_select_reserved_17         30
2149#define BCHP_RDC_desc_15_config_trigger_select_reserved_18         31
2150#define BCHP_RDC_desc_15_config_trigger_select_comb_trig_0         252
2151#define BCHP_RDC_desc_15_config_trigger_select_comb_trig_1         253
2152#define BCHP_RDC_desc_15_config_trigger_select_comb_trig_2         254
2153#define BCHP_RDC_desc_15_config_trigger_select_comb_trig_3         255
2154
2155/* RDC :: desc_15_config :: count [15:00] */
2156#define BCHP_RDC_desc_15_config_count_MASK                         0x0000ffff
2157#define BCHP_RDC_desc_15_config_count_SHIFT                        0
2158
2159/***************************************************************************
2160 *desc_15_lock - DMA Descriptor 15 Lock Register.
2161 ***************************************************************************/
2162/* RDC :: desc_15_lock :: reserved0 [31:01] */
2163#define BCHP_RDC_desc_15_lock_reserved0_MASK                       0xfffffffe
2164#define BCHP_RDC_desc_15_lock_reserved0_SHIFT                      1
2165
2166/* RDC :: desc_15_lock :: semaphore [00:00] */
2167#define BCHP_RDC_desc_15_lock_semaphore_MASK                       0x00000001
2168#define BCHP_RDC_desc_15_lock_semaphore_SHIFT                      0
2169
2170/***************************************************************************
2171 *desc_15_immediate - DMA Descriptor 15 Immediate Trigger Register.
2172 ***************************************************************************/
2173/* RDC :: desc_15_immediate :: reserved0 [31:01] */
2174#define BCHP_RDC_desc_15_immediate_reserved0_MASK                  0xfffffffe
2175#define BCHP_RDC_desc_15_immediate_reserved0_SHIFT                 1
2176
2177/* RDC :: desc_15_immediate :: trigger [00:00] */
2178#define BCHP_RDC_desc_15_immediate_trigger_MASK                    0x00000001
2179#define BCHP_RDC_desc_15_immediate_trigger_SHIFT                   0
2180
2181/***************************************************************************
2182 *desc_16_addr - DMA Descriptor 16 Address Register.
2183 ***************************************************************************/
2184/* RDC :: desc_16_addr :: addr [31:00] */
2185#define BCHP_RDC_desc_16_addr_addr_MASK                            0xffffffff
2186#define BCHP_RDC_desc_16_addr_addr_SHIFT                           0
2187
2188/***************************************************************************
2189 *desc_16_config - DMA Descriptor 16 Configuration Register.
2190 ***************************************************************************/
2191/* RDC :: desc_16_config :: lock_rd [31:31] */
2192#define BCHP_RDC_desc_16_config_lock_rd_MASK                       0x80000000
2193#define BCHP_RDC_desc_16_config_lock_rd_SHIFT                      31
2194
2195/* RDC :: desc_16_config :: dropped_trigger [30:30] */
2196#define BCHP_RDC_desc_16_config_dropped_trigger_MASK               0x40000000
2197#define BCHP_RDC_desc_16_config_dropped_trigger_SHIFT              30
2198
2199/* RDC :: desc_16_config :: error [29:29] */
2200#define BCHP_RDC_desc_16_config_error_MASK                         0x20000000
2201#define BCHP_RDC_desc_16_config_error_SHIFT                        29
2202
2203/* RDC :: desc_16_config :: busy [28:28] */
2204#define BCHP_RDC_desc_16_config_busy_MASK                          0x10000000
2205#define BCHP_RDC_desc_16_config_busy_SHIFT                         28
2206
2207/* RDC :: desc_16_config :: done [27:27] */
2208#define BCHP_RDC_desc_16_config_done_MASK                          0x08000000
2209#define BCHP_RDC_desc_16_config_done_SHIFT                         27
2210
2211/* RDC :: desc_16_config :: enable [26:26] */
2212#define BCHP_RDC_desc_16_config_enable_MASK                        0x04000000
2213#define BCHP_RDC_desc_16_config_enable_SHIFT                       26
2214
2215/* RDC :: desc_16_config :: repeat [25:25] */
2216#define BCHP_RDC_desc_16_config_repeat_MASK                        0x02000000
2217#define BCHP_RDC_desc_16_config_repeat_SHIFT                       25
2218
2219/* RDC :: desc_16_config :: reserved0 [24:24] */
2220#define BCHP_RDC_desc_16_config_reserved0_MASK                     0x01000000
2221#define BCHP_RDC_desc_16_config_reserved0_SHIFT                    24
2222
2223/* RDC :: desc_16_config :: trigger_select [23:16] */
2224#define BCHP_RDC_desc_16_config_trigger_select_MASK                0x00ff0000
2225#define BCHP_RDC_desc_16_config_trigger_select_SHIFT               16
2226#define BCHP_RDC_desc_16_config_trigger_select_cap_0_trig_0        0
2227#define BCHP_RDC_desc_16_config_trigger_select_cap_0_trig_1        1
2228#define BCHP_RDC_desc_16_config_trigger_select_cap_1_trig_0        2
2229#define BCHP_RDC_desc_16_config_trigger_select_cap_1_trig_1        3
2230#define BCHP_RDC_desc_16_config_trigger_select_reserved_0          4
2231#define BCHP_RDC_desc_16_config_trigger_select_reserved_1          5
2232#define BCHP_RDC_desc_16_config_trigger_select_reserved_2          6
2233#define BCHP_RDC_desc_16_config_trigger_select_reserved_3          7
2234#define BCHP_RDC_desc_16_config_trigger_select_prim_vec_trig_0     8
2235#define BCHP_RDC_desc_16_config_trigger_select_prim_vec_trig_1     9
2236#define BCHP_RDC_desc_16_config_trigger_select_sec_vec_trig_0      10
2237#define BCHP_RDC_desc_16_config_trigger_select_sec_vec_trig_1      11
2238#define BCHP_RDC_desc_16_config_trigger_select_reserved_4          12
2239#define BCHP_RDC_desc_16_config_trigger_select_reserved_5          13
2240#define BCHP_RDC_desc_16_config_trigger_select_hd_dvi_out_0        14
2241#define BCHP_RDC_desc_16_config_trigger_select_hd_dvi_out_1        15
2242#define BCHP_RDC_desc_16_config_trigger_select_reserved_6          16
2243#define BCHP_RDC_desc_16_config_trigger_select_reserved_7          17
2244#define BCHP_RDC_desc_16_config_trigger_select_reserved_8          18
2245#define BCHP_RDC_desc_16_config_trigger_select_reserved_9          19
2246#define BCHP_RDC_desc_16_config_trigger_select_m2mc_trig_0         20
2247#define BCHP_RDC_desc_16_config_trigger_select_reserved_10         21
2248#define BCHP_RDC_desc_16_config_trigger_select_reserved_11         22
2249#define BCHP_RDC_desc_16_config_trigger_select_reserved_12         23
2250#define BCHP_RDC_desc_16_config_trigger_select_reserved_13         24
2251#define BCHP_RDC_desc_16_config_trigger_select_letterbox_0         25
2252#define BCHP_RDC_desc_16_config_trigger_select_reserved_14         26
2253#define BCHP_RDC_desc_16_config_trigger_select_reserved_15         27
2254#define BCHP_RDC_desc_16_config_trigger_select_reserved_16         28
2255#define BCHP_RDC_desc_16_config_trigger_select_mfd_0_eof           29
2256#define BCHP_RDC_desc_16_config_trigger_select_reserved_17         30
2257#define BCHP_RDC_desc_16_config_trigger_select_reserved_18         31
2258#define BCHP_RDC_desc_16_config_trigger_select_comb_trig_0         252
2259#define BCHP_RDC_desc_16_config_trigger_select_comb_trig_1         253
2260#define BCHP_RDC_desc_16_config_trigger_select_comb_trig_2         254
2261#define BCHP_RDC_desc_16_config_trigger_select_comb_trig_3         255
2262
2263/* RDC :: desc_16_config :: count [15:00] */
2264#define BCHP_RDC_desc_16_config_count_MASK                         0x0000ffff
2265#define BCHP_RDC_desc_16_config_count_SHIFT                        0
2266
2267/***************************************************************************
2268 *desc_16_lock - DMA Descriptor 16 Lock Register.
2269 ***************************************************************************/
2270/* RDC :: desc_16_lock :: reserved0 [31:01] */
2271#define BCHP_RDC_desc_16_lock_reserved0_MASK                       0xfffffffe
2272#define BCHP_RDC_desc_16_lock_reserved0_SHIFT                      1
2273
2274/* RDC :: desc_16_lock :: semaphore [00:00] */
2275#define BCHP_RDC_desc_16_lock_semaphore_MASK                       0x00000001
2276#define BCHP_RDC_desc_16_lock_semaphore_SHIFT                      0
2277
2278/***************************************************************************
2279 *desc_16_immediate - DMA Descriptor 16 Immediate Trigger Register.
2280 ***************************************************************************/
2281/* RDC :: desc_16_immediate :: reserved0 [31:01] */
2282#define BCHP_RDC_desc_16_immediate_reserved0_MASK                  0xfffffffe
2283#define BCHP_RDC_desc_16_immediate_reserved0_SHIFT                 1
2284
2285/* RDC :: desc_16_immediate :: trigger [00:00] */
2286#define BCHP_RDC_desc_16_immediate_trigger_MASK                    0x00000001
2287#define BCHP_RDC_desc_16_immediate_trigger_SHIFT                   0
2288
2289/***************************************************************************
2290 *desc_17_addr - DMA Descriptor 17 Address Register.
2291 ***************************************************************************/
2292/* RDC :: desc_17_addr :: addr [31:00] */
2293#define BCHP_RDC_desc_17_addr_addr_MASK                            0xffffffff
2294#define BCHP_RDC_desc_17_addr_addr_SHIFT                           0
2295
2296/***************************************************************************
2297 *desc_17_config - DMA Descriptor 17 Configuration Register.
2298 ***************************************************************************/
2299/* RDC :: desc_17_config :: lock_rd [31:31] */
2300#define BCHP_RDC_desc_17_config_lock_rd_MASK                       0x80000000
2301#define BCHP_RDC_desc_17_config_lock_rd_SHIFT                      31
2302
2303/* RDC :: desc_17_config :: dropped_trigger [30:30] */
2304#define BCHP_RDC_desc_17_config_dropped_trigger_MASK               0x40000000
2305#define BCHP_RDC_desc_17_config_dropped_trigger_SHIFT              30
2306
2307/* RDC :: desc_17_config :: error [29:29] */
2308#define BCHP_RDC_desc_17_config_error_MASK                         0x20000000
2309#define BCHP_RDC_desc_17_config_error_SHIFT                        29
2310
2311/* RDC :: desc_17_config :: busy [28:28] */
2312#define BCHP_RDC_desc_17_config_busy_MASK                          0x10000000
2313#define BCHP_RDC_desc_17_config_busy_SHIFT                         28
2314
2315/* RDC :: desc_17_config :: done [27:27] */
2316#define BCHP_RDC_desc_17_config_done_MASK                          0x08000000
2317#define BCHP_RDC_desc_17_config_done_SHIFT                         27
2318
2319/* RDC :: desc_17_config :: enable [26:26] */
2320#define BCHP_RDC_desc_17_config_enable_MASK                        0x04000000
2321#define BCHP_RDC_desc_17_config_enable_SHIFT                       26
2322
2323/* RDC :: desc_17_config :: repeat [25:25] */
2324#define BCHP_RDC_desc_17_config_repeat_MASK                        0x02000000
2325#define BCHP_RDC_desc_17_config_repeat_SHIFT                       25
2326
2327/* RDC :: desc_17_config :: reserved0 [24:24] */
2328#define BCHP_RDC_desc_17_config_reserved0_MASK                     0x01000000
2329#define BCHP_RDC_desc_17_config_reserved0_SHIFT                    24
2330
2331/* RDC :: desc_17_config :: trigger_select [23:16] */
2332#define BCHP_RDC_desc_17_config_trigger_select_MASK                0x00ff0000
2333#define BCHP_RDC_desc_17_config_trigger_select_SHIFT               16
2334#define BCHP_RDC_desc_17_config_trigger_select_cap_0_trig_0        0
2335#define BCHP_RDC_desc_17_config_trigger_select_cap_0_trig_1        1
2336#define BCHP_RDC_desc_17_config_trigger_select_cap_1_trig_0        2
2337#define BCHP_RDC_desc_17_config_trigger_select_cap_1_trig_1        3
2338#define BCHP_RDC_desc_17_config_trigger_select_reserved_0          4
2339#define BCHP_RDC_desc_17_config_trigger_select_reserved_1          5
2340#define BCHP_RDC_desc_17_config_trigger_select_reserved_2          6
2341#define BCHP_RDC_desc_17_config_trigger_select_reserved_3          7
2342#define BCHP_RDC_desc_17_config_trigger_select_prim_vec_trig_0     8
2343#define BCHP_RDC_desc_17_config_trigger_select_prim_vec_trig_1     9
2344#define BCHP_RDC_desc_17_config_trigger_select_sec_vec_trig_0      10
2345#define BCHP_RDC_desc_17_config_trigger_select_sec_vec_trig_1      11
2346#define BCHP_RDC_desc_17_config_trigger_select_reserved_4          12
2347#define BCHP_RDC_desc_17_config_trigger_select_reserved_5          13
2348#define BCHP_RDC_desc_17_config_trigger_select_hd_dvi_out_0        14
2349#define BCHP_RDC_desc_17_config_trigger_select_hd_dvi_out_1        15
2350#define BCHP_RDC_desc_17_config_trigger_select_reserved_6          16
2351#define BCHP_RDC_desc_17_config_trigger_select_reserved_7          17
2352#define BCHP_RDC_desc_17_config_trigger_select_reserved_8          18
2353#define BCHP_RDC_desc_17_config_trigger_select_reserved_9          19
2354#define BCHP_RDC_desc_17_config_trigger_select_m2mc_trig_0         20
2355#define BCHP_RDC_desc_17_config_trigger_select_reserved_10         21
2356#define BCHP_RDC_desc_17_config_trigger_select_reserved_11         22
2357#define BCHP_RDC_desc_17_config_trigger_select_reserved_12         23
2358#define BCHP_RDC_desc_17_config_trigger_select_reserved_13         24
2359#define BCHP_RDC_desc_17_config_trigger_select_letterbox_0         25
2360#define BCHP_RDC_desc_17_config_trigger_select_reserved_14         26
2361#define BCHP_RDC_desc_17_config_trigger_select_reserved_15         27
2362#define BCHP_RDC_desc_17_config_trigger_select_reserved_16         28
2363#define BCHP_RDC_desc_17_config_trigger_select_mfd_0_eof           29
2364#define BCHP_RDC_desc_17_config_trigger_select_reserved_17         30
2365#define BCHP_RDC_desc_17_config_trigger_select_reserved_18         31
2366#define BCHP_RDC_desc_17_config_trigger_select_comb_trig_0         252
2367#define BCHP_RDC_desc_17_config_trigger_select_comb_trig_1         253
2368#define BCHP_RDC_desc_17_config_trigger_select_comb_trig_2         254
2369#define BCHP_RDC_desc_17_config_trigger_select_comb_trig_3         255
2370
2371/* RDC :: desc_17_config :: count [15:00] */
2372#define BCHP_RDC_desc_17_config_count_MASK                         0x0000ffff
2373#define BCHP_RDC_desc_17_config_count_SHIFT                        0
2374
2375/***************************************************************************
2376 *desc_17_lock - DMA Descriptor 17 Lock Register.
2377 ***************************************************************************/
2378/* RDC :: desc_17_lock :: reserved0 [31:01] */
2379#define BCHP_RDC_desc_17_lock_reserved0_MASK                       0xfffffffe
2380#define BCHP_RDC_desc_17_lock_reserved0_SHIFT                      1
2381
2382/* RDC :: desc_17_lock :: semaphore [00:00] */
2383#define BCHP_RDC_desc_17_lock_semaphore_MASK                       0x00000001
2384#define BCHP_RDC_desc_17_lock_semaphore_SHIFT                      0
2385
2386/***************************************************************************
2387 *desc_17_immediate - DMA Descriptor 17 Immediate Trigger Register.
2388 ***************************************************************************/
2389/* RDC :: desc_17_immediate :: reserved0 [31:01] */
2390#define BCHP_RDC_desc_17_immediate_reserved0_MASK                  0xfffffffe
2391#define BCHP_RDC_desc_17_immediate_reserved0_SHIFT                 1
2392
2393/* RDC :: desc_17_immediate :: trigger [00:00] */
2394#define BCHP_RDC_desc_17_immediate_trigger_MASK                    0x00000001
2395#define BCHP_RDC_desc_17_immediate_trigger_SHIFT                   0
2396
2397/***************************************************************************
2398 *desc_18_addr - DMA Descriptor 18 Address Register.
2399 ***************************************************************************/
2400/* RDC :: desc_18_addr :: addr [31:00] */
2401#define BCHP_RDC_desc_18_addr_addr_MASK                            0xffffffff
2402#define BCHP_RDC_desc_18_addr_addr_SHIFT                           0
2403
2404/***************************************************************************
2405 *desc_18_config - DMA Descriptor 18 Configuration Register.
2406 ***************************************************************************/
2407/* RDC :: desc_18_config :: lock_rd [31:31] */
2408#define BCHP_RDC_desc_18_config_lock_rd_MASK                       0x80000000
2409#define BCHP_RDC_desc_18_config_lock_rd_SHIFT                      31
2410
2411/* RDC :: desc_18_config :: dropped_trigger [30:30] */
2412#define BCHP_RDC_desc_18_config_dropped_trigger_MASK               0x40000000
2413#define BCHP_RDC_desc_18_config_dropped_trigger_SHIFT              30
2414
2415/* RDC :: desc_18_config :: error [29:29] */
2416#define BCHP_RDC_desc_18_config_error_MASK                         0x20000000
2417#define BCHP_RDC_desc_18_config_error_SHIFT                        29
2418
2419/* RDC :: desc_18_config :: busy [28:28] */
2420#define BCHP_RDC_desc_18_config_busy_MASK                          0x10000000
2421#define BCHP_RDC_desc_18_config_busy_SHIFT                         28
2422
2423/* RDC :: desc_18_config :: done [27:27] */
2424#define BCHP_RDC_desc_18_config_done_MASK                          0x08000000
2425#define BCHP_RDC_desc_18_config_done_SHIFT                         27
2426
2427/* RDC :: desc_18_config :: enable [26:26] */
2428#define BCHP_RDC_desc_18_config_enable_MASK                        0x04000000
2429#define BCHP_RDC_desc_18_config_enable_SHIFT                       26
2430
2431/* RDC :: desc_18_config :: repeat [25:25] */
2432#define BCHP_RDC_desc_18_config_repeat_MASK                        0x02000000
2433#define BCHP_RDC_desc_18_config_repeat_SHIFT                       25
2434
2435/* RDC :: desc_18_config :: reserved0 [24:24] */
2436#define BCHP_RDC_desc_18_config_reserved0_MASK                     0x01000000
2437#define BCHP_RDC_desc_18_config_reserved0_SHIFT                    24
2438
2439/* RDC :: desc_18_config :: trigger_select [23:16] */
2440#define BCHP_RDC_desc_18_config_trigger_select_MASK                0x00ff0000
2441#define BCHP_RDC_desc_18_config_trigger_select_SHIFT               16
2442#define BCHP_RDC_desc_18_config_trigger_select_cap_0_trig_0        0
2443#define BCHP_RDC_desc_18_config_trigger_select_cap_0_trig_1        1
2444#define BCHP_RDC_desc_18_config_trigger_select_cap_1_trig_0        2
2445#define BCHP_RDC_desc_18_config_trigger_select_cap_1_trig_1        3
2446#define BCHP_RDC_desc_18_config_trigger_select_reserved_0          4
2447#define BCHP_RDC_desc_18_config_trigger_select_reserved_1          5
2448#define BCHP_RDC_desc_18_config_trigger_select_reserved_2          6
2449#define BCHP_RDC_desc_18_config_trigger_select_reserved_3          7
2450#define BCHP_RDC_desc_18_config_trigger_select_prim_vec_trig_0     8
2451#define BCHP_RDC_desc_18_config_trigger_select_prim_vec_trig_1     9
2452#define BCHP_RDC_desc_18_config_trigger_select_sec_vec_trig_0      10
2453#define BCHP_RDC_desc_18_config_trigger_select_sec_vec_trig_1      11
2454#define BCHP_RDC_desc_18_config_trigger_select_reserved_4          12
2455#define BCHP_RDC_desc_18_config_trigger_select_reserved_5          13
2456#define BCHP_RDC_desc_18_config_trigger_select_hd_dvi_out_0        14
2457#define BCHP_RDC_desc_18_config_trigger_select_hd_dvi_out_1        15
2458#define BCHP_RDC_desc_18_config_trigger_select_reserved_6          16
2459#define BCHP_RDC_desc_18_config_trigger_select_reserved_7          17
2460#define BCHP_RDC_desc_18_config_trigger_select_reserved_8          18
2461#define BCHP_RDC_desc_18_config_trigger_select_reserved_9          19
2462#define BCHP_RDC_desc_18_config_trigger_select_m2mc_trig_0         20
2463#define BCHP_RDC_desc_18_config_trigger_select_reserved_10         21
2464#define BCHP_RDC_desc_18_config_trigger_select_reserved_11         22
2465#define BCHP_RDC_desc_18_config_trigger_select_reserved_12         23
2466#define BCHP_RDC_desc_18_config_trigger_select_reserved_13         24
2467#define BCHP_RDC_desc_18_config_trigger_select_letterbox_0         25
2468#define BCHP_RDC_desc_18_config_trigger_select_reserved_14         26
2469#define BCHP_RDC_desc_18_config_trigger_select_reserved_15         27
2470#define BCHP_RDC_desc_18_config_trigger_select_reserved_16         28
2471#define BCHP_RDC_desc_18_config_trigger_select_mfd_0_eof           29
2472#define BCHP_RDC_desc_18_config_trigger_select_reserved_17         30
2473#define BCHP_RDC_desc_18_config_trigger_select_reserved_18         31
2474#define BCHP_RDC_desc_18_config_trigger_select_comb_trig_0         252
2475#define BCHP_RDC_desc_18_config_trigger_select_comb_trig_1         253
2476#define BCHP_RDC_desc_18_config_trigger_select_comb_trig_2         254
2477#define BCHP_RDC_desc_18_config_trigger_select_comb_trig_3         255
2478
2479/* RDC :: desc_18_config :: count [15:00] */
2480#define BCHP_RDC_desc_18_config_count_MASK                         0x0000ffff
2481#define BCHP_RDC_desc_18_config_count_SHIFT                        0
2482
2483/***************************************************************************
2484 *desc_18_lock - DMA Descriptor 18 Lock Register.
2485 ***************************************************************************/
2486/* RDC :: desc_18_lock :: reserved0 [31:01] */
2487#define BCHP_RDC_desc_18_lock_reserved0_MASK                       0xfffffffe
2488#define BCHP_RDC_desc_18_lock_reserved0_SHIFT                      1
2489
2490/* RDC :: desc_18_lock :: semaphore [00:00] */
2491#define BCHP_RDC_desc_18_lock_semaphore_MASK                       0x00000001
2492#define BCHP_RDC_desc_18_lock_semaphore_SHIFT                      0
2493
2494/***************************************************************************
2495 *desc_18_immediate - DMA Descriptor 18 Immediate Trigger Register.
2496 ***************************************************************************/
2497/* RDC :: desc_18_immediate :: reserved0 [31:01] */
2498#define BCHP_RDC_desc_18_immediate_reserved0_MASK                  0xfffffffe
2499#define BCHP_RDC_desc_18_immediate_reserved0_SHIFT                 1
2500
2501/* RDC :: desc_18_immediate :: trigger [00:00] */
2502#define BCHP_RDC_desc_18_immediate_trigger_MASK                    0x00000001
2503#define BCHP_RDC_desc_18_immediate_trigger_SHIFT                   0
2504
2505/***************************************************************************
2506 *desc_19_addr - DMA Descriptor 19 Address Register.
2507 ***************************************************************************/
2508/* RDC :: desc_19_addr :: addr [31:00] */
2509#define BCHP_RDC_desc_19_addr_addr_MASK                            0xffffffff
2510#define BCHP_RDC_desc_19_addr_addr_SHIFT                           0
2511
2512/***************************************************************************
2513 *desc_19_config - DMA Descriptor 19 Configuration Register.
2514 ***************************************************************************/
2515/* RDC :: desc_19_config :: lock_rd [31:31] */
2516#define BCHP_RDC_desc_19_config_lock_rd_MASK                       0x80000000
2517#define BCHP_RDC_desc_19_config_lock_rd_SHIFT                      31
2518
2519/* RDC :: desc_19_config :: dropped_trigger [30:30] */
2520#define BCHP_RDC_desc_19_config_dropped_trigger_MASK               0x40000000
2521#define BCHP_RDC_desc_19_config_dropped_trigger_SHIFT              30
2522
2523/* RDC :: desc_19_config :: error [29:29] */
2524#define BCHP_RDC_desc_19_config_error_MASK                         0x20000000
2525#define BCHP_RDC_desc_19_config_error_SHIFT                        29
2526
2527/* RDC :: desc_19_config :: busy [28:28] */
2528#define BCHP_RDC_desc_19_config_busy_MASK                          0x10000000
2529#define BCHP_RDC_desc_19_config_busy_SHIFT                         28
2530
2531/* RDC :: desc_19_config :: done [27:27] */
2532#define BCHP_RDC_desc_19_config_done_MASK                          0x08000000
2533#define BCHP_RDC_desc_19_config_done_SHIFT                         27
2534
2535/* RDC :: desc_19_config :: enable [26:26] */
2536#define BCHP_RDC_desc_19_config_enable_MASK                        0x04000000
2537#define BCHP_RDC_desc_19_config_enable_SHIFT                       26
2538
2539/* RDC :: desc_19_config :: repeat [25:25] */
2540#define BCHP_RDC_desc_19_config_repeat_MASK                        0x02000000
2541#define BCHP_RDC_desc_19_config_repeat_SHIFT                       25
2542
2543/* RDC :: desc_19_config :: reserved0 [24:24] */
2544#define BCHP_RDC_desc_19_config_reserved0_MASK                     0x01000000
2545#define BCHP_RDC_desc_19_config_reserved0_SHIFT                    24
2546
2547/* RDC :: desc_19_config :: trigger_select [23:16] */
2548#define BCHP_RDC_desc_19_config_trigger_select_MASK                0x00ff0000
2549#define BCHP_RDC_desc_19_config_trigger_select_SHIFT               16
2550#define BCHP_RDC_desc_19_config_trigger_select_cap_0_trig_0        0
2551#define BCHP_RDC_desc_19_config_trigger_select_cap_0_trig_1        1
2552#define BCHP_RDC_desc_19_config_trigger_select_cap_1_trig_0        2
2553#define BCHP_RDC_desc_19_config_trigger_select_cap_1_trig_1        3
2554#define BCHP_RDC_desc_19_config_trigger_select_reserved_0          4
2555#define BCHP_RDC_desc_19_config_trigger_select_reserved_1          5
2556#define BCHP_RDC_desc_19_config_trigger_select_reserved_2          6
2557#define BCHP_RDC_desc_19_config_trigger_select_reserved_3          7
2558#define BCHP_RDC_desc_19_config_trigger_select_prim_vec_trig_0     8
2559#define BCHP_RDC_desc_19_config_trigger_select_prim_vec_trig_1     9
2560#define BCHP_RDC_desc_19_config_trigger_select_sec_vec_trig_0      10
2561#define BCHP_RDC_desc_19_config_trigger_select_sec_vec_trig_1      11
2562#define BCHP_RDC_desc_19_config_trigger_select_reserved_4          12
2563#define BCHP_RDC_desc_19_config_trigger_select_reserved_5          13
2564#define BCHP_RDC_desc_19_config_trigger_select_hd_dvi_out_0        14
2565#define BCHP_RDC_desc_19_config_trigger_select_hd_dvi_out_1        15
2566#define BCHP_RDC_desc_19_config_trigger_select_reserved_6          16
2567#define BCHP_RDC_desc_19_config_trigger_select_reserved_7          17
2568#define BCHP_RDC_desc_19_config_trigger_select_reserved_8          18
2569#define BCHP_RDC_desc_19_config_trigger_select_reserved_9          19
2570#define BCHP_RDC_desc_19_config_trigger_select_m2mc_trig_0         20
2571#define BCHP_RDC_desc_19_config_trigger_select_reserved_10         21
2572#define BCHP_RDC_desc_19_config_trigger_select_reserved_11         22
2573#define BCHP_RDC_desc_19_config_trigger_select_reserved_12         23
2574#define BCHP_RDC_desc_19_config_trigger_select_reserved_13         24
2575#define BCHP_RDC_desc_19_config_trigger_select_letterbox_0         25
2576#define BCHP_RDC_desc_19_config_trigger_select_reserved_14         26
2577#define BCHP_RDC_desc_19_config_trigger_select_reserved_15         27
2578#define BCHP_RDC_desc_19_config_trigger_select_reserved_16         28
2579#define BCHP_RDC_desc_19_config_trigger_select_mfd_0_eof           29
2580#define BCHP_RDC_desc_19_config_trigger_select_reserved_17         30
2581#define BCHP_RDC_desc_19_config_trigger_select_reserved_18         31
2582#define BCHP_RDC_desc_19_config_trigger_select_comb_trig_0         252
2583#define BCHP_RDC_desc_19_config_trigger_select_comb_trig_1         253
2584#define BCHP_RDC_desc_19_config_trigger_select_comb_trig_2         254
2585#define BCHP_RDC_desc_19_config_trigger_select_comb_trig_3         255
2586
2587/* RDC :: desc_19_config :: count [15:00] */
2588#define BCHP_RDC_desc_19_config_count_MASK                         0x0000ffff
2589#define BCHP_RDC_desc_19_config_count_SHIFT                        0
2590
2591/***************************************************************************
2592 *desc_19_lock - DMA Descriptor 19 Lock Register.
2593 ***************************************************************************/
2594/* RDC :: desc_19_lock :: reserved0 [31:01] */
2595#define BCHP_RDC_desc_19_lock_reserved0_MASK                       0xfffffffe
2596#define BCHP_RDC_desc_19_lock_reserved0_SHIFT                      1
2597
2598/* RDC :: desc_19_lock :: semaphore [00:00] */
2599#define BCHP_RDC_desc_19_lock_semaphore_MASK                       0x00000001
2600#define BCHP_RDC_desc_19_lock_semaphore_SHIFT                      0
2601
2602/***************************************************************************
2603 *desc_19_immediate - DMA Descriptor 19 Immediate Trigger Register.
2604 ***************************************************************************/
2605/* RDC :: desc_19_immediate :: reserved0 [31:01] */
2606#define BCHP_RDC_desc_19_immediate_reserved0_MASK                  0xfffffffe
2607#define BCHP_RDC_desc_19_immediate_reserved0_SHIFT                 1
2608
2609/* RDC :: desc_19_immediate :: trigger [00:00] */
2610#define BCHP_RDC_desc_19_immediate_trigger_MASK                    0x00000001
2611#define BCHP_RDC_desc_19_immediate_trigger_SHIFT                   0
2612
2613/***************************************************************************
2614 *desc_20_addr - DMA Descriptor 20 Address Register.
2615 ***************************************************************************/
2616/* RDC :: desc_20_addr :: addr [31:00] */
2617#define BCHP_RDC_desc_20_addr_addr_MASK                            0xffffffff
2618#define BCHP_RDC_desc_20_addr_addr_SHIFT                           0
2619
2620/***************************************************************************
2621 *desc_20_config - DMA Descriptor 20 Configuration Register.
2622 ***************************************************************************/
2623/* RDC :: desc_20_config :: lock_rd [31:31] */
2624#define BCHP_RDC_desc_20_config_lock_rd_MASK                       0x80000000
2625#define BCHP_RDC_desc_20_config_lock_rd_SHIFT                      31
2626
2627/* RDC :: desc_20_config :: dropped_trigger [30:30] */
2628#define BCHP_RDC_desc_20_config_dropped_trigger_MASK               0x40000000
2629#define BCHP_RDC_desc_20_config_dropped_trigger_SHIFT              30
2630
2631/* RDC :: desc_20_config :: error [29:29] */
2632#define BCHP_RDC_desc_20_config_error_MASK                         0x20000000
2633#define BCHP_RDC_desc_20_config_error_SHIFT                        29
2634
2635/* RDC :: desc_20_config :: busy [28:28] */
2636#define BCHP_RDC_desc_20_config_busy_MASK                          0x10000000
2637#define BCHP_RDC_desc_20_config_busy_SHIFT                         28
2638
2639/* RDC :: desc_20_config :: done [27:27] */
2640#define BCHP_RDC_desc_20_config_done_MASK                          0x08000000
2641#define BCHP_RDC_desc_20_config_done_SHIFT                         27
2642
2643/* RDC :: desc_20_config :: enable [26:26] */
2644#define BCHP_RDC_desc_20_config_enable_MASK                        0x04000000
2645#define BCHP_RDC_desc_20_config_enable_SHIFT                       26
2646
2647/* RDC :: desc_20_config :: repeat [25:25] */
2648#define BCHP_RDC_desc_20_config_repeat_MASK                        0x02000000
2649#define BCHP_RDC_desc_20_config_repeat_SHIFT                       25
2650
2651/* RDC :: desc_20_config :: reserved0 [24:24] */
2652#define BCHP_RDC_desc_20_config_reserved0_MASK                     0x01000000
2653#define BCHP_RDC_desc_20_config_reserved0_SHIFT                    24
2654
2655/* RDC :: desc_20_config :: trigger_select [23:16] */
2656#define BCHP_RDC_desc_20_config_trigger_select_MASK                0x00ff0000
2657#define BCHP_RDC_desc_20_config_trigger_select_SHIFT               16
2658#define BCHP_RDC_desc_20_config_trigger_select_cap_0_trig_0        0
2659#define BCHP_RDC_desc_20_config_trigger_select_cap_0_trig_1        1
2660#define BCHP_RDC_desc_20_config_trigger_select_cap_1_trig_0        2
2661#define BCHP_RDC_desc_20_config_trigger_select_cap_1_trig_1        3
2662#define BCHP_RDC_desc_20_config_trigger_select_reserved_0          4
2663#define BCHP_RDC_desc_20_config_trigger_select_reserved_1          5
2664#define BCHP_RDC_desc_20_config_trigger_select_reserved_2          6
2665#define BCHP_RDC_desc_20_config_trigger_select_reserved_3          7
2666#define BCHP_RDC_desc_20_config_trigger_select_prim_vec_trig_0     8
2667#define BCHP_RDC_desc_20_config_trigger_select_prim_vec_trig_1     9
2668#define BCHP_RDC_desc_20_config_trigger_select_sec_vec_trig_0      10
2669#define BCHP_RDC_desc_20_config_trigger_select_sec_vec_trig_1      11
2670#define BCHP_RDC_desc_20_config_trigger_select_reserved_4          12
2671#define BCHP_RDC_desc_20_config_trigger_select_reserved_5          13
2672#define BCHP_RDC_desc_20_config_trigger_select_hd_dvi_out_0        14
2673#define BCHP_RDC_desc_20_config_trigger_select_hd_dvi_out_1        15
2674#define BCHP_RDC_desc_20_config_trigger_select_reserved_6          16
2675#define BCHP_RDC_desc_20_config_trigger_select_reserved_7          17
2676#define BCHP_RDC_desc_20_config_trigger_select_reserved_8          18
2677#define BCHP_RDC_desc_20_config_trigger_select_reserved_9          19
2678#define BCHP_RDC_desc_20_config_trigger_select_m2mc_trig_0         20
2679#define BCHP_RDC_desc_20_config_trigger_select_reserved_10         21
2680#define BCHP_RDC_desc_20_config_trigger_select_reserved_11         22
2681#define BCHP_RDC_desc_20_config_trigger_select_reserved_12         23
2682#define BCHP_RDC_desc_20_config_trigger_select_reserved_13         24
2683#define BCHP_RDC_desc_20_config_trigger_select_letterbox_0         25
2684#define BCHP_RDC_desc_20_config_trigger_select_reserved_14         26
2685#define BCHP_RDC_desc_20_config_trigger_select_reserved_15         27
2686#define BCHP_RDC_desc_20_config_trigger_select_reserved_16         28
2687#define BCHP_RDC_desc_20_config_trigger_select_mfd_0_eof           29
2688#define BCHP_RDC_desc_20_config_trigger_select_reserved_17         30
2689#define BCHP_RDC_desc_20_config_trigger_select_reserved_18         31
2690#define BCHP_RDC_desc_20_config_trigger_select_comb_trig_0         252
2691#define BCHP_RDC_desc_20_config_trigger_select_comb_trig_1         253
2692#define BCHP_RDC_desc_20_config_trigger_select_comb_trig_2         254
2693#define BCHP_RDC_desc_20_config_trigger_select_comb_trig_3         255
2694
2695/* RDC :: desc_20_config :: count [15:00] */
2696#define BCHP_RDC_desc_20_config_count_MASK                         0x0000ffff
2697#define BCHP_RDC_desc_20_config_count_SHIFT                        0
2698
2699/***************************************************************************
2700 *desc_20_lock - DMA Descriptor 20 Lock Register.
2701 ***************************************************************************/
2702/* RDC :: desc_20_lock :: reserved0 [31:01] */
2703#define BCHP_RDC_desc_20_lock_reserved0_MASK                       0xfffffffe
2704#define BCHP_RDC_desc_20_lock_reserved0_SHIFT                      1
2705
2706/* RDC :: desc_20_lock :: semaphore [00:00] */
2707#define BCHP_RDC_desc_20_lock_semaphore_MASK                       0x00000001
2708#define BCHP_RDC_desc_20_lock_semaphore_SHIFT                      0
2709
2710/***************************************************************************
2711 *desc_20_immediate - DMA Descriptor 20 Immediate Trigger Register.
2712 ***************************************************************************/
2713/* RDC :: desc_20_immediate :: reserved0 [31:01] */
2714#define BCHP_RDC_desc_20_immediate_reserved0_MASK                  0xfffffffe
2715#define BCHP_RDC_desc_20_immediate_reserved0_SHIFT                 1
2716
2717/* RDC :: desc_20_immediate :: trigger [00:00] */
2718#define BCHP_RDC_desc_20_immediate_trigger_MASK                    0x00000001
2719#define BCHP_RDC_desc_20_immediate_trigger_SHIFT                   0
2720
2721/***************************************************************************
2722 *desc_21_addr - DMA Descriptor 21 Address Register.
2723 ***************************************************************************/
2724/* RDC :: desc_21_addr :: addr [31:00] */
2725#define BCHP_RDC_desc_21_addr_addr_MASK                            0xffffffff
2726#define BCHP_RDC_desc_21_addr_addr_SHIFT                           0
2727
2728/***************************************************************************
2729 *desc_21_config - DMA Descriptor 21 Configuration Register.
2730 ***************************************************************************/
2731/* RDC :: desc_21_config :: lock_rd [31:31] */
2732#define BCHP_RDC_desc_21_config_lock_rd_MASK                       0x80000000
2733#define BCHP_RDC_desc_21_config_lock_rd_SHIFT                      31
2734
2735/* RDC :: desc_21_config :: dropped_trigger [30:30] */
2736#define BCHP_RDC_desc_21_config_dropped_trigger_MASK               0x40000000
2737#define BCHP_RDC_desc_21_config_dropped_trigger_SHIFT              30
2738
2739/* RDC :: desc_21_config :: error [29:29] */
2740#define BCHP_RDC_desc_21_config_error_MASK                         0x20000000
2741#define BCHP_RDC_desc_21_config_error_SHIFT                        29
2742
2743/* RDC :: desc_21_config :: busy [28:28] */
2744#define BCHP_RDC_desc_21_config_busy_MASK                          0x10000000
2745#define BCHP_RDC_desc_21_config_busy_SHIFT                         28
2746
2747/* RDC :: desc_21_config :: done [27:27] */
2748#define BCHP_RDC_desc_21_config_done_MASK                          0x08000000
2749#define BCHP_RDC_desc_21_config_done_SHIFT                         27
2750
2751/* RDC :: desc_21_config :: enable [26:26] */
2752#define BCHP_RDC_desc_21_config_enable_MASK                        0x04000000
2753#define BCHP_RDC_desc_21_config_enable_SHIFT                       26
2754
2755/* RDC :: desc_21_config :: repeat [25:25] */
2756#define BCHP_RDC_desc_21_config_repeat_MASK                        0x02000000
2757#define BCHP_RDC_desc_21_config_repeat_SHIFT                       25
2758
2759/* RDC :: desc_21_config :: reserved0 [24:24] */
2760#define BCHP_RDC_desc_21_config_reserved0_MASK                     0x01000000
2761#define BCHP_RDC_desc_21_config_reserved0_SHIFT                    24
2762
2763/* RDC :: desc_21_config :: trigger_select [23:16] */
2764#define BCHP_RDC_desc_21_config_trigger_select_MASK                0x00ff0000
2765#define BCHP_RDC_desc_21_config_trigger_select_SHIFT               16
2766#define BCHP_RDC_desc_21_config_trigger_select_cap_0_trig_0        0
2767#define BCHP_RDC_desc_21_config_trigger_select_cap_0_trig_1        1
2768#define BCHP_RDC_desc_21_config_trigger_select_cap_1_trig_0        2
2769#define BCHP_RDC_desc_21_config_trigger_select_cap_1_trig_1        3
2770#define BCHP_RDC_desc_21_config_trigger_select_reserved_0          4
2771#define BCHP_RDC_desc_21_config_trigger_select_reserved_1          5
2772#define BCHP_RDC_desc_21_config_trigger_select_reserved_2          6
2773#define BCHP_RDC_desc_21_config_trigger_select_reserved_3          7
2774#define BCHP_RDC_desc_21_config_trigger_select_prim_vec_trig_0     8
2775#define BCHP_RDC_desc_21_config_trigger_select_prim_vec_trig_1     9
2776#define BCHP_RDC_desc_21_config_trigger_select_sec_vec_trig_0      10
2777#define BCHP_RDC_desc_21_config_trigger_select_sec_vec_trig_1      11
2778#define BCHP_RDC_desc_21_config_trigger_select_reserved_4          12
2779#define BCHP_RDC_desc_21_config_trigger_select_reserved_5          13
2780#define BCHP_RDC_desc_21_config_trigger_select_hd_dvi_out_0        14
2781#define BCHP_RDC_desc_21_config_trigger_select_hd_dvi_out_1        15
2782#define BCHP_RDC_desc_21_config_trigger_select_reserved_6          16
2783#define BCHP_RDC_desc_21_config_trigger_select_reserved_7          17
2784#define BCHP_RDC_desc_21_config_trigger_select_reserved_8          18
2785#define BCHP_RDC_desc_21_config_trigger_select_reserved_9          19
2786#define BCHP_RDC_desc_21_config_trigger_select_m2mc_trig_0         20
2787#define BCHP_RDC_desc_21_config_trigger_select_reserved_10         21
2788#define BCHP_RDC_desc_21_config_trigger_select_reserved_11         22
2789#define BCHP_RDC_desc_21_config_trigger_select_reserved_12         23
2790#define BCHP_RDC_desc_21_config_trigger_select_reserved_13         24
2791#define BCHP_RDC_desc_21_config_trigger_select_letterbox_0         25
2792#define BCHP_RDC_desc_21_config_trigger_select_reserved_14         26
2793#define BCHP_RDC_desc_21_config_trigger_select_reserved_15         27
2794#define BCHP_RDC_desc_21_config_trigger_select_reserved_16         28
2795#define BCHP_RDC_desc_21_config_trigger_select_mfd_0_eof           29
2796#define BCHP_RDC_desc_21_config_trigger_select_reserved_17         30
2797#define BCHP_RDC_desc_21_config_trigger_select_reserved_18         31
2798#define BCHP_RDC_desc_21_config_trigger_select_comb_trig_0         252
2799#define BCHP_RDC_desc_21_config_trigger_select_comb_trig_1         253
2800#define BCHP_RDC_desc_21_config_trigger_select_comb_trig_2         254
2801#define BCHP_RDC_desc_21_config_trigger_select_comb_trig_3         255
2802
2803/* RDC :: desc_21_config :: count [15:00] */
2804#define BCHP_RDC_desc_21_config_count_MASK                         0x0000ffff
2805#define BCHP_RDC_desc_21_config_count_SHIFT                        0
2806
2807/***************************************************************************
2808 *desc_21_lock - DMA Descriptor 21 Lock Register.
2809 ***************************************************************************/
2810/* RDC :: desc_21_lock :: reserved0 [31:01] */
2811#define BCHP_RDC_desc_21_lock_reserved0_MASK                       0xfffffffe
2812#define BCHP_RDC_desc_21_lock_reserved0_SHIFT                      1
2813
2814/* RDC :: desc_21_lock :: semaphore [00:00] */
2815#define BCHP_RDC_desc_21_lock_semaphore_MASK                       0x00000001
2816#define BCHP_RDC_desc_21_lock_semaphore_SHIFT                      0
2817
2818/***************************************************************************
2819 *desc_21_immediate - DMA Descriptor 21 Immediate Trigger Register.
2820 ***************************************************************************/
2821/* RDC :: desc_21_immediate :: reserved0 [31:01] */
2822#define BCHP_RDC_desc_21_immediate_reserved0_MASK                  0xfffffffe
2823#define BCHP_RDC_desc_21_immediate_reserved0_SHIFT                 1
2824
2825/* RDC :: desc_21_immediate :: trigger [00:00] */
2826#define BCHP_RDC_desc_21_immediate_trigger_MASK                    0x00000001
2827#define BCHP_RDC_desc_21_immediate_trigger_SHIFT                   0
2828
2829/***************************************************************************
2830 *desc_22_addr - DMA Descriptor 22 Address Register.
2831 ***************************************************************************/
2832/* RDC :: desc_22_addr :: addr [31:00] */
2833#define BCHP_RDC_desc_22_addr_addr_MASK                            0xffffffff
2834#define BCHP_RDC_desc_22_addr_addr_SHIFT                           0
2835
2836/***************************************************************************
2837 *desc_22_config - DMA Descriptor 22 Configuration Register.
2838 ***************************************************************************/
2839/* RDC :: desc_22_config :: lock_rd [31:31] */
2840#define BCHP_RDC_desc_22_config_lock_rd_MASK                       0x80000000
2841#define BCHP_RDC_desc_22_config_lock_rd_SHIFT                      31
2842
2843/* RDC :: desc_22_config :: dropped_trigger [30:30] */
2844#define BCHP_RDC_desc_22_config_dropped_trigger_MASK               0x40000000
2845#define BCHP_RDC_desc_22_config_dropped_trigger_SHIFT              30
2846
2847/* RDC :: desc_22_config :: error [29:29] */
2848#define BCHP_RDC_desc_22_config_error_MASK                         0x20000000
2849#define BCHP_RDC_desc_22_config_error_SHIFT                        29
2850
2851/* RDC :: desc_22_config :: busy [28:28] */
2852#define BCHP_RDC_desc_22_config_busy_MASK                          0x10000000
2853#define BCHP_RDC_desc_22_config_busy_SHIFT                         28
2854
2855/* RDC :: desc_22_config :: done [27:27] */
2856#define BCHP_RDC_desc_22_config_done_MASK                          0x08000000
2857#define BCHP_RDC_desc_22_config_done_SHIFT                         27
2858
2859/* RDC :: desc_22_config :: enable [26:26] */
2860#define BCHP_RDC_desc_22_config_enable_MASK                        0x04000000
2861#define BCHP_RDC_desc_22_config_enable_SHIFT                       26
2862
2863/* RDC :: desc_22_config :: repeat [25:25] */
2864#define BCHP_RDC_desc_22_config_repeat_MASK                        0x02000000
2865#define BCHP_RDC_desc_22_config_repeat_SHIFT                       25
2866
2867/* RDC :: desc_22_config :: reserved0 [24:24] */
2868#define BCHP_RDC_desc_22_config_reserved0_MASK                     0x01000000
2869#define BCHP_RDC_desc_22_config_reserved0_SHIFT                    24
2870
2871/* RDC :: desc_22_config :: trigger_select [23:16] */
2872#define BCHP_RDC_desc_22_config_trigger_select_MASK                0x00ff0000
2873#define BCHP_RDC_desc_22_config_trigger_select_SHIFT               16
2874#define BCHP_RDC_desc_22_config_trigger_select_cap_0_trig_0        0
2875#define BCHP_RDC_desc_22_config_trigger_select_cap_0_trig_1        1
2876#define BCHP_RDC_desc_22_config_trigger_select_cap_1_trig_0        2
2877#define BCHP_RDC_desc_22_config_trigger_select_cap_1_trig_1        3
2878#define BCHP_RDC_desc_22_config_trigger_select_reserved_0          4
2879#define BCHP_RDC_desc_22_config_trigger_select_reserved_1          5
2880#define BCHP_RDC_desc_22_config_trigger_select_reserved_2          6
2881#define BCHP_RDC_desc_22_config_trigger_select_reserved_3          7
2882#define BCHP_RDC_desc_22_config_trigger_select_prim_vec_trig_0     8
2883#define BCHP_RDC_desc_22_config_trigger_select_prim_vec_trig_1     9
2884#define BCHP_RDC_desc_22_config_trigger_select_sec_vec_trig_0      10
2885#define BCHP_RDC_desc_22_config_trigger_select_sec_vec_trig_1      11
2886#define BCHP_RDC_desc_22_config_trigger_select_reserved_4          12
2887#define BCHP_RDC_desc_22_config_trigger_select_reserved_5          13
2888#define BCHP_RDC_desc_22_config_trigger_select_hd_dvi_out_0        14
2889#define BCHP_RDC_desc_22_config_trigger_select_hd_dvi_out_1        15
2890#define BCHP_RDC_desc_22_config_trigger_select_reserved_6          16
2891#define BCHP_RDC_desc_22_config_trigger_select_reserved_7          17
2892#define BCHP_RDC_desc_22_config_trigger_select_reserved_8          18
2893#define BCHP_RDC_desc_22_config_trigger_select_reserved_9          19
2894#define BCHP_RDC_desc_22_config_trigger_select_m2mc_trig_0         20
2895#define BCHP_RDC_desc_22_config_trigger_select_reserved_10         21
2896#define BCHP_RDC_desc_22_config_trigger_select_reserved_11         22
2897#define BCHP_RDC_desc_22_config_trigger_select_reserved_12         23
2898#define BCHP_RDC_desc_22_config_trigger_select_reserved_13         24
2899#define BCHP_RDC_desc_22_config_trigger_select_letterbox_0         25
2900#define BCHP_RDC_desc_22_config_trigger_select_reserved_14         26
2901#define BCHP_RDC_desc_22_config_trigger_select_reserved_15         27
2902#define BCHP_RDC_desc_22_config_trigger_select_reserved_16         28
2903#define BCHP_RDC_desc_22_config_trigger_select_mfd_0_eof           29
2904#define BCHP_RDC_desc_22_config_trigger_select_reserved_17         30
2905#define BCHP_RDC_desc_22_config_trigger_select_reserved_18         31
2906#define BCHP_RDC_desc_22_config_trigger_select_comb_trig_0         252
2907#define BCHP_RDC_desc_22_config_trigger_select_comb_trig_1         253
2908#define BCHP_RDC_desc_22_config_trigger_select_comb_trig_2         254
2909#define BCHP_RDC_desc_22_config_trigger_select_comb_trig_3         255
2910
2911/* RDC :: desc_22_config :: count [15:00] */
2912#define BCHP_RDC_desc_22_config_count_MASK                         0x0000ffff
2913#define BCHP_RDC_desc_22_config_count_SHIFT                        0
2914
2915/***************************************************************************
2916 *desc_22_lock - DMA Descriptor 22 Lock Register.
2917 ***************************************************************************/
2918/* RDC :: desc_22_lock :: reserved0 [31:01] */
2919#define BCHP_RDC_desc_22_lock_reserved0_MASK                       0xfffffffe
2920#define BCHP_RDC_desc_22_lock_reserved0_SHIFT                      1
2921
2922/* RDC :: desc_22_lock :: semaphore [00:00] */
2923#define BCHP_RDC_desc_22_lock_semaphore_MASK                       0x00000001
2924#define BCHP_RDC_desc_22_lock_semaphore_SHIFT                      0
2925
2926/***************************************************************************
2927 *desc_22_immediate - DMA Descriptor 22 Immediate Trigger Register.
2928 ***************************************************************************/
2929/* RDC :: desc_22_immediate :: reserved0 [31:01] */
2930#define BCHP_RDC_desc_22_immediate_reserved0_MASK                  0xfffffffe
2931#define BCHP_RDC_desc_22_immediate_reserved0_SHIFT                 1
2932
2933/* RDC :: desc_22_immediate :: trigger [00:00] */
2934#define BCHP_RDC_desc_22_immediate_trigger_MASK                    0x00000001
2935#define BCHP_RDC_desc_22_immediate_trigger_SHIFT                   0
2936
2937/***************************************************************************
2938 *desc_23_addr - DMA Descriptor 23 Address Register.
2939 ***************************************************************************/
2940/* RDC :: desc_23_addr :: addr [31:00] */
2941#define BCHP_RDC_desc_23_addr_addr_MASK                            0xffffffff
2942#define BCHP_RDC_desc_23_addr_addr_SHIFT                           0
2943
2944/***************************************************************************
2945 *desc_23_config - DMA Descriptor 23 Configuration Register.
2946 ***************************************************************************/
2947/* RDC :: desc_23_config :: lock_rd [31:31] */
2948#define BCHP_RDC_desc_23_config_lock_rd_MASK                       0x80000000
2949#define BCHP_RDC_desc_23_config_lock_rd_SHIFT                      31
2950
2951/* RDC :: desc_23_config :: dropped_trigger [30:30] */
2952#define BCHP_RDC_desc_23_config_dropped_trigger_MASK               0x40000000
2953#define BCHP_RDC_desc_23_config_dropped_trigger_SHIFT              30
2954
2955/* RDC :: desc_23_config :: error [29:29] */
2956#define BCHP_RDC_desc_23_config_error_MASK                         0x20000000
2957#define BCHP_RDC_desc_23_config_error_SHIFT                        29
2958
2959/* RDC :: desc_23_config :: busy [28:28] */
2960#define BCHP_RDC_desc_23_config_busy_MASK                          0x10000000
2961#define BCHP_RDC_desc_23_config_busy_SHIFT                         28
2962
2963/* RDC :: desc_23_config :: done [27:27] */
2964#define BCHP_RDC_desc_23_config_done_MASK                          0x08000000
2965#define BCHP_RDC_desc_23_config_done_SHIFT                         27
2966
2967/* RDC :: desc_23_config :: enable [26:26] */
2968#define BCHP_RDC_desc_23_config_enable_MASK                        0x04000000
2969#define BCHP_RDC_desc_23_config_enable_SHIFT                       26
2970
2971/* RDC :: desc_23_config :: repeat [25:25] */
2972#define BCHP_RDC_desc_23_config_repeat_MASK                        0x02000000
2973#define BCHP_RDC_desc_23_config_repeat_SHIFT                       25
2974
2975/* RDC :: desc_23_config :: reserved0 [24:24] */
2976#define BCHP_RDC_desc_23_config_reserved0_MASK                     0x01000000
2977#define BCHP_RDC_desc_23_config_reserved0_SHIFT                    24
2978
2979/* RDC :: desc_23_config :: trigger_select [23:16] */
2980#define BCHP_RDC_desc_23_config_trigger_select_MASK                0x00ff0000
2981#define BCHP_RDC_desc_23_config_trigger_select_SHIFT               16
2982#define BCHP_RDC_desc_23_config_trigger_select_cap_0_trig_0        0
2983#define BCHP_RDC_desc_23_config_trigger_select_cap_0_trig_1        1
2984#define BCHP_RDC_desc_23_config_trigger_select_cap_1_trig_0        2
2985#define BCHP_RDC_desc_23_config_trigger_select_cap_1_trig_1        3
2986#define BCHP_RDC_desc_23_config_trigger_select_reserved_0          4
2987#define BCHP_RDC_desc_23_config_trigger_select_reserved_1          5
2988#define BCHP_RDC_desc_23_config_trigger_select_reserved_2          6
2989#define BCHP_RDC_desc_23_config_trigger_select_reserved_3          7
2990#define BCHP_RDC_desc_23_config_trigger_select_prim_vec_trig_0     8
2991#define BCHP_RDC_desc_23_config_trigger_select_prim_vec_trig_1     9
2992#define BCHP_RDC_desc_23_config_trigger_select_sec_vec_trig_0      10
2993#define BCHP_RDC_desc_23_config_trigger_select_sec_vec_trig_1      11
2994#define BCHP_RDC_desc_23_config_trigger_select_reserved_4          12
2995#define BCHP_RDC_desc_23_config_trigger_select_reserved_5          13
2996#define BCHP_RDC_desc_23_config_trigger_select_hd_dvi_out_0        14
2997#define BCHP_RDC_desc_23_config_trigger_select_hd_dvi_out_1        15
2998#define BCHP_RDC_desc_23_config_trigger_select_reserved_6          16
2999#define BCHP_RDC_desc_23_config_trigger_select_reserved_7          17
3000#define BCHP_RDC_desc_23_config_trigger_select_reserved_8          18
3001#define BCHP_RDC_desc_23_config_trigger_select_reserved_9          19
3002#define BCHP_RDC_desc_23_config_trigger_select_m2mc_trig_0         20
3003#define BCHP_RDC_desc_23_config_trigger_select_reserved_10         21
3004#define BCHP_RDC_desc_23_config_trigger_select_reserved_11         22
3005#define BCHP_RDC_desc_23_config_trigger_select_reserved_12         23
3006#define BCHP_RDC_desc_23_config_trigger_select_reserved_13         24
3007#define BCHP_RDC_desc_23_config_trigger_select_letterbox_0         25
3008#define BCHP_RDC_desc_23_config_trigger_select_reserved_14         26
3009#define BCHP_RDC_desc_23_config_trigger_select_reserved_15         27
3010#define BCHP_RDC_desc_23_config_trigger_select_reserved_16         28
3011#define BCHP_RDC_desc_23_config_trigger_select_mfd_0_eof           29
3012#define BCHP_RDC_desc_23_config_trigger_select_reserved_17         30
3013#define BCHP_RDC_desc_23_config_trigger_select_reserved_18         31
3014#define BCHP_RDC_desc_23_config_trigger_select_comb_trig_0         252
3015#define BCHP_RDC_desc_23_config_trigger_select_comb_trig_1         253
3016#define BCHP_RDC_desc_23_config_trigger_select_comb_trig_2         254
3017#define BCHP_RDC_desc_23_config_trigger_select_comb_trig_3         255
3018
3019/* RDC :: desc_23_config :: count [15:00] */
3020#define BCHP_RDC_desc_23_config_count_MASK                         0x0000ffff
3021#define BCHP_RDC_desc_23_config_count_SHIFT                        0
3022
3023/***************************************************************************
3024 *desc_23_lock - DMA Descriptor 23 Lock Register.
3025 ***************************************************************************/
3026/* RDC :: desc_23_lock :: reserved0 [31:01] */
3027#define BCHP_RDC_desc_23_lock_reserved0_MASK                       0xfffffffe
3028#define BCHP_RDC_desc_23_lock_reserved0_SHIFT                      1
3029
3030/* RDC :: desc_23_lock :: semaphore [00:00] */
3031#define BCHP_RDC_desc_23_lock_semaphore_MASK                       0x00000001
3032#define BCHP_RDC_desc_23_lock_semaphore_SHIFT                      0
3033
3034/***************************************************************************
3035 *desc_23_immediate - DMA Descriptor 23 Immediate Trigger Register.
3036 ***************************************************************************/
3037/* RDC :: desc_23_immediate :: reserved0 [31:01] */
3038#define BCHP_RDC_desc_23_immediate_reserved0_MASK                  0xfffffffe
3039#define BCHP_RDC_desc_23_immediate_reserved0_SHIFT                 1
3040
3041/* RDC :: desc_23_immediate :: trigger [00:00] */
3042#define BCHP_RDC_desc_23_immediate_trigger_MASK                    0x00000001
3043#define BCHP_RDC_desc_23_immediate_trigger_SHIFT                   0
3044
3045/***************************************************************************
3046 *desc_24_addr - DMA Descriptor 24 Address Register.
3047 ***************************************************************************/
3048/* RDC :: desc_24_addr :: addr [31:00] */
3049#define BCHP_RDC_desc_24_addr_addr_MASK                            0xffffffff
3050#define BCHP_RDC_desc_24_addr_addr_SHIFT                           0
3051
3052/***************************************************************************
3053 *desc_24_config - DMA Descriptor 24 Configuration Register.
3054 ***************************************************************************/
3055/* RDC :: desc_24_config :: lock_rd [31:31] */
3056#define BCHP_RDC_desc_24_config_lock_rd_MASK                       0x80000000
3057#define BCHP_RDC_desc_24_config_lock_rd_SHIFT                      31
3058
3059/* RDC :: desc_24_config :: dropped_trigger [30:30] */
3060#define BCHP_RDC_desc_24_config_dropped_trigger_MASK               0x40000000
3061#define BCHP_RDC_desc_24_config_dropped_trigger_SHIFT              30
3062
3063/* RDC :: desc_24_config :: error [29:29] */
3064#define BCHP_RDC_desc_24_config_error_MASK                         0x20000000
3065#define BCHP_RDC_desc_24_config_error_SHIFT                        29
3066
3067/* RDC :: desc_24_config :: busy [28:28] */
3068#define BCHP_RDC_desc_24_config_busy_MASK                          0x10000000
3069#define BCHP_RDC_desc_24_config_busy_SHIFT                         28
3070
3071/* RDC :: desc_24_config :: done [27:27] */
3072#define BCHP_RDC_desc_24_config_done_MASK                          0x08000000
3073#define BCHP_RDC_desc_24_config_done_SHIFT                         27
3074
3075/* RDC :: desc_24_config :: enable [26:26] */
3076#define BCHP_RDC_desc_24_config_enable_MASK                        0x04000000
3077#define BCHP_RDC_desc_24_config_enable_SHIFT                       26
3078
3079/* RDC :: desc_24_config :: repeat [25:25] */
3080#define BCHP_RDC_desc_24_config_repeat_MASK                        0x02000000
3081#define BCHP_RDC_desc_24_config_repeat_SHIFT                       25
3082
3083/* RDC :: desc_24_config :: reserved0 [24:24] */
3084#define BCHP_RDC_desc_24_config_reserved0_MASK                     0x01000000
3085#define BCHP_RDC_desc_24_config_reserved0_SHIFT                    24
3086
3087/* RDC :: desc_24_config :: trigger_select [23:16] */
3088#define BCHP_RDC_desc_24_config_trigger_select_MASK                0x00ff0000
3089#define BCHP_RDC_desc_24_config_trigger_select_SHIFT               16
3090#define BCHP_RDC_desc_24_config_trigger_select_cap_0_trig_0        0
3091#define BCHP_RDC_desc_24_config_trigger_select_cap_0_trig_1        1
3092#define BCHP_RDC_desc_24_config_trigger_select_cap_1_trig_0        2
3093#define BCHP_RDC_desc_24_config_trigger_select_cap_1_trig_1        3
3094#define BCHP_RDC_desc_24_config_trigger_select_reserved_0          4
3095#define BCHP_RDC_desc_24_config_trigger_select_reserved_1          5
3096#define BCHP_RDC_desc_24_config_trigger_select_reserved_2          6
3097#define BCHP_RDC_desc_24_config_trigger_select_reserved_3          7
3098#define BCHP_RDC_desc_24_config_trigger_select_prim_vec_trig_0     8
3099#define BCHP_RDC_desc_24_config_trigger_select_prim_vec_trig_1     9
3100#define BCHP_RDC_desc_24_config_trigger_select_sec_vec_trig_0      10
3101#define BCHP_RDC_desc_24_config_trigger_select_sec_vec_trig_1      11
3102#define BCHP_RDC_desc_24_config_trigger_select_reserved_4          12
3103#define BCHP_RDC_desc_24_config_trigger_select_reserved_5          13
3104#define BCHP_RDC_desc_24_config_trigger_select_hd_dvi_out_0        14
3105#define BCHP_RDC_desc_24_config_trigger_select_hd_dvi_out_1        15
3106#define BCHP_RDC_desc_24_config_trigger_select_reserved_6          16
3107#define BCHP_RDC_desc_24_config_trigger_select_reserved_7          17
3108#define BCHP_RDC_desc_24_config_trigger_select_reserved_8          18
3109#define BCHP_RDC_desc_24_config_trigger_select_reserved_9          19
3110#define BCHP_RDC_desc_24_config_trigger_select_m2mc_trig_0         20
3111#define BCHP_RDC_desc_24_config_trigger_select_reserved_10         21
3112#define BCHP_RDC_desc_24_config_trigger_select_reserved_11         22
3113#define BCHP_RDC_desc_24_config_trigger_select_reserved_12         23
3114#define BCHP_RDC_desc_24_config_trigger_select_reserved_13         24
3115#define BCHP_RDC_desc_24_config_trigger_select_letterbox_0         25
3116#define BCHP_RDC_desc_24_config_trigger_select_reserved_14         26
3117#define BCHP_RDC_desc_24_config_trigger_select_reserved_15         27
3118#define BCHP_RDC_desc_24_config_trigger_select_reserved_16         28
3119#define BCHP_RDC_desc_24_config_trigger_select_mfd_0_eof           29
3120#define BCHP_RDC_desc_24_config_trigger_select_reserved_17         30
3121#define BCHP_RDC_desc_24_config_trigger_select_reserved_18         31
3122#define BCHP_RDC_desc_24_config_trigger_select_comb_trig_0         252
3123#define BCHP_RDC_desc_24_config_trigger_select_comb_trig_1         253
3124#define BCHP_RDC_desc_24_config_trigger_select_comb_trig_2         254
3125#define BCHP_RDC_desc_24_config_trigger_select_comb_trig_3         255
3126
3127/* RDC :: desc_24_config :: count [15:00] */
3128#define BCHP_RDC_desc_24_config_count_MASK                         0x0000ffff
3129#define BCHP_RDC_desc_24_config_count_SHIFT                        0
3130
3131/***************************************************************************
3132 *desc_24_lock - DMA Descriptor 24 Lock Register.
3133 ***************************************************************************/
3134/* RDC :: desc_24_lock :: reserved0 [31:01] */
3135#define BCHP_RDC_desc_24_lock_reserved0_MASK                       0xfffffffe
3136#define BCHP_RDC_desc_24_lock_reserved0_SHIFT                      1
3137
3138/* RDC :: desc_24_lock :: semaphore [00:00] */
3139#define BCHP_RDC_desc_24_lock_semaphore_MASK                       0x00000001
3140#define BCHP_RDC_desc_24_lock_semaphore_SHIFT                      0
3141
3142/***************************************************************************
3143 *desc_24_immediate - DMA Descriptor 24 Immediate Trigger Register.
3144 ***************************************************************************/
3145/* RDC :: desc_24_immediate :: reserved0 [31:01] */
3146#define BCHP_RDC_desc_24_immediate_reserved0_MASK                  0xfffffffe
3147#define BCHP_RDC_desc_24_immediate_reserved0_SHIFT                 1
3148
3149/* RDC :: desc_24_immediate :: trigger [00:00] */
3150#define BCHP_RDC_desc_24_immediate_trigger_MASK                    0x00000001
3151#define BCHP_RDC_desc_24_immediate_trigger_SHIFT                   0
3152
3153/***************************************************************************
3154 *desc_25_addr - DMA Descriptor 25 Address Register.
3155 ***************************************************************************/
3156/* RDC :: desc_25_addr :: addr [31:00] */
3157#define BCHP_RDC_desc_25_addr_addr_MASK                            0xffffffff
3158#define BCHP_RDC_desc_25_addr_addr_SHIFT                           0
3159
3160/***************************************************************************
3161 *desc_25_config - DMA Descriptor 25 Configuration Register.
3162 ***************************************************************************/
3163/* RDC :: desc_25_config :: lock_rd [31:31] */
3164#define BCHP_RDC_desc_25_config_lock_rd_MASK                       0x80000000
3165#define BCHP_RDC_desc_25_config_lock_rd_SHIFT                      31
3166
3167/* RDC :: desc_25_config :: dropped_trigger [30:30] */
3168#define BCHP_RDC_desc_25_config_dropped_trigger_MASK               0x40000000
3169#define BCHP_RDC_desc_25_config_dropped_trigger_SHIFT              30
3170
3171/* RDC :: desc_25_config :: error [29:29] */
3172#define BCHP_RDC_desc_25_config_error_MASK                         0x20000000
3173#define BCHP_RDC_desc_25_config_error_SHIFT                        29
3174
3175/* RDC :: desc_25_config :: busy [28:28] */
3176#define BCHP_RDC_desc_25_config_busy_MASK                          0x10000000
3177#define BCHP_RDC_desc_25_config_busy_SHIFT                         28
3178
3179/* RDC :: desc_25_config :: done [27:27] */
3180#define BCHP_RDC_desc_25_config_done_MASK                          0x08000000
3181#define BCHP_RDC_desc_25_config_done_SHIFT                         27
3182
3183/* RDC :: desc_25_config :: enable [26:26] */
3184#define BCHP_RDC_desc_25_config_enable_MASK                        0x04000000
3185#define BCHP_RDC_desc_25_config_enable_SHIFT                       26
3186
3187/* RDC :: desc_25_config :: repeat [25:25] */
3188#define BCHP_RDC_desc_25_config_repeat_MASK                        0x02000000
3189#define BCHP_RDC_desc_25_config_repeat_SHIFT                       25
3190
3191/* RDC :: desc_25_config :: reserved0 [24:24] */
3192#define BCHP_RDC_desc_25_config_reserved0_MASK                     0x01000000
3193#define BCHP_RDC_desc_25_config_reserved0_SHIFT                    24
3194
3195/* RDC :: desc_25_config :: trigger_select [23:16] */
3196#define BCHP_RDC_desc_25_config_trigger_select_MASK                0x00ff0000
3197#define BCHP_RDC_desc_25_config_trigger_select_SHIFT               16
3198#define BCHP_RDC_desc_25_config_trigger_select_cap_0_trig_0        0
3199#define BCHP_RDC_desc_25_config_trigger_select_cap_0_trig_1        1
3200#define BCHP_RDC_desc_25_config_trigger_select_cap_1_trig_0        2
3201#define BCHP_RDC_desc_25_config_trigger_select_cap_1_trig_1        3
3202#define BCHP_RDC_desc_25_config_trigger_select_reserved_0          4
3203#define BCHP_RDC_desc_25_config_trigger_select_reserved_1          5
3204#define BCHP_RDC_desc_25_config_trigger_select_reserved_2          6
3205#define BCHP_RDC_desc_25_config_trigger_select_reserved_3          7
3206#define BCHP_RDC_desc_25_config_trigger_select_prim_vec_trig_0     8
3207#define BCHP_RDC_desc_25_config_trigger_select_prim_vec_trig_1     9
3208#define BCHP_RDC_desc_25_config_trigger_select_sec_vec_trig_0      10
3209#define BCHP_RDC_desc_25_config_trigger_select_sec_vec_trig_1      11
3210#define BCHP_RDC_desc_25_config_trigger_select_reserved_4          12
3211#define BCHP_RDC_desc_25_config_trigger_select_reserved_5          13
3212#define BCHP_RDC_desc_25_config_trigger_select_hd_dvi_out_0        14
3213#define BCHP_RDC_desc_25_config_trigger_select_hd_dvi_out_1        15
3214#define BCHP_RDC_desc_25_config_trigger_select_reserved_6          16
3215#define BCHP_RDC_desc_25_config_trigger_select_reserved_7          17
3216#define BCHP_RDC_desc_25_config_trigger_select_reserved_8          18
3217#define BCHP_RDC_desc_25_config_trigger_select_reserved_9          19
3218#define BCHP_RDC_desc_25_config_trigger_select_m2mc_trig_0         20
3219#define BCHP_RDC_desc_25_config_trigger_select_reserved_10         21
3220#define BCHP_RDC_desc_25_config_trigger_select_reserved_11         22
3221#define BCHP_RDC_desc_25_config_trigger_select_reserved_12         23
3222#define BCHP_RDC_desc_25_config_trigger_select_reserved_13         24
3223#define BCHP_RDC_desc_25_config_trigger_select_letterbox_0         25
3224#define BCHP_RDC_desc_25_config_trigger_select_reserved_14         26
3225#define BCHP_RDC_desc_25_config_trigger_select_reserved_15         27
3226#define BCHP_RDC_desc_25_config_trigger_select_reserved_16         28
3227#define BCHP_RDC_desc_25_config_trigger_select_mfd_0_eof           29
3228#define BCHP_RDC_desc_25_config_trigger_select_reserved_17         30
3229#define BCHP_RDC_desc_25_config_trigger_select_reserved_18         31
3230#define BCHP_RDC_desc_25_config_trigger_select_comb_trig_0         252
3231#define BCHP_RDC_desc_25_config_trigger_select_comb_trig_1         253
3232#define BCHP_RDC_desc_25_config_trigger_select_comb_trig_2         254
3233#define BCHP_RDC_desc_25_config_trigger_select_comb_trig_3         255
3234
3235/* RDC :: desc_25_config :: count [15:00] */
3236#define BCHP_RDC_desc_25_config_count_MASK                         0x0000ffff
3237#define BCHP_RDC_desc_25_config_count_SHIFT                        0
3238
3239/***************************************************************************
3240 *desc_25_lock - DMA Descriptor 25 Lock Register.
3241 ***************************************************************************/
3242/* RDC :: desc_25_lock :: reserved0 [31:01] */
3243#define BCHP_RDC_desc_25_lock_reserved0_MASK                       0xfffffffe
3244#define BCHP_RDC_desc_25_lock_reserved0_SHIFT                      1
3245
3246/* RDC :: desc_25_lock :: semaphore [00:00] */
3247#define BCHP_RDC_desc_25_lock_semaphore_MASK                       0x00000001
3248#define BCHP_RDC_desc_25_lock_semaphore_SHIFT                      0
3249
3250/***************************************************************************
3251 *desc_25_immediate - DMA Descriptor 25 Immediate Trigger Register.
3252 ***************************************************************************/
3253/* RDC :: desc_25_immediate :: reserved0 [31:01] */
3254#define BCHP_RDC_desc_25_immediate_reserved0_MASK                  0xfffffffe
3255#define BCHP_RDC_desc_25_immediate_reserved0_SHIFT                 1
3256
3257/* RDC :: desc_25_immediate :: trigger [00:00] */
3258#define BCHP_RDC_desc_25_immediate_trigger_MASK                    0x00000001
3259#define BCHP_RDC_desc_25_immediate_trigger_SHIFT                   0
3260
3261/***************************************************************************
3262 *desc_26_addr - DMA Descriptor 26 Address Register.
3263 ***************************************************************************/
3264/* RDC :: desc_26_addr :: addr [31:00] */
3265#define BCHP_RDC_desc_26_addr_addr_MASK                            0xffffffff
3266#define BCHP_RDC_desc_26_addr_addr_SHIFT                           0
3267
3268/***************************************************************************
3269 *desc_26_config - DMA Descriptor 26 Configuration Register.
3270 ***************************************************************************/
3271/* RDC :: desc_26_config :: lock_rd [31:31] */
3272#define BCHP_RDC_desc_26_config_lock_rd_MASK                       0x80000000
3273#define BCHP_RDC_desc_26_config_lock_rd_SHIFT                      31
3274
3275/* RDC :: desc_26_config :: dropped_trigger [30:30] */
3276#define BCHP_RDC_desc_26_config_dropped_trigger_MASK               0x40000000
3277#define BCHP_RDC_desc_26_config_dropped_trigger_SHIFT              30
3278
3279/* RDC :: desc_26_config :: error [29:29] */
3280#define BCHP_RDC_desc_26_config_error_MASK                         0x20000000
3281#define BCHP_RDC_desc_26_config_error_SHIFT                        29
3282
3283/* RDC :: desc_26_config :: busy [28:28] */
3284#define BCHP_RDC_desc_26_config_busy_MASK                          0x10000000
3285#define BCHP_RDC_desc_26_config_busy_SHIFT                         28
3286
3287/* RDC :: desc_26_config :: done [27:27] */
3288#define BCHP_RDC_desc_26_config_done_MASK                          0x08000000
3289#define BCHP_RDC_desc_26_config_done_SHIFT                         27
3290
3291/* RDC :: desc_26_config :: enable [26:26] */
3292#define BCHP_RDC_desc_26_config_enable_MASK                        0x04000000
3293#define BCHP_RDC_desc_26_config_enable_SHIFT                       26
3294
3295/* RDC :: desc_26_config :: repeat [25:25] */
3296#define BCHP_RDC_desc_26_config_repeat_MASK                        0x02000000
3297#define BCHP_RDC_desc_26_config_repeat_SHIFT                       25
3298
3299/* RDC :: desc_26_config :: reserved0 [24:24] */
3300#define BCHP_RDC_desc_26_config_reserved0_MASK                     0x01000000
3301#define BCHP_RDC_desc_26_config_reserved0_SHIFT                    24
3302
3303/* RDC :: desc_26_config :: trigger_select [23:16] */
3304#define BCHP_RDC_desc_26_config_trigger_select_MASK                0x00ff0000
3305#define BCHP_RDC_desc_26_config_trigger_select_SHIFT               16
3306#define BCHP_RDC_desc_26_config_trigger_select_cap_0_trig_0        0
3307#define BCHP_RDC_desc_26_config_trigger_select_cap_0_trig_1        1
3308#define BCHP_RDC_desc_26_config_trigger_select_cap_1_trig_0        2
3309#define BCHP_RDC_desc_26_config_trigger_select_cap_1_trig_1        3
3310#define BCHP_RDC_desc_26_config_trigger_select_reserved_0          4
3311#define BCHP_RDC_desc_26_config_trigger_select_reserved_1          5
3312#define BCHP_RDC_desc_26_config_trigger_select_reserved_2          6
3313#define BCHP_RDC_desc_26_config_trigger_select_reserved_3          7
3314#define BCHP_RDC_desc_26_config_trigger_select_prim_vec_trig_0     8
3315#define BCHP_RDC_desc_26_config_trigger_select_prim_vec_trig_1     9
3316#define BCHP_RDC_desc_26_config_trigger_select_sec_vec_trig_0      10
3317#define BCHP_RDC_desc_26_config_trigger_select_sec_vec_trig_1      11
3318#define BCHP_RDC_desc_26_config_trigger_select_reserved_4          12
3319#define BCHP_RDC_desc_26_config_trigger_select_reserved_5          13
3320#define BCHP_RDC_desc_26_config_trigger_select_hd_dvi_out_0        14
3321#define BCHP_RDC_desc_26_config_trigger_select_hd_dvi_out_1        15
3322#define BCHP_RDC_desc_26_config_trigger_select_reserved_6          16
3323#define BCHP_RDC_desc_26_config_trigger_select_reserved_7          17
3324#define BCHP_RDC_desc_26_config_trigger_select_reserved_8          18
3325#define BCHP_RDC_desc_26_config_trigger_select_reserved_9          19
3326#define BCHP_RDC_desc_26_config_trigger_select_m2mc_trig_0         20
3327#define BCHP_RDC_desc_26_config_trigger_select_reserved_10         21
3328#define BCHP_RDC_desc_26_config_trigger_select_reserved_11         22
3329#define BCHP_RDC_desc_26_config_trigger_select_reserved_12         23
3330#define BCHP_RDC_desc_26_config_trigger_select_reserved_13         24
3331#define BCHP_RDC_desc_26_config_trigger_select_letterbox_0         25
3332#define BCHP_RDC_desc_26_config_trigger_select_reserved_14         26
3333#define BCHP_RDC_desc_26_config_trigger_select_reserved_15         27
3334#define BCHP_RDC_desc_26_config_trigger_select_reserved_16         28
3335#define BCHP_RDC_desc_26_config_trigger_select_mfd_0_eof           29
3336#define BCHP_RDC_desc_26_config_trigger_select_reserved_17         30
3337#define BCHP_RDC_desc_26_config_trigger_select_reserved_18         31
3338#define BCHP_RDC_desc_26_config_trigger_select_comb_trig_0         252
3339#define BCHP_RDC_desc_26_config_trigger_select_comb_trig_1         253
3340#define BCHP_RDC_desc_26_config_trigger_select_comb_trig_2         254
3341#define BCHP_RDC_desc_26_config_trigger_select_comb_trig_3         255
3342
3343/* RDC :: desc_26_config :: count [15:00] */
3344#define BCHP_RDC_desc_26_config_count_MASK                         0x0000ffff
3345#define BCHP_RDC_desc_26_config_count_SHIFT                        0
3346
3347/***************************************************************************
3348 *desc_26_lock - DMA Descriptor 26 Lock Register.
3349 ***************************************************************************/
3350/* RDC :: desc_26_lock :: reserved0 [31:01] */
3351#define BCHP_RDC_desc_26_lock_reserved0_MASK                       0xfffffffe
3352#define BCHP_RDC_desc_26_lock_reserved0_SHIFT                      1
3353
3354/* RDC :: desc_26_lock :: semaphore [00:00] */
3355#define BCHP_RDC_desc_26_lock_semaphore_MASK                       0x00000001
3356#define BCHP_RDC_desc_26_lock_semaphore_SHIFT                      0
3357
3358/***************************************************************************
3359 *desc_26_immediate - DMA Descriptor 26 Immediate Trigger Register.
3360 ***************************************************************************/
3361/* RDC :: desc_26_immediate :: reserved0 [31:01] */
3362#define BCHP_RDC_desc_26_immediate_reserved0_MASK                  0xfffffffe
3363#define BCHP_RDC_desc_26_immediate_reserved0_SHIFT                 1
3364
3365/* RDC :: desc_26_immediate :: trigger [00:00] */
3366#define BCHP_RDC_desc_26_immediate_trigger_MASK                    0x00000001
3367#define BCHP_RDC_desc_26_immediate_trigger_SHIFT                   0
3368
3369/***************************************************************************
3370 *desc_27_addr - DMA Descriptor 27 Address Register.
3371 ***************************************************************************/
3372/* RDC :: desc_27_addr :: addr [31:00] */
3373#define BCHP_RDC_desc_27_addr_addr_MASK                            0xffffffff
3374#define BCHP_RDC_desc_27_addr_addr_SHIFT                           0
3375
3376/***************************************************************************
3377 *desc_27_config - DMA Descriptor 27 Configuration Register.
3378 ***************************************************************************/
3379/* RDC :: desc_27_config :: lock_rd [31:31] */
3380#define BCHP_RDC_desc_27_config_lock_rd_MASK                       0x80000000
3381#define BCHP_RDC_desc_27_config_lock_rd_SHIFT                      31
3382
3383/* RDC :: desc_27_config :: dropped_trigger [30:30] */
3384#define BCHP_RDC_desc_27_config_dropped_trigger_MASK               0x40000000
3385#define BCHP_RDC_desc_27_config_dropped_trigger_SHIFT              30
3386
3387/* RDC :: desc_27_config :: error [29:29] */
3388#define BCHP_RDC_desc_27_config_error_MASK                         0x20000000
3389#define BCHP_RDC_desc_27_config_error_SHIFT                        29
3390
3391/* RDC :: desc_27_config :: busy [28:28] */
3392#define BCHP_RDC_desc_27_config_busy_MASK                          0x10000000
3393#define BCHP_RDC_desc_27_config_busy_SHIFT                         28
3394
3395/* RDC :: desc_27_config :: done [27:27] */
3396#define BCHP_RDC_desc_27_config_done_MASK                          0x08000000
3397#define BCHP_RDC_desc_27_config_done_SHIFT                         27
3398
3399/* RDC :: desc_27_config :: enable [26:26] */
3400#define BCHP_RDC_desc_27_config_enable_MASK                        0x04000000
3401#define BCHP_RDC_desc_27_config_enable_SHIFT                       26
3402
3403/* RDC :: desc_27_config :: repeat [25:25] */
3404#define BCHP_RDC_desc_27_config_repeat_MASK                        0x02000000
3405#define BCHP_RDC_desc_27_config_repeat_SHIFT                       25
3406
3407/* RDC :: desc_27_config :: reserved0 [24:24] */
3408#define BCHP_RDC_desc_27_config_reserved0_MASK                     0x01000000
3409#define BCHP_RDC_desc_27_config_reserved0_SHIFT                    24
3410
3411/* RDC :: desc_27_config :: trigger_select [23:16] */
3412#define BCHP_RDC_desc_27_config_trigger_select_MASK                0x00ff0000
3413#define BCHP_RDC_desc_27_config_trigger_select_SHIFT               16
3414#define BCHP_RDC_desc_27_config_trigger_select_cap_0_trig_0        0
3415#define BCHP_RDC_desc_27_config_trigger_select_cap_0_trig_1        1
3416#define BCHP_RDC_desc_27_config_trigger_select_cap_1_trig_0        2
3417#define BCHP_RDC_desc_27_config_trigger_select_cap_1_trig_1        3
3418#define BCHP_RDC_desc_27_config_trigger_select_reserved_0          4
3419#define BCHP_RDC_desc_27_config_trigger_select_reserved_1          5
3420#define BCHP_RDC_desc_27_config_trigger_select_reserved_2          6
3421#define BCHP_RDC_desc_27_config_trigger_select_reserved_3          7
3422#define BCHP_RDC_desc_27_config_trigger_select_prim_vec_trig_0     8
3423#define BCHP_RDC_desc_27_config_trigger_select_prim_vec_trig_1     9
3424#define BCHP_RDC_desc_27_config_trigger_select_sec_vec_trig_0      10
3425#define BCHP_RDC_desc_27_config_trigger_select_sec_vec_trig_1      11
3426#define BCHP_RDC_desc_27_config_trigger_select_reserved_4          12
3427#define BCHP_RDC_desc_27_config_trigger_select_reserved_5          13
3428#define BCHP_RDC_desc_27_config_trigger_select_hd_dvi_out_0        14
3429#define BCHP_RDC_desc_27_config_trigger_select_hd_dvi_out_1        15
3430#define BCHP_RDC_desc_27_config_trigger_select_reserved_6          16
3431#define BCHP_RDC_desc_27_config_trigger_select_reserved_7          17
3432#define BCHP_RDC_desc_27_config_trigger_select_reserved_8          18
3433#define BCHP_RDC_desc_27_config_trigger_select_reserved_9          19
3434#define BCHP_RDC_desc_27_config_trigger_select_m2mc_trig_0         20
3435#define BCHP_RDC_desc_27_config_trigger_select_reserved_10         21
3436#define BCHP_RDC_desc_27_config_trigger_select_reserved_11         22
3437#define BCHP_RDC_desc_27_config_trigger_select_reserved_12         23
3438#define BCHP_RDC_desc_27_config_trigger_select_reserved_13         24
3439#define BCHP_RDC_desc_27_config_trigger_select_letterbox_0         25
3440#define BCHP_RDC_desc_27_config_trigger_select_reserved_14         26
3441#define BCHP_RDC_desc_27_config_trigger_select_reserved_15         27
3442#define BCHP_RDC_desc_27_config_trigger_select_reserved_16         28
3443#define BCHP_RDC_desc_27_config_trigger_select_mfd_0_eof           29
3444#define BCHP_RDC_desc_27_config_trigger_select_reserved_17         30
3445#define BCHP_RDC_desc_27_config_trigger_select_reserved_18         31
3446#define BCHP_RDC_desc_27_config_trigger_select_comb_trig_0         252
3447#define BCHP_RDC_desc_27_config_trigger_select_comb_trig_1         253
3448#define BCHP_RDC_desc_27_config_trigger_select_comb_trig_2         254
3449#define BCHP_RDC_desc_27_config_trigger_select_comb_trig_3         255
3450
3451/* RDC :: desc_27_config :: count [15:00] */
3452#define BCHP_RDC_desc_27_config_count_MASK                         0x0000ffff
3453#define BCHP_RDC_desc_27_config_count_SHIFT                        0
3454
3455/***************************************************************************
3456 *desc_27_lock - DMA Descriptor 27 Lock Register.
3457 ***************************************************************************/
3458/* RDC :: desc_27_lock :: reserved0 [31:01] */
3459#define BCHP_RDC_desc_27_lock_reserved0_MASK                       0xfffffffe
3460#define BCHP_RDC_desc_27_lock_reserved0_SHIFT                      1
3461
3462/* RDC :: desc_27_lock :: semaphore [00:00] */
3463#define BCHP_RDC_desc_27_lock_semaphore_MASK                       0x00000001
3464#define BCHP_RDC_desc_27_lock_semaphore_SHIFT                      0
3465
3466/***************************************************************************
3467 *desc_27_immediate - DMA Descriptor 27 Immediate Trigger Register.
3468 ***************************************************************************/
3469/* RDC :: desc_27_immediate :: reserved0 [31:01] */
3470#define BCHP_RDC_desc_27_immediate_reserved0_MASK                  0xfffffffe
3471#define BCHP_RDC_desc_27_immediate_reserved0_SHIFT                 1
3472
3473/* RDC :: desc_27_immediate :: trigger [00:00] */
3474#define BCHP_RDC_desc_27_immediate_trigger_MASK                    0x00000001
3475#define BCHP_RDC_desc_27_immediate_trigger_SHIFT                   0
3476
3477/***************************************************************************
3478 *desc_28_addr - DMA Descriptor 28 Address Register.
3479 ***************************************************************************/
3480/* RDC :: desc_28_addr :: addr [31:00] */
3481#define BCHP_RDC_desc_28_addr_addr_MASK                            0xffffffff
3482#define BCHP_RDC_desc_28_addr_addr_SHIFT                           0
3483
3484/***************************************************************************
3485 *desc_28_config - DMA Descriptor 28 Configuration Register.
3486 ***************************************************************************/
3487/* RDC :: desc_28_config :: lock_rd [31:31] */
3488#define BCHP_RDC_desc_28_config_lock_rd_MASK                       0x80000000
3489#define BCHP_RDC_desc_28_config_lock_rd_SHIFT                      31
3490
3491/* RDC :: desc_28_config :: dropped_trigger [30:30] */
3492#define BCHP_RDC_desc_28_config_dropped_trigger_MASK               0x40000000
3493#define BCHP_RDC_desc_28_config_dropped_trigger_SHIFT              30
3494
3495/* RDC :: desc_28_config :: error [29:29] */
3496#define BCHP_RDC_desc_28_config_error_MASK                         0x20000000
3497#define BCHP_RDC_desc_28_config_error_SHIFT                        29
3498
3499/* RDC :: desc_28_config :: busy [28:28] */
3500#define BCHP_RDC_desc_28_config_busy_MASK                          0x10000000
3501#define BCHP_RDC_desc_28_config_busy_SHIFT                         28
3502
3503/* RDC :: desc_28_config :: done [27:27] */
3504#define BCHP_RDC_desc_28_config_done_MASK                          0x08000000
3505#define BCHP_RDC_desc_28_config_done_SHIFT                         27
3506
3507/* RDC :: desc_28_config :: enable [26:26] */
3508#define BCHP_RDC_desc_28_config_enable_MASK                        0x04000000
3509#define BCHP_RDC_desc_28_config_enable_SHIFT                       26
3510
3511/* RDC :: desc_28_config :: repeat [25:25] */
3512#define BCHP_RDC_desc_28_config_repeat_MASK                        0x02000000
3513#define BCHP_RDC_desc_28_config_repeat_SHIFT                       25
3514
3515/* RDC :: desc_28_config :: reserved0 [24:24] */
3516#define BCHP_RDC_desc_28_config_reserved0_MASK                     0x01000000
3517#define BCHP_RDC_desc_28_config_reserved0_SHIFT                    24
3518
3519/* RDC :: desc_28_config :: trigger_select [23:16] */
3520#define BCHP_RDC_desc_28_config_trigger_select_MASK                0x00ff0000
3521#define BCHP_RDC_desc_28_config_trigger_select_SHIFT               16
3522#define BCHP_RDC_desc_28_config_trigger_select_cap_0_trig_0        0
3523#define BCHP_RDC_desc_28_config_trigger_select_cap_0_trig_1        1
3524#define BCHP_RDC_desc_28_config_trigger_select_cap_1_trig_0        2
3525#define BCHP_RDC_desc_28_config_trigger_select_cap_1_trig_1        3
3526#define BCHP_RDC_desc_28_config_trigger_select_reserved_0          4
3527#define BCHP_RDC_desc_28_config_trigger_select_reserved_1          5
3528#define BCHP_RDC_desc_28_config_trigger_select_reserved_2          6
3529#define BCHP_RDC_desc_28_config_trigger_select_reserved_3          7
3530#define BCHP_RDC_desc_28_config_trigger_select_prim_vec_trig_0     8
3531#define BCHP_RDC_desc_28_config_trigger_select_prim_vec_trig_1     9
3532#define BCHP_RDC_desc_28_config_trigger_select_sec_vec_trig_0      10
3533#define BCHP_RDC_desc_28_config_trigger_select_sec_vec_trig_1      11
3534#define BCHP_RDC_desc_28_config_trigger_select_reserved_4          12
3535#define BCHP_RDC_desc_28_config_trigger_select_reserved_5          13
3536#define BCHP_RDC_desc_28_config_trigger_select_hd_dvi_out_0        14
3537#define BCHP_RDC_desc_28_config_trigger_select_hd_dvi_out_1        15
3538#define BCHP_RDC_desc_28_config_trigger_select_reserved_6          16
3539#define BCHP_RDC_desc_28_config_trigger_select_reserved_7          17
3540#define BCHP_RDC_desc_28_config_trigger_select_reserved_8          18
3541#define BCHP_RDC_desc_28_config_trigger_select_reserved_9          19
3542#define BCHP_RDC_desc_28_config_trigger_select_m2mc_trig_0         20
3543#define BCHP_RDC_desc_28_config_trigger_select_reserved_10         21
3544#define BCHP_RDC_desc_28_config_trigger_select_reserved_11         22
3545#define BCHP_RDC_desc_28_config_trigger_select_reserved_12         23
3546#define BCHP_RDC_desc_28_config_trigger_select_reserved_13         24
3547#define BCHP_RDC_desc_28_config_trigger_select_letterbox_0         25
3548#define BCHP_RDC_desc_28_config_trigger_select_reserved_14         26
3549#define BCHP_RDC_desc_28_config_trigger_select_reserved_15         27
3550#define BCHP_RDC_desc_28_config_trigger_select_reserved_16         28
3551#define BCHP_RDC_desc_28_config_trigger_select_mfd_0_eof           29
3552#define BCHP_RDC_desc_28_config_trigger_select_reserved_17         30
3553#define BCHP_RDC_desc_28_config_trigger_select_reserved_18         31
3554#define BCHP_RDC_desc_28_config_trigger_select_comb_trig_0         252
3555#define BCHP_RDC_desc_28_config_trigger_select_comb_trig_1         253
3556#define BCHP_RDC_desc_28_config_trigger_select_comb_trig_2         254
3557#define BCHP_RDC_desc_28_config_trigger_select_comb_trig_3         255
3558
3559/* RDC :: desc_28_config :: count [15:00] */
3560#define BCHP_RDC_desc_28_config_count_MASK                         0x0000ffff
3561#define BCHP_RDC_desc_28_config_count_SHIFT                        0
3562
3563/***************************************************************************
3564 *desc_28_lock - DMA Descriptor 28 Lock Register.
3565 ***************************************************************************/
3566/* RDC :: desc_28_lock :: reserved0 [31:01] */
3567#define BCHP_RDC_desc_28_lock_reserved0_MASK                       0xfffffffe
3568#define BCHP_RDC_desc_28_lock_reserved0_SHIFT                      1
3569
3570/* RDC :: desc_28_lock :: semaphore [00:00] */
3571#define BCHP_RDC_desc_28_lock_semaphore_MASK                       0x00000001
3572#define BCHP_RDC_desc_28_lock_semaphore_SHIFT                      0
3573
3574/***************************************************************************
3575 *desc_28_immediate - DMA Descriptor 28 Immediate Trigger Register.
3576 ***************************************************************************/
3577/* RDC :: desc_28_immediate :: reserved0 [31:01] */
3578#define BCHP_RDC_desc_28_immediate_reserved0_MASK                  0xfffffffe
3579#define BCHP_RDC_desc_28_immediate_reserved0_SHIFT                 1
3580
3581/* RDC :: desc_28_immediate :: trigger [00:00] */
3582#define BCHP_RDC_desc_28_immediate_trigger_MASK                    0x00000001
3583#define BCHP_RDC_desc_28_immediate_trigger_SHIFT                   0
3584
3585/***************************************************************************
3586 *desc_29_addr - DMA Descriptor 29 Address Register.
3587 ***************************************************************************/
3588/* RDC :: desc_29_addr :: addr [31:00] */
3589#define BCHP_RDC_desc_29_addr_addr_MASK                            0xffffffff
3590#define BCHP_RDC_desc_29_addr_addr_SHIFT                           0
3591
3592/***************************************************************************
3593 *desc_29_config - DMA Descriptor 29 Configuration Register.
3594 ***************************************************************************/
3595/* RDC :: desc_29_config :: lock_rd [31:31] */
3596#define BCHP_RDC_desc_29_config_lock_rd_MASK                       0x80000000
3597#define BCHP_RDC_desc_29_config_lock_rd_SHIFT                      31
3598
3599/* RDC :: desc_29_config :: dropped_trigger [30:30] */
3600#define BCHP_RDC_desc_29_config_dropped_trigger_MASK               0x40000000
3601#define BCHP_RDC_desc_29_config_dropped_trigger_SHIFT              30
3602
3603/* RDC :: desc_29_config :: error [29:29] */
3604#define BCHP_RDC_desc_29_config_error_MASK                         0x20000000
3605#define BCHP_RDC_desc_29_config_error_SHIFT                        29
3606
3607/* RDC :: desc_29_config :: busy [28:28] */
3608#define BCHP_RDC_desc_29_config_busy_MASK                          0x10000000
3609#define BCHP_RDC_desc_29_config_busy_SHIFT                         28
3610
3611/* RDC :: desc_29_config :: done [27:27] */
3612#define BCHP_RDC_desc_29_config_done_MASK                          0x08000000
3613#define BCHP_RDC_desc_29_config_done_SHIFT                         27
3614
3615/* RDC :: desc_29_config :: enable [26:26] */
3616#define BCHP_RDC_desc_29_config_enable_MASK                        0x04000000
3617#define BCHP_RDC_desc_29_config_enable_SHIFT                       26
3618
3619/* RDC :: desc_29_config :: repeat [25:25] */
3620#define BCHP_RDC_desc_29_config_repeat_MASK                        0x02000000
3621#define BCHP_RDC_desc_29_config_repeat_SHIFT                       25
3622
3623/* RDC :: desc_29_config :: reserved0 [24:24] */
3624#define BCHP_RDC_desc_29_config_reserved0_MASK                     0x01000000
3625#define BCHP_RDC_desc_29_config_reserved0_SHIFT                    24
3626
3627/* RDC :: desc_29_config :: trigger_select [23:16] */
3628#define BCHP_RDC_desc_29_config_trigger_select_MASK                0x00ff0000
3629#define BCHP_RDC_desc_29_config_trigger_select_SHIFT               16
3630#define BCHP_RDC_desc_29_config_trigger_select_cap_0_trig_0        0
3631#define BCHP_RDC_desc_29_config_trigger_select_cap_0_trig_1        1
3632#define BCHP_RDC_desc_29_config_trigger_select_cap_1_trig_0        2
3633#define BCHP_RDC_desc_29_config_trigger_select_cap_1_trig_1        3
3634#define BCHP_RDC_desc_29_config_trigger_select_reserved_0          4
3635#define BCHP_RDC_desc_29_config_trigger_select_reserved_1          5
3636#define BCHP_RDC_desc_29_config_trigger_select_reserved_2          6
3637#define BCHP_RDC_desc_29_config_trigger_select_reserved_3          7
3638#define BCHP_RDC_desc_29_config_trigger_select_prim_vec_trig_0     8
3639#define BCHP_RDC_desc_29_config_trigger_select_prim_vec_trig_1     9
3640#define BCHP_RDC_desc_29_config_trigger_select_sec_vec_trig_0      10
3641#define BCHP_RDC_desc_29_config_trigger_select_sec_vec_trig_1      11
3642#define BCHP_RDC_desc_29_config_trigger_select_reserved_4          12
3643#define BCHP_RDC_desc_29_config_trigger_select_reserved_5          13
3644#define BCHP_RDC_desc_29_config_trigger_select_hd_dvi_out_0        14
3645#define BCHP_RDC_desc_29_config_trigger_select_hd_dvi_out_1        15
3646#define BCHP_RDC_desc_29_config_trigger_select_reserved_6          16
3647#define BCHP_RDC_desc_29_config_trigger_select_reserved_7          17
3648#define BCHP_RDC_desc_29_config_trigger_select_reserved_8          18
3649#define BCHP_RDC_desc_29_config_trigger_select_reserved_9          19
3650#define BCHP_RDC_desc_29_config_trigger_select_m2mc_trig_0         20
3651#define BCHP_RDC_desc_29_config_trigger_select_reserved_10         21
3652#define BCHP_RDC_desc_29_config_trigger_select_reserved_11         22
3653#define BCHP_RDC_desc_29_config_trigger_select_reserved_12         23
3654#define BCHP_RDC_desc_29_config_trigger_select_reserved_13         24
3655#define BCHP_RDC_desc_29_config_trigger_select_letterbox_0         25
3656#define BCHP_RDC_desc_29_config_trigger_select_reserved_14         26
3657#define BCHP_RDC_desc_29_config_trigger_select_reserved_15         27
3658#define BCHP_RDC_desc_29_config_trigger_select_reserved_16         28
3659#define BCHP_RDC_desc_29_config_trigger_select_mfd_0_eof           29
3660#define BCHP_RDC_desc_29_config_trigger_select_reserved_17         30
3661#define BCHP_RDC_desc_29_config_trigger_select_reserved_18         31
3662#define BCHP_RDC_desc_29_config_trigger_select_comb_trig_0         252
3663#define BCHP_RDC_desc_29_config_trigger_select_comb_trig_1         253
3664#define BCHP_RDC_desc_29_config_trigger_select_comb_trig_2         254
3665#define BCHP_RDC_desc_29_config_trigger_select_comb_trig_3         255
3666
3667/* RDC :: desc_29_config :: count [15:00] */
3668#define BCHP_RDC_desc_29_config_count_MASK                         0x0000ffff
3669#define BCHP_RDC_desc_29_config_count_SHIFT                        0
3670
3671/***************************************************************************
3672 *desc_29_lock - DMA Descriptor 29 Lock Register.
3673 ***************************************************************************/
3674/* RDC :: desc_29_lock :: reserved0 [31:01] */
3675#define BCHP_RDC_desc_29_lock_reserved0_MASK                       0xfffffffe
3676#define BCHP_RDC_desc_29_lock_reserved0_SHIFT                      1
3677
3678/* RDC :: desc_29_lock :: semaphore [00:00] */
3679#define BCHP_RDC_desc_29_lock_semaphore_MASK                       0x00000001
3680#define BCHP_RDC_desc_29_lock_semaphore_SHIFT                      0
3681
3682/***************************************************************************
3683 *desc_29_immediate - DMA Descriptor 29 Immediate Trigger Register.
3684 ***************************************************************************/
3685/* RDC :: desc_29_immediate :: reserved0 [31:01] */
3686#define BCHP_RDC_desc_29_immediate_reserved0_MASK                  0xfffffffe
3687#define BCHP_RDC_desc_29_immediate_reserved0_SHIFT                 1
3688
3689/* RDC :: desc_29_immediate :: trigger [00:00] */
3690#define BCHP_RDC_desc_29_immediate_trigger_MASK                    0x00000001
3691#define BCHP_RDC_desc_29_immediate_trigger_SHIFT                   0
3692
3693/***************************************************************************
3694 *desc_30_addr - DMA Descriptor 30 Address Register.
3695 ***************************************************************************/
3696/* RDC :: desc_30_addr :: addr [31:00] */
3697#define BCHP_RDC_desc_30_addr_addr_MASK                            0xffffffff
3698#define BCHP_RDC_desc_30_addr_addr_SHIFT                           0
3699
3700/***************************************************************************
3701 *desc_30_config - DMA Descriptor 30 Configuration Register.
3702 ***************************************************************************/
3703/* RDC :: desc_30_config :: lock_rd [31:31] */
3704#define BCHP_RDC_desc_30_config_lock_rd_MASK                       0x80000000
3705#define BCHP_RDC_desc_30_config_lock_rd_SHIFT                      31
3706
3707/* RDC :: desc_30_config :: dropped_trigger [30:30] */
3708#define BCHP_RDC_desc_30_config_dropped_trigger_MASK               0x40000000
3709#define BCHP_RDC_desc_30_config_dropped_trigger_SHIFT              30
3710
3711/* RDC :: desc_30_config :: error [29:29] */
3712#define BCHP_RDC_desc_30_config_error_MASK                         0x20000000
3713#define BCHP_RDC_desc_30_config_error_SHIFT                        29
3714
3715/* RDC :: desc_30_config :: busy [28:28] */
3716#define BCHP_RDC_desc_30_config_busy_MASK                          0x10000000
3717#define BCHP_RDC_desc_30_config_busy_SHIFT                         28
3718
3719/* RDC :: desc_30_config :: done [27:27] */
3720#define BCHP_RDC_desc_30_config_done_MASK                          0x08000000
3721#define BCHP_RDC_desc_30_config_done_SHIFT                         27
3722
3723/* RDC :: desc_30_config :: enable [26:26] */
3724#define BCHP_RDC_desc_30_config_enable_MASK                        0x04000000
3725#define BCHP_RDC_desc_30_config_enable_SHIFT                       26
3726
3727/* RDC :: desc_30_config :: repeat [25:25] */
3728#define BCHP_RDC_desc_30_config_repeat_MASK                        0x02000000
3729#define BCHP_RDC_desc_30_config_repeat_SHIFT                       25
3730
3731/* RDC :: desc_30_config :: reserved0 [24:24] */
3732#define BCHP_RDC_desc_30_config_reserved0_MASK                     0x01000000
3733#define BCHP_RDC_desc_30_config_reserved0_SHIFT                    24
3734
3735/* RDC :: desc_30_config :: trigger_select [23:16] */
3736#define BCHP_RDC_desc_30_config_trigger_select_MASK                0x00ff0000
3737#define BCHP_RDC_desc_30_config_trigger_select_SHIFT               16
3738#define BCHP_RDC_desc_30_config_trigger_select_cap_0_trig_0        0
3739#define BCHP_RDC_desc_30_config_trigger_select_cap_0_trig_1        1
3740#define BCHP_RDC_desc_30_config_trigger_select_cap_1_trig_0        2
3741#define BCHP_RDC_desc_30_config_trigger_select_cap_1_trig_1        3
3742#define BCHP_RDC_desc_30_config_trigger_select_reserved_0          4
3743#define BCHP_RDC_desc_30_config_trigger_select_reserved_1          5
3744#define BCHP_RDC_desc_30_config_trigger_select_reserved_2          6
3745#define BCHP_RDC_desc_30_config_trigger_select_reserved_3          7
3746#define BCHP_RDC_desc_30_config_trigger_select_prim_vec_trig_0     8
3747#define BCHP_RDC_desc_30_config_trigger_select_prim_vec_trig_1     9
3748#define BCHP_RDC_desc_30_config_trigger_select_sec_vec_trig_0      10
3749#define BCHP_RDC_desc_30_config_trigger_select_sec_vec_trig_1      11
3750#define BCHP_RDC_desc_30_config_trigger_select_reserved_4          12
3751#define BCHP_RDC_desc_30_config_trigger_select_reserved_5          13
3752#define BCHP_RDC_desc_30_config_trigger_select_hd_dvi_out_0        14
3753#define BCHP_RDC_desc_30_config_trigger_select_hd_dvi_out_1        15
3754#define BCHP_RDC_desc_30_config_trigger_select_reserved_6          16
3755#define BCHP_RDC_desc_30_config_trigger_select_reserved_7          17
3756#define BCHP_RDC_desc_30_config_trigger_select_reserved_8          18
3757#define BCHP_RDC_desc_30_config_trigger_select_reserved_9          19
3758#define BCHP_RDC_desc_30_config_trigger_select_m2mc_trig_0         20
3759#define BCHP_RDC_desc_30_config_trigger_select_reserved_10         21
3760#define BCHP_RDC_desc_30_config_trigger_select_reserved_11         22
3761#define BCHP_RDC_desc_30_config_trigger_select_reserved_12         23
3762#define BCHP_RDC_desc_30_config_trigger_select_reserved_13         24
3763#define BCHP_RDC_desc_30_config_trigger_select_letterbox_0         25
3764#define BCHP_RDC_desc_30_config_trigger_select_reserved_14         26
3765#define BCHP_RDC_desc_30_config_trigger_select_reserved_15         27
3766#define BCHP_RDC_desc_30_config_trigger_select_reserved_16         28
3767#define BCHP_RDC_desc_30_config_trigger_select_mfd_0_eof           29
3768#define BCHP_RDC_desc_30_config_trigger_select_reserved_17         30
3769#define BCHP_RDC_desc_30_config_trigger_select_reserved_18         31
3770#define BCHP_RDC_desc_30_config_trigger_select_comb_trig_0         252
3771#define BCHP_RDC_desc_30_config_trigger_select_comb_trig_1         253
3772#define BCHP_RDC_desc_30_config_trigger_select_comb_trig_2         254
3773#define BCHP_RDC_desc_30_config_trigger_select_comb_trig_3         255
3774
3775/* RDC :: desc_30_config :: count [15:00] */
3776#define BCHP_RDC_desc_30_config_count_MASK                         0x0000ffff
3777#define BCHP_RDC_desc_30_config_count_SHIFT                        0
3778
3779/***************************************************************************
3780 *desc_30_lock - DMA Descriptor 30 Lock Register.
3781 ***************************************************************************/
3782/* RDC :: desc_30_lock :: reserved0 [31:01] */
3783#define BCHP_RDC_desc_30_lock_reserved0_MASK                       0xfffffffe
3784#define BCHP_RDC_desc_30_lock_reserved0_SHIFT                      1
3785
3786/* RDC :: desc_30_lock :: semaphore [00:00] */
3787#define BCHP_RDC_desc_30_lock_semaphore_MASK                       0x00000001
3788#define BCHP_RDC_desc_30_lock_semaphore_SHIFT                      0
3789
3790/***************************************************************************
3791 *desc_30_immediate - DMA Descriptor 30 Immediate Trigger Register.
3792 ***************************************************************************/
3793/* RDC :: desc_30_immediate :: reserved0 [31:01] */
3794#define BCHP_RDC_desc_30_immediate_reserved0_MASK                  0xfffffffe
3795#define BCHP_RDC_desc_30_immediate_reserved0_SHIFT                 1
3796
3797/* RDC :: desc_30_immediate :: trigger [00:00] */
3798#define BCHP_RDC_desc_30_immediate_trigger_MASK                    0x00000001
3799#define BCHP_RDC_desc_30_immediate_trigger_SHIFT                   0
3800
3801/***************************************************************************
3802 *desc_31_addr - DMA Descriptor 31 Address Register.
3803 ***************************************************************************/
3804/* RDC :: desc_31_addr :: addr [31:00] */
3805#define BCHP_RDC_desc_31_addr_addr_MASK                            0xffffffff
3806#define BCHP_RDC_desc_31_addr_addr_SHIFT                           0
3807
3808/***************************************************************************
3809 *desc_31_config - DMA Descriptor 31 Configuration Register.
3810 ***************************************************************************/
3811/* RDC :: desc_31_config :: lock_rd [31:31] */
3812#define BCHP_RDC_desc_31_config_lock_rd_MASK                       0x80000000
3813#define BCHP_RDC_desc_31_config_lock_rd_SHIFT                      31
3814
3815/* RDC :: desc_31_config :: dropped_trigger [30:30] */
3816#define BCHP_RDC_desc_31_config_dropped_trigger_MASK               0x40000000
3817#define BCHP_RDC_desc_31_config_dropped_trigger_SHIFT              30
3818
3819/* RDC :: desc_31_config :: error [29:29] */
3820#define BCHP_RDC_desc_31_config_error_MASK                         0x20000000
3821#define BCHP_RDC_desc_31_config_error_SHIFT                        29
3822
3823/* RDC :: desc_31_config :: busy [28:28] */
3824#define BCHP_RDC_desc_31_config_busy_MASK                          0x10000000
3825#define BCHP_RDC_desc_31_config_busy_SHIFT                         28
3826
3827/* RDC :: desc_31_config :: done [27:27] */
3828#define BCHP_RDC_desc_31_config_done_MASK                          0x08000000
3829#define BCHP_RDC_desc_31_config_done_SHIFT                         27
3830
3831/* RDC :: desc_31_config :: enable [26:26] */
3832#define BCHP_RDC_desc_31_config_enable_MASK                        0x04000000
3833#define BCHP_RDC_desc_31_config_enable_SHIFT                       26
3834
3835/* RDC :: desc_31_config :: repeat [25:25] */
3836#define BCHP_RDC_desc_31_config_repeat_MASK                        0x02000000
3837#define BCHP_RDC_desc_31_config_repeat_SHIFT                       25
3838
3839/* RDC :: desc_31_config :: reserved0 [24:24] */
3840#define BCHP_RDC_desc_31_config_reserved0_MASK                     0x01000000
3841#define BCHP_RDC_desc_31_config_reserved0_SHIFT                    24
3842
3843/* RDC :: desc_31_config :: trigger_select [23:16] */
3844#define BCHP_RDC_desc_31_config_trigger_select_MASK                0x00ff0000
3845#define BCHP_RDC_desc_31_config_trigger_select_SHIFT               16
3846#define BCHP_RDC_desc_31_config_trigger_select_cap_0_trig_0        0
3847#define BCHP_RDC_desc_31_config_trigger_select_cap_0_trig_1        1
3848#define BCHP_RDC_desc_31_config_trigger_select_cap_1_trig_0        2
3849#define BCHP_RDC_desc_31_config_trigger_select_cap_1_trig_1        3
3850#define BCHP_RDC_desc_31_config_trigger_select_reserved_0          4
3851#define BCHP_RDC_desc_31_config_trigger_select_reserved_1          5
3852#define BCHP_RDC_desc_31_config_trigger_select_reserved_2          6
3853#define BCHP_RDC_desc_31_config_trigger_select_reserved_3          7
3854#define BCHP_RDC_desc_31_config_trigger_select_prim_vec_trig_0     8
3855#define BCHP_RDC_desc_31_config_trigger_select_prim_vec_trig_1     9
3856#define BCHP_RDC_desc_31_config_trigger_select_sec_vec_trig_0      10
3857#define BCHP_RDC_desc_31_config_trigger_select_sec_vec_trig_1      11
3858#define BCHP_RDC_desc_31_config_trigger_select_reserved_4          12
3859#define BCHP_RDC_desc_31_config_trigger_select_reserved_5          13
3860#define BCHP_RDC_desc_31_config_trigger_select_hd_dvi_out_0        14
3861#define BCHP_RDC_desc_31_config_trigger_select_hd_dvi_out_1        15
3862#define BCHP_RDC_desc_31_config_trigger_select_reserved_6          16
3863#define BCHP_RDC_desc_31_config_trigger_select_reserved_7          17
3864#define BCHP_RDC_desc_31_config_trigger_select_reserved_8          18
3865#define BCHP_RDC_desc_31_config_trigger_select_reserved_9          19
3866#define BCHP_RDC_desc_31_config_trigger_select_m2mc_trig_0         20
3867#define BCHP_RDC_desc_31_config_trigger_select_reserved_10         21
3868#define BCHP_RDC_desc_31_config_trigger_select_reserved_11         22
3869#define BCHP_RDC_desc_31_config_trigger_select_reserved_12         23
3870#define BCHP_RDC_desc_31_config_trigger_select_reserved_13         24
3871#define BCHP_RDC_desc_31_config_trigger_select_letterbox_0         25
3872#define BCHP_RDC_desc_31_config_trigger_select_reserved_14         26
3873#define BCHP_RDC_desc_31_config_trigger_select_reserved_15         27
3874#define BCHP_RDC_desc_31_config_trigger_select_reserved_16         28
3875#define BCHP_RDC_desc_31_config_trigger_select_mfd_0_eof           29
3876#define BCHP_RDC_desc_31_config_trigger_select_reserved_17         30
3877#define BCHP_RDC_desc_31_config_trigger_select_reserved_18         31
3878#define BCHP_RDC_desc_31_config_trigger_select_comb_trig_0         252
3879#define BCHP_RDC_desc_31_config_trigger_select_comb_trig_1         253
3880#define BCHP_RDC_desc_31_config_trigger_select_comb_trig_2         254
3881#define BCHP_RDC_desc_31_config_trigger_select_comb_trig_3         255
3882
3883/* RDC :: desc_31_config :: count [15:00] */
3884#define BCHP_RDC_desc_31_config_count_MASK                         0x0000ffff
3885#define BCHP_RDC_desc_31_config_count_SHIFT                        0
3886
3887/***************************************************************************
3888 *desc_31_lock - DMA Descriptor 31 Lock Register.
3889 ***************************************************************************/
3890/* RDC :: desc_31_lock :: reserved0 [31:01] */
3891#define BCHP_RDC_desc_31_lock_reserved0_MASK                       0xfffffffe
3892#define BCHP_RDC_desc_31_lock_reserved0_SHIFT                      1
3893
3894/* RDC :: desc_31_lock :: semaphore [00:00] */
3895#define BCHP_RDC_desc_31_lock_semaphore_MASK                       0x00000001
3896#define BCHP_RDC_desc_31_lock_semaphore_SHIFT                      0
3897
3898/***************************************************************************
3899 *desc_31_immediate - DMA Descriptor 31 Immediate Trigger Register.
3900 ***************************************************************************/
3901/* RDC :: desc_31_immediate :: reserved0 [31:01] */
3902#define BCHP_RDC_desc_31_immediate_reserved0_MASK                  0xfffffffe
3903#define BCHP_RDC_desc_31_immediate_reserved0_SHIFT                 1
3904
3905/* RDC :: desc_31_immediate :: trigger [00:00] */
3906#define BCHP_RDC_desc_31_immediate_trigger_MASK                    0x00000001
3907#define BCHP_RDC_desc_31_immediate_trigger_SHIFT                   0
3908
3909/***************************************************************************
3910 *br_0_start_addr - Blackout Range 0 Start Address Register.
3911 ***************************************************************************/
3912/* RDC :: br_0_start_addr :: addr [31:00] */
3913#define BCHP_RDC_br_0_start_addr_addr_MASK                         0xffffffff
3914#define BCHP_RDC_br_0_start_addr_addr_SHIFT                        0
3915
3916/***************************************************************************
3917 *br_0_end_addr - Blackout Range 0 End Address Register.
3918 ***************************************************************************/
3919/* RDC :: br_0_end_addr :: addr [31:00] */
3920#define BCHP_RDC_br_0_end_addr_addr_MASK                           0xffffffff
3921#define BCHP_RDC_br_0_end_addr_addr_SHIFT                          0
3922
3923/***************************************************************************
3924 *br_0_enable - Blackout Range 0 Enable Register.
3925 ***************************************************************************/
3926/* RDC :: br_0_enable :: reserved0 [31:01] */
3927#define BCHP_RDC_br_0_enable_reserved0_MASK                        0xfffffffe
3928#define BCHP_RDC_br_0_enable_reserved0_SHIFT                       1
3929
3930/* RDC :: br_0_enable :: enable [00:00] */
3931#define BCHP_RDC_br_0_enable_enable_MASK                           0x00000001
3932#define BCHP_RDC_br_0_enable_enable_SHIFT                          0
3933#define BCHP_RDC_br_0_enable_enable_DEFAULT                        0x00000000
3934
3935/***************************************************************************
3936 *br_1_start_addr - Blackout Range 1 Start Address Register.
3937 ***************************************************************************/
3938/* RDC :: br_1_start_addr :: addr [31:00] */
3939#define BCHP_RDC_br_1_start_addr_addr_MASK                         0xffffffff
3940#define BCHP_RDC_br_1_start_addr_addr_SHIFT                        0
3941
3942/***************************************************************************
3943 *br_1_end_addr - Blackout Range 1 End Address Register.
3944 ***************************************************************************/
3945/* RDC :: br_1_end_addr :: addr [31:00] */
3946#define BCHP_RDC_br_1_end_addr_addr_MASK                           0xffffffff
3947#define BCHP_RDC_br_1_end_addr_addr_SHIFT                          0
3948
3949/***************************************************************************
3950 *br_1_enable - Blackout Range 1 Enable Register.
3951 ***************************************************************************/
3952/* RDC :: br_1_enable :: reserved0 [31:01] */
3953#define BCHP_RDC_br_1_enable_reserved0_MASK                        0xfffffffe
3954#define BCHP_RDC_br_1_enable_reserved0_SHIFT                       1
3955
3956/* RDC :: br_1_enable :: enable [00:00] */
3957#define BCHP_RDC_br_1_enable_enable_MASK                           0x00000001
3958#define BCHP_RDC_br_1_enable_enable_SHIFT                          0
3959#define BCHP_RDC_br_1_enable_enable_DEFAULT                        0x00000000
3960
3961/***************************************************************************
3962 *br_2_start_addr - Blackout Range 2 Start Address Register.
3963 ***************************************************************************/
3964/* RDC :: br_2_start_addr :: addr [31:00] */
3965#define BCHP_RDC_br_2_start_addr_addr_MASK                         0xffffffff
3966#define BCHP_RDC_br_2_start_addr_addr_SHIFT                        0
3967
3968/***************************************************************************
3969 *br_2_end_addr - Blackout Range 2 End Address Register.
3970 ***************************************************************************/
3971/* RDC :: br_2_end_addr :: addr [31:00] */
3972#define BCHP_RDC_br_2_end_addr_addr_MASK                           0xffffffff
3973#define BCHP_RDC_br_2_end_addr_addr_SHIFT                          0
3974
3975/***************************************************************************
3976 *br_2_enable - Blackout Range 2 Enable Register.
3977 ***************************************************************************/
3978/* RDC :: br_2_enable :: reserved0 [31:01] */
3979#define BCHP_RDC_br_2_enable_reserved0_MASK                        0xfffffffe
3980#define BCHP_RDC_br_2_enable_reserved0_SHIFT                       1
3981
3982/* RDC :: br_2_enable :: enable [00:00] */
3983#define BCHP_RDC_br_2_enable_enable_MASK                           0x00000001
3984#define BCHP_RDC_br_2_enable_enable_SHIFT                          0
3985#define BCHP_RDC_br_2_enable_enable_DEFAULT                        0x00000000
3986
3987/***************************************************************************
3988 *br_3_start_addr - Blackout Range 3 Start Address Register.
3989 ***************************************************************************/
3990/* RDC :: br_3_start_addr :: addr [31:00] */
3991#define BCHP_RDC_br_3_start_addr_addr_MASK                         0xffffffff
3992#define BCHP_RDC_br_3_start_addr_addr_SHIFT                        0
3993
3994/***************************************************************************
3995 *br_3_end_addr - Blackout Range 3 End Address Register.
3996 ***************************************************************************/
3997/* RDC :: br_3_end_addr :: addr [31:00] */
3998#define BCHP_RDC_br_3_end_addr_addr_MASK                           0xffffffff
3999#define BCHP_RDC_br_3_end_addr_addr_SHIFT                          0
4000
4001/***************************************************************************
4002 *br_3_enable - Blackout Range 3 Enable Register.
4003 ***************************************************************************/
4004/* RDC :: br_3_enable :: reserved0 [31:01] */
4005#define BCHP_RDC_br_3_enable_reserved0_MASK                        0xfffffffe
4006#define BCHP_RDC_br_3_enable_reserved0_SHIFT                       1
4007
4008/* RDC :: br_3_enable :: enable [00:00] */
4009#define BCHP_RDC_br_3_enable_enable_MASK                           0x00000001
4010#define BCHP_RDC_br_3_enable_enable_SHIFT                          0
4011#define BCHP_RDC_br_3_enable_enable_DEFAULT                        0x00000000
4012
4013/***************************************************************************
4014 *br_4_start_addr - Blackout Range 4 Start Address Register.
4015 ***************************************************************************/
4016/* RDC :: br_4_start_addr :: addr [31:00] */
4017#define BCHP_RDC_br_4_start_addr_addr_MASK                         0xffffffff
4018#define BCHP_RDC_br_4_start_addr_addr_SHIFT                        0
4019
4020/***************************************************************************
4021 *br_4_end_addr - Blackout Range 4 End Address Register.
4022 ***************************************************************************/
4023/* RDC :: br_4_end_addr :: addr [31:00] */
4024#define BCHP_RDC_br_4_end_addr_addr_MASK                           0xffffffff
4025#define BCHP_RDC_br_4_end_addr_addr_SHIFT                          0
4026
4027/***************************************************************************
4028 *br_4_enable - Blackout Range 4 Enable Register.
4029 ***************************************************************************/
4030/* RDC :: br_4_enable :: reserved0 [31:01] */
4031#define BCHP_RDC_br_4_enable_reserved0_MASK                        0xfffffffe
4032#define BCHP_RDC_br_4_enable_reserved0_SHIFT                       1
4033
4034/* RDC :: br_4_enable :: enable [00:00] */
4035#define BCHP_RDC_br_4_enable_enable_MASK                           0x00000001
4036#define BCHP_RDC_br_4_enable_enable_SHIFT                          0
4037#define BCHP_RDC_br_4_enable_enable_DEFAULT                        0x00000000
4038
4039/***************************************************************************
4040 *br_5_start_addr - Blackout Range 5 Start Address Register.
4041 ***************************************************************************/
4042/* RDC :: br_5_start_addr :: addr [31:00] */
4043#define BCHP_RDC_br_5_start_addr_addr_MASK                         0xffffffff
4044#define BCHP_RDC_br_5_start_addr_addr_SHIFT                        0
4045
4046/***************************************************************************
4047 *br_5_end_addr - Blackout Range 5 End Address Register.
4048 ***************************************************************************/
4049/* RDC :: br_5_end_addr :: addr [31:00] */
4050#define BCHP_RDC_br_5_end_addr_addr_MASK                           0xffffffff
4051#define BCHP_RDC_br_5_end_addr_addr_SHIFT                          0
4052
4053/***************************************************************************
4054 *br_5_enable - Blackout Range 5 Enable Register.
4055 ***************************************************************************/
4056/* RDC :: br_5_enable :: reserved0 [31:01] */
4057#define BCHP_RDC_br_5_enable_reserved0_MASK                        0xfffffffe
4058#define BCHP_RDC_br_5_enable_reserved0_SHIFT                       1
4059
4060/* RDC :: br_5_enable :: enable [00:00] */
4061#define BCHP_RDC_br_5_enable_enable_MASK                           0x00000001
4062#define BCHP_RDC_br_5_enable_enable_SHIFT                          0
4063#define BCHP_RDC_br_5_enable_enable_DEFAULT                        0x00000000
4064
4065/***************************************************************************
4066 *br_6_start_addr - Blackout Range 6 Start Address Register.
4067 ***************************************************************************/
4068/* RDC :: br_6_start_addr :: addr [31:00] */
4069#define BCHP_RDC_br_6_start_addr_addr_MASK                         0xffffffff
4070#define BCHP_RDC_br_6_start_addr_addr_SHIFT                        0
4071
4072/***************************************************************************
4073 *br_6_end_addr - Blackout Range 6 End Address Register.
4074 ***************************************************************************/
4075/* RDC :: br_6_end_addr :: addr [31:00] */
4076#define BCHP_RDC_br_6_end_addr_addr_MASK                           0xffffffff
4077#define BCHP_RDC_br_6_end_addr_addr_SHIFT                          0
4078
4079/***************************************************************************
4080 *br_6_enable - Blackout Range 6 Enable Register.
4081 ***************************************************************************/
4082/* RDC :: br_6_enable :: reserved0 [31:01] */
4083#define BCHP_RDC_br_6_enable_reserved0_MASK                        0xfffffffe
4084#define BCHP_RDC_br_6_enable_reserved0_SHIFT                       1
4085
4086/* RDC :: br_6_enable :: enable [00:00] */
4087#define BCHP_RDC_br_6_enable_enable_MASK                           0x00000001
4088#define BCHP_RDC_br_6_enable_enable_SHIFT                          0
4089#define BCHP_RDC_br_6_enable_enable_DEFAULT                        0x00000000
4090
4091/***************************************************************************
4092 *br_7_start_addr - Blackout Range 7 Start Address Register.
4093 ***************************************************************************/
4094/* RDC :: br_7_start_addr :: addr [31:00] */
4095#define BCHP_RDC_br_7_start_addr_addr_MASK                         0xffffffff
4096#define BCHP_RDC_br_7_start_addr_addr_SHIFT                        0
4097
4098/***************************************************************************
4099 *br_7_end_addr - Blackout Range 7 End Address Register.
4100 ***************************************************************************/
4101/* RDC :: br_7_end_addr :: addr [31:00] */
4102#define BCHP_RDC_br_7_end_addr_addr_MASK                           0xffffffff
4103#define BCHP_RDC_br_7_end_addr_addr_SHIFT                          0
4104
4105/***************************************************************************
4106 *br_7_enable - Blackout Range 7 Enable Register.
4107 ***************************************************************************/
4108/* RDC :: br_7_enable :: reserved0 [31:01] */
4109#define BCHP_RDC_br_7_enable_reserved0_MASK                        0xfffffffe
4110#define BCHP_RDC_br_7_enable_reserved0_SHIFT                       1
4111
4112/* RDC :: br_7_enable :: enable [00:00] */
4113#define BCHP_RDC_br_7_enable_enable_MASK                           0x00000001
4114#define BCHP_RDC_br_7_enable_enable_SHIFT                          0
4115#define BCHP_RDC_br_7_enable_enable_DEFAULT                        0x00000000
4116
4117/***************************************************************************
4118 *desc_0_tm_snapshot - Descriptor 0 Timer Snapshot.
4119 ***************************************************************************/
4120/* RDC :: desc_0_tm_snapshot :: timer_snapshot [31:00] */
4121#define BCHP_RDC_desc_0_tm_snapshot_timer_snapshot_MASK            0xffffffff
4122#define BCHP_RDC_desc_0_tm_snapshot_timer_snapshot_SHIFT           0
4123
4124/***************************************************************************
4125 *desc_1_tm_snapshot - Descriptor 1 Timer Snapshot.
4126 ***************************************************************************/
4127/* RDC :: desc_1_tm_snapshot :: timer_snapshot [31:00] */
4128#define BCHP_RDC_desc_1_tm_snapshot_timer_snapshot_MASK            0xffffffff
4129#define BCHP_RDC_desc_1_tm_snapshot_timer_snapshot_SHIFT           0
4130
4131/***************************************************************************
4132 *desc_2_tm_snapshot - Descriptor 2 Timer Snapshot.
4133 ***************************************************************************/
4134/* RDC :: desc_2_tm_snapshot :: timer_snapshot [31:00] */
4135#define BCHP_RDC_desc_2_tm_snapshot_timer_snapshot_MASK            0xffffffff
4136#define BCHP_RDC_desc_2_tm_snapshot_timer_snapshot_SHIFT           0
4137
4138/***************************************************************************
4139 *desc_3_tm_snapshot - Descriptor 3 Timer Snapshot.
4140 ***************************************************************************/
4141/* RDC :: desc_3_tm_snapshot :: timer_snapshot [31:00] */
4142#define BCHP_RDC_desc_3_tm_snapshot_timer_snapshot_MASK            0xffffffff
4143#define BCHP_RDC_desc_3_tm_snapshot_timer_snapshot_SHIFT           0
4144
4145/***************************************************************************
4146 *desc_4_tm_snapshot - Descriptor 4 Timer Snapshot.
4147 ***************************************************************************/
4148/* RDC :: desc_4_tm_snapshot :: timer_snapshot [31:00] */
4149#define BCHP_RDC_desc_4_tm_snapshot_timer_snapshot_MASK            0xffffffff
4150#define BCHP_RDC_desc_4_tm_snapshot_timer_snapshot_SHIFT           0
4151
4152/***************************************************************************
4153 *desc_5_tm_snapshot - Descriptor 5 Timer Snapshot.
4154 ***************************************************************************/
4155/* RDC :: desc_5_tm_snapshot :: timer_snapshot [31:00] */
4156#define BCHP_RDC_desc_5_tm_snapshot_timer_snapshot_MASK            0xffffffff
4157#define BCHP_RDC_desc_5_tm_snapshot_timer_snapshot_SHIFT           0
4158
4159/***************************************************************************
4160 *desc_6_tm_snapshot - Descriptor 6 Timer Snapshot.
4161 ***************************************************************************/
4162/* RDC :: desc_6_tm_snapshot :: timer_snapshot [31:00] */
4163#define BCHP_RDC_desc_6_tm_snapshot_timer_snapshot_MASK            0xffffffff
4164#define BCHP_RDC_desc_6_tm_snapshot_timer_snapshot_SHIFT           0
4165
4166/***************************************************************************
4167 *desc_7_tm_snapshot - Descriptor 7 Timer Snapshot.
4168 ***************************************************************************/
4169/* RDC :: desc_7_tm_snapshot :: timer_snapshot [31:00] */
4170#define BCHP_RDC_desc_7_tm_snapshot_timer_snapshot_MASK            0xffffffff
4171#define BCHP_RDC_desc_7_tm_snapshot_timer_snapshot_SHIFT           0
4172
4173/***************************************************************************
4174 *desc_8_tm_snapshot - Descriptor 8 Timer Snapshot.
4175 ***************************************************************************/
4176/* RDC :: desc_8_tm_snapshot :: timer_snapshot [31:00] */
4177#define BCHP_RDC_desc_8_tm_snapshot_timer_snapshot_MASK            0xffffffff
4178#define BCHP_RDC_desc_8_tm_snapshot_timer_snapshot_SHIFT           0
4179
4180/***************************************************************************
4181 *desc_9_tm_snapshot - Descriptor 9 Timer Snapshot.
4182 ***************************************************************************/
4183/* RDC :: desc_9_tm_snapshot :: timer_snapshot [31:00] */
4184#define BCHP_RDC_desc_9_tm_snapshot_timer_snapshot_MASK            0xffffffff
4185#define BCHP_RDC_desc_9_tm_snapshot_timer_snapshot_SHIFT           0
4186
4187/***************************************************************************
4188 *desc_10_tm_snapshot - Descriptor 10 Timer Snapshot.
4189 ***************************************************************************/
4190/* RDC :: desc_10_tm_snapshot :: timer_snapshot [31:00] */
4191#define BCHP_RDC_desc_10_tm_snapshot_timer_snapshot_MASK           0xffffffff
4192#define BCHP_RDC_desc_10_tm_snapshot_timer_snapshot_SHIFT          0
4193
4194/***************************************************************************
4195 *desc_11_tm_snapshot - Descriptor 11 Timer Snapshot.
4196 ***************************************************************************/
4197/* RDC :: desc_11_tm_snapshot :: timer_snapshot [31:00] */
4198#define BCHP_RDC_desc_11_tm_snapshot_timer_snapshot_MASK           0xffffffff
4199#define BCHP_RDC_desc_11_tm_snapshot_timer_snapshot_SHIFT          0
4200
4201/***************************************************************************
4202 *desc_12_tm_snapshot - Descriptor 12 Timer Snapshot.
4203 ***************************************************************************/
4204/* RDC :: desc_12_tm_snapshot :: timer_snapshot [31:00] */
4205#define BCHP_RDC_desc_12_tm_snapshot_timer_snapshot_MASK           0xffffffff
4206#define BCHP_RDC_desc_12_tm_snapshot_timer_snapshot_SHIFT          0
4207
4208/***************************************************************************
4209 *desc_13_tm_snapshot - Descriptor 13 Timer Snapshot.
4210 ***************************************************************************/
4211/* RDC :: desc_13_tm_snapshot :: timer_snapshot [31:00] */
4212#define BCHP_RDC_desc_13_tm_snapshot_timer_snapshot_MASK           0xffffffff
4213#define BCHP_RDC_desc_13_tm_snapshot_timer_snapshot_SHIFT          0
4214
4215/***************************************************************************
4216 *desc_14_tm_snapshot - Descriptor 14 Timer Snapshot.
4217 ***************************************************************************/
4218/* RDC :: desc_14_tm_snapshot :: timer_snapshot [31:00] */
4219#define BCHP_RDC_desc_14_tm_snapshot_timer_snapshot_MASK           0xffffffff
4220#define BCHP_RDC_desc_14_tm_snapshot_timer_snapshot_SHIFT          0
4221
4222/***************************************************************************
4223 *desc_15_tm_snapshot - Descriptor 15 Timer Snapshot.
4224 ***************************************************************************/
4225/* RDC :: desc_15_tm_snapshot :: timer_snapshot [31:00] */
4226#define BCHP_RDC_desc_15_tm_snapshot_timer_snapshot_MASK           0xffffffff
4227#define BCHP_RDC_desc_15_tm_snapshot_timer_snapshot_SHIFT          0
4228
4229/***************************************************************************
4230 *desc_16_tm_snapshot - Descriptor 16 Timer Snapshot.
4231 ***************************************************************************/
4232/* RDC :: desc_16_tm_snapshot :: timer_snapshot [31:00] */
4233#define BCHP_RDC_desc_16_tm_snapshot_timer_snapshot_MASK           0xffffffff
4234#define BCHP_RDC_desc_16_tm_snapshot_timer_snapshot_SHIFT          0
4235
4236/***************************************************************************
4237 *desc_17_tm_snapshot - Descriptor 17 Timer Snapshot.
4238 ***************************************************************************/
4239/* RDC :: desc_17_tm_snapshot :: timer_snapshot [31:00] */
4240#define BCHP_RDC_desc_17_tm_snapshot_timer_snapshot_MASK           0xffffffff
4241#define BCHP_RDC_desc_17_tm_snapshot_timer_snapshot_SHIFT          0
4242
4243/***************************************************************************
4244 *desc_18_tm_snapshot - Descriptor 18 Timer Snapshot.
4245 ***************************************************************************/
4246/* RDC :: desc_18_tm_snapshot :: timer_snapshot [31:00] */
4247#define BCHP_RDC_desc_18_tm_snapshot_timer_snapshot_MASK           0xffffffff
4248#define BCHP_RDC_desc_18_tm_snapshot_timer_snapshot_SHIFT          0
4249
4250/***************************************************************************
4251 *desc_19_tm_snapshot - Descriptor 19 Timer Snapshot.
4252 ***************************************************************************/
4253/* RDC :: desc_19_tm_snapshot :: timer_snapshot [31:00] */
4254#define BCHP_RDC_desc_19_tm_snapshot_timer_snapshot_MASK           0xffffffff
4255#define BCHP_RDC_desc_19_tm_snapshot_timer_snapshot_SHIFT          0
4256
4257/***************************************************************************
4258 *desc_20_tm_snapshot - Descriptor 20 Timer Snapshot.
4259 ***************************************************************************/
4260/* RDC :: desc_20_tm_snapshot :: timer_snapshot [31:00] */
4261#define BCHP_RDC_desc_20_tm_snapshot_timer_snapshot_MASK           0xffffffff
4262#define BCHP_RDC_desc_20_tm_snapshot_timer_snapshot_SHIFT          0
4263
4264/***************************************************************************
4265 *desc_21_tm_snapshot - Descriptor 21 Timer Snapshot.
4266 ***************************************************************************/
4267/* RDC :: desc_21_tm_snapshot :: timer_snapshot [31:00] */
4268#define BCHP_RDC_desc_21_tm_snapshot_timer_snapshot_MASK           0xffffffff
4269#define BCHP_RDC_desc_21_tm_snapshot_timer_snapshot_SHIFT          0
4270
4271/***************************************************************************
4272 *desc_22_tm_snapshot - Descriptor 22 Timer Snapshot.
4273 ***************************************************************************/
4274/* RDC :: desc_22_tm_snapshot :: timer_snapshot [31:00] */
4275#define BCHP_RDC_desc_22_tm_snapshot_timer_snapshot_MASK           0xffffffff
4276#define BCHP_RDC_desc_22_tm_snapshot_timer_snapshot_SHIFT          0
4277
4278/***************************************************************************
4279 *desc_23_tm_snapshot - Descriptor 23 Timer Snapshot.
4280 ***************************************************************************/
4281/* RDC :: desc_23_tm_snapshot :: timer_snapshot [31:00] */
4282#define BCHP_RDC_desc_23_tm_snapshot_timer_snapshot_MASK           0xffffffff
4283#define BCHP_RDC_desc_23_tm_snapshot_timer_snapshot_SHIFT          0
4284
4285/***************************************************************************
4286 *desc_24_tm_snapshot - Descriptor 24 Timer Snapshot.
4287 ***************************************************************************/
4288/* RDC :: desc_24_tm_snapshot :: timer_snapshot [31:00] */
4289#define BCHP_RDC_desc_24_tm_snapshot_timer_snapshot_MASK           0xffffffff
4290#define BCHP_RDC_desc_24_tm_snapshot_timer_snapshot_SHIFT          0
4291
4292/***************************************************************************
4293 *desc_25_tm_snapshot - Descriptor 25 Timer Snapshot.
4294 ***************************************************************************/
4295/* RDC :: desc_25_tm_snapshot :: timer_snapshot [31:00] */
4296#define BCHP_RDC_desc_25_tm_snapshot_timer_snapshot_MASK           0xffffffff
4297#define BCHP_RDC_desc_25_tm_snapshot_timer_snapshot_SHIFT          0
4298
4299/***************************************************************************
4300 *desc_26_tm_snapshot - Descriptor 26 Timer Snapshot.
4301 ***************************************************************************/
4302/* RDC :: desc_26_tm_snapshot :: timer_snapshot [31:00] */
4303#define BCHP_RDC_desc_26_tm_snapshot_timer_snapshot_MASK           0xffffffff
4304#define BCHP_RDC_desc_26_tm_snapshot_timer_snapshot_SHIFT          0
4305
4306/***************************************************************************
4307 *desc_27_tm_snapshot - Descriptor 27 Timer Snapshot.
4308 ***************************************************************************/
4309/* RDC :: desc_27_tm_snapshot :: timer_snapshot [31:00] */
4310#define BCHP_RDC_desc_27_tm_snapshot_timer_snapshot_MASK           0xffffffff
4311#define BCHP_RDC_desc_27_tm_snapshot_timer_snapshot_SHIFT          0
4312
4313/***************************************************************************
4314 *desc_28_tm_snapshot - Descriptor 28 Timer Snapshot.
4315 ***************************************************************************/
4316/* RDC :: desc_28_tm_snapshot :: timer_snapshot [31:00] */
4317#define BCHP_RDC_desc_28_tm_snapshot_timer_snapshot_MASK           0xffffffff
4318#define BCHP_RDC_desc_28_tm_snapshot_timer_snapshot_SHIFT          0
4319
4320/***************************************************************************
4321 *desc_29_tm_snapshot - Descriptor 29 Timer Snapshot.
4322 ***************************************************************************/
4323/* RDC :: desc_29_tm_snapshot :: timer_snapshot [31:00] */
4324#define BCHP_RDC_desc_29_tm_snapshot_timer_snapshot_MASK           0xffffffff
4325#define BCHP_RDC_desc_29_tm_snapshot_timer_snapshot_SHIFT          0
4326
4327/***************************************************************************
4328 *desc_30_tm_snapshot - Descriptor 30 Timer Snapshot.
4329 ***************************************************************************/
4330/* RDC :: desc_30_tm_snapshot :: timer_snapshot [31:00] */
4331#define BCHP_RDC_desc_30_tm_snapshot_timer_snapshot_MASK           0xffffffff
4332#define BCHP_RDC_desc_30_tm_snapshot_timer_snapshot_SHIFT          0
4333
4334/***************************************************************************
4335 *desc_31_tm_snapshot - Descriptor 31 Timer Snapshot.
4336 ***************************************************************************/
4337/* RDC :: desc_31_tm_snapshot :: timer_snapshot [31:00] */
4338#define BCHP_RDC_desc_31_tm_snapshot_timer_snapshot_MASK           0xffffffff
4339#define BCHP_RDC_desc_31_tm_snapshot_timer_snapshot_SHIFT          0
4340
4341/***************************************************************************
4342 *timer_data - Timer Data
4343 ***************************************************************************/
4344/* RDC :: timer_data :: timer_data [31:00] */
4345#define BCHP_RDC_timer_data_timer_data_MASK                        0xffffffff
4346#define BCHP_RDC_timer_data_timer_data_SHIFT                       0
4347
4348/***************************************************************************
4349 *scratch_%i - Scratch RAM Register at location 0..127
4350 ***************************************************************************/
4351#define BCHP_RDC_scratch_i_ARRAY_BASE                              0x00602800
4352#define BCHP_RDC_scratch_i_ARRAY_START                             0
4353#define BCHP_RDC_scratch_i_ARRAY_END                               127
4354#define BCHP_RDC_scratch_i_ARRAY_ELEMENT_SIZE                      32
4355
4356/***************************************************************************
4357 *scratch_%i - Scratch RAM Register at location 0..127
4358 ***************************************************************************/
4359/* RDC :: scratch_i :: data [31:00] */
4360#define BCHP_RDC_scratch_i_data_MASK                               0xffffffff
4361#define BCHP_RDC_scratch_i_data_SHIFT                              0
4362
4363
4364#endif /* #ifndef BCHP_RDC_H__ */
4365
4366/* End of File */
Note: See TracBrowser for help on using the repository browser.