Lines Matching refs:dma_channel
525 sh->dma_channel = 7; in aha1542_getconfig()
528 sh->dma_channel = 6; in aha1542_getconfig()
531 sh->dma_channel = 5; in aha1542_getconfig()
534 sh->dma_channel = 0; in aha1542_getconfig()
539 sh->dma_channel = 0xFF; in aha1542_getconfig()
731 if (sh->dma_channel != 0xFF) in aha1542_hw_init()
732 snprintf(dma_info, sizeof(dma_info), "DMA %d", sh->dma_channel); in aha1542_hw_init()
744 if (sh->dma_channel != 0xFF) { in aha1542_hw_init()
745 if (request_dma(sh->dma_channel, "aha1542")) { in aha1542_hw_init()
749 if (sh->dma_channel == 0 || sh->dma_channel >= 5) { in aha1542_hw_init()
750 set_dma_mode(sh->dma_channel, DMA_MODE_CASCADE); in aha1542_hw_init()
751 enable_dma(sh->dma_channel); in aha1542_hw_init()
762 if (sh->dma_channel != 0xff) in aha1542_hw_init()
763 free_dma(sh->dma_channel); in aha1542_hw_init()
777 if (sh->dma_channel != 0xff) in aha1542_release()
778 free_dma(sh->dma_channel); in aha1542_release()