Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
dma_defs_asm.h File Reference

Go to the source code of this file.

Macros

#define REG_FIELD(scope, reg, field, value)   REG_FIELD_X_( value, reg_##scope##_##reg##___##field##___lsb )
 
#define REG_FIELD_X_(value, shift)   ((value) << shift)
 
#define REG_STATE(scope, reg, field, symbolic_value)   REG_STATE_X_( regk_##scope##_##symbolic_value, reg_##scope##_##reg##___##field##___lsb )
 
#define REG_STATE_X_(k, shift)   (k << shift)
 
#define REG_MASK(scope, reg, field)   REG_MASK_X_( reg_##scope##_##reg##___##field##___width, reg_##scope##_##reg##___##field##___lsb )
 
#define REG_MASK_X_(width, lsb)   (((1 << width)-1) << lsb)
 
#define REG_LSB(scope, reg, field)   reg_##scope##_##reg##___##field##___lsb
 
#define REG_BIT(scope, reg, field)   reg_##scope##_##reg##___##field##___bit
 
#define REG_ADDR(scope, inst, reg)   REG_ADDR_X_(inst, reg_##scope##_##reg##_offset)
 
#define REG_ADDR_X_(inst, offs)   ((inst) + offs)
 
#define REG_ADDR_VECT(scope, inst, reg, index)
 
#define REG_ADDR_VECT_X_(inst, offs, index, stride)   ((inst) + offs + (index) * stride)
 
#define reg_dma_rw_data_offset   0
 
#define reg_dma_rw_data_next_offset   4
 
#define reg_dma_rw_data_buf_offset   8
 
#define reg_dma_rw_data_ctrl___eol___lsb   0
 
#define reg_dma_rw_data_ctrl___eol___width   1
 
#define reg_dma_rw_data_ctrl___eol___bit   0
 
#define reg_dma_rw_data_ctrl___out_eop___lsb   3
 
#define reg_dma_rw_data_ctrl___out_eop___width   1
 
#define reg_dma_rw_data_ctrl___out_eop___bit   3
 
#define reg_dma_rw_data_ctrl___intr___lsb   4
 
#define reg_dma_rw_data_ctrl___intr___width   1
 
#define reg_dma_rw_data_ctrl___intr___bit   4
 
#define reg_dma_rw_data_ctrl___wait___lsb   5
 
#define reg_dma_rw_data_ctrl___wait___width   1
 
#define reg_dma_rw_data_ctrl___wait___bit   5
 
#define reg_dma_rw_data_ctrl_offset   12
 
#define reg_dma_rw_data_stat___in_eop___lsb   3
 
#define reg_dma_rw_data_stat___in_eop___width   1
 
#define reg_dma_rw_data_stat___in_eop___bit   3
 
#define reg_dma_rw_data_stat_offset   16
 
#define reg_dma_rw_data_md___md___lsb   0
 
#define reg_dma_rw_data_md___md___width   16
 
#define reg_dma_rw_data_md_offset   20
 
#define reg_dma_rw_data_md_s___md_s___lsb   0
 
#define reg_dma_rw_data_md_s___md_s___width   16
 
#define reg_dma_rw_data_md_s_offset   24
 
#define reg_dma_rw_data_after_offset   28
 
#define reg_dma_rw_ctxt_offset   32
 
#define reg_dma_rw_ctxt_next_offset   36
 
#define reg_dma_rw_ctxt_ctrl___eol___lsb   0
 
#define reg_dma_rw_ctxt_ctrl___eol___width   1
 
#define reg_dma_rw_ctxt_ctrl___eol___bit   0
 
#define reg_dma_rw_ctxt_ctrl___intr___lsb   4
 
#define reg_dma_rw_ctxt_ctrl___intr___width   1
 
#define reg_dma_rw_ctxt_ctrl___intr___bit   4
 
#define reg_dma_rw_ctxt_ctrl___store_mode___lsb   6
 
#define reg_dma_rw_ctxt_ctrl___store_mode___width   1
 
#define reg_dma_rw_ctxt_ctrl___store_mode___bit   6
 
#define reg_dma_rw_ctxt_ctrl___en___lsb   7
 
#define reg_dma_rw_ctxt_ctrl___en___width   1
 
#define reg_dma_rw_ctxt_ctrl___en___bit   7
 
#define reg_dma_rw_ctxt_ctrl_offset   40
 
#define reg_dma_rw_ctxt_stat___dis___lsb   7
 
#define reg_dma_rw_ctxt_stat___dis___width   1
 
#define reg_dma_rw_ctxt_stat___dis___bit   7
 
#define reg_dma_rw_ctxt_stat_offset   44
 
