Lines Matching refs:dmawp
128 volatile unsigned short *dmawp; in enable_dma() local
134 dmawp = (unsigned short *) dma_base_addr[dmanr]; in enable_dma()
135 dmawp[MCFDMA_DCR] |= MCFDMA_DCR_EEXT; in enable_dma()
140 volatile unsigned short *dmawp; in disable_dma() local
147 dmawp = (unsigned short *) dma_base_addr[dmanr]; in disable_dma()
151 dmawp[MCFDMA_DCR] &= ~MCFDMA_DCR_EEXT; in disable_dma()
174 volatile unsigned short *dmawp; in set_dma_mode() local
181 dmawp = (unsigned short *) dma_base_addr[dmanr]; in set_dma_mode()
187 dmawp[MCFDMA_DCR] = in set_dma_mode()
208 (int) &dmawp[MCFDMA_DCR], dmawp[MCFDMA_DCR]); in set_dma_mode()
215 volatile unsigned short *dmawp; in set_dma_addr() local
222 dmawp = (unsigned short *) dma_base_addr[dmanr]; in set_dma_addr()
226 if (dmawp[MCFDMA_DCR] & MCFDMA_DCR_SINC) { in set_dma_addr()
240 __FILE__, __LINE__, dmanr, (int) &dmawp[MCFDMA_DCR], dmawp[MCFDMA_DCR], in set_dma_addr()
264 volatile unsigned short *dmawp; in set_dma_count() local
270 dmawp = (unsigned short *) dma_base_addr[dmanr]; in set_dma_count()
271 dmawp[MCFDMA_BCR] = (unsigned short)count; in set_dma_count()
282 volatile unsigned short *dmawp; in get_dma_residue() local
289 dmawp = (unsigned short *) dma_base_addr[dmanr]; in get_dma_residue()
290 count = dmawp[MCFDMA_BCR]; in get_dma_residue()
365 volatile unsigned short *dmawp; in set_dma_mode() local
371 dmawp = (unsigned short *) dma_base_addr[dmanr]; in set_dma_mode()
389 dmawp[MCFDMA_DIR] |= MCFDMA_DIR_ASCEN; /* Enable completion interrupts */ in set_dma_mode()
394 (int) &dmawp[MCFDMA_DIR], dmawp[MCFDMA_DIR]); in set_dma_mode()