The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Dependents:   hello SerialTestv11 SerialTestv12 Sierpinski ... more

mbed 2

This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.

Committer:
AnnaBridge
Date:
Thu Nov 08 11:45:42 2018 +0000
Revision:
171:3a7713b1edbc
Parent:
TARGET_GR_LYCHEE/TARGET_RENESAS/TARGET_RZ_A1XX/TARGET_GR_LYCHEE/device/inc/iobitmasks/dmac_iobitmask.h@161:aa5281ff4a02
mbed library. Release version 164

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AnnaBridge 161:aa5281ff4a02 1 /*******************************************************************************
AnnaBridge 161:aa5281ff4a02 2 * DISCLAIMER
AnnaBridge 161:aa5281ff4a02 3 * This software is supplied by Renesas Electronics Corporation and is only
AnnaBridge 161:aa5281ff4a02 4 * intended for use with Renesas products. No other uses are authorized. This
AnnaBridge 161:aa5281ff4a02 5 * software is owned by Renesas Electronics Corporation and is protected under
AnnaBridge 161:aa5281ff4a02 6 * all applicable laws, including copyright laws.
AnnaBridge 161:aa5281ff4a02 7 * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING
AnnaBridge 161:aa5281ff4a02 8 * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
AnnaBridge 161:aa5281ff4a02 9 * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
AnnaBridge 161:aa5281ff4a02 10 * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.
AnnaBridge 161:aa5281ff4a02 11 * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
AnnaBridge 161:aa5281ff4a02 12 * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
AnnaBridge 161:aa5281ff4a02 13 * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR
AnnaBridge 161:aa5281ff4a02 14 * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE
AnnaBridge 161:aa5281ff4a02 15 * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
AnnaBridge 161:aa5281ff4a02 16 * Renesas reserves the right, without notice, to make changes to this software
AnnaBridge 161:aa5281ff4a02 17 * and to discontinue the availability of this software. By using this software,
AnnaBridge 161:aa5281ff4a02 18 * you agree to the additional terms and conditions found by accessing the
AnnaBridge 161:aa5281ff4a02 19 * following link:
AnnaBridge 161:aa5281ff4a02 20 * http://www.renesas.com/disclaimer
AnnaBridge 161:aa5281ff4a02 21 * Copyright (C) 2012 - 2014 Renesas Electronics Corporation. All rights reserved.
AnnaBridge 161:aa5281ff4a02 22 *******************************************************************************/
AnnaBridge 161:aa5281ff4a02 23 /*******************************************************************************
AnnaBridge 161:aa5281ff4a02 24 * File Name : dmac_iobitmask.h
AnnaBridge 161:aa5281ff4a02 25 * $Rev: 1114 $
AnnaBridge 161:aa5281ff4a02 26 * $Date:: 2014-07-09 14:56:39 +0900#$
AnnaBridge 161:aa5281ff4a02 27 * Description : DMAC register define header
AnnaBridge 161:aa5281ff4a02 28 *******************************************************************************/
AnnaBridge 161:aa5281ff4a02 29 #ifndef DMAC_IOBITMASK_H
AnnaBridge 161:aa5281ff4a02 30 #define DMAC_IOBITMASK_H
AnnaBridge 161:aa5281ff4a02 31
AnnaBridge 161:aa5281ff4a02 32
AnnaBridge 161:aa5281ff4a02 33 /* ==== Mask values for IO registers ==== */
AnnaBridge 161:aa5281ff4a02 34 /* ---- DMAC0 ---- */
AnnaBridge 161:aa5281ff4a02 35 #define DMAC0_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 36
AnnaBridge 161:aa5281ff4a02 37 #define DMAC0_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 38
AnnaBridge 161:aa5281ff4a02 39 #define DMAC0_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 40
AnnaBridge 161:aa5281ff4a02 41 #define DMAC0_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 42
AnnaBridge 161:aa5281ff4a02 43 #define DMAC0_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 44
AnnaBridge 161:aa5281ff4a02 45 #define DMAC0_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 46
AnnaBridge 161:aa5281ff4a02 47 #define DMAC0_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 48
AnnaBridge 161:aa5281ff4a02 49 #define DMAC0_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 50
AnnaBridge 161:aa5281ff4a02 51 #define DMAC0_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 52
AnnaBridge 161:aa5281ff4a02 53 #define DMAC0_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 54 #define DMAC0_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 55 #define DMAC0_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 56 #define DMAC0_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 57 #define DMAC0_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 58 #define DMAC0_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 59 #define DMAC0_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 60 #define DMAC0_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 61 #define DMAC0_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 62 #define DMAC0_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 63 #define DMAC0_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 64 #define DMAC0_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 65 #define DMAC0_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 66
AnnaBridge 161:aa5281ff4a02 67 #define DMAC0_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 68 #define DMAC0_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 69 #define DMAC0_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 70 #define DMAC0_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 71 #define DMAC0_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 72 #define DMAC0_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 73 #define DMAC0_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 74 #define DMAC0_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 75 #define DMAC0_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 76 #define DMAC0_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 77 #define DMAC0_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 78
AnnaBridge 161:aa5281ff4a02 79 #define DMAC0_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 80 #define DMAC0_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 81 #define DMAC0_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 82 #define DMAC0_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 83 #define DMAC0_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 84 #define DMAC0_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 85 #define DMAC0_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 86 #define DMAC0_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 87 #define DMAC0_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 88 #define DMAC0_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 89 #define DMAC0_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 90 #define DMAC0_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 91 #define DMAC0_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 92 #define DMAC0_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 93 #define DMAC0_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 94 #define DMAC0_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 95 #define DMAC0_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 96 #define DMAC0_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 97
AnnaBridge 161:aa5281ff4a02 98 #define DMAC0_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 99
AnnaBridge 161:aa5281ff4a02 100 #define DMAC0_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 101 #define DMAC0_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 102
AnnaBridge 161:aa5281ff4a02 103 #define DMAC0_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 104
AnnaBridge 161:aa5281ff4a02 105 #define DMAC0_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 106
AnnaBridge 161:aa5281ff4a02 107 /* ---- DMAC1 ---- */
AnnaBridge 161:aa5281ff4a02 108 #define DMAC1_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 109
AnnaBridge 161:aa5281ff4a02 110 #define DMAC1_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 111
AnnaBridge 161:aa5281ff4a02 112 #define DMAC1_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 113
AnnaBridge 161:aa5281ff4a02 114 #define DMAC1_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 115
AnnaBridge 161:aa5281ff4a02 116 #define DMAC1_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 117
AnnaBridge 161:aa5281ff4a02 118 #define DMAC1_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 119
AnnaBridge 161:aa5281ff4a02 120 #define DMAC1_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 121
AnnaBridge 161:aa5281ff4a02 122 #define DMAC1_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 123
AnnaBridge 161:aa5281ff4a02 124 #define DMAC1_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 125
AnnaBridge 161:aa5281ff4a02 126 #define DMAC1_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 127 #define DMAC1_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 128 #define DMAC1_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 129 #define DMAC1_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 130 #define DMAC1_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 131 #define DMAC1_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 132 #define DMAC1_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 133 #define DMAC1_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 134 #define DMAC1_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 135 #define DMAC1_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 136 #define DMAC1_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 137 #define DMAC1_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 138 #define DMAC1_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 139
AnnaBridge 161:aa5281ff4a02 140 #define DMAC1_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 141 #define DMAC1_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 142 #define DMAC1_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 143 #define DMAC1_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 144 #define DMAC1_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 145 #define DMAC1_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 146 #define DMAC1_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 147 #define DMAC1_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 148 #define DMAC1_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 149 #define DMAC1_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 150 #define DMAC1_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 151
AnnaBridge 161:aa5281ff4a02 152 #define DMAC1_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 153 #define DMAC1_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 154 #define DMAC1_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 155 #define DMAC1_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 156 #define DMAC1_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 157 #define DMAC1_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 158 #define DMAC1_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 159 #define DMAC1_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 160 #define DMAC1_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 161 #define DMAC1_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 162 #define DMAC1_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 163 #define DMAC1_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 164 #define DMAC1_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 165 #define DMAC1_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 166 #define DMAC1_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 167 #define DMAC1_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 168 #define DMAC1_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 169 #define DMAC1_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 170
AnnaBridge 161:aa5281ff4a02 171 #define DMAC1_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 172
AnnaBridge 161:aa5281ff4a02 173 #define DMAC1_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 174 #define DMAC1_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 175
AnnaBridge 161:aa5281ff4a02 176 #define DMAC1_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 177
AnnaBridge 161:aa5281ff4a02 178 #define DMAC1_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 179
AnnaBridge 161:aa5281ff4a02 180 /* ---- DMAC2 ---- */
AnnaBridge 161:aa5281ff4a02 181 #define DMAC2_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 182
AnnaBridge 161:aa5281ff4a02 183 #define DMAC2_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 184
AnnaBridge 161:aa5281ff4a02 185 #define DMAC2_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 186
AnnaBridge 161:aa5281ff4a02 187 #define DMAC2_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 188
AnnaBridge 161:aa5281ff4a02 189 #define DMAC2_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 190
AnnaBridge 161:aa5281ff4a02 191 #define DMAC2_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 192
AnnaBridge 161:aa5281ff4a02 193 #define DMAC2_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 194
AnnaBridge 161:aa5281ff4a02 195 #define DMAC2_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 196
AnnaBridge 161:aa5281ff4a02 197 #define DMAC2_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 198
AnnaBridge 161:aa5281ff4a02 199 #define DMAC2_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 200 #define DMAC2_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 201 #define DMAC2_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 202 #define DMAC2_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 203 #define DMAC2_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 204 #define DMAC2_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 205 #define DMAC2_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 206 #define DMAC2_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 207 #define DMAC2_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 208 #define DMAC2_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 209 #define DMAC2_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 210 #define DMAC2_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 211 #define DMAC2_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 212
AnnaBridge 161:aa5281ff4a02 213 #define DMAC2_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 214 #define DMAC2_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 215 #define DMAC2_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 216 #define DMAC2_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 217 #define DMAC2_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 218 #define DMAC2_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 219 #define DMAC2_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 220 #define DMAC2_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 221 #define DMAC2_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 222 #define DMAC2_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 223 #define DMAC2_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 224
AnnaBridge 161:aa5281ff4a02 225 #define DMAC2_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 226 #define DMAC2_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 227 #define DMAC2_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 228 #define DMAC2_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 229 #define DMAC2_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 230 #define DMAC2_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 231 #define DMAC2_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 232 #define DMAC2_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 233 #define DMAC2_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 234 #define DMAC2_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 235 #define DMAC2_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 236 #define DMAC2_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 237 #define DMAC2_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 238 #define DMAC2_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 239 #define DMAC2_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 240 #define DMAC2_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 241 #define DMAC2_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 242 #define DMAC2_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 243
AnnaBridge 161:aa5281ff4a02 244 #define DMAC2_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 245
AnnaBridge 161:aa5281ff4a02 246 #define DMAC2_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 247 #define DMAC2_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 248
AnnaBridge 161:aa5281ff4a02 249 #define DMAC2_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 250
AnnaBridge 161:aa5281ff4a02 251 #define DMAC2_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 252
AnnaBridge 161:aa5281ff4a02 253 /* ---- DMAC3 ---- */
AnnaBridge 161:aa5281ff4a02 254 #define DMAC3_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 255
AnnaBridge 161:aa5281ff4a02 256 #define DMAC3_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 257
AnnaBridge 161:aa5281ff4a02 258 #define DMAC3_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 259
AnnaBridge 161:aa5281ff4a02 260 #define DMAC3_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 261
AnnaBridge 161:aa5281ff4a02 262 #define DMAC3_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 263
AnnaBridge 161:aa5281ff4a02 264 #define DMAC3_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 265
AnnaBridge 161:aa5281ff4a02 266 #define DMAC3_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 267
AnnaBridge 161:aa5281ff4a02 268 #define DMAC3_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 269
AnnaBridge 161:aa5281ff4a02 270 #define DMAC3_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 271
AnnaBridge 161:aa5281ff4a02 272 #define DMAC3_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 273 #define DMAC3_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 274 #define DMAC3_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 275 #define DMAC3_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 276 #define DMAC3_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 277 #define DMAC3_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 278 #define DMAC3_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 279 #define DMAC3_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 280 #define DMAC3_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 281 #define DMAC3_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 282 #define DMAC3_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 283 #define DMAC3_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 284 #define DMAC3_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 285
AnnaBridge 161:aa5281ff4a02 286 #define DMAC3_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 287 #define DMAC3_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 288 #define DMAC3_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 289 #define DMAC3_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 290 #define DMAC3_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 291 #define DMAC3_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 292 #define DMAC3_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 293 #define DMAC3_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 294 #define DMAC3_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 295 #define DMAC3_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 296 #define DMAC3_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 297
AnnaBridge 161:aa5281ff4a02 298 #define DMAC3_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 299 #define DMAC3_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 300 #define DMAC3_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 301 #define DMAC3_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 302 #define DMAC3_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 303 #define DMAC3_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 304 #define DMAC3_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 305 #define DMAC3_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 306 #define DMAC3_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 307 #define DMAC3_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 308 #define DMAC3_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 309 #define DMAC3_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 310 #define DMAC3_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 311 #define DMAC3_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 312 #define DMAC3_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 313 #define DMAC3_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 314 #define DMAC3_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 315 #define DMAC3_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 316
AnnaBridge 161:aa5281ff4a02 317 #define DMAC3_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 318
AnnaBridge 161:aa5281ff4a02 319 #define DMAC3_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 320 #define DMAC3_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 321
AnnaBridge 161:aa5281ff4a02 322 #define DMAC3_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 323
AnnaBridge 161:aa5281ff4a02 324 #define DMAC3_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 325
AnnaBridge 161:aa5281ff4a02 326 /* ---- DMAC4 ---- */
AnnaBridge 161:aa5281ff4a02 327 #define DMAC4_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 328
AnnaBridge 161:aa5281ff4a02 329 #define DMAC4_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 330
AnnaBridge 161:aa5281ff4a02 331 #define DMAC4_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 332
AnnaBridge 161:aa5281ff4a02 333 #define DMAC4_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 334
AnnaBridge 161:aa5281ff4a02 335 #define DMAC4_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 336
AnnaBridge 161:aa5281ff4a02 337 #define DMAC4_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 338
AnnaBridge 161:aa5281ff4a02 339 #define DMAC4_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 340
AnnaBridge 161:aa5281ff4a02 341 #define DMAC4_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 342
AnnaBridge 161:aa5281ff4a02 343 #define DMAC4_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 344
AnnaBridge 161:aa5281ff4a02 345 #define DMAC4_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 346 #define DMAC4_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 347 #define DMAC4_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 348 #define DMAC4_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 349 #define DMAC4_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 350 #define DMAC4_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 351 #define DMAC4_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 352 #define DMAC4_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 353 #define DMAC4_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 354 #define DMAC4_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 355 #define DMAC4_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 356 #define DMAC4_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 357 #define DMAC4_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 358
AnnaBridge 161:aa5281ff4a02 359 #define DMAC4_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 360 #define DMAC4_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 361 #define DMAC4_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 362 #define DMAC4_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 363 #define DMAC4_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 364 #define DMAC4_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 365 #define DMAC4_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 366 #define DMAC4_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 367 #define DMAC4_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 368 #define DMAC4_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 369 #define DMAC4_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 370
AnnaBridge 161:aa5281ff4a02 371 #define DMAC4_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 372 #define DMAC4_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 373 #define DMAC4_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 374 #define DMAC4_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 375 #define DMAC4_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 376 #define DMAC4_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 377 #define DMAC4_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 378 #define DMAC4_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 379 #define DMAC4_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 380 #define DMAC4_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 381 #define DMAC4_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 382 #define DMAC4_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 383 #define DMAC4_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 384 #define DMAC4_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 385 #define DMAC4_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 386 #define DMAC4_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 387 #define DMAC4_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 388 #define DMAC4_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 389
AnnaBridge 161:aa5281ff4a02 390 #define DMAC4_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 391
AnnaBridge 161:aa5281ff4a02 392 #define DMAC4_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 393 #define DMAC4_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 394
AnnaBridge 161:aa5281ff4a02 395 #define DMAC4_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 396
AnnaBridge 161:aa5281ff4a02 397 #define DMAC4_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 398
AnnaBridge 161:aa5281ff4a02 399 /* ---- DMAC5 ---- */
AnnaBridge 161:aa5281ff4a02 400 #define DMAC5_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 401
AnnaBridge 161:aa5281ff4a02 402 #define DMAC5_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 403
AnnaBridge 161:aa5281ff4a02 404 #define DMAC5_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 405
AnnaBridge 161:aa5281ff4a02 406 #define DMAC5_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 407
AnnaBridge 161:aa5281ff4a02 408 #define DMAC5_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 409
AnnaBridge 161:aa5281ff4a02 410 #define DMAC5_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 411
AnnaBridge 161:aa5281ff4a02 412 #define DMAC5_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 413
AnnaBridge 161:aa5281ff4a02 414 #define DMAC5_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 415
AnnaBridge 161:aa5281ff4a02 416 #define DMAC5_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 417
AnnaBridge 161:aa5281ff4a02 418 #define DMAC5_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 419 #define DMAC5_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 420 #define DMAC5_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 421 #define DMAC5_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 422 #define DMAC5_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 423 #define DMAC5_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 424 #define DMAC5_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 425 #define DMAC5_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 426 #define DMAC5_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 427 #define DMAC5_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 428 #define DMAC5_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 429 #define DMAC5_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 430 #define DMAC5_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 431
AnnaBridge 161:aa5281ff4a02 432 #define DMAC5_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 433 #define DMAC5_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 434 #define DMAC5_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 435 #define DMAC5_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 436 #define DMAC5_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 437 #define DMAC5_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 438 #define DMAC5_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 439 #define DMAC5_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 440 #define DMAC5_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 441 #define DMAC5_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 442 #define DMAC5_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 443
AnnaBridge 161:aa5281ff4a02 444 #define DMAC5_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 445 #define DMAC5_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 446 #define DMAC5_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 447 #define DMAC5_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 448 #define DMAC5_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 449 #define DMAC5_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 450 #define DMAC5_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 451 #define DMAC5_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 452 #define DMAC5_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 453 #define DMAC5_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 454 #define DMAC5_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 455 #define DMAC5_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 456 #define DMAC5_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 457 #define DMAC5_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 458 #define DMAC5_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 459 #define DMAC5_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 460 #define DMAC5_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 461 #define DMAC5_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 462
AnnaBridge 161:aa5281ff4a02 463 #define DMAC5_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 464
AnnaBridge 161:aa5281ff4a02 465 #define DMAC5_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 466 #define DMAC5_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 467
AnnaBridge 161:aa5281ff4a02 468 #define DMAC5_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 469
AnnaBridge 161:aa5281ff4a02 470 #define DMAC5_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 471
AnnaBridge 161:aa5281ff4a02 472 /* ---- DMAC6 ---- */
AnnaBridge 161:aa5281ff4a02 473 #define DMAC6_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 474
AnnaBridge 161:aa5281ff4a02 475 #define DMAC6_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 476
AnnaBridge 161:aa5281ff4a02 477 #define DMAC6_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 478
AnnaBridge 161:aa5281ff4a02 479 #define DMAC6_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 480
AnnaBridge 161:aa5281ff4a02 481 #define DMAC6_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 482
AnnaBridge 161:aa5281ff4a02 483 #define DMAC6_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 484
AnnaBridge 161:aa5281ff4a02 485 #define DMAC6_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 486
AnnaBridge 161:aa5281ff4a02 487 #define DMAC6_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 488
AnnaBridge 161:aa5281ff4a02 489 #define DMAC6_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 490
AnnaBridge 161:aa5281ff4a02 491 #define DMAC6_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 492 #define DMAC6_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 493 #define DMAC6_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 494 #define DMAC6_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 495 #define DMAC6_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 496 #define DMAC6_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 497 #define DMAC6_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 498 #define DMAC6_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 499 #define DMAC6_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 500 #define DMAC6_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 501 #define DMAC6_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 502 #define DMAC6_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 503 #define DMAC6_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 504
AnnaBridge 161:aa5281ff4a02 505 #define DMAC6_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 506 #define DMAC6_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 507 #define DMAC6_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 508 #define DMAC6_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 509 #define DMAC6_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 510 #define DMAC6_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 511 #define DMAC6_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 512 #define DMAC6_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 513 #define DMAC6_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 514 #define DMAC6_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 515 #define DMAC6_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 516
AnnaBridge 161:aa5281ff4a02 517 #define DMAC6_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 518 #define DMAC6_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 519 #define DMAC6_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 520 #define DMAC6_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 521 #define DMAC6_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 522 #define DMAC6_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 523 #define DMAC6_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 524 #define DMAC6_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 525 #define DMAC6_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 526 #define DMAC6_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 527 #define DMAC6_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 528 #define DMAC6_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 529 #define DMAC6_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 530 #define DMAC6_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 531 #define DMAC6_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 532 #define DMAC6_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 533 #define DMAC6_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 534 #define DMAC6_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 535
AnnaBridge 161:aa5281ff4a02 536 #define DMAC6_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 537
AnnaBridge 161:aa5281ff4a02 538 #define DMAC6_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 539 #define DMAC6_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 540
AnnaBridge 161:aa5281ff4a02 541 #define DMAC6_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 542
AnnaBridge 161:aa5281ff4a02 543 #define DMAC6_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 544
AnnaBridge 161:aa5281ff4a02 545 /* ---- DMAC7 ---- */
AnnaBridge 161:aa5281ff4a02 546 #define DMAC7_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 547
AnnaBridge 161:aa5281ff4a02 548 #define DMAC7_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 549
AnnaBridge 161:aa5281ff4a02 550 #define DMAC7_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 551
AnnaBridge 161:aa5281ff4a02 552 #define DMAC7_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 553
AnnaBridge 161:aa5281ff4a02 554 #define DMAC7_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 555
AnnaBridge 161:aa5281ff4a02 556 #define DMAC7_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 557
AnnaBridge 161:aa5281ff4a02 558 #define DMAC7_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 559
AnnaBridge 161:aa5281ff4a02 560 #define DMAC7_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 561
AnnaBridge 161:aa5281ff4a02 562 #define DMAC7_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 563
AnnaBridge 161:aa5281ff4a02 564 #define DMAC7_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 565 #define DMAC7_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 566 #define DMAC7_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 567 #define DMAC7_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 568 #define DMAC7_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 569 #define DMAC7_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 570 #define DMAC7_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 571 #define DMAC7_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 572 #define DMAC7_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 573 #define DMAC7_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 574 #define DMAC7_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 575 #define DMAC7_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 576 #define DMAC7_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 577
AnnaBridge 161:aa5281ff4a02 578 #define DMAC7_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 579 #define DMAC7_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 580 #define DMAC7_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 581 #define DMAC7_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 582 #define DMAC7_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 583 #define DMAC7_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 584 #define DMAC7_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 585 #define DMAC7_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 586 #define DMAC7_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 587 #define DMAC7_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 588 #define DMAC7_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 589
AnnaBridge 161:aa5281ff4a02 590 #define DMAC7_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 591 #define DMAC7_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 592 #define DMAC7_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 593 #define DMAC7_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 594 #define DMAC7_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 595 #define DMAC7_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 596 #define DMAC7_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 597 #define DMAC7_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 598 #define DMAC7_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 599 #define DMAC7_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 600 #define DMAC7_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 601 #define DMAC7_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 602 #define DMAC7_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 603 #define DMAC7_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 604 #define DMAC7_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 605 #define DMAC7_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 606 #define DMAC7_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 607 #define DMAC7_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 608
AnnaBridge 161:aa5281ff4a02 609 #define DMAC7_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 610
AnnaBridge 161:aa5281ff4a02 611 #define DMAC7_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 612 #define DMAC7_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 613
AnnaBridge 161:aa5281ff4a02 614 #define DMAC7_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 615
AnnaBridge 161:aa5281ff4a02 616 #define DMAC7_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 617
AnnaBridge 161:aa5281ff4a02 618 /* ---- DMAC0-7 ---- */
AnnaBridge 161:aa5281ff4a02 619 #define DMAC07_DCTRL_0_7_PR (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 620 #define DMAC07_DCTRL_0_7_LVINT (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 621 #define DMAC07_DCTRL_0_7_LDCA (0x0000003CuL)
AnnaBridge 161:aa5281ff4a02 622 #define DMAC07_DCTRL_0_7_LWCA (0x000003C0uL)
AnnaBridge 161:aa5281ff4a02 623
AnnaBridge 161:aa5281ff4a02 624 #define DMAC07_DSTAT_EN_0_7_EN0 (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 625 #define DMAC07_DSTAT_EN_0_7_EN1 (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 626 #define DMAC07_DSTAT_EN_0_7_EN2 (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 627 #define DMAC07_DSTAT_EN_0_7_EN3 (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 628 #define DMAC07_DSTAT_EN_0_7_EN4 (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 629 #define DMAC07_DSTAT_EN_0_7_EN5 (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 630 #define DMAC07_DSTAT_EN_0_7_EN6 (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 631 #define DMAC07_DSTAT_EN_0_7_EN7 (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 632
AnnaBridge 161:aa5281ff4a02 633 #define DMAC07_DSTAT_ER_0_7_ER0 (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 634 #define DMAC07_DSTAT_ER_0_7_ER1 (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 635 #define DMAC07_DSTAT_ER_0_7_ER2 (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 636 #define DMAC07_DSTAT_ER_0_7_ER3 (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 637 #define DMAC07_DSTAT_ER_0_7_ER4 (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 638 #define DMAC07_DSTAT_ER_0_7_ER5 (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 639 #define DMAC07_DSTAT_ER_0_7_ER6 (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 640 #define DMAC07_DSTAT_ER_0_7_ER7 (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 641
AnnaBridge 161:aa5281ff4a02 642 #define DMAC07_DSTAT_END_0_7_END0 (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 643 #define DMAC07_DSTAT_END_0_7_END1 (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 644 #define DMAC07_DSTAT_END_0_7_END2 (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 645 #define DMAC07_DSTAT_END_0_7_END3 (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 646 #define DMAC07_DSTAT_END_0_7_END4 (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 647 #define DMAC07_DSTAT_END_0_7_END5 (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 648 #define DMAC07_DSTAT_END_0_7_END6 (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 649 #define DMAC07_DSTAT_END_0_7_END7 (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 650
AnnaBridge 161:aa5281ff4a02 651 #define DMAC07_DSTAT_TC_0_7_TC0 (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 652 #define DMAC07_DSTAT_TC_0_7_TC1 (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 653 #define DMAC07_DSTAT_TC_0_7_TC2 (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 654 #define DMAC07_DSTAT_TC_0_7_TC3 (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 655 #define DMAC07_DSTAT_TC_0_7_TC4 (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 656 #define DMAC07_DSTAT_TC_0_7_TC5 (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 657 #define DMAC07_DSTAT_TC_0_7_TC6 (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 658 #define DMAC07_DSTAT_TC_0_7_TC7 (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 659
AnnaBridge 161:aa5281ff4a02 660 #define DMAC07_DSTAT_SUS_0_7_SUS0 (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 661 #define DMAC07_DSTAT_SUS_0_7_SUS1 (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 662 #define DMAC07_DSTAT_SUS_0_7_SUS2 (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 663 #define DMAC07_DSTAT_SUS_0_7_SUS3 (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 664 #define DMAC07_DSTAT_SUS_0_7_SUS4 (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 665 #define DMAC07_DSTAT_SUS_0_7_SUS5 (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 666 #define DMAC07_DSTAT_SUS_0_7_SUS6 (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 667 #define DMAC07_DSTAT_SUS_0_7_SUS7 (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 668
AnnaBridge 161:aa5281ff4a02 669 /* ---- DMAC8 ---- */
AnnaBridge 161:aa5281ff4a02 670 #define DMAC8_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 671
AnnaBridge 161:aa5281ff4a02 672 #define DMAC8_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 673
AnnaBridge 161:aa5281ff4a02 674 #define DMAC8_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 675
AnnaBridge 161:aa5281ff4a02 676 #define DMAC8_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 677
AnnaBridge 161:aa5281ff4a02 678 #define DMAC8_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 679
AnnaBridge 161:aa5281ff4a02 680 #define DMAC8_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 681
AnnaBridge 161:aa5281ff4a02 682 #define DMAC8_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 683
AnnaBridge 161:aa5281ff4a02 684 #define DMAC8_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 685
AnnaBridge 161:aa5281ff4a02 686 #define DMAC8_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 687
AnnaBridge 161:aa5281ff4a02 688 #define DMAC8_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 689 #define DMAC8_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 690 #define DMAC8_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 691 #define DMAC8_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 692 #define DMAC8_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 693 #define DMAC8_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 694 #define DMAC8_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 695 #define DMAC8_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 696 #define DMAC8_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 697 #define DMAC8_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 698 #define DMAC8_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 699 #define DMAC8_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 700 #define DMAC8_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 701
AnnaBridge 161:aa5281ff4a02 702 #define DMAC8_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 703 #define DMAC8_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 704 #define DMAC8_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 705 #define DMAC8_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 706 #define DMAC8_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 707 #define DMAC8_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 708 #define DMAC8_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 709 #define DMAC8_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 710 #define DMAC8_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 711 #define DMAC8_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 712 #define DMAC8_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 713
AnnaBridge 161:aa5281ff4a02 714 #define DMAC8_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 715 #define DMAC8_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 716 #define DMAC8_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 717 #define DMAC8_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 718 #define DMAC8_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 719 #define DMAC8_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 720 #define DMAC8_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 721 #define DMAC8_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 722 #define DMAC8_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 723 #define DMAC8_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 724 #define DMAC8_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 725 #define DMAC8_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 726 #define DMAC8_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 727 #define DMAC8_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 728 #define DMAC8_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 729 #define DMAC8_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 730 #define DMAC8_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 731 #define DMAC8_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 732
AnnaBridge 161:aa5281ff4a02 733 #define DMAC8_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 734
AnnaBridge 161:aa5281ff4a02 735 #define DMAC8_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 736 #define DMAC8_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 737
AnnaBridge 161:aa5281ff4a02 738 #define DMAC8_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 739
AnnaBridge 161:aa5281ff4a02 740 #define DMAC8_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 741
AnnaBridge 161:aa5281ff4a02 742 /* ---- DMAC9 ---- */
AnnaBridge 161:aa5281ff4a02 743 #define DMAC9_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 744
AnnaBridge 161:aa5281ff4a02 745 #define DMAC9_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 746
AnnaBridge 161:aa5281ff4a02 747 #define DMAC9_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 748
AnnaBridge 161:aa5281ff4a02 749 #define DMAC9_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 750
AnnaBridge 161:aa5281ff4a02 751 #define DMAC9_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 752
AnnaBridge 161:aa5281ff4a02 753 #define DMAC9_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 754
AnnaBridge 161:aa5281ff4a02 755 #define DMAC9_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 756
AnnaBridge 161:aa5281ff4a02 757 #define DMAC9_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 758
AnnaBridge 161:aa5281ff4a02 759 #define DMAC9_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 760
AnnaBridge 161:aa5281ff4a02 761 #define DMAC9_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 762 #define DMAC9_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 763 #define DMAC9_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 764 #define DMAC9_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 765 #define DMAC9_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 766 #define DMAC9_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 767 #define DMAC9_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 768 #define DMAC9_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 769 #define DMAC9_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 770 #define DMAC9_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 771 #define DMAC9_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 772 #define DMAC9_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 773 #define DMAC9_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 774
AnnaBridge 161:aa5281ff4a02 775 #define DMAC9_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 776 #define DMAC9_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 777 #define DMAC9_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 778 #define DMAC9_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 779 #define DMAC9_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 780 #define DMAC9_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 781 #define DMAC9_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 782 #define DMAC9_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 783 #define DMAC9_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 784 #define DMAC9_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 785 #define DMAC9_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 786
AnnaBridge 161:aa5281ff4a02 787 #define DMAC9_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 788 #define DMAC9_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 789 #define DMAC9_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 790 #define DMAC9_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 791 #define DMAC9_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 792 #define DMAC9_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 793 #define DMAC9_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 794 #define DMAC9_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 795 #define DMAC9_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 796 #define DMAC9_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 797 #define DMAC9_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 798 #define DMAC9_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 799 #define DMAC9_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 800 #define DMAC9_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 801 #define DMAC9_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 802 #define DMAC9_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 803 #define DMAC9_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 804 #define DMAC9_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 805
AnnaBridge 161:aa5281ff4a02 806 #define DMAC9_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 807
AnnaBridge 161:aa5281ff4a02 808 #define DMAC9_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 809 #define DMAC9_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 810
AnnaBridge 161:aa5281ff4a02 811 #define DMAC9_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 812
AnnaBridge 161:aa5281ff4a02 813 #define DMAC9_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 814
AnnaBridge 161:aa5281ff4a02 815 /* ---- DMAC10 ---- */
AnnaBridge 161:aa5281ff4a02 816 #define DMAC10_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 817
AnnaBridge 161:aa5281ff4a02 818 #define DMAC10_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 819
AnnaBridge 161:aa5281ff4a02 820 #define DMAC10_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 821
AnnaBridge 161:aa5281ff4a02 822 #define DMAC10_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 823
AnnaBridge 161:aa5281ff4a02 824 #define DMAC10_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 825
AnnaBridge 161:aa5281ff4a02 826 #define DMAC10_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 827
AnnaBridge 161:aa5281ff4a02 828 #define DMAC10_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 829
AnnaBridge 161:aa5281ff4a02 830 #define DMAC10_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 831
AnnaBridge 161:aa5281ff4a02 832 #define DMAC10_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 833
AnnaBridge 161:aa5281ff4a02 834 #define DMAC10_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 835 #define DMAC10_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 836 #define DMAC10_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 837 #define DMAC10_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 838 #define DMAC10_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 839 #define DMAC10_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 840 #define DMAC10_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 841 #define DMAC10_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 842 #define DMAC10_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 843 #define DMAC10_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 844 #define DMAC10_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 845 #define DMAC10_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 846 #define DMAC10_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 847
AnnaBridge 161:aa5281ff4a02 848 #define DMAC10_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 849 #define DMAC10_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 850 #define DMAC10_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 851 #define DMAC10_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 852 #define DMAC10_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 853 #define DMAC10_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 854 #define DMAC10_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 855 #define DMAC10_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 856 #define DMAC10_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 857 #define DMAC10_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 858 #define DMAC10_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 859
AnnaBridge 161:aa5281ff4a02 860 #define DMAC10_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 861 #define DMAC10_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 862 #define DMAC10_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 863 #define DMAC10_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 864 #define DMAC10_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 865 #define DMAC10_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 866 #define DMAC10_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 867 #define DMAC10_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 868 #define DMAC10_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 869 #define DMAC10_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 870 #define DMAC10_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 871 #define DMAC10_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 872 #define DMAC10_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 873 #define DMAC10_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 874 #define DMAC10_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 875 #define DMAC10_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 876 #define DMAC10_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 877 #define DMAC10_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 878
AnnaBridge 161:aa5281ff4a02 879 #define DMAC10_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 880
AnnaBridge 161:aa5281ff4a02 881 #define DMAC10_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 882 #define DMAC10_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 883
AnnaBridge 161:aa5281ff4a02 884 #define DMAC10_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 885
AnnaBridge 161:aa5281ff4a02 886 #define DMAC10_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 887
AnnaBridge 161:aa5281ff4a02 888 /* ---- DMAC11 ---- */
AnnaBridge 161:aa5281ff4a02 889 #define DMAC11_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 890
AnnaBridge 161:aa5281ff4a02 891 #define DMAC11_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 892
AnnaBridge 161:aa5281ff4a02 893 #define DMAC11_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 894
AnnaBridge 161:aa5281ff4a02 895 #define DMAC11_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 896
AnnaBridge 161:aa5281ff4a02 897 #define DMAC11_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 898
AnnaBridge 161:aa5281ff4a02 899 #define DMAC11_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 900
AnnaBridge 161:aa5281ff4a02 901 #define DMAC11_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 902
AnnaBridge 161:aa5281ff4a02 903 #define DMAC11_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 904
AnnaBridge 161:aa5281ff4a02 905 #define DMAC11_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 906
AnnaBridge 161:aa5281ff4a02 907 #define DMAC11_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 908 #define DMAC11_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 909 #define DMAC11_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 910 #define DMAC11_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 911 #define DMAC11_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 912 #define DMAC11_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 913 #define DMAC11_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 914 #define DMAC11_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 915 #define DMAC11_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 916 #define DMAC11_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 917 #define DMAC11_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 918 #define DMAC11_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 919 #define DMAC11_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 920
AnnaBridge 161:aa5281ff4a02 921 #define DMAC11_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 922 #define DMAC11_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 923 #define DMAC11_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 924 #define DMAC11_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 925 #define DMAC11_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 926 #define DMAC11_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 927 #define DMAC11_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 928 #define DMAC11_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 929 #define DMAC11_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 930 #define DMAC11_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 931 #define DMAC11_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 932
AnnaBridge 161:aa5281ff4a02 933 #define DMAC11_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 934 #define DMAC11_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 935 #define DMAC11_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 936 #define DMAC11_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 937 #define DMAC11_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 938 #define DMAC11_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 939 #define DMAC11_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 940 #define DMAC11_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 941 #define DMAC11_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 942 #define DMAC11_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 943 #define DMAC11_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 944 #define DMAC11_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 945 #define DMAC11_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 946 #define DMAC11_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 947 #define DMAC11_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 948 #define DMAC11_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 949 #define DMAC11_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 950 #define DMAC11_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 951
AnnaBridge 161:aa5281ff4a02 952 #define DMAC11_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 953
AnnaBridge 161:aa5281ff4a02 954 #define DMAC11_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 955 #define DMAC11_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 956
AnnaBridge 161:aa5281ff4a02 957 #define DMAC11_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 958
AnnaBridge 161:aa5281ff4a02 959 #define DMAC11_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 960
AnnaBridge 161:aa5281ff4a02 961 /* ---- DMAC12 ---- */
AnnaBridge 161:aa5281ff4a02 962 #define DMAC12_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 963
AnnaBridge 161:aa5281ff4a02 964 #define DMAC12_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 965
AnnaBridge 161:aa5281ff4a02 966 #define DMAC12_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 967
AnnaBridge 161:aa5281ff4a02 968 #define DMAC12_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 969
AnnaBridge 161:aa5281ff4a02 970 #define DMAC12_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 971
AnnaBridge 161:aa5281ff4a02 972 #define DMAC12_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 973
AnnaBridge 161:aa5281ff4a02 974 #define DMAC12_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 975
AnnaBridge 161:aa5281ff4a02 976 #define DMAC12_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 977
AnnaBridge 161:aa5281ff4a02 978 #define DMAC12_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 979
AnnaBridge 161:aa5281ff4a02 980 #define DMAC12_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 981 #define DMAC12_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 982 #define DMAC12_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 983 #define DMAC12_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 984 #define DMAC12_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 985 #define DMAC12_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 986 #define DMAC12_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 987 #define DMAC12_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 988 #define DMAC12_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 989 #define DMAC12_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 990 #define DMAC12_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 991 #define DMAC12_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 992 #define DMAC12_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 993
AnnaBridge 161:aa5281ff4a02 994 #define DMAC12_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 995 #define DMAC12_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 996 #define DMAC12_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 997 #define DMAC12_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 998 #define DMAC12_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 999 #define DMAC12_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1000 #define DMAC12_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1001 #define DMAC12_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 1002 #define DMAC12_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 1003 #define DMAC12_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 1004 #define DMAC12_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 1005
AnnaBridge 161:aa5281ff4a02 1006 #define DMAC12_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 1007 #define DMAC12_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1008 #define DMAC12_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1009 #define DMAC12_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1010 #define DMAC12_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1011 #define DMAC12_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 1012 #define DMAC12_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 1013 #define DMAC12_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 1014 #define DMAC12_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 1015 #define DMAC12_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 1016 #define DMAC12_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 1017 #define DMAC12_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 1018 #define DMAC12_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 1019 #define DMAC12_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 1020 #define DMAC12_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 1021 #define DMAC12_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 1022 #define DMAC12_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 1023 #define DMAC12_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 1024
AnnaBridge 161:aa5281ff4a02 1025 #define DMAC12_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 1026
AnnaBridge 161:aa5281ff4a02 1027 #define DMAC12_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 1028 #define DMAC12_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 1029
AnnaBridge 161:aa5281ff4a02 1030 #define DMAC12_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1031
AnnaBridge 161:aa5281ff4a02 1032 #define DMAC12_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1033
AnnaBridge 161:aa5281ff4a02 1034 /* ---- DMAC13 ---- */
AnnaBridge 161:aa5281ff4a02 1035 #define DMAC13_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1036
AnnaBridge 161:aa5281ff4a02 1037 #define DMAC13_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1038
AnnaBridge 161:aa5281ff4a02 1039 #define DMAC13_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1040
AnnaBridge 161:aa5281ff4a02 1041 #define DMAC13_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1042
AnnaBridge 161:aa5281ff4a02 1043 #define DMAC13_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1044
AnnaBridge 161:aa5281ff4a02 1045 #define DMAC13_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1046
AnnaBridge 161:aa5281ff4a02 1047 #define DMAC13_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1048
AnnaBridge 161:aa5281ff4a02 1049 #define DMAC13_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1050
AnnaBridge 161:aa5281ff4a02 1051 #define DMAC13_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1052
AnnaBridge 161:aa5281ff4a02 1053 #define DMAC13_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1054 #define DMAC13_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1055 #define DMAC13_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 1056 #define DMAC13_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1057 #define DMAC13_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1058 #define DMAC13_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1059 #define DMAC13_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1060 #define DMAC13_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 1061 #define DMAC13_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 1062 #define DMAC13_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 1063 #define DMAC13_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 1064 #define DMAC13_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 1065 #define DMAC13_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 1066
AnnaBridge 161:aa5281ff4a02 1067 #define DMAC13_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1068 #define DMAC13_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1069 #define DMAC13_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 1070 #define DMAC13_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1071 #define DMAC13_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1072 #define DMAC13_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1073 #define DMAC13_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1074 #define DMAC13_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 1075 #define DMAC13_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 1076 #define DMAC13_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 1077 #define DMAC13_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 1078
AnnaBridge 161:aa5281ff4a02 1079 #define DMAC13_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 1080 #define DMAC13_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1081 #define DMAC13_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1082 #define DMAC13_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1083 #define DMAC13_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1084 #define DMAC13_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 1085 #define DMAC13_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 1086 #define DMAC13_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 1087 #define DMAC13_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 1088 #define DMAC13_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 1089 #define DMAC13_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 1090 #define DMAC13_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 1091 #define DMAC13_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 1092 #define DMAC13_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 1093 #define DMAC13_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 1094 #define DMAC13_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 1095 #define DMAC13_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 1096 #define DMAC13_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 1097
AnnaBridge 161:aa5281ff4a02 1098 #define DMAC13_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 1099
AnnaBridge 161:aa5281ff4a02 1100 #define DMAC13_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 1101 #define DMAC13_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 1102
AnnaBridge 161:aa5281ff4a02 1103 #define DMAC13_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1104
AnnaBridge 161:aa5281ff4a02 1105 #define DMAC13_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1106
AnnaBridge 161:aa5281ff4a02 1107 /* ---- DMAC14 ---- */
AnnaBridge 161:aa5281ff4a02 1108 #define DMAC14_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1109
AnnaBridge 161:aa5281ff4a02 1110 #define DMAC14_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1111
AnnaBridge 161:aa5281ff4a02 1112 #define DMAC14_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1113
AnnaBridge 161:aa5281ff4a02 1114 #define DMAC14_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1115
AnnaBridge 161:aa5281ff4a02 1116 #define DMAC14_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1117
AnnaBridge 161:aa5281ff4a02 1118 #define DMAC14_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1119
AnnaBridge 161:aa5281ff4a02 1120 #define DMAC14_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1121
AnnaBridge 161:aa5281ff4a02 1122 #define DMAC14_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1123
AnnaBridge 161:aa5281ff4a02 1124 #define DMAC14_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1125
AnnaBridge 161:aa5281ff4a02 1126 #define DMAC14_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1127 #define DMAC14_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1128 #define DMAC14_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 1129 #define DMAC14_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1130 #define DMAC14_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1131 #define DMAC14_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1132 #define DMAC14_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1133 #define DMAC14_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 1134 #define DMAC14_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 1135 #define DMAC14_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 1136 #define DMAC14_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 1137 #define DMAC14_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 1138 #define DMAC14_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 1139
AnnaBridge 161:aa5281ff4a02 1140 #define DMAC14_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1141 #define DMAC14_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1142 #define DMAC14_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 1143 #define DMAC14_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1144 #define DMAC14_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1145 #define DMAC14_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1146 #define DMAC14_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1147 #define DMAC14_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 1148 #define DMAC14_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 1149 #define DMAC14_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 1150 #define DMAC14_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 1151
AnnaBridge 161:aa5281ff4a02 1152 #define DMAC14_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 1153 #define DMAC14_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1154 #define DMAC14_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1155 #define DMAC14_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1156 #define DMAC14_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1157 #define DMAC14_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 1158 #define DMAC14_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 1159 #define DMAC14_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 1160 #define DMAC14_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 1161 #define DMAC14_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 1162 #define DMAC14_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 1163 #define DMAC14_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 1164 #define DMAC14_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 1165 #define DMAC14_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 1166 #define DMAC14_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 1167 #define DMAC14_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 1168 #define DMAC14_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 1169 #define DMAC14_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 1170
AnnaBridge 161:aa5281ff4a02 1171 #define DMAC14_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 1172
AnnaBridge 161:aa5281ff4a02 1173 #define DMAC14_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 1174 #define DMAC14_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 1175
AnnaBridge 161:aa5281ff4a02 1176 #define DMAC14_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1177
AnnaBridge 161:aa5281ff4a02 1178 #define DMAC14_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1179
AnnaBridge 161:aa5281ff4a02 1180 /* ---- DMAC15 ---- */
AnnaBridge 161:aa5281ff4a02 1181 #define DMAC15_N0SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1182
AnnaBridge 161:aa5281ff4a02 1183 #define DMAC15_N0DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1184
AnnaBridge 161:aa5281ff4a02 1185 #define DMAC15_N0TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1186
AnnaBridge 161:aa5281ff4a02 1187 #define DMAC15_N1SA_n_SA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1188
AnnaBridge 161:aa5281ff4a02 1189 #define DMAC15_N1DA_n_DA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1190
AnnaBridge 161:aa5281ff4a02 1191 #define DMAC15_N1TB_n_TB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1192
AnnaBridge 161:aa5281ff4a02 1193 #define DMAC15_CRSA_n_CRSA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1194
AnnaBridge 161:aa5281ff4a02 1195 #define DMAC15_CRDA_n_CRDA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1196
AnnaBridge 161:aa5281ff4a02 1197 #define DMAC15_CRTB_n_CRTB (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1198
AnnaBridge 161:aa5281ff4a02 1199 #define DMAC15_CHSTAT_n_EN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1200 #define DMAC15_CHSTAT_n_RQST (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1201 #define DMAC15_CHSTAT_n_TACT (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 1202 #define DMAC15_CHSTAT_n_SUS (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1203 #define DMAC15_CHSTAT_n_ER (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1204 #define DMAC15_CHSTAT_n_END (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1205 #define DMAC15_CHSTAT_n_TC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1206 #define DMAC15_CHSTAT_n_SR (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 1207 #define DMAC15_CHSTAT_n_DL (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 1208 #define DMAC15_CHSTAT_n_DW (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 1209 #define DMAC15_CHSTAT_n_DER (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 1210 #define DMAC15_CHSTAT_n_MODE (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 1211 #define DMAC15_CHSTAT_n_INTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 1212
AnnaBridge 161:aa5281ff4a02 1213 #define DMAC15_CHCTRL_n_SETEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1214 #define DMAC15_CHCTRL_n_CLREN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1215 #define DMAC15_CHCTRL_n_STG (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 1216 #define DMAC15_CHCTRL_n_SWRST (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1217 #define DMAC15_CHCTRL_n_CLRRQ (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1218 #define DMAC15_CHCTRL_n_CLREND (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1219 #define DMAC15_CHCTRL_n_CLRTC (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1220 #define DMAC15_CHCTRL_n_SETSUS (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 1221 #define DMAC15_CHCTRL_n_CLRSUS (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 1222 #define DMAC15_CHCTRL_n_SETINTMSK (0x00010000uL)
AnnaBridge 161:aa5281ff4a02 1223 #define DMAC15_CHCTRL_n_CLRINTMSK (0x00020000uL)
AnnaBridge 161:aa5281ff4a02 1224
AnnaBridge 161:aa5281ff4a02 1225 #define DMAC15_CHCFG_n_SEL (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 1226 #define DMAC15_CHCFG_n_REQD (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1227 #define DMAC15_CHCFG_n_LOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1228 #define DMAC15_CHCFG_n_HIEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1229 #define DMAC15_CHCFG_n_LVL (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1230 #define DMAC15_CHCFG_n_AM (0x00000700uL)
AnnaBridge 161:aa5281ff4a02 1231 #define DMAC15_CHCFG_n_SDS (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 1232 #define DMAC15_CHCFG_n_DDS (0x000F0000uL)
AnnaBridge 161:aa5281ff4a02 1233 #define DMAC15_CHCFG_n_SAD (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 1234 #define DMAC15_CHCFG_n_DAD (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 1235 #define DMAC15_CHCFG_n_TM (0x00400000uL)
AnnaBridge 161:aa5281ff4a02 1236 #define DMAC15_CHCFG_n_DEM (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 1237 #define DMAC15_CHCFG_n_TCM (0x02000000uL)
AnnaBridge 161:aa5281ff4a02 1238 #define DMAC15_CHCFG_n_SBE (0x08000000uL)
AnnaBridge 161:aa5281ff4a02 1239 #define DMAC15_CHCFG_n_RSEL (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 1240 #define DMAC15_CHCFG_n_RSW (0x20000000uL)
AnnaBridge 161:aa5281ff4a02 1241 #define DMAC15_CHCFG_n_REN (0x40000000uL)
AnnaBridge 161:aa5281ff4a02 1242 #define DMAC15_CHCFG_n_DMS (0x80000000uL)
AnnaBridge 161:aa5281ff4a02 1243
AnnaBridge 161:aa5281ff4a02 1244 #define DMAC15_CHITVL_n_ITVL (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 1245
AnnaBridge 161:aa5281ff4a02 1246 #define DMAC15_CHEXT_n_SCA (0x000000F0uL)
AnnaBridge 161:aa5281ff4a02 1247 #define DMAC15_CHEXT_n_DCA (0x0000F000uL)
AnnaBridge 161:aa5281ff4a02 1248
AnnaBridge 161:aa5281ff4a02 1249 #define DMAC15_NXLA_n_NXLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1250
AnnaBridge 161:aa5281ff4a02 1251 #define DMAC15_CRLA_n_CRLA (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 1252
AnnaBridge 161:aa5281ff4a02 1253 /* ---- DMAC8-15 ---- */
AnnaBridge 161:aa5281ff4a02 1254 #define DMAC815_DCTRL_8_15_PR (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1255 #define DMAC815_DCTRL_8_15_LVINT (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1256 #define DMAC815_DCTRL_8_15_LDCA (0x0000003CuL)
AnnaBridge 161:aa5281ff4a02 1257 #define DMAC815_DCTRL_8_15_LWCA (0x00003C00uL)
AnnaBridge 161:aa5281ff4a02 1258
AnnaBridge 161:aa5281ff4a02 1259 #define DMAC815_DSTAT_EN_8_15_EN8 (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1260 #define DMAC815_DSTAT_EN_8_15_EN9 (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1261 #define DMAC815_DSTAT_EN_8_15_EN10 (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 1262 #define DMAC815_DSTAT_EN_8_15_EN11 (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1263 #define DMAC815_DSTAT_EN_8_15_EN12 (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1264 #define DMAC815_DSTAT_EN_8_15_EN13 (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1265 #define DMAC815_DSTAT_EN_8_15_EN14 (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1266 #define DMAC815_DSTAT_EN_8_15_EN15 (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 1267
AnnaBridge 161:aa5281ff4a02 1268 #define DMAC815_DSTAT_ER_8_15_ER8 (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1269 #define DMAC815_DSTAT_ER_8_15_ER9 (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1270 #define DMAC815_DSTAT_ER_8_15_ER10 (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 1271 #define DMAC815_DSTAT_ER_8_15_ER11 (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1272 #define DMAC815_DSTAT_ER_8_15_ER12 (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1273 #define DMAC815_DSTAT_ER_8_15_ER13 (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1274 #define DMAC815_DSTAT_ER_8_15_ER14 (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1275 #define DMAC815_DSTAT_ER_8_15_ER15 (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 1276
AnnaBridge 161:aa5281ff4a02 1277 #define DMAC815_DSTAT_END_8_15_END8 (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1278 #define DMAC815_DSTAT_END_8_15_END9 (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1279 #define DMAC815_DSTAT_END_8_15_END10 (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 1280 #define DMAC815_DSTAT_END_8_15_END11 (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1281 #define DMAC815_DSTAT_END_8_15_END12 (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1282 #define DMAC815_DSTAT_END_8_15_END13 (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1283 #define DMAC815_DSTAT_END_8_15_END14 (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1284 #define DMAC815_DSTAT_END_8_15_END15 (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 1285
AnnaBridge 161:aa5281ff4a02 1286 #define DMAC815_DSTAT_TC_8_15_TC8 (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1287 #define DMAC815_DSTAT_TC_8_15_TC9 (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1288 #define DMAC815_DSTAT_TC_8_15_TC10 (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 1289 #define DMAC815_DSTAT_TC_8_15_TC11 (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1290 #define DMAC815_DSTAT_TC_8_15_TC12 (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1291 #define DMAC815_DSTAT_TC_8_15_TC13 (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1292 #define DMAC815_DSTAT_TC_8_15_TC14 (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1293 #define DMAC815_DSTAT_TC_8_15_TC15 (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 1294
AnnaBridge 161:aa5281ff4a02 1295 #define DMAC815_DSTAT_SUS_8_15_SUS8 (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 1296 #define DMAC815_DSTAT_SUS_8_15_SUS9 (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 1297 #define DMAC815_DSTAT_SUS_8_15_SUS10 (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 1298 #define DMAC815_DSTAT_SUS_8_15_SUS11 (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 1299 #define DMAC815_DSTAT_SUS_8_15_SUS12 (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 1300 #define DMAC815_DSTAT_SUS_8_15_SUS13 (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 1301 #define DMAC815_DSTAT_SUS_8_15_SUS14 (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 1302 #define DMAC815_DSTAT_SUS_8_15_SUS15 (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 1303
AnnaBridge 161:aa5281ff4a02 1304 /* ---- DMAC0-1 ---- */
AnnaBridge 161:aa5281ff4a02 1305 #define DMAC01_DMARS_CH0_RID (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 1306 #define DMAC01_DMARS_CH0_MID (0x000001FCuL)
AnnaBridge 161:aa5281ff4a02 1307 #define DMAC01_DMARS_CH1_RID (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 1308 #define DMAC01_DMARS_CH1_MID (0x01FC0000uL)
AnnaBridge 161:aa5281ff4a02 1309
AnnaBridge 161:aa5281ff4a02 1310 /* ---- DMAC2-3 ---- */
AnnaBridge 161:aa5281ff4a02 1311 #define DMAC23_DMARS_CH2_RID (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 1312 #define DMAC23_DMARS_CH2_MID (0x000001FCuL)
AnnaBridge 161:aa5281ff4a02 1313 #define DMAC23_DMARS_CH3_RID (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 1314 #define DMAC23_DMARS_CH3_MID (0x01FC0000uL)
AnnaBridge 161:aa5281ff4a02 1315
AnnaBridge 161:aa5281ff4a02 1316 /* ---- DMAC4-5 ---- */
AnnaBridge 161:aa5281ff4a02 1317 #define DMAC45_DMARS_CH4_RID (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 1318 #define DMAC45_DMARS_CH4_MID (0x000001FCuL)
AnnaBridge 161:aa5281ff4a02 1319 #define DMAC45_DMARS_CH5_RID (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 1320 #define DMAC45_DMARS_CH5_MID (0x01FC0000uL)
AnnaBridge 161:aa5281ff4a02 1321
AnnaBridge 161:aa5281ff4a02 1322 /* ---- DMAC6-7 ---- */
AnnaBridge 161:aa5281ff4a02 1323 #define DMAC67_DMARS_CH6_RID (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 1324 #define DMAC67_DMARS_CH6_MID (0x000001FCuL)
AnnaBridge 161:aa5281ff4a02 1325 #define DMAC67_DMARS_CH7_RID (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 1326 #define DMAC67_DMARS_CH7_MID (0x01FC0000uL)
AnnaBridge 161:aa5281ff4a02 1327
AnnaBridge 161:aa5281ff4a02 1328 /* ---- DMAC8-9 ---- */
AnnaBridge 161:aa5281ff4a02 1329 #define DMAC89_DMARS_CH8_RID (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 1330 #define DMAC89_DMARS_CH8_MID (0x000001FCuL)
AnnaBridge 161:aa5281ff4a02 1331 #define DMAC89_DMARS_CH9_RID (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 1332 #define DMAC89_DMARS_CH9_MID (0x01FC0000uL)
AnnaBridge 161:aa5281ff4a02 1333
AnnaBridge 161:aa5281ff4a02 1334 /* ---- DMAC10-11 ---- */
AnnaBridge 161:aa5281ff4a02 1335 #define DMAC1011_DMARS_CH10_RID (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 1336 #define DMAC1011_DMARS_CH10_MID (0x000001FCuL)
AnnaBridge 161:aa5281ff4a02 1337 #define DMAC1011_DMARS_CH11_RID (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 1338 #define DMAC1011_DMARS_CH11_MID (0x01FC0000uL)
AnnaBridge 161:aa5281ff4a02 1339
AnnaBridge 161:aa5281ff4a02 1340 /* ---- DMAC12-13 ---- */
AnnaBridge 161:aa5281ff4a02 1341 #define DMAC1213_DMARS_CH12_RID (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 1342 #define DMAC1213_DMARS_CH12_MID (0x000001FCuL)
AnnaBridge 161:aa5281ff4a02 1343 #define DMAC1213_DMARS_CH13_RID (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 1344 #define DMAC1213_DMARS_CH13_MID (0x01FC0000uL)
AnnaBridge 161:aa5281ff4a02 1345
AnnaBridge 161:aa5281ff4a02 1346 /* ---- DMAC14-15 ---- */
AnnaBridge 161:aa5281ff4a02 1347 #define DMAC1415_DMARS_CH14_RID (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 1348 #define DMAC1415_DMARS_CH14_MID (0x000001FCuL)
AnnaBridge 161:aa5281ff4a02 1349 #define DMAC1415_DMARS_CH15_RID (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 1350 #define DMAC1415_DMARS_CH15_MID (0x01FC0000uL)
AnnaBridge 161:aa5281ff4a02 1351
AnnaBridge 161:aa5281ff4a02 1352
AnnaBridge 161:aa5281ff4a02 1353 /* ==== Shift values for IO registers ==== */
AnnaBridge 161:aa5281ff4a02 1354 /* ---- DMAC0 ---- */
AnnaBridge 161:aa5281ff4a02 1355 #define DMAC0_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1356
AnnaBridge 161:aa5281ff4a02 1357 #define DMAC0_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1358
AnnaBridge 161:aa5281ff4a02 1359 #define DMAC0_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1360
AnnaBridge 161:aa5281ff4a02 1361 #define DMAC0_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1362
AnnaBridge 161:aa5281ff4a02 1363 #define DMAC0_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1364
AnnaBridge 161:aa5281ff4a02 1365 #define DMAC0_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1366
AnnaBridge 161:aa5281ff4a02 1367 #define DMAC0_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1368
AnnaBridge 161:aa5281ff4a02 1369 #define DMAC0_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1370
AnnaBridge 161:aa5281ff4a02 1371 #define DMAC0_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1372
AnnaBridge 161:aa5281ff4a02 1373 #define DMAC0_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1374 #define DMAC0_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1375 #define DMAC0_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1376 #define DMAC0_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1377 #define DMAC0_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1378 #define DMAC0_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1379 #define DMAC0_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1380 #define DMAC0_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1381 #define DMAC0_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1382 #define DMAC0_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1383 #define DMAC0_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 1384 #define DMAC0_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 1385 #define DMAC0_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1386
AnnaBridge 161:aa5281ff4a02 1387 #define DMAC0_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1388 #define DMAC0_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1389 #define DMAC0_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1390 #define DMAC0_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1391 #define DMAC0_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1392 #define DMAC0_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1393 #define DMAC0_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1394 #define DMAC0_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1395 #define DMAC0_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1396 #define DMAC0_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1397 #define DMAC0_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 1398
AnnaBridge 161:aa5281ff4a02 1399 #define DMAC0_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1400 #define DMAC0_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1401 #define DMAC0_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1402 #define DMAC0_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1403 #define DMAC0_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1404 #define DMAC0_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1405 #define DMAC0_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1406 #define DMAC0_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1407 #define DMAC0_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 1408 #define DMAC0_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 1409 #define DMAC0_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 1410 #define DMAC0_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 1411 #define DMAC0_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 1412 #define DMAC0_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 1413 #define DMAC0_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 1414 #define DMAC0_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 1415 #define DMAC0_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 1416 #define DMAC0_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 1417
AnnaBridge 161:aa5281ff4a02 1418 #define DMAC0_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1419
AnnaBridge 161:aa5281ff4a02 1420 #define DMAC0_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1421 #define DMAC0_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1422
AnnaBridge 161:aa5281ff4a02 1423 #define DMAC0_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1424
AnnaBridge 161:aa5281ff4a02 1425 #define DMAC0_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1426
AnnaBridge 161:aa5281ff4a02 1427 /* ---- DMAC1 ---- */
AnnaBridge 161:aa5281ff4a02 1428 #define DMAC1_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1429
AnnaBridge 161:aa5281ff4a02 1430 #define DMAC1_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1431
AnnaBridge 161:aa5281ff4a02 1432 #define DMAC1_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1433
AnnaBridge 161:aa5281ff4a02 1434 #define DMAC1_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1435
AnnaBridge 161:aa5281ff4a02 1436 #define DMAC1_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1437
AnnaBridge 161:aa5281ff4a02 1438 #define DMAC1_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1439
AnnaBridge 161:aa5281ff4a02 1440 #define DMAC1_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1441
AnnaBridge 161:aa5281ff4a02 1442 #define DMAC1_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1443
AnnaBridge 161:aa5281ff4a02 1444 #define DMAC1_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1445
AnnaBridge 161:aa5281ff4a02 1446 #define DMAC1_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1447 #define DMAC1_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1448 #define DMAC1_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1449 #define DMAC1_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1450 #define DMAC1_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1451 #define DMAC1_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1452 #define DMAC1_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1453 #define DMAC1_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1454 #define DMAC1_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1455 #define DMAC1_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1456 #define DMAC1_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 1457 #define DMAC1_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 1458 #define DMAC1_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1459
AnnaBridge 161:aa5281ff4a02 1460 #define DMAC1_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1461 #define DMAC1_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1462 #define DMAC1_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1463 #define DMAC1_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1464 #define DMAC1_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1465 #define DMAC1_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1466 #define DMAC1_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1467 #define DMAC1_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1468 #define DMAC1_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1469 #define DMAC1_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1470 #define DMAC1_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 1471
AnnaBridge 161:aa5281ff4a02 1472 #define DMAC1_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1473 #define DMAC1_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1474 #define DMAC1_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1475 #define DMAC1_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1476 #define DMAC1_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1477 #define DMAC1_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1478 #define DMAC1_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1479 #define DMAC1_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1480 #define DMAC1_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 1481 #define DMAC1_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 1482 #define DMAC1_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 1483 #define DMAC1_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 1484 #define DMAC1_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 1485 #define DMAC1_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 1486 #define DMAC1_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 1487 #define DMAC1_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 1488 #define DMAC1_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 1489 #define DMAC1_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 1490
AnnaBridge 161:aa5281ff4a02 1491 #define DMAC1_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1492
AnnaBridge 161:aa5281ff4a02 1493 #define DMAC1_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1494 #define DMAC1_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1495
AnnaBridge 161:aa5281ff4a02 1496 #define DMAC1_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1497
AnnaBridge 161:aa5281ff4a02 1498 #define DMAC1_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1499
AnnaBridge 161:aa5281ff4a02 1500 /* ---- DMAC2 ---- */
AnnaBridge 161:aa5281ff4a02 1501 #define DMAC2_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1502
AnnaBridge 161:aa5281ff4a02 1503 #define DMAC2_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1504
AnnaBridge 161:aa5281ff4a02 1505 #define DMAC2_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1506
AnnaBridge 161:aa5281ff4a02 1507 #define DMAC2_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1508
AnnaBridge 161:aa5281ff4a02 1509 #define DMAC2_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1510
AnnaBridge 161:aa5281ff4a02 1511 #define DMAC2_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1512
AnnaBridge 161:aa5281ff4a02 1513 #define DMAC2_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1514
AnnaBridge 161:aa5281ff4a02 1515 #define DMAC2_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1516
AnnaBridge 161:aa5281ff4a02 1517 #define DMAC2_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1518
AnnaBridge 161:aa5281ff4a02 1519 #define DMAC2_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1520 #define DMAC2_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1521 #define DMAC2_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1522 #define DMAC2_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1523 #define DMAC2_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1524 #define DMAC2_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1525 #define DMAC2_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1526 #define DMAC2_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1527 #define DMAC2_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1528 #define DMAC2_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1529 #define DMAC2_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 1530 #define DMAC2_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 1531 #define DMAC2_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1532
AnnaBridge 161:aa5281ff4a02 1533 #define DMAC2_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1534 #define DMAC2_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1535 #define DMAC2_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1536 #define DMAC2_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1537 #define DMAC2_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1538 #define DMAC2_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1539 #define DMAC2_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1540 #define DMAC2_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1541 #define DMAC2_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1542 #define DMAC2_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1543 #define DMAC2_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 1544
AnnaBridge 161:aa5281ff4a02 1545 #define DMAC2_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1546 #define DMAC2_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1547 #define DMAC2_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1548 #define DMAC2_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1549 #define DMAC2_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1550 #define DMAC2_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1551 #define DMAC2_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1552 #define DMAC2_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1553 #define DMAC2_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 1554 #define DMAC2_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 1555 #define DMAC2_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 1556 #define DMAC2_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 1557 #define DMAC2_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 1558 #define DMAC2_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 1559 #define DMAC2_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 1560 #define DMAC2_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 1561 #define DMAC2_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 1562 #define DMAC2_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 1563
AnnaBridge 161:aa5281ff4a02 1564 #define DMAC2_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1565
AnnaBridge 161:aa5281ff4a02 1566 #define DMAC2_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1567 #define DMAC2_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1568
AnnaBridge 161:aa5281ff4a02 1569 #define DMAC2_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1570
AnnaBridge 161:aa5281ff4a02 1571 #define DMAC2_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1572
AnnaBridge 161:aa5281ff4a02 1573 /* ---- DMAC3 ---- */
AnnaBridge 161:aa5281ff4a02 1574 #define DMAC3_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1575
AnnaBridge 161:aa5281ff4a02 1576 #define DMAC3_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1577
AnnaBridge 161:aa5281ff4a02 1578 #define DMAC3_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1579
AnnaBridge 161:aa5281ff4a02 1580 #define DMAC3_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1581
AnnaBridge 161:aa5281ff4a02 1582 #define DMAC3_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1583
AnnaBridge 161:aa5281ff4a02 1584 #define DMAC3_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1585
AnnaBridge 161:aa5281ff4a02 1586 #define DMAC3_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1587
AnnaBridge 161:aa5281ff4a02 1588 #define DMAC3_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1589
AnnaBridge 161:aa5281ff4a02 1590 #define DMAC3_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1591
AnnaBridge 161:aa5281ff4a02 1592 #define DMAC3_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1593 #define DMAC3_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1594 #define DMAC3_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1595 #define DMAC3_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1596 #define DMAC3_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1597 #define DMAC3_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1598 #define DMAC3_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1599 #define DMAC3_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1600 #define DMAC3_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1601 #define DMAC3_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1602 #define DMAC3_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 1603 #define DMAC3_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 1604 #define DMAC3_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1605
AnnaBridge 161:aa5281ff4a02 1606 #define DMAC3_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1607 #define DMAC3_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1608 #define DMAC3_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1609 #define DMAC3_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1610 #define DMAC3_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1611 #define DMAC3_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1612 #define DMAC3_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1613 #define DMAC3_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1614 #define DMAC3_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1615 #define DMAC3_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1616 #define DMAC3_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 1617
AnnaBridge 161:aa5281ff4a02 1618 #define DMAC3_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1619 #define DMAC3_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1620 #define DMAC3_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1621 #define DMAC3_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1622 #define DMAC3_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1623 #define DMAC3_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1624 #define DMAC3_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1625 #define DMAC3_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1626 #define DMAC3_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 1627 #define DMAC3_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 1628 #define DMAC3_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 1629 #define DMAC3_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 1630 #define DMAC3_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 1631 #define DMAC3_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 1632 #define DMAC3_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 1633 #define DMAC3_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 1634 #define DMAC3_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 1635 #define DMAC3_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 1636
AnnaBridge 161:aa5281ff4a02 1637 #define DMAC3_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1638
AnnaBridge 161:aa5281ff4a02 1639 #define DMAC3_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1640 #define DMAC3_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1641
AnnaBridge 161:aa5281ff4a02 1642 #define DMAC3_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1643
AnnaBridge 161:aa5281ff4a02 1644 #define DMAC3_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1645
AnnaBridge 161:aa5281ff4a02 1646 /* ---- DMAC4 ---- */
AnnaBridge 161:aa5281ff4a02 1647 #define DMAC4_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1648
AnnaBridge 161:aa5281ff4a02 1649 #define DMAC4_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1650
AnnaBridge 161:aa5281ff4a02 1651 #define DMAC4_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1652
AnnaBridge 161:aa5281ff4a02 1653 #define DMAC4_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1654
AnnaBridge 161:aa5281ff4a02 1655 #define DMAC4_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1656
AnnaBridge 161:aa5281ff4a02 1657 #define DMAC4_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1658
AnnaBridge 161:aa5281ff4a02 1659 #define DMAC4_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1660
AnnaBridge 161:aa5281ff4a02 1661 #define DMAC4_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1662
AnnaBridge 161:aa5281ff4a02 1663 #define DMAC4_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1664
AnnaBridge 161:aa5281ff4a02 1665 #define DMAC4_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1666 #define DMAC4_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1667 #define DMAC4_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1668 #define DMAC4_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1669 #define DMAC4_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1670 #define DMAC4_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1671 #define DMAC4_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1672 #define DMAC4_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1673 #define DMAC4_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1674 #define DMAC4_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1675 #define DMAC4_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 1676 #define DMAC4_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 1677 #define DMAC4_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1678
AnnaBridge 161:aa5281ff4a02 1679 #define DMAC4_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1680 #define DMAC4_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1681 #define DMAC4_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1682 #define DMAC4_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1683 #define DMAC4_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1684 #define DMAC4_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1685 #define DMAC4_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1686 #define DMAC4_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1687 #define DMAC4_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1688 #define DMAC4_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1689 #define DMAC4_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 1690
AnnaBridge 161:aa5281ff4a02 1691 #define DMAC4_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1692 #define DMAC4_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1693 #define DMAC4_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1694 #define DMAC4_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1695 #define DMAC4_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1696 #define DMAC4_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1697 #define DMAC4_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1698 #define DMAC4_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1699 #define DMAC4_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 1700 #define DMAC4_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 1701 #define DMAC4_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 1702 #define DMAC4_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 1703 #define DMAC4_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 1704 #define DMAC4_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 1705 #define DMAC4_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 1706 #define DMAC4_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 1707 #define DMAC4_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 1708 #define DMAC4_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 1709
AnnaBridge 161:aa5281ff4a02 1710 #define DMAC4_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1711
AnnaBridge 161:aa5281ff4a02 1712 #define DMAC4_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1713 #define DMAC4_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1714
AnnaBridge 161:aa5281ff4a02 1715 #define DMAC4_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1716
AnnaBridge 161:aa5281ff4a02 1717 #define DMAC4_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1718
AnnaBridge 161:aa5281ff4a02 1719 /* ---- DMAC5 ---- */
AnnaBridge 161:aa5281ff4a02 1720 #define DMAC5_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1721
AnnaBridge 161:aa5281ff4a02 1722 #define DMAC5_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1723
AnnaBridge 161:aa5281ff4a02 1724 #define DMAC5_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1725
AnnaBridge 161:aa5281ff4a02 1726 #define DMAC5_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1727
AnnaBridge 161:aa5281ff4a02 1728 #define DMAC5_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1729
AnnaBridge 161:aa5281ff4a02 1730 #define DMAC5_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1731
AnnaBridge 161:aa5281ff4a02 1732 #define DMAC5_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1733
AnnaBridge 161:aa5281ff4a02 1734 #define DMAC5_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1735
AnnaBridge 161:aa5281ff4a02 1736 #define DMAC5_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1737
AnnaBridge 161:aa5281ff4a02 1738 #define DMAC5_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1739 #define DMAC5_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1740 #define DMAC5_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1741 #define DMAC5_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1742 #define DMAC5_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1743 #define DMAC5_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1744 #define DMAC5_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1745 #define DMAC5_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1746 #define DMAC5_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1747 #define DMAC5_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1748 #define DMAC5_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 1749 #define DMAC5_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 1750 #define DMAC5_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1751
AnnaBridge 161:aa5281ff4a02 1752 #define DMAC5_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1753 #define DMAC5_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1754 #define DMAC5_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1755 #define DMAC5_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1756 #define DMAC5_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1757 #define DMAC5_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1758 #define DMAC5_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1759 #define DMAC5_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1760 #define DMAC5_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1761 #define DMAC5_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1762 #define DMAC5_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 1763
AnnaBridge 161:aa5281ff4a02 1764 #define DMAC5_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1765 #define DMAC5_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1766 #define DMAC5_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1767 #define DMAC5_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1768 #define DMAC5_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1769 #define DMAC5_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1770 #define DMAC5_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1771 #define DMAC5_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1772 #define DMAC5_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 1773 #define DMAC5_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 1774 #define DMAC5_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 1775 #define DMAC5_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 1776 #define DMAC5_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 1777 #define DMAC5_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 1778 #define DMAC5_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 1779 #define DMAC5_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 1780 #define DMAC5_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 1781 #define DMAC5_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 1782
AnnaBridge 161:aa5281ff4a02 1783 #define DMAC5_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1784
AnnaBridge 161:aa5281ff4a02 1785 #define DMAC5_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1786 #define DMAC5_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1787
AnnaBridge 161:aa5281ff4a02 1788 #define DMAC5_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1789
AnnaBridge 161:aa5281ff4a02 1790 #define DMAC5_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1791
AnnaBridge 161:aa5281ff4a02 1792 /* ---- DMAC6 ---- */
AnnaBridge 161:aa5281ff4a02 1793 #define DMAC6_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1794
AnnaBridge 161:aa5281ff4a02 1795 #define DMAC6_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1796
AnnaBridge 161:aa5281ff4a02 1797 #define DMAC6_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1798
AnnaBridge 161:aa5281ff4a02 1799 #define DMAC6_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1800
AnnaBridge 161:aa5281ff4a02 1801 #define DMAC6_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1802
AnnaBridge 161:aa5281ff4a02 1803 #define DMAC6_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1804
AnnaBridge 161:aa5281ff4a02 1805 #define DMAC6_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1806
AnnaBridge 161:aa5281ff4a02 1807 #define DMAC6_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1808
AnnaBridge 161:aa5281ff4a02 1809 #define DMAC6_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1810
AnnaBridge 161:aa5281ff4a02 1811 #define DMAC6_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1812 #define DMAC6_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1813 #define DMAC6_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1814 #define DMAC6_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1815 #define DMAC6_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1816 #define DMAC6_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1817 #define DMAC6_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1818 #define DMAC6_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1819 #define DMAC6_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1820 #define DMAC6_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1821 #define DMAC6_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 1822 #define DMAC6_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 1823 #define DMAC6_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1824
AnnaBridge 161:aa5281ff4a02 1825 #define DMAC6_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1826 #define DMAC6_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1827 #define DMAC6_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1828 #define DMAC6_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1829 #define DMAC6_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1830 #define DMAC6_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1831 #define DMAC6_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1832 #define DMAC6_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1833 #define DMAC6_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1834 #define DMAC6_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1835 #define DMAC6_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 1836
AnnaBridge 161:aa5281ff4a02 1837 #define DMAC6_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1838 #define DMAC6_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1839 #define DMAC6_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1840 #define DMAC6_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1841 #define DMAC6_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1842 #define DMAC6_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1843 #define DMAC6_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1844 #define DMAC6_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1845 #define DMAC6_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 1846 #define DMAC6_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 1847 #define DMAC6_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 1848 #define DMAC6_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 1849 #define DMAC6_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 1850 #define DMAC6_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 1851 #define DMAC6_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 1852 #define DMAC6_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 1853 #define DMAC6_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 1854 #define DMAC6_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 1855
AnnaBridge 161:aa5281ff4a02 1856 #define DMAC6_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1857
AnnaBridge 161:aa5281ff4a02 1858 #define DMAC6_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1859 #define DMAC6_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1860
AnnaBridge 161:aa5281ff4a02 1861 #define DMAC6_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1862
AnnaBridge 161:aa5281ff4a02 1863 #define DMAC6_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1864
AnnaBridge 161:aa5281ff4a02 1865 /* ---- DMAC7 ---- */
AnnaBridge 161:aa5281ff4a02 1866 #define DMAC7_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1867
AnnaBridge 161:aa5281ff4a02 1868 #define DMAC7_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1869
AnnaBridge 161:aa5281ff4a02 1870 #define DMAC7_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1871
AnnaBridge 161:aa5281ff4a02 1872 #define DMAC7_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1873
AnnaBridge 161:aa5281ff4a02 1874 #define DMAC7_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1875
AnnaBridge 161:aa5281ff4a02 1876 #define DMAC7_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1877
AnnaBridge 161:aa5281ff4a02 1878 #define DMAC7_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1879
AnnaBridge 161:aa5281ff4a02 1880 #define DMAC7_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1881
AnnaBridge 161:aa5281ff4a02 1882 #define DMAC7_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1883
AnnaBridge 161:aa5281ff4a02 1884 #define DMAC7_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1885 #define DMAC7_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1886 #define DMAC7_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1887 #define DMAC7_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1888 #define DMAC7_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1889 #define DMAC7_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1890 #define DMAC7_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1891 #define DMAC7_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1892 #define DMAC7_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1893 #define DMAC7_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1894 #define DMAC7_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 1895 #define DMAC7_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 1896 #define DMAC7_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1897
AnnaBridge 161:aa5281ff4a02 1898 #define DMAC7_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1899 #define DMAC7_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1900 #define DMAC7_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1901 #define DMAC7_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1902 #define DMAC7_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1903 #define DMAC7_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1904 #define DMAC7_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1905 #define DMAC7_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1906 #define DMAC7_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 1907 #define DMAC7_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1908 #define DMAC7_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 1909
AnnaBridge 161:aa5281ff4a02 1910 #define DMAC7_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1911 #define DMAC7_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1912 #define DMAC7_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1913 #define DMAC7_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1914 #define DMAC7_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1915 #define DMAC7_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 1916 #define DMAC7_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1917 #define DMAC7_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 1918 #define DMAC7_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 1919 #define DMAC7_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 1920 #define DMAC7_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 1921 #define DMAC7_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 1922 #define DMAC7_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 1923 #define DMAC7_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 1924 #define DMAC7_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 1925 #define DMAC7_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 1926 #define DMAC7_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 1927 #define DMAC7_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 1928
AnnaBridge 161:aa5281ff4a02 1929 #define DMAC7_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1930
AnnaBridge 161:aa5281ff4a02 1931 #define DMAC7_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1932 #define DMAC7_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 1933
AnnaBridge 161:aa5281ff4a02 1934 #define DMAC7_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1935
AnnaBridge 161:aa5281ff4a02 1936 #define DMAC7_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1937
AnnaBridge 161:aa5281ff4a02 1938 /* ---- DMAC0-7 ---- */
AnnaBridge 161:aa5281ff4a02 1939 #define DMAC07_DCTRL_0_7_PR_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1940 #define DMAC07_DCTRL_0_7_LVINT_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1941 #define DMAC07_DCTRL_0_7_LDCA_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1942 #define DMAC07_DCTRL_0_7_LWCA_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1943
AnnaBridge 161:aa5281ff4a02 1944 #define DMAC07_DSTAT_EN_0_7_EN0_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1945 #define DMAC07_DSTAT_EN_0_7_EN1_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1946 #define DMAC07_DSTAT_EN_0_7_EN2_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1947 #define DMAC07_DSTAT_EN_0_7_EN3_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1948 #define DMAC07_DSTAT_EN_0_7_EN4_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1949 #define DMAC07_DSTAT_EN_0_7_EN5_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1950 #define DMAC07_DSTAT_EN_0_7_EN6_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1951 #define DMAC07_DSTAT_EN_0_7_EN7_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1952
AnnaBridge 161:aa5281ff4a02 1953 #define DMAC07_DSTAT_ER_0_7_ER0_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1954 #define DMAC07_DSTAT_ER_0_7_ER1_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1955 #define DMAC07_DSTAT_ER_0_7_ER2_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1956 #define DMAC07_DSTAT_ER_0_7_ER3_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1957 #define DMAC07_DSTAT_ER_0_7_ER4_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1958 #define DMAC07_DSTAT_ER_0_7_ER5_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1959 #define DMAC07_DSTAT_ER_0_7_ER6_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1960 #define DMAC07_DSTAT_ER_0_7_ER7_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1961
AnnaBridge 161:aa5281ff4a02 1962 #define DMAC07_DSTAT_END_0_7_END0_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1963 #define DMAC07_DSTAT_END_0_7_END1_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1964 #define DMAC07_DSTAT_END_0_7_END2_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1965 #define DMAC07_DSTAT_END_0_7_END3_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1966 #define DMAC07_DSTAT_END_0_7_END4_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1967 #define DMAC07_DSTAT_END_0_7_END5_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1968 #define DMAC07_DSTAT_END_0_7_END6_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1969 #define DMAC07_DSTAT_END_0_7_END7_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1970
AnnaBridge 161:aa5281ff4a02 1971 #define DMAC07_DSTAT_TC_0_7_TC0_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1972 #define DMAC07_DSTAT_TC_0_7_TC1_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1973 #define DMAC07_DSTAT_TC_0_7_TC2_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1974 #define DMAC07_DSTAT_TC_0_7_TC3_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1975 #define DMAC07_DSTAT_TC_0_7_TC4_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1976 #define DMAC07_DSTAT_TC_0_7_TC5_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1977 #define DMAC07_DSTAT_TC_0_7_TC6_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1978 #define DMAC07_DSTAT_TC_0_7_TC7_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1979
AnnaBridge 161:aa5281ff4a02 1980 #define DMAC07_DSTAT_SUS_0_7_SUS0_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1981 #define DMAC07_DSTAT_SUS_0_7_SUS1_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 1982 #define DMAC07_DSTAT_SUS_0_7_SUS2_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 1983 #define DMAC07_DSTAT_SUS_0_7_SUS3_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 1984 #define DMAC07_DSTAT_SUS_0_7_SUS4_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 1985 #define DMAC07_DSTAT_SUS_0_7_SUS5_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 1986 #define DMAC07_DSTAT_SUS_0_7_SUS6_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 1987 #define DMAC07_DSTAT_SUS_0_7_SUS7_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 1988
AnnaBridge 161:aa5281ff4a02 1989 /* ---- DMAC8 ---- */
AnnaBridge 161:aa5281ff4a02 1990 #define DMAC8_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1991
AnnaBridge 161:aa5281ff4a02 1992 #define DMAC8_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1993
AnnaBridge 161:aa5281ff4a02 1994 #define DMAC8_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1995
AnnaBridge 161:aa5281ff4a02 1996 #define DMAC8_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1997
AnnaBridge 161:aa5281ff4a02 1998 #define DMAC8_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 1999
AnnaBridge 161:aa5281ff4a02 2000 #define DMAC8_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2001
AnnaBridge 161:aa5281ff4a02 2002 #define DMAC8_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2003
AnnaBridge 161:aa5281ff4a02 2004 #define DMAC8_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2005
AnnaBridge 161:aa5281ff4a02 2006 #define DMAC8_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2007
AnnaBridge 161:aa5281ff4a02 2008 #define DMAC8_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2009 #define DMAC8_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2010 #define DMAC8_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2011 #define DMAC8_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2012 #define DMAC8_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2013 #define DMAC8_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2014 #define DMAC8_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2015 #define DMAC8_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2016 #define DMAC8_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2017 #define DMAC8_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2018 #define DMAC8_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 2019 #define DMAC8_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 2020 #define DMAC8_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2021
AnnaBridge 161:aa5281ff4a02 2022 #define DMAC8_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2023 #define DMAC8_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2024 #define DMAC8_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2025 #define DMAC8_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2026 #define DMAC8_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2027 #define DMAC8_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2028 #define DMAC8_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2029 #define DMAC8_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2030 #define DMAC8_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2031 #define DMAC8_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2032 #define DMAC8_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 2033
AnnaBridge 161:aa5281ff4a02 2034 #define DMAC8_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2035 #define DMAC8_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2036 #define DMAC8_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2037 #define DMAC8_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2038 #define DMAC8_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2039 #define DMAC8_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2040 #define DMAC8_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2041 #define DMAC8_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2042 #define DMAC8_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 2043 #define DMAC8_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 2044 #define DMAC8_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 2045 #define DMAC8_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 2046 #define DMAC8_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 2047 #define DMAC8_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 2048 #define DMAC8_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 2049 #define DMAC8_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 2050 #define DMAC8_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 2051 #define DMAC8_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 2052
AnnaBridge 161:aa5281ff4a02 2053 #define DMAC8_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2054
AnnaBridge 161:aa5281ff4a02 2055 #define DMAC8_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2056 #define DMAC8_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2057
AnnaBridge 161:aa5281ff4a02 2058 #define DMAC8_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2059
AnnaBridge 161:aa5281ff4a02 2060 #define DMAC8_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2061
AnnaBridge 161:aa5281ff4a02 2062 /* ---- DMAC9 ---- */
AnnaBridge 161:aa5281ff4a02 2063 #define DMAC9_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2064
AnnaBridge 161:aa5281ff4a02 2065 #define DMAC9_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2066
AnnaBridge 161:aa5281ff4a02 2067 #define DMAC9_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2068
AnnaBridge 161:aa5281ff4a02 2069 #define DMAC9_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2070
AnnaBridge 161:aa5281ff4a02 2071 #define DMAC9_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2072
AnnaBridge 161:aa5281ff4a02 2073 #define DMAC9_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2074
AnnaBridge 161:aa5281ff4a02 2075 #define DMAC9_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2076
AnnaBridge 161:aa5281ff4a02 2077 #define DMAC9_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2078
AnnaBridge 161:aa5281ff4a02 2079 #define DMAC9_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2080
AnnaBridge 161:aa5281ff4a02 2081 #define DMAC9_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2082 #define DMAC9_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2083 #define DMAC9_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2084 #define DMAC9_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2085 #define DMAC9_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2086 #define DMAC9_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2087 #define DMAC9_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2088 #define DMAC9_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2089 #define DMAC9_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2090 #define DMAC9_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2091 #define DMAC9_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 2092 #define DMAC9_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 2093 #define DMAC9_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2094
AnnaBridge 161:aa5281ff4a02 2095 #define DMAC9_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2096 #define DMAC9_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2097 #define DMAC9_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2098 #define DMAC9_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2099 #define DMAC9_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2100 #define DMAC9_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2101 #define DMAC9_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2102 #define DMAC9_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2103 #define DMAC9_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2104 #define DMAC9_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2105 #define DMAC9_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 2106
AnnaBridge 161:aa5281ff4a02 2107 #define DMAC9_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2108 #define DMAC9_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2109 #define DMAC9_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2110 #define DMAC9_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2111 #define DMAC9_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2112 #define DMAC9_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2113 #define DMAC9_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2114 #define DMAC9_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2115 #define DMAC9_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 2116 #define DMAC9_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 2117 #define DMAC9_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 2118 #define DMAC9_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 2119 #define DMAC9_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 2120 #define DMAC9_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 2121 #define DMAC9_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 2122 #define DMAC9_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 2123 #define DMAC9_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 2124 #define DMAC9_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 2125
AnnaBridge 161:aa5281ff4a02 2126 #define DMAC9_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2127
AnnaBridge 161:aa5281ff4a02 2128 #define DMAC9_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2129 #define DMAC9_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2130
AnnaBridge 161:aa5281ff4a02 2131 #define DMAC9_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2132
AnnaBridge 161:aa5281ff4a02 2133 #define DMAC9_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2134
AnnaBridge 161:aa5281ff4a02 2135 /* ---- DMAC10 ---- */
AnnaBridge 161:aa5281ff4a02 2136 #define DMAC10_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2137
AnnaBridge 161:aa5281ff4a02 2138 #define DMAC10_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2139
AnnaBridge 161:aa5281ff4a02 2140 #define DMAC10_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2141
AnnaBridge 161:aa5281ff4a02 2142 #define DMAC10_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2143
AnnaBridge 161:aa5281ff4a02 2144 #define DMAC10_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2145
AnnaBridge 161:aa5281ff4a02 2146 #define DMAC10_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2147
AnnaBridge 161:aa5281ff4a02 2148 #define DMAC10_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2149
AnnaBridge 161:aa5281ff4a02 2150 #define DMAC10_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2151
AnnaBridge 161:aa5281ff4a02 2152 #define DMAC10_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2153
AnnaBridge 161:aa5281ff4a02 2154 #define DMAC10_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2155 #define DMAC10_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2156 #define DMAC10_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2157 #define DMAC10_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2158 #define DMAC10_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2159 #define DMAC10_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2160 #define DMAC10_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2161 #define DMAC10_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2162 #define DMAC10_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2163 #define DMAC10_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2164 #define DMAC10_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 2165 #define DMAC10_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 2166 #define DMAC10_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2167
AnnaBridge 161:aa5281ff4a02 2168 #define DMAC10_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2169 #define DMAC10_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2170 #define DMAC10_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2171 #define DMAC10_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2172 #define DMAC10_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2173 #define DMAC10_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2174 #define DMAC10_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2175 #define DMAC10_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2176 #define DMAC10_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2177 #define DMAC10_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2178 #define DMAC10_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 2179
AnnaBridge 161:aa5281ff4a02 2180 #define DMAC10_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2181 #define DMAC10_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2182 #define DMAC10_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2183 #define DMAC10_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2184 #define DMAC10_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2185 #define DMAC10_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2186 #define DMAC10_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2187 #define DMAC10_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2188 #define DMAC10_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 2189 #define DMAC10_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 2190 #define DMAC10_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 2191 #define DMAC10_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 2192 #define DMAC10_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 2193 #define DMAC10_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 2194 #define DMAC10_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 2195 #define DMAC10_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 2196 #define DMAC10_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 2197 #define DMAC10_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 2198
AnnaBridge 161:aa5281ff4a02 2199 #define DMAC10_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2200
AnnaBridge 161:aa5281ff4a02 2201 #define DMAC10_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2202 #define DMAC10_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2203
AnnaBridge 161:aa5281ff4a02 2204 #define DMAC10_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2205
AnnaBridge 161:aa5281ff4a02 2206 #define DMAC10_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2207
AnnaBridge 161:aa5281ff4a02 2208 /* ---- DMAC11 ---- */
AnnaBridge 161:aa5281ff4a02 2209 #define DMAC11_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2210
AnnaBridge 161:aa5281ff4a02 2211 #define DMAC11_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2212
AnnaBridge 161:aa5281ff4a02 2213 #define DMAC11_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2214
AnnaBridge 161:aa5281ff4a02 2215 #define DMAC11_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2216
AnnaBridge 161:aa5281ff4a02 2217 #define DMAC11_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2218
AnnaBridge 161:aa5281ff4a02 2219 #define DMAC11_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2220
AnnaBridge 161:aa5281ff4a02 2221 #define DMAC11_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2222
AnnaBridge 161:aa5281ff4a02 2223 #define DMAC11_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2224
AnnaBridge 161:aa5281ff4a02 2225 #define DMAC11_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2226
AnnaBridge 161:aa5281ff4a02 2227 #define DMAC11_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2228 #define DMAC11_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2229 #define DMAC11_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2230 #define DMAC11_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2231 #define DMAC11_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2232 #define DMAC11_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2233 #define DMAC11_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2234 #define DMAC11_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2235 #define DMAC11_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2236 #define DMAC11_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2237 #define DMAC11_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 2238 #define DMAC11_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 2239 #define DMAC11_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2240
AnnaBridge 161:aa5281ff4a02 2241 #define DMAC11_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2242 #define DMAC11_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2243 #define DMAC11_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2244 #define DMAC11_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2245 #define DMAC11_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2246 #define DMAC11_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2247 #define DMAC11_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2248 #define DMAC11_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2249 #define DMAC11_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2250 #define DMAC11_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2251 #define DMAC11_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 2252
AnnaBridge 161:aa5281ff4a02 2253 #define DMAC11_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2254 #define DMAC11_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2255 #define DMAC11_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2256 #define DMAC11_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2257 #define DMAC11_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2258 #define DMAC11_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2259 #define DMAC11_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2260 #define DMAC11_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2261 #define DMAC11_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 2262 #define DMAC11_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 2263 #define DMAC11_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 2264 #define DMAC11_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 2265 #define DMAC11_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 2266 #define DMAC11_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 2267 #define DMAC11_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 2268 #define DMAC11_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 2269 #define DMAC11_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 2270 #define DMAC11_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 2271
AnnaBridge 161:aa5281ff4a02 2272 #define DMAC11_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2273
AnnaBridge 161:aa5281ff4a02 2274 #define DMAC11_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2275 #define DMAC11_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2276
AnnaBridge 161:aa5281ff4a02 2277 #define DMAC11_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2278
AnnaBridge 161:aa5281ff4a02 2279 #define DMAC11_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2280
AnnaBridge 161:aa5281ff4a02 2281 /* ---- DMAC12 ---- */
AnnaBridge 161:aa5281ff4a02 2282 #define DMAC12_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2283
AnnaBridge 161:aa5281ff4a02 2284 #define DMAC12_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2285
AnnaBridge 161:aa5281ff4a02 2286 #define DMAC12_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2287
AnnaBridge 161:aa5281ff4a02 2288 #define DMAC12_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2289
AnnaBridge 161:aa5281ff4a02 2290 #define DMAC12_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2291
AnnaBridge 161:aa5281ff4a02 2292 #define DMAC12_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2293
AnnaBridge 161:aa5281ff4a02 2294 #define DMAC12_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2295
AnnaBridge 161:aa5281ff4a02 2296 #define DMAC12_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2297
AnnaBridge 161:aa5281ff4a02 2298 #define DMAC12_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2299
AnnaBridge 161:aa5281ff4a02 2300 #define DMAC12_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2301 #define DMAC12_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2302 #define DMAC12_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2303 #define DMAC12_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2304 #define DMAC12_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2305 #define DMAC12_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2306 #define DMAC12_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2307 #define DMAC12_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2308 #define DMAC12_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2309 #define DMAC12_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2310 #define DMAC12_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 2311 #define DMAC12_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 2312 #define DMAC12_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2313
AnnaBridge 161:aa5281ff4a02 2314 #define DMAC12_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2315 #define DMAC12_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2316 #define DMAC12_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2317 #define DMAC12_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2318 #define DMAC12_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2319 #define DMAC12_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2320 #define DMAC12_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2321 #define DMAC12_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2322 #define DMAC12_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2323 #define DMAC12_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2324 #define DMAC12_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 2325
AnnaBridge 161:aa5281ff4a02 2326 #define DMAC12_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2327 #define DMAC12_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2328 #define DMAC12_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2329 #define DMAC12_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2330 #define DMAC12_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2331 #define DMAC12_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2332 #define DMAC12_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2333 #define DMAC12_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2334 #define DMAC12_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 2335 #define DMAC12_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 2336 #define DMAC12_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 2337 #define DMAC12_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 2338 #define DMAC12_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 2339 #define DMAC12_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 2340 #define DMAC12_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 2341 #define DMAC12_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 2342 #define DMAC12_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 2343 #define DMAC12_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 2344
AnnaBridge 161:aa5281ff4a02 2345 #define DMAC12_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2346
AnnaBridge 161:aa5281ff4a02 2347 #define DMAC12_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2348 #define DMAC12_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2349
AnnaBridge 161:aa5281ff4a02 2350 #define DMAC12_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2351
AnnaBridge 161:aa5281ff4a02 2352 #define DMAC12_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2353
AnnaBridge 161:aa5281ff4a02 2354 /* ---- DMAC13 ---- */
AnnaBridge 161:aa5281ff4a02 2355 #define DMAC13_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2356
AnnaBridge 161:aa5281ff4a02 2357 #define DMAC13_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2358
AnnaBridge 161:aa5281ff4a02 2359 #define DMAC13_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2360
AnnaBridge 161:aa5281ff4a02 2361 #define DMAC13_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2362
AnnaBridge 161:aa5281ff4a02 2363 #define DMAC13_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2364
AnnaBridge 161:aa5281ff4a02 2365 #define DMAC13_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2366
AnnaBridge 161:aa5281ff4a02 2367 #define DMAC13_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2368
AnnaBridge 161:aa5281ff4a02 2369 #define DMAC13_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2370
AnnaBridge 161:aa5281ff4a02 2371 #define DMAC13_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2372
AnnaBridge 161:aa5281ff4a02 2373 #define DMAC13_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2374 #define DMAC13_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2375 #define DMAC13_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2376 #define DMAC13_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2377 #define DMAC13_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2378 #define DMAC13_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2379 #define DMAC13_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2380 #define DMAC13_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2381 #define DMAC13_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2382 #define DMAC13_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2383 #define DMAC13_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 2384 #define DMAC13_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 2385 #define DMAC13_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2386
AnnaBridge 161:aa5281ff4a02 2387 #define DMAC13_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2388 #define DMAC13_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2389 #define DMAC13_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2390 #define DMAC13_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2391 #define DMAC13_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2392 #define DMAC13_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2393 #define DMAC13_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2394 #define DMAC13_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2395 #define DMAC13_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2396 #define DMAC13_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2397 #define DMAC13_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 2398
AnnaBridge 161:aa5281ff4a02 2399 #define DMAC13_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2400 #define DMAC13_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2401 #define DMAC13_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2402 #define DMAC13_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2403 #define DMAC13_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2404 #define DMAC13_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2405 #define DMAC13_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2406 #define DMAC13_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2407 #define DMAC13_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 2408 #define DMAC13_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 2409 #define DMAC13_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 2410 #define DMAC13_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 2411 #define DMAC13_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 2412 #define DMAC13_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 2413 #define DMAC13_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 2414 #define DMAC13_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 2415 #define DMAC13_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 2416 #define DMAC13_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 2417
AnnaBridge 161:aa5281ff4a02 2418 #define DMAC13_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2419
AnnaBridge 161:aa5281ff4a02 2420 #define DMAC13_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2421 #define DMAC13_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2422
AnnaBridge 161:aa5281ff4a02 2423 #define DMAC13_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2424
AnnaBridge 161:aa5281ff4a02 2425 #define DMAC13_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2426
AnnaBridge 161:aa5281ff4a02 2427 /* ---- DMAC14 ---- */
AnnaBridge 161:aa5281ff4a02 2428 #define DMAC14_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2429
AnnaBridge 161:aa5281ff4a02 2430 #define DMAC14_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2431
AnnaBridge 161:aa5281ff4a02 2432 #define DMAC14_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2433
AnnaBridge 161:aa5281ff4a02 2434 #define DMAC14_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2435
AnnaBridge 161:aa5281ff4a02 2436 #define DMAC14_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2437
AnnaBridge 161:aa5281ff4a02 2438 #define DMAC14_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2439
AnnaBridge 161:aa5281ff4a02 2440 #define DMAC14_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2441
AnnaBridge 161:aa5281ff4a02 2442 #define DMAC14_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2443
AnnaBridge 161:aa5281ff4a02 2444 #define DMAC14_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2445
AnnaBridge 161:aa5281ff4a02 2446 #define DMAC14_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2447 #define DMAC14_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2448 #define DMAC14_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2449 #define DMAC14_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2450 #define DMAC14_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2451 #define DMAC14_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2452 #define DMAC14_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2453 #define DMAC14_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2454 #define DMAC14_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2455 #define DMAC14_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2456 #define DMAC14_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 2457 #define DMAC14_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 2458 #define DMAC14_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2459
AnnaBridge 161:aa5281ff4a02 2460 #define DMAC14_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2461 #define DMAC14_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2462 #define DMAC14_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2463 #define DMAC14_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2464 #define DMAC14_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2465 #define DMAC14_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2466 #define DMAC14_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2467 #define DMAC14_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2468 #define DMAC14_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2469 #define DMAC14_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2470 #define DMAC14_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 2471
AnnaBridge 161:aa5281ff4a02 2472 #define DMAC14_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2473 #define DMAC14_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2474 #define DMAC14_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2475 #define DMAC14_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2476 #define DMAC14_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2477 #define DMAC14_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2478 #define DMAC14_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2479 #define DMAC14_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2480 #define DMAC14_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 2481 #define DMAC14_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 2482 #define DMAC14_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 2483 #define DMAC14_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 2484 #define DMAC14_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 2485 #define DMAC14_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 2486 #define DMAC14_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 2487 #define DMAC14_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 2488 #define DMAC14_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 2489 #define DMAC14_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 2490
AnnaBridge 161:aa5281ff4a02 2491 #define DMAC14_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2492
AnnaBridge 161:aa5281ff4a02 2493 #define DMAC14_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2494 #define DMAC14_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2495
AnnaBridge 161:aa5281ff4a02 2496 #define DMAC14_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2497
AnnaBridge 161:aa5281ff4a02 2498 #define DMAC14_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2499
AnnaBridge 161:aa5281ff4a02 2500 /* ---- DMAC15 ---- */
AnnaBridge 161:aa5281ff4a02 2501 #define DMAC15_N0SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2502
AnnaBridge 161:aa5281ff4a02 2503 #define DMAC15_N0DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2504
AnnaBridge 161:aa5281ff4a02 2505 #define DMAC15_N0TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2506
AnnaBridge 161:aa5281ff4a02 2507 #define DMAC15_N1SA_n_SA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2508
AnnaBridge 161:aa5281ff4a02 2509 #define DMAC15_N1DA_n_DA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2510
AnnaBridge 161:aa5281ff4a02 2511 #define DMAC15_N1TB_n_TB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2512
AnnaBridge 161:aa5281ff4a02 2513 #define DMAC15_CRSA_n_CRSA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2514
AnnaBridge 161:aa5281ff4a02 2515 #define DMAC15_CRDA_n_CRDA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2516
AnnaBridge 161:aa5281ff4a02 2517 #define DMAC15_CRTB_n_CRTB_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2518
AnnaBridge 161:aa5281ff4a02 2519 #define DMAC15_CHSTAT_n_EN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2520 #define DMAC15_CHSTAT_n_RQST_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2521 #define DMAC15_CHSTAT_n_TACT_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2522 #define DMAC15_CHSTAT_n_SUS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2523 #define DMAC15_CHSTAT_n_ER_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2524 #define DMAC15_CHSTAT_n_END_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2525 #define DMAC15_CHSTAT_n_TC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2526 #define DMAC15_CHSTAT_n_SR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2527 #define DMAC15_CHSTAT_n_DL_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2528 #define DMAC15_CHSTAT_n_DW_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2529 #define DMAC15_CHSTAT_n_DER_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 2530 #define DMAC15_CHSTAT_n_MODE_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 2531 #define DMAC15_CHSTAT_n_INTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2532
AnnaBridge 161:aa5281ff4a02 2533 #define DMAC15_CHCTRL_n_SETEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2534 #define DMAC15_CHCTRL_n_CLREN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2535 #define DMAC15_CHCTRL_n_STG_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2536 #define DMAC15_CHCTRL_n_SWRST_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2537 #define DMAC15_CHCTRL_n_CLRRQ_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2538 #define DMAC15_CHCTRL_n_CLREND_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2539 #define DMAC15_CHCTRL_n_CLRTC_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2540 #define DMAC15_CHCTRL_n_SETSUS_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2541 #define DMAC15_CHCTRL_n_CLRSUS_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 2542 #define DMAC15_CHCTRL_n_SETINTMSK_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2543 #define DMAC15_CHCTRL_n_CLRINTMSK_SHIFT (17u)
AnnaBridge 161:aa5281ff4a02 2544
AnnaBridge 161:aa5281ff4a02 2545 #define DMAC15_CHCFG_n_SEL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2546 #define DMAC15_CHCFG_n_REQD_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2547 #define DMAC15_CHCFG_n_LOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2548 #define DMAC15_CHCFG_n_HIEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2549 #define DMAC15_CHCFG_n_LVL_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2550 #define DMAC15_CHCFG_n_AM_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 2551 #define DMAC15_CHCFG_n_SDS_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2552 #define DMAC15_CHCFG_n_DDS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2553 #define DMAC15_CHCFG_n_SAD_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 2554 #define DMAC15_CHCFG_n_DAD_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 2555 #define DMAC15_CHCFG_n_TM_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 2556 #define DMAC15_CHCFG_n_DEM_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 2557 #define DMAC15_CHCFG_n_TCM_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 2558 #define DMAC15_CHCFG_n_SBE_SHIFT (27u)
AnnaBridge 161:aa5281ff4a02 2559 #define DMAC15_CHCFG_n_RSEL_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 2560 #define DMAC15_CHCFG_n_RSW_SHIFT (29u)
AnnaBridge 161:aa5281ff4a02 2561 #define DMAC15_CHCFG_n_REN_SHIFT (30u)
AnnaBridge 161:aa5281ff4a02 2562 #define DMAC15_CHCFG_n_DMS_SHIFT (31u)
AnnaBridge 161:aa5281ff4a02 2563
AnnaBridge 161:aa5281ff4a02 2564 #define DMAC15_CHITVL_n_ITVL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2565
AnnaBridge 161:aa5281ff4a02 2566 #define DMAC15_CHEXT_n_SCA_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2567 #define DMAC15_CHEXT_n_DCA_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 2568
AnnaBridge 161:aa5281ff4a02 2569 #define DMAC15_NXLA_n_NXLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2570
AnnaBridge 161:aa5281ff4a02 2571 #define DMAC15_CRLA_n_CRLA_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2572
AnnaBridge 161:aa5281ff4a02 2573 /* ---- DMAC8-15 ---- */
AnnaBridge 161:aa5281ff4a02 2574 #define DMAC815_DCTRL_8_15_PR_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2575 #define DMAC815_DCTRL_8_15_LVINT_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2576 #define DMAC815_DCTRL_8_15_LDCA_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2577 #define DMAC815_DCTRL_8_15_LWCA_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 2578
AnnaBridge 161:aa5281ff4a02 2579 #define DMAC815_DSTAT_EN_8_15_EN8_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2580 #define DMAC815_DSTAT_EN_8_15_EN9_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2581 #define DMAC815_DSTAT_EN_8_15_EN10_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2582 #define DMAC815_DSTAT_EN_8_15_EN11_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2583 #define DMAC815_DSTAT_EN_8_15_EN12_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2584 #define DMAC815_DSTAT_EN_8_15_EN13_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2585 #define DMAC815_DSTAT_EN_8_15_EN14_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2586 #define DMAC815_DSTAT_EN_8_15_EN15_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2587
AnnaBridge 161:aa5281ff4a02 2588 #define DMAC815_DSTAT_ER_8_15_ER8_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2589 #define DMAC815_DSTAT_ER_8_15_ER9_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2590 #define DMAC815_DSTAT_ER_8_15_ER10_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2591 #define DMAC815_DSTAT_ER_8_15_ER11_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2592 #define DMAC815_DSTAT_ER_8_15_ER12_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2593 #define DMAC815_DSTAT_ER_8_15_ER13_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2594 #define DMAC815_DSTAT_ER_8_15_ER14_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2595 #define DMAC815_DSTAT_ER_8_15_ER15_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2596
AnnaBridge 161:aa5281ff4a02 2597 #define DMAC815_DSTAT_END_8_15_END8_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2598 #define DMAC815_DSTAT_END_8_15_END9_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2599 #define DMAC815_DSTAT_END_8_15_END10_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2600 #define DMAC815_DSTAT_END_8_15_END11_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2601 #define DMAC815_DSTAT_END_8_15_END12_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2602 #define DMAC815_DSTAT_END_8_15_END13_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2603 #define DMAC815_DSTAT_END_8_15_END14_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2604 #define DMAC815_DSTAT_END_8_15_END15_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2605
AnnaBridge 161:aa5281ff4a02 2606 #define DMAC815_DSTAT_TC_8_15_TC8_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2607 #define DMAC815_DSTAT_TC_8_15_TC9_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2608 #define DMAC815_DSTAT_TC_8_15_TC10_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2609 #define DMAC815_DSTAT_TC_8_15_TC11_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2610 #define DMAC815_DSTAT_TC_8_15_TC12_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2611 #define DMAC815_DSTAT_TC_8_15_TC13_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2612 #define DMAC815_DSTAT_TC_8_15_TC14_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2613 #define DMAC815_DSTAT_TC_8_15_TC15_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2614
AnnaBridge 161:aa5281ff4a02 2615 #define DMAC815_DSTAT_SUS_8_15_SUS8_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2616 #define DMAC815_DSTAT_SUS_8_15_SUS9_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 2617 #define DMAC815_DSTAT_SUS_8_15_SUS10_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2618 #define DMAC815_DSTAT_SUS_8_15_SUS11_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 2619 #define DMAC815_DSTAT_SUS_8_15_SUS12_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 2620 #define DMAC815_DSTAT_SUS_8_15_SUS13_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 2621 #define DMAC815_DSTAT_SUS_8_15_SUS14_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 2622 #define DMAC815_DSTAT_SUS_8_15_SUS15_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 2623
AnnaBridge 161:aa5281ff4a02 2624 /* ---- DMAC0-1 ---- */
AnnaBridge 161:aa5281ff4a02 2625 #define DMAC01_DMARS_CH0_RID_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2626 #define DMAC01_DMARS_CH0_MID_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2627 #define DMAC01_DMARS_CH1_RID_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2628 #define DMAC01_DMARS_CH1_MID_SHIFT (18u)
AnnaBridge 161:aa5281ff4a02 2629
AnnaBridge 161:aa5281ff4a02 2630 /* ---- DMAC2-3 ---- */
AnnaBridge 161:aa5281ff4a02 2631 #define DMAC23_DMARS_CH2_RID_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2632 #define DMAC23_DMARS_CH2_MID_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2633 #define DMAC23_DMARS_CH3_RID_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2634 #define DMAC23_DMARS_CH3_MID_SHIFT (18u)
AnnaBridge 161:aa5281ff4a02 2635
AnnaBridge 161:aa5281ff4a02 2636 /* ---- DMAC4-5 ---- */
AnnaBridge 161:aa5281ff4a02 2637 #define DMAC45_DMARS_CH4_RID_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2638 #define DMAC45_DMARS_CH4_MID_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2639 #define DMAC45_DMARS_CH5_RID_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2640 #define DMAC45_DMARS_CH5_MID_SHIFT (18u)
AnnaBridge 161:aa5281ff4a02 2641
AnnaBridge 161:aa5281ff4a02 2642 /* ---- DMAC6-7 ---- */
AnnaBridge 161:aa5281ff4a02 2643 #define DMAC67_DMARS_CH6_RID_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2644 #define DMAC67_DMARS_CH6_MID_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2645 #define DMAC67_DMARS_CH7_RID_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2646 #define DMAC67_DMARS_CH7_MID_SHIFT (18u)
AnnaBridge 161:aa5281ff4a02 2647
AnnaBridge 161:aa5281ff4a02 2648 /* ---- DMAC8-9 ---- */
AnnaBridge 161:aa5281ff4a02 2649 #define DMAC89_DMARS_CH8_RID_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2650 #define DMAC89_DMARS_CH8_MID_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2651 #define DMAC89_DMARS_CH9_RID_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2652 #define DMAC89_DMARS_CH9_MID_SHIFT (18u)
AnnaBridge 161:aa5281ff4a02 2653
AnnaBridge 161:aa5281ff4a02 2654 /* ---- DMAC10-11 ---- */
AnnaBridge 161:aa5281ff4a02 2655 #define DMAC1011_DMARS_CH10_RID_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2656 #define DMAC1011_DMARS_CH10_MID_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2657 #define DMAC1011_DMARS_CH11_RID_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2658 #define DMAC1011_DMARS_CH11_MID_SHIFT (18u)
AnnaBridge 161:aa5281ff4a02 2659
AnnaBridge 161:aa5281ff4a02 2660 /* ---- DMAC12-13 ---- */
AnnaBridge 161:aa5281ff4a02 2661 #define DMAC1213_DMARS_CH12_RID_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2662 #define DMAC1213_DMARS_CH12_MID_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2663 #define DMAC1213_DMARS_CH13_RID_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2664 #define DMAC1213_DMARS_CH13_MID_SHIFT (18u)
AnnaBridge 161:aa5281ff4a02 2665
AnnaBridge 161:aa5281ff4a02 2666 /* ---- DMAC14-15 ---- */
AnnaBridge 161:aa5281ff4a02 2667 #define DMAC1415_DMARS_CH14_RID_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 2668 #define DMAC1415_DMARS_CH14_MID_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 2669 #define DMAC1415_DMARS_CH15_RID_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 2670 #define DMAC1415_DMARS_CH15_MID_SHIFT (18u)
AnnaBridge 161:aa5281ff4a02 2671
AnnaBridge 161:aa5281ff4a02 2672
AnnaBridge 161:aa5281ff4a02 2673 #endif /* DMAC_IOBITMASK_H */
AnnaBridge 161:aa5281ff4a02 2674
AnnaBridge 161:aa5281ff4a02 2675 /* End of File */