#define reg_dma_rw_ctxt_md0___md0___lsb   0
 
#define reg_dma_rw_ctxt_md0___md0___width   16
 
#define reg_dma_rw_ctxt_md0_offset   48
 
#define reg_dma_rw_ctxt_md0_s___md0_s___lsb   0
 
#define reg_dma_rw_ctxt_md0_s___md0_s___width   16
 
#define reg_dma_rw_ctxt_md0_s_offset   52
 
#define reg_dma_rw_ctxt_md1_offset   56
 
#define reg_dma_rw_ctxt_md1_s_offset   60
 
#define reg_dma_rw_ctxt_md2_offset   64
 
#define reg_dma_rw_ctxt_md2_s_offset   68
 
#define reg_dma_rw_ctxt_md3_offset   72
 
#define reg_dma_rw_ctxt_md3_s_offset   76
 
#define reg_dma_rw_ctxt_md4_offset   80
 
#define reg_dma_rw_ctxt_md4_s_offset   84
 
#define reg_dma_rw_saved_data_offset   88
 
#define reg_dma_rw_saved_data_buf_offset   92
 
#define reg_dma_rw_group_offset   96
 
#define reg_dma_rw_group_next_offset   100
 
#define reg_dma_rw_group_ctrl___eol___lsb   0
 
#define reg_dma_rw_group_ctrl___eol___width   1
 
#define reg_dma_rw_group_ctrl___eol___bit   0
 
#define reg_dma_rw_group_ctrl___tol___lsb   1
 
#define reg_dma_rw_group_ctrl___tol___width   1
 
#define reg_dma_rw_group_ctrl___tol___bit   1
 
#define reg_dma_rw_group_ctrl___bol___lsb   2
 
#define reg_dma_rw_group_ctrl___bol___width   1
 
#define reg_dma_rw_group_ctrl___bol___bit   2
 
#define reg_dma_rw_group_ctrl___intr___lsb   4
 
#define reg_dma_rw_group_ctrl___intr___width   1
 
#define reg_dma_rw_group_ctrl___intr___bit   4
 
#define reg_dma_rw_group_ctrl___en___lsb   7
 
#define reg_dma_rw_group_ctrl___en___width   1
 
#define reg_dma_rw_group_ctrl___en___bit   7
 
#define reg_dma_rw_group_ctrl_offset   104
 
#define reg_dma_rw_group_stat___dis___lsb   7
 
#define reg_dma_rw_group_stat___dis___width   1
 
#define reg_dma_rw_group_stat___dis___bit   7
 
#define reg_dma_rw_group_stat_offset   108
 
#define reg_dma_rw_group_md___md___lsb   0
 
#define reg_dma_rw_group_md___md___width   16
 
#define reg_dma_rw_group_md_offset   112
 
#define reg_dma_rw_group_md_s___md_s___lsb   0
 
#define reg_dma_rw_group_md_s___md_s___width   16
 
#define reg_dma_rw_group_md_s_offset   116
 
#define reg_dma_rw_group_up_offset   120
 
#define reg_dma_rw_group_down_offset   124
 
#define reg_dma_rw_cmd___cont_data___lsb   0
 
#define reg_dma_rw_cmd___cont_data___width   1
 
#define reg_dma_rw_cmd___cont_data___bit   0
 
#define reg_dma_rw_cmd_offset   128
 
#define reg_dma_rw_cfg___en___lsb   0
 
#define reg_dma_rw_cfg___en___width   1
 
#define reg_dma_rw_cfg___en___bit   0
 
#define reg_dma_rw_cfg___stop___lsb   1
 
#define reg_dma_rw_cfg___stop___width   1
 
#define reg_dma_rw_cfg___stop___bit   1
 
#define reg_dma_rw_cfg_offset   132
 
#define reg_dma_rw_stat___mode___lsb   0
 
#define reg_dma_rw_stat___mode___width   5
 
#define reg_dma_rw_stat___list_state___lsb   5
 
#define reg_dma_rw_stat___list_state___width   3
 
#define reg_dma_rw_stat___stream_cmd_src___lsb   8
 
#define reg_dma_rw_stat___stream_cmd_src___width   8
 
#define reg_dma_rw_stat___buf___lsb   24
 
#define reg_dma_rw_stat___buf___width   8
 
#define reg_dma_rw_stat_offset   136
 
#define reg_dma_rw_intr_mask___group___lsb   0
 
#define reg_dma_rw_intr_mask___group___width   1
 
#define reg_dma_rw_intr_mask___group___bit   0
 
#define reg_dma_rw_intr_mask___ctxt___lsb   1
 
#define reg_dma_rw_intr_mask___ctxt___width   1
 
