Symbol: MIXART_MEM
sound/pci/mixart/mixart.c
1119
if (copy_to_user_fromio(buf, MIXART_MEM(mgr, pos), count))
sound/pci/mixart/mixart.c
1171
ref = readl_be( MIXART_MEM( chip->mgr, MIXART_PSEUDOREG_PERF_SYSTEM_LOAD_OFFSET));
sound/pci/mixart/mixart.c
1174
u32 mailbox = 100 * readl_be( MIXART_MEM( chip->mgr, MIXART_PSEUDOREG_PERF_MAILBX_LOAD_OFFSET)) / ref;
sound/pci/mixart/mixart.c
1175
u32 streaming = 100 * readl_be( MIXART_MEM( chip->mgr, MIXART_PSEUDOREG_PERF_STREAM_LOAD_OFFSET)) / ref;
sound/pci/mixart/mixart.c
1176
u32 interr = 100 * readl_be( MIXART_MEM( chip->mgr, MIXART_PSEUDOREG_PERF_INTERR_LOAD_OFFSET)) / ref;
sound/pci/mixart/mixart_core.c
101
headptr = readl_be(MIXART_MEM(mgr, MSG_OUTBOUND_FREE_HEAD));
sound/pci/mixart/mixart_core.c
109
writel_be(msg_frame_address, MIXART_MEM(mgr, headptr));
sound/pci/mixart/mixart_core.c
116
writel_be(headptr, MIXART_MEM(mgr, MSG_OUTBOUND_FREE_HEAD));
sound/pci/mixart/mixart_core.c
141
tailptr = readl_be(MIXART_MEM(mgr, MSG_INBOUND_FREE_TAIL));
sound/pci/mixart/mixart_core.c
142
headptr = readl_be(MIXART_MEM(mgr, MSG_INBOUND_FREE_HEAD));
sound/pci/mixart/mixart_core.c
153
msg_frame_address = readl_be(MIXART_MEM(mgr, tailptr));
sound/pci/mixart/mixart_core.c
154
writel(0, MIXART_MEM(mgr, tailptr)); /* set address to zero on this fifo position */
sound/pci/mixart/mixart_core.c
161
writel_be(tailptr, MIXART_MEM(mgr, MSG_INBOUND_FREE_TAIL));
sound/pci/mixart/mixart_core.c
166
writel_be( msg->size + MSG_DESCRIPTOR_SIZE, MIXART_MEM(mgr, msg_frame_address) ); /* size of descriptor + request */
sound/pci/mixart/mixart_core.c
167
writel_be( msg->message_id , MIXART_MEM(mgr, msg_frame_address + 4) ); /* dwMessageID */
sound/pci/mixart/mixart_core.c
168
writel_be( msg->uid.object_id, MIXART_MEM(mgr, msg_frame_address + 8) ); /* uidDest */
sound/pci/mixart/mixart_core.c
169
writel_be( msg->uid.desc, MIXART_MEM(mgr, msg_frame_address + 12) ); /* */
sound/pci/mixart/mixart_core.c
170
writel_be( MSG_DESCRIPTOR_SIZE, MIXART_MEM(mgr, msg_frame_address + 16) ); /* SizeHeader */
sound/pci/mixart/mixart_core.c
171
writel_be( MSG_DESCRIPTOR_SIZE, MIXART_MEM(mgr, msg_frame_address + 20) ); /* OffsetDLL_T16 */
sound/pci/mixart/mixart_core.c
172
writel_be( msg->size, MIXART_MEM(mgr, msg_frame_address + 24) ); /* SizeDLL_T16 */
sound/pci/mixart/mixart_core.c
173
writel_be( MSG_DESCRIPTOR_SIZE, MIXART_MEM(mgr, msg_frame_address + 28) ); /* OffsetDLL_DRV */
sound/pci/mixart/mixart_core.c
174
writel_be( 0, MIXART_MEM(mgr, msg_frame_address + 32) ); /* SizeDLL_DRV */
sound/pci/mixart/mixart_core.c
175
writel_be( MSG_DESCRIPTOR_SIZE + max_answersize, MIXART_MEM(mgr, msg_frame_address + 36) ); /* dwExpectedAnswerSize */
sound/pci/mixart/mixart_core.c
179
writel_be( *(u32*)(msg->data + i), MIXART_MEM(mgr, MSG_HEADER_SIZE + msg_frame_address + i) );
sound/pci/mixart/mixart_core.c
200
headptr = readl_be(MIXART_MEM(mgr, MSG_INBOUND_POST_HEAD));
sound/pci/mixart/mixart_core.c
206
writel_be(msg_frame_address, MIXART_MEM(mgr, headptr));
sound/pci/mixart/mixart_core.c
213
writel_be(headptr, MIXART_MEM(mgr, MSG_INBOUND_POST_HEAD));
sound/pci/mixart/mixart_core.c
39
tailptr = readl_be(MIXART_MEM(mgr, MSG_OUTBOUND_POST_TAIL));
sound/pci/mixart/mixart_core.c
40
headptr = readl_be(MIXART_MEM(mgr, MSG_OUTBOUND_POST_HEAD));
sound/pci/mixart/mixart_core.c
50
*msg_frame = readl_be(MIXART_MEM(mgr, tailptr));
sound/pci/mixart/mixart_core.c
56
writel_be(tailptr, MIXART_MEM(mgr, MSG_OUTBOUND_POST_TAIL));
sound/pci/mixart/mixart_core.c
562
writel( 0, MIXART_MEM( mgr, MSG_HOST_RSC_PROTECTION ) );
sound/pci/mixart/mixart_core.c
563
writel( 0, MIXART_MEM( mgr, MSG_AGENT_RSC_PROTECTION ) );
sound/pci/mixart/mixart_core.c
74
size = readl_be(MIXART_MEM(mgr, msg_frame_address)); /* size of descriptor + response */
sound/pci/mixart/mixart_core.c
75
resp->message_id = readl_be(MIXART_MEM(mgr, msg_frame_address + 4)); /* dwMessageID */
sound/pci/mixart/mixart_core.c
76
resp->uid.object_id = readl_be(MIXART_MEM(mgr, msg_frame_address + 8)); /* uidDest */
sound/pci/mixart/mixart_core.c
77
resp->uid.desc = readl_be(MIXART_MEM(mgr, msg_frame_address + 12)); /* */
sound/pci/mixart/mixart_core.c
87
memcpy_fromio(resp->data, MIXART_MEM(mgr, msg_frame_address + MSG_HEADER_SIZE ), size);
sound/pci/mixart/mixart_hwdep.c
111
memcpy_toio( MIXART_MEM( mgr, be32_to_cpu(elf_programheader.p_vaddr)),
sound/pci/mixart/mixart_hwdep.c
344
status_xilinx = readl_be( MIXART_MEM( mgr,MIXART_PSEUDOREG_MXLX_STATUS_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
346
status_elf = readl_be( MIXART_MEM( mgr,MIXART_PSEUDOREG_ELF_STATUS_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
348
status_daught = readl_be( MIXART_MEM( mgr,MIXART_PSEUDOREG_DXLX_STATUS_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
379
writel_be( 1, MIXART_MEM( mgr, MIXART_PSEUDOREG_MXLX_STATUS_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
382
writel_be( MIXART_MOTHERBOARD_XLX_BASE_ADDRESS, MIXART_MEM( mgr,MIXART_PSEUDOREG_MXLX_BASE_ADDR_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
384
writel_be( dsp->size, MIXART_MEM( mgr, MIXART_PSEUDOREG_MXLX_SIZE_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
387
memcpy_toio( MIXART_MEM( mgr, MIXART_MOTHERBOARD_XLX_BASE_ADDRESS), dsp->data, dsp->size);
sound/pci/mixart/mixart_hwdep.c
390
writel_be( 2, MIXART_MEM( mgr, MIXART_PSEUDOREG_MXLX_STATUS_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
419
writel_be( 0, MIXART_MEM( mgr, MIXART_PSEUDOREG_BOARDNUMBER ) ); /* set miXart boardnumber to 0 */
sound/pci/mixart/mixart_hwdep.c
420
writel_be( 0, MIXART_MEM( mgr, MIXART_FLOWTABLE_PTR ) ); /* reset pointer to flow table on miXart */
sound/pci/mixart/mixart_hwdep.c
423
writel_be( 1, MIXART_MEM( mgr, MIXART_PSEUDOREG_ELF_STATUS_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
430
writel_be( 2, MIXART_MEM( mgr, MIXART_PSEUDOREG_ELF_STATUS_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
440
writel_be( (u32)mgr->flowinfo.addr, MIXART_MEM( mgr, MIXART_FLOWTABLE_PTR ) ); /* give pointer of flow table to miXart */
sound/pci/mixart/mixart_hwdep.c
46
read = readl_be( MIXART_MEM( mgr, offset ));
sound/pci/mixart/mixart_hwdep.c
462
mgr->board_type = (DAUGHTER_TYPE_MASK & readl_be( MIXART_MEM( mgr, MIXART_PSEUDOREG_DBRD_TYPE_OFFSET)));
sound/pci/mixart/mixart_hwdep.c
486
writel_be( dsp->size, MIXART_MEM( mgr, MIXART_PSEUDOREG_DXLX_SIZE_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
489
writel_be( 1, MIXART_MEM( mgr, MIXART_PSEUDOREG_DXLX_STATUS_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
499
val = readl_be( MIXART_MEM( mgr, MIXART_PSEUDOREG_DXLX_BASE_ADDR_OFFSET ));
sound/pci/mixart/mixart_hwdep.c
504
memcpy_toio( MIXART_MEM( mgr, val), dsp->data, dsp->size);
sound/pci/mixart/mixart_hwdep.c
507
writel_be( 4, MIXART_MEM( mgr, MIXART_PSEUDOREG_DXLX_STATUS_OFFSET ));