Lines Matching refs:dmalp

216   volatile unsigned int   *dmalp;  in set_dma_addr()  local
223 dmalp = (unsigned int *) dma_base_addr[dmanr]; in set_dma_addr()
228 dmalp[MCFDMA_SAR] = a; in set_dma_addr()
230 dmalp[MCFDMA_DAR] = dma_device_address[dmanr]; in set_dma_addr()
233 dmalp[MCFDMA_DAR] = a; in set_dma_addr()
235 dmalp[MCFDMA_SAR] = dma_device_address[dmanr]; in set_dma_addr()
241 (int) &dmalp[MCFDMA_SAR], dmalp[MCFDMA_SAR], in set_dma_addr()
242 (int) &dmalp[MCFDMA_DAR], dmalp[MCFDMA_DAR]); in set_dma_addr()
321 volatile unsigned int *dmalp; in enable_dma() local
327 dmalp = (unsigned int *) dma_base_addr[dmanr]; in enable_dma()
328 dmalp[MCFDMA_DMR] |= MCFDMA_DMR_EN; in enable_dma()
333 volatile unsigned int *dmalp; in disable_dma() local
339 dmalp = (unsigned int *) dma_base_addr[dmanr]; in disable_dma()
342 dmalp[MCFDMA_DMR] &= ~MCFDMA_DMR_EN; in disable_dma()
343 dmalp[MCFDMA_DMR] |= MCFDMA_DMR_RESET; in disable_dma()
364 volatile unsigned int *dmalp; in set_dma_mode() local
370 dmalp = (unsigned int *) dma_base_addr[dmanr]; in set_dma_mode()
374 dmalp[MCFDMA_DMR] |= MCFDMA_DMR_RESET; in set_dma_mode()
377 dmalp[MCFDMA_DMR] = in set_dma_mode()
393 dmanr, (int) &dmalp[MCFDMA_DMR], dmalp[MCFDMA_DMR], in set_dma_mode()
401 volatile unsigned int *dmalp; in set_dma_addr() local
407 dmalp = (unsigned int *) dma_base_addr[dmanr]; in set_dma_addr()
410 if (dmalp[MCFDMA_DMR] & MCFDMA_DMR_SRCM) { in set_dma_addr()
412 dmalp[MCFDMA_DSAR] = a; in set_dma_addr()
414 dmalp[MCFDMA_DDAR] = dma_device_address[dmanr]; in set_dma_addr()
417 dmalp[MCFDMA_DDAR] = a; in set_dma_addr()
419 dmalp[MCFDMA_DSAR] = dma_device_address[dmanr]; in set_dma_addr()
424 __FILE__, __LINE__, dmanr, (int) &dmalp[MCFDMA_DMR], dmalp[MCFDMA_DMR], in set_dma_addr()
425 (int) &dmalp[MCFDMA_DSAR], dmalp[MCFDMA_DSAR], in set_dma_addr()
426 (int) &dmalp[MCFDMA_DDAR], dmalp[MCFDMA_DDAR]); in set_dma_addr()
450 volatile unsigned int *dmalp; in set_dma_count() local
456 dmalp = (unsigned int *) dma_base_addr[dmanr]; in set_dma_count()
457 dmalp[MCFDMA_DBCR] = count; in set_dma_count()
468 volatile unsigned int *dmalp; in get_dma_residue() local
475 dmalp = (unsigned int *) dma_base_addr[dmanr]; in get_dma_residue()
476 count = dmalp[MCFDMA_DBCR]; in get_dma_residue()