#define reg_dma_rw_intr_mask___ctxt___bit   1
 
#define reg_dma_rw_intr_mask___data___lsb   2
 
#define reg_dma_rw_intr_mask___data___width   1
 
#define reg_dma_rw_intr_mask___data___bit   2
 
#define reg_dma_rw_intr_mask___in_eop___lsb   3
 
#define reg_dma_rw_intr_mask___in_eop___width   1
 
#define reg_dma_rw_intr_mask___in_eop___bit   3
 
#define reg_dma_rw_intr_mask___stream_cmd___lsb   4
 
#define reg_dma_rw_intr_mask___stream_cmd___width   1
 
#define reg_dma_rw_intr_mask___stream_cmd___bit   4
 
#define reg_dma_rw_intr_mask_offset   140
 
#define reg_dma_rw_ack_intr___group___lsb   0
 
#define reg_dma_rw_ack_intr___group___width   1
 
#define reg_dma_rw_ack_intr___group___bit   0
 
#define reg_dma_rw_ack_intr___ctxt___lsb   1
 
#define reg_dma_rw_ack_intr___ctxt___width   1
 
#define reg_dma_rw_ack_intr___ctxt___bit   1
 
#define reg_dma_rw_ack_intr___data___lsb   2
 
#define reg_dma_rw_ack_intr___data___width   1
 
#define reg_dma_rw_ack_intr___data___bit   2
 
#define reg_dma_rw_ack_intr___in_eop___lsb   3
 
#define reg_dma_rw_ack_intr___in_eop___width   1
 
#define reg_dma_rw_ack_intr___in_eop___bit   3
 
#define reg_dma_rw_ack_intr___stream_cmd___lsb   4
 
#define reg_dma_rw_ack_intr___stream_cmd___width   1
 
#define reg_dma_rw_ack_intr___stream_cmd___bit   4
 
#define reg_dma_rw_ack_intr_offset   144
 
#define reg_dma_r_intr___group___lsb   0
 
#define reg_dma_r_intr___group___width   1
 
#define reg_dma_r_intr___group___bit   0
 
#define reg_dma_r_intr___ctxt___lsb   1
 
#define reg_dma_r_intr___ctxt___width   1
 
#define reg_dma_r_intr___ctxt___bit   1
 
#define reg_dma_r_intr___data___lsb   2
 
#define reg_dma_r_intr___data___width   1
 
#define reg_dma_r_intr___data___bit   2
 
#define reg_dma_r_intr___in_eop___lsb   3
 
#define reg_dma_r_intr___in_eop___width   1
 
#define reg_dma_r_intr___in_eop___bit   3
 
#define reg_dma_r_intr___stream_cmd___lsb   4
 
#define reg_dma_r_intr___stream_cmd___width   1
 
#define reg_dma_r_intr___stream_cmd___bit   4
 
#define reg_dma_r_intr_offset   148
 
#define reg_dma_r_masked_intr___group___lsb   0
 
#define reg_dma_r_masked_intr___group___width   1
 
#define reg_dma_r_masked_intr___group___bit   0
 
#define reg_dma_r_masked_intr___ctxt___lsb   1
 
#define reg_dma_r_masked_intr___ctxt___width   1
 
#define reg_dma_r_masked_intr___ctxt___bit   1
 
#define reg_dma_r_masked_intr___data___lsb   2
 
#define reg_dma_r_masked_intr___data___width   1
 
#define reg_dma_r_masked_intr___data___bit   2
 
#define reg_dma_r_masked_intr___in_eop___lsb   3
 
#define reg_dma_r_masked_intr___in_eop___width   1
 
#define reg_dma_r_masked_intr___in_eop___bit   3
 
#define reg_dma_r_masked_intr___stream_cmd___lsb   4
 
#define reg_dma_r_masked_intr___stream_cmd___width   1
 
#define reg_dma_r_masked_intr___stream_cmd___bit   4
 
#define reg_dma_r_masked_intr_offset   152
 
#define reg_dma_rw_stream_cmd___cmd___lsb   0
 
#define reg_dma_rw_stream_cmd___cmd___width   10
 
#define reg_dma_rw_stream_cmd___n___lsb   16
 
#define reg_dma_rw_stream_cmd___n___width   8
 
#define reg_dma_rw_stream_cmd___busy___lsb   31
 
#define reg_dma_rw_stream_cmd___busy___width   1
 
#define reg_dma_rw_stream_cmd___busy___bit   31
 
#define reg_dma_rw_stream_cmd_offset   156
 
#define regk_dma_ack_pkt   0x00000100
 
#define regk_dma_anytime   0x00000001
 
#define regk_dma_array   0x00000008
 
