Lines Matching refs:dmalp

215   volatile unsigned int   *dmalp;  in set_dma_addr()  local
222 dmalp = (unsigned int *) dma_base_addr[dmanr]; in set_dma_addr()
227 dmalp[MCFDMA_SAR] = a; in set_dma_addr()
229 dmalp[MCFDMA_DAR] = dma_device_address[dmanr]; in set_dma_addr()
232 dmalp[MCFDMA_DAR] = a; in set_dma_addr()
234 dmalp[MCFDMA_SAR] = dma_device_address[dmanr]; in set_dma_addr()
240 (int) &dmalp[MCFDMA_SAR], dmalp[MCFDMA_SAR], in set_dma_addr()
241 (int) &dmalp[MCFDMA_DAR], dmalp[MCFDMA_DAR]); in set_dma_addr()
320 volatile unsigned int *dmalp; in enable_dma() local
326 dmalp = (unsigned int *) dma_base_addr[dmanr]; in enable_dma()
327 dmalp[MCFDMA_DMR] |= MCFDMA_DMR_EN; in enable_dma()
332 volatile unsigned int *dmalp; in disable_dma() local
338 dmalp = (unsigned int *) dma_base_addr[dmanr]; in disable_dma()
341 dmalp[MCFDMA_DMR] &= ~MCFDMA_DMR_EN; in disable_dma()
342 dmalp[MCFDMA_DMR] |= MCFDMA_DMR_RESET; in disable_dma()
363 volatile unsigned int *dmalp; in set_dma_mode() local
369 dmalp = (unsigned int *) dma_base_addr[dmanr]; in set_dma_mode()
373 dmalp[MCFDMA_DMR] |= MCFDMA_DMR_RESET; in set_dma_mode()
376 dmalp[MCFDMA_DMR] = in set_dma_mode()
392 dmanr, (int) &dmalp[MCFDMA_DMR], dmabp[MCFDMA_DMR], in set_dma_mode()
400 volatile unsigned int *dmalp; in set_dma_addr() local
406 dmalp = (unsigned int *) dma_base_addr[dmanr]; in set_dma_addr()
409 if (dmalp[MCFDMA_DMR] & MCFDMA_DMR_SRCM) { in set_dma_addr()
411 dmalp[MCFDMA_DSAR] = a; in set_dma_addr()
413 dmalp[MCFDMA_DDAR] = dma_device_address[dmanr]; in set_dma_addr()
416 dmalp[MCFDMA_DDAR] = a; in set_dma_addr()
418 dmalp[MCFDMA_DSAR] = dma_device_address[dmanr]; in set_dma_addr()
424 (int) &dmalp[MCFDMA_DSAR], dmalp[MCFDMA_DSAR], in set_dma_addr()
425 (int) &dmalp[MCFDMA_DDAR], dmalp[MCFDMA_DDAR]); in set_dma_addr()
449 volatile unsigned int *dmalp; in set_dma_count() local
455 dmalp = (unsigned int *) dma_base_addr[dmanr]; in set_dma_count()
456 dmalp[MCFDMA_DBCR] = count; in set_dma_count()
467 volatile unsigned int *dmalp; in get_dma_residue() local
474 dmalp = (unsigned int *) dma_base_addr[dmanr]; in get_dma_residue()
475 count = dmalp[MCFDMA_DBCR]; in get_dma_residue()