#define regk_dma_burst   0x00000020
 
#define regk_dma_client   0x00000002
 
#define regk_dma_copy_next   0x00000010
 
#define regk_dma_copy_up   0x00000020
 
#define regk_dma_data_at_eol   0x00000001
 
#define regk_dma_dis_c   0x00000010
 
#define regk_dma_dis_g   0x00000020
 
#define regk_dma_idle   0x00000001
 
#define regk_dma_intern   0x00000004
 
#define regk_dma_load_c   0x00000200
 
#define regk_dma_load_c_n   0x00000280
 
#define regk_dma_load_c_next   0x00000240
 
#define regk_dma_load_d   0x00000140
 
#define regk_dma_load_g   0x00000300
 
#define regk_dma_load_g_down   0x000003c0
 
#define regk_dma_load_g_next   0x00000340
 
#define regk_dma_load_g_up   0x00000380
 
#define regk_dma_next_en   0x00000010
 
#define regk_dma_next_pkt   0x00000010
 
#define regk_dma_no   0x00000000
 
#define regk_dma_only_at_wait   0x00000000
 
#define regk_dma_restore   0x00000020
 
#define regk_dma_rst   0x00000001
 
#define regk_dma_running   0x00000004
 
#define regk_dma_rw_cfg_default   0x00000000
 
#define regk_dma_rw_cmd_default   0x00000000
 
#define regk_dma_rw_intr_mask_default   0x00000000
 
#define regk_dma_rw_stat_default   0x00000101
 
#define regk_dma_rw_stream_cmd_default   0x00000000
 
#define regk_dma_save_down   0x00000020
 
#define regk_dma_save_up   0x00000020
 
#define regk_dma_set_reg   0x00000050
 
#define regk_dma_set_w_size1   0x00000190
 
#define regk_dma_set_w_size2   0x000001a0
 
#define regk_dma_set_w_size4   0x000001c0
 
#define regk_dma_stopped   0x00000002
 
#define regk_dma_store_c   0x00000002
 
#define regk_dma_store_descr   0x00000000
 
#define regk_dma_store_g   0x00000004
 
#define regk_dma_store_md   0x00000001
 
#define regk_dma_sw   0x00000008
 
#define regk_dma_update_down   0x00000020
 
#define regk_dma_yes   0x00000001
 

Macro Definition Documentation

#define REG_ADDR (   scope,
  inst,
  reg 
)    REG_ADDR_X_(inst, reg_##scope##_##reg##_offset)

Definition at line 44 of file dma_defs_asm.h.

#define REG_ADDR_VECT (   scope,
  inst,
  reg,
  index 
)
Value:
REG_ADDR_VECT_X_(inst, reg_##scope##_##reg##_offset, index, \
STRIDE_##scope##_##reg )

Definition at line 49 of file dma_defs_asm.h.

#define REG_ADDR_VECT_X_ (   inst,
  offs,
  index,
  stride 
)    ((inst) + offs + (index) * stride)

Definition at line 52 of file dma_defs_asm.h.

#define REG_ADDR_X_ (   inst,
  offs 
)    ((inst) + offs)

Definition at line 45 of file dma_defs_asm.h.

#define REG_BIT (   scope,
  reg,
  field 
)    reg_##scope##_##reg##___##field##___bit

Definition at line 40 of file dma_defs_asm.h.

#define reg_dma_r_intr___ctxt___bit   1

Definition at line 280 of file dma_defs_asm.h.

#define reg_dma_r_intr___ctxt___lsb   1

Definition at line 278 of file dma_defs_asm.h.

#define reg_dma_r_intr___ctxt___width   1

Definition at line 279 of file dma_defs_asm.h.

#define reg_dma_r_intr___data___bit   2

Definition at line 283 of file dma_defs_asm.h.

#define reg_dma_r_intr___data___lsb   2

Definition at line 281 of file dma_defs_asm.h.

#define reg_dma_r_intr___data___width   1

Definition at line 282 of file dma_defs_asm.h.

#define reg_dma_r_intr___group___bit   0

Definition at line 277 of file dma_defs_asm.h.

#define reg_dma_r_intr___group___lsb   0

Definition at line 275 of file dma_defs_asm.h.

#define reg_dma_r_intr___group___width   1

Definition at line 276 of file dma_defs_asm.h.

#define reg_dma_r_intr___in_eop___bit   3

Definition at line 286 of file dma_defs_asm.h.

#define reg_dma_r_intr___in_eop___lsb   3

Definition at line 284 of file dma_defs_asm.h.

#define reg_dma_r_intr___in_eop___width   1

Definition at line 285 of file dma_defs_asm.h.

#define reg_dma_r_intr___stream_cmd___bit   4

Definition at line 289 of file dma_defs_asm.h.

#define reg_dma_r_intr___stream_cmd___lsb   4

Definition at line 287 of file dma_defs_asm.h.

#define reg_dma_r_intr___stream_cmd___width   1

Definition at line 288 of file dma_defs_asm.h.

#define reg_dma_r_intr_offset   148

Definition at line 290 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___ctxt___bit   1

Definition at line 298 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___ctxt___lsb   1

Definition at line 296 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___ctxt___width   1

Definition at line 297 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___data___bit   2

Definition at line 301 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___data___lsb   2

Definition at line 299 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___data___width   1

Definition at line 300 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___group___bit   0

Definition at line 295 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___group___lsb   0

Definition at line 293 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___group___width   1

Definition at line 294 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___in_eop___bit   3

Definition at line 304 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___in_eop___lsb   3

Definition at line 302 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___in_eop___width   1

Definition at line 303 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___stream_cmd___bit   4

Definition at line 307 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___stream_cmd___lsb   4

Definition at line 305 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr___stream_cmd___width   1

Definition at line 306 of file dma_defs_asm.h.

#define reg_dma_r_masked_intr_offset   152

Definition at line 308 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___ctxt___bit   1

Definition at line 262 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___ctxt___lsb   1

Definition at line 260 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___ctxt___width   1

Definition at line 261 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___data___bit   2

Definition at line 265 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___data___lsb   2

Definition at line 263 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___data___width   1

Definition at line 264 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___group___bit   0

Definition at line 259 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___group___lsb   0

Definition at line 257 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___group___width   1

Definition at line 258 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___in_eop___bit   3

Definition at line 268 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___in_eop___lsb   3

Definition at line 266 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___in_eop___width   1

Definition at line 267 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___stream_cmd___bit   4

Definition at line 271 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___stream_cmd___lsb   4

Definition at line 269 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr___stream_cmd___width   1

Definition at line 270 of file dma_defs_asm.h.

#define reg_dma_rw_ack_intr_offset   144

Definition at line 272 of file dma_defs_asm.h.

#define reg_dma_rw_cfg___en___bit   0

Definition at line 221 of file dma_defs_asm.h.

#define reg_dma_rw_cfg___en___lsb   0

Definition at line 219 of file dma_defs_asm.h.

#define reg_dma_rw_cfg___en___width   1

Definition at line 220 of file dma_defs_asm.h.

#define reg_dma_rw_cfg___stop___bit   1

Definition at line 224 of file dma_defs_asm.h.

#define reg_dma_rw_cfg___stop___lsb   1

Definition at line 222 of file dma_defs_asm.h.

#define reg_dma_rw_cfg___stop___width   1

Definition at line 223 of file dma_defs_asm.h.

#define reg_dma_rw_cfg_offset   132

Definition at line 225 of file dma_defs_asm.h.

#define reg_dma_rw_cmd___cont_data___bit   0

Definition at line 215 of file dma_defs_asm.h.

#define reg_dma_rw_cmd___cont_data___lsb   0

Definition at line 213 of file dma_defs_asm.h.

#define reg_dma_rw_cmd___cont_data___width   1

Definition at line 214 of file dma_defs_asm.h.

#define reg_dma_rw_cmd_offset   128

Definition at line 216 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___en___bit   7

Definition at line 117 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___en___lsb   7

Definition at line 115 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___en___width   1

Definition at line 116 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___eol___bit   0

Definition at line 108 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___eol___lsb   0

Definition at line 106 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___eol___width   1

Definition at line 107 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___intr___bit   4

Definition at line 111 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___intr___lsb   4

Definition at line 109 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___intr___width   1

Definition at line 110 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___store_mode___bit   6

Definition at line 114 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___store_mode___lsb   6

Definition at line 112 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl___store_mode___width   1

Definition at line 113 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_ctrl_offset   40

Definition at line 118 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md0___md0___lsb   0

Definition at line 127 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md0___md0___width   16

Definition at line 128 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md0_offset   48

Definition at line 129 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md0_s___md0_s___lsb   0

Definition at line 132 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md0_s___md0_s___width   16

Definition at line 133 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md0_s_offset   52

Definition at line 134 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md1_offset   56

Definition at line 137 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md1_s_offset   60

Definition at line 140 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md2_offset   64

Definition at line 143 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md2_s_offset   68

Definition at line 146 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md3_offset   72

Definition at line 149 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md3_s_offset   76

Definition at line 152 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md4_offset   80

Definition at line 155 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_md4_s_offset   84

Definition at line 158 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_next_offset   36

Definition at line 103 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_offset   32

Definition at line 100 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_stat___dis___bit   7

Definition at line 123 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_stat___dis___lsb   7

Definition at line 121 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_stat___dis___width   1

Definition at line 122 of file dma_defs_asm.h.

#define reg_dma_rw_ctxt_stat_offset   44

Definition at line 124 of file dma_defs_asm.h.

#define reg_dma_rw_data_after_offset   28

Definition at line 97 of file dma_defs_asm.h.

#define reg_dma_rw_data_buf_offset   8

Definition at line 63 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___eol___bit   0

Definition at line 68 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___eol___lsb   0

Definition at line 66 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___eol___width   1

Definition at line 67 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___intr___bit   4

Definition at line 74 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___intr___lsb   4

Definition at line 72 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___intr___width   1

Definition at line 73 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___out_eop___bit   3

Definition at line 71 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___out_eop___lsb   3

Definition at line 69 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___out_eop___width   1

Definition at line 70 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___wait___bit   5

Definition at line 77 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___wait___lsb   5

Definition at line 75 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl___wait___width   1

Definition at line 76 of file dma_defs_asm.h.

#define reg_dma_rw_data_ctrl_offset   12

Definition at line 78 of file dma_defs_asm.h.

#define reg_dma_rw_data_md___md___lsb   0

Definition at line 87 of file dma_defs_asm.h.

#define reg_dma_rw_data_md___md___width   16

Definition at line 88 of file dma_defs_asm.h.

#define reg_dma_rw_data_md_offset   20

Definition at line 89 of file dma_defs_asm.h.

#define reg_dma_rw_data_md_s___md_s___lsb   0

Definition at line 92 of file dma_defs_asm.h.

#define reg_dma_rw_data_md_s___md_s___width   16

Definition at line 93 of file dma_defs_asm.h.

#define reg_dma_rw_data_md_s_offset   24

Definition at line 94 of file dma_defs_asm.h.

#define reg_dma_rw_data_next_offset   4

Definition at line 60 of file dma_defs_asm.h.

#define reg_dma_rw_data_offset   0

Definition at line 57 of file dma_defs_asm.h.

#define reg_dma_rw_data_stat___in_eop___bit   3

Definition at line 83 of file dma_defs_asm.h.

#define reg_dma_rw_data_stat___in_eop___lsb   3

Definition at line 81 of file dma_defs_asm.h.

#define reg_dma_rw_data_stat___in_eop___width   1

Definition at line 82 of file dma_defs_asm.h.

#define reg_dma_rw_data_stat_offset   16

Definition at line 84 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___bol___bit   2

Definition at line 181 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___bol___lsb   2

Definition at line 179 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___bol___width   1

Definition at line 180 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___en___bit   7

Definition at line 187 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___en___lsb   7

Definition at line 185 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___en___width   1

Definition at line 186 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___eol___bit   0

Definition at line 175 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___eol___lsb   0

Definition at line 173 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___eol___width   1

Definition at line 174 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___intr___bit   4

Definition at line 184 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___intr___lsb   4

Definition at line 182 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___intr___width   1

Definition at line 183 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___tol___bit   1

Definition at line 178 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___tol___lsb   1

Definition at line 176 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl___tol___width   1

Definition at line 177 of file dma_defs_asm.h.

#define reg_dma_rw_group_ctrl_offset   104

Definition at line 188 of file dma_defs_asm.h.

#define reg_dma_rw_group_down_offset   124

Definition at line 210 of file dma_defs_asm.h.

#define reg_dma_rw_group_md___md___lsb   0

Definition at line 197 of file dma_defs_asm.h.

#define reg_dma_rw_group_md___md___width   16

Definition at line 198 of file dma_defs_asm.h.

#define reg_dma_rw_group_md_offset   112

Definition at line 199 of file dma_defs_asm.h.

#define reg_dma_rw_group_md_s___md_s___lsb   0

Definition at line 202 of file dma_defs_asm.h.

#define reg_dma_rw_group_md_s___md_s___width   16

Definition at line 203 of file dma_defs_asm.h.

#define reg_dma_rw_group_md_s_offset   116

Definition at line 204 of file dma_defs_asm.h.

#define reg_dma_rw_group_next_offset   100

Definition at line 170 of file dma_defs_asm.h.

#define reg_dma_rw_group_offset   96

Definition at line 167 of file dma_defs_asm.h.

#define reg_dma_rw_group_stat___dis___bit   7

Definition at line 193 of file dma_defs_asm.h.

#define reg_dma_rw_group_stat___dis___lsb   7

Definition at line 191 of file dma_defs_asm.h.

#define reg_dma_rw_group_stat___dis___width   1

Definition at line 192 of file dma_defs_asm.h.

#define reg_dma_rw_group_stat_offset   108

Definition at line 194 of file dma_defs_asm.h.

#define reg_dma_rw_group_up_offset   120

Definition at line 207 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___ctxt___bit   1

Definition at line 244 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___ctxt___lsb   1

Definition at line 242 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___ctxt___width   1

Definition at line 243 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___data___bit   2

Definition at line 247 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___data___lsb   2

Definition at line 245 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___data___width   1

Definition at line 246 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___group___bit   0

Definition at line 241 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___group___lsb   0

Definition at line 239 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___group___width   1

Definition at line 240 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___in_eop___bit   3

Definition at line 250 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___in_eop___lsb   3

Definition at line 248 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___in_eop___width   1

Definition at line 249 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___stream_cmd___bit   4

Definition at line 253 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___stream_cmd___lsb   4

Definition at line 251 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask___stream_cmd___width   1

Definition at line 252 of file dma_defs_asm.h.

#define reg_dma_rw_intr_mask_offset   140

Definition at line 254 of file dma_defs_asm.h.

#define reg_dma_rw_saved_data_buf_offset   92

Definition at line 164 of file dma_defs_asm.h.

#define reg_dma_rw_saved_data_offset   88

Definition at line 161 of file dma_defs_asm.h.

#define reg_dma_rw_stat___buf___lsb   24

Definition at line 234 of file dma_defs_asm.h.

#define reg_dma_rw_stat___buf___width   8

Definition at line 235 of file dma_defs_asm.h.

#define reg_dma_rw_stat___list_state___lsb   5

Definition at line 230 of file dma_defs_asm.h.

#define reg_dma_rw_stat___list_state___width   3

Definition at line 231 of file dma_defs_asm.h.

#define reg_dma_rw_stat___mode___lsb   0

Definition at line 228 of file dma_defs_asm.h.

#define reg_dma_rw_stat___mode___width   5

Definition at line 229 of file dma_defs_asm.h.

#define reg_dma_rw_stat___stream_cmd_src___lsb   8

Definition at line 232 of file dma_defs_asm.h.

#define reg_dma_rw_stat___stream_cmd_src___width   8

Definition at line 233 of file dma_defs_asm.h.

#define reg_dma_rw_stat_offset   136

Definition at line 236 of file dma_defs_asm.h.

#define reg_dma_rw_stream_cmd___busy___bit   31

Definition at line 317 of file dma_defs_asm.h.

#define reg_dma_rw_stream_cmd___busy___lsb   31

Definition at line 315 of file dma_defs_asm.h.

#define reg_dma_rw_stream_cmd___busy___width   1

Definition at line 316 of file dma_defs_asm.h.

#define reg_dma_rw_stream_cmd___cmd___lsb   0

Definition at line 311 of file dma_defs_asm.h.

#define reg_dma_rw_stream_cmd___cmd___width   10

Definition at line 312 of file dma_defs_asm.h.

#define reg_dma_rw_stream_cmd___n___lsb   16

Definition at line 313 of file dma_defs_asm.h.

#define reg_dma_rw_stream_cmd___n___width   8

Definition at line 314 of file dma_defs_asm.h.

#define reg_dma_rw_stream_cmd_offset   156

Definition at line 318 of file dma_defs_asm.h.

#define REG_FIELD (   scope,
  reg,
  field,
  value 
)    REG_FIELD_X_( value, reg_##scope##_##reg##___##field##___lsb )

Definition at line 18 of file dma_defs_asm.h.

#define REG_FIELD_X_ (   value,
  shift 
)    ((value) << shift)

Definition at line 20 of file dma_defs_asm.h.

#define REG_LSB (   scope,
  reg,
  field 
)    reg_##scope##_##reg##___##field##___lsb

Definition at line 36 of file dma_defs_asm.h.

#define REG_MASK (   scope,
  reg,
  field 
)    REG_MASK_X_( reg_##scope##_##reg##___##field##___width, reg_##scope##_##reg##___##field##___lsb )

Definition at line 30 of file dma_defs_asm.h.

#define REG_MASK_X_ (   width,
  lsb 
)    (((1 << width)-1) << lsb)

Definition at line 32 of file dma_defs_asm.h.

#define REG_STATE (   scope,
  reg,
  field,
  symbolic_value 
)    REG_STATE_X_( regk_##scope##_##symbolic_value, reg_##scope##_##reg##___##field##___lsb )

Definition at line 24 of file dma_defs_asm.h.

#define REG_STATE_X_ (   k,
  shift 
)    (k << shift)

Definition at line 26 of file dma_defs_asm.h.

#define regk_dma_ack_pkt   0x00000100

Definition at line 322 of file dma_defs_asm.h.

#define regk_dma_anytime   0x00000001

Definition at line 323 of file dma_defs_asm.h.

#define regk_dma_array   0x00000008

Definition at line 324 of file dma_defs_asm.h.

#define regk_dma_burst   0x00000020

Definition at line 325 of file dma_defs_asm.h.

#define regk_dma_client   0x00000002

Definition at line 326 of file dma_defs_asm.h.

#define regk_dma_copy_next   0x00000010

Definition at line 327 of file dma_defs_asm.h.

#define regk_dma_copy_up   0x00000020

Definition at line 328 of file dma_defs_asm.h.

#define regk_dma_data_at_eol   0x00000001

Definition at line 329 of file dma_defs_asm.h.

#define regk_dma_dis_c   0x00000010

Definition at line 330 of file dma_defs_asm.h.

#define regk_dma_dis_g   0x00000020

Definition at line 331 of file dma_defs_asm.h.

#define regk_dma_idle   0x00000001

Definition at line 332 of file dma_defs_asm.h.

#define regk_dma_intern   0x00000004

Definition at line 333 of file dma_defs_asm.h.

#define regk_dma_load_c   0x00000200

Definition at line 334 of file dma_defs_asm.h.

#define regk_dma_load_c_n   0x00000280

Definition at line 335 of file dma_defs_asm.h.

#define regk_dma_load_c_next   0x00000240

Definition at line 336 of file dma_defs_asm.h.

#define regk_dma_load_d   0x00000140

Definition at line 337 of file dma_defs_asm.h.

#define regk_dma_load_g   0x00000300

Definition at line 338 of file dma_defs_asm.h.

#define regk_dma_load_g_down   0x000003c0

Definition at line 339 of file dma_defs_asm.h.

#define regk_dma_load_g_next   0x00000340

Definition at line 340 of file dma_defs_asm.h.

#define regk_dma_load_g_up   0x00000380

Definition at line 341 of file dma_defs_asm.h.

#define regk_dma_next_en   0x00000010

Definition at line 342 of file dma_defs_asm.h.

#define regk_dma_next_pkt   0x00000010

Definition at line 343 of file dma_defs_asm.h.

#define regk_dma_no   0x00000000

Definition at line 344 of file dma_defs_asm.h.

#define regk_dma_only_at_wait   0x00000000

Definition at line 345 of file dma_defs_asm.h.

#define regk_dma_restore   0x00000020

Definition at line 346 of file dma_defs_asm.h.

#define regk_dma_rst   0x00000001

Definition at line 347 of file dma_defs_asm.h.

#define regk_dma_running   0x00000004

Definition at line 348 of file dma_defs_asm.h.

#define regk_dma_rw_cfg_default   0x00000000

Definition at line 349 of file dma_defs_asm.h.

#define regk_dma_rw_cmd_default   0x00000000

Definition at line 350 of file dma_defs_asm.h.

#define regk_dma_rw_intr_mask_default   0x00000000

Definition at line 351 of file dma_defs_asm.h.

#define regk_dma_rw_stat_default   0x00000101

Definition at line 352 of file dma_defs_asm.h.

#define regk_dma_rw_stream_cmd_default   0x00000000

Definition at line 353 of file dma_defs_asm.h.

#define regk_dma_save_down   0x00000020

Definition at line 354 of file dma_defs_asm.h.

#define regk_dma_save_up   0x00000020

Definition at line 355 of file dma_defs_asm.h.

#define regk_dma_set_reg   0x00000050

Definition at line 356 of file dma_defs_asm.h.

#define regk_dma_set_w_size1   0x00000190

Definition at line 357 of file dma_defs_asm.h.

#define regk_dma_set_w_size2   0x000001a0

Definition at line 358 of file dma_defs_asm.h.

#define regk_dma_set_w_size4   0x000001c0

Definition at line 359 of file dma_defs_asm.h.

#define regk_dma_stopped   0x00000002

Definition at line 360 of file dma_defs_asm.h.

#define regk_dma_store_c   0x00000002

Definition at line 361 of file dma_defs_asm.h.

#define regk_dma_store_descr   0x00000000

Definition at line 362 of file dma_defs_asm.h.

#define regk_dma_store_g   0x00000004

Definition at line 363 of file dma_defs_asm.h.

#define regk_dma_store_md   0x00000001

Definition at line 364 of file dma_defs_asm.h.

#define regk_dma_sw   0x00000008

Definition at line 365 of file dma_defs_asm.h.

#define regk_dma_update_down   0x00000020

Definition at line 366 of file dma_defs_asm.h.

#define regk_dma_yes   0x00000001

Definition at line 367 of file dma_defs_asm.h.