Lines Matching refs:channel

357 void vdma_enable(int channel)  in vdma_enable()  argument
362 printk("vdma_enable: channel %d\n", channel); in vdma_enable()
367 status = r4030_read_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5)); in vdma_enable()
369 printk("VDMA: Channel %d: Address error!\n", channel); in vdma_enable()
371 printk("VDMA: Channel %d: Memory error!\n", channel); in vdma_enable()
376 r4030_write_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5), in vdma_enable()
378 (channel << 5)) | R4030_TC_INTR in vdma_enable()
384 r4030_write_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5), in vdma_enable()
386 (channel << 5)) | in vdma_enable()
395 void vdma_disable(int channel) in vdma_disable() argument
400 (channel << 5)); in vdma_disable()
402 printk("vdma_disable: channel %d\n", channel); in vdma_disable()
405 channel, status, in vdma_disable()
408 (channel << 5)), in vdma_disable()
410 (channel << 5)), in vdma_disable()
412 (channel << 5))); in vdma_disable()
415 r4030_write_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5), in vdma_disable()
417 (channel << 5)) & in vdma_disable()
438 void vdma_set_mode(int channel, int mode) in vdma_set_mode() argument
441 printk("vdma_set_mode: channel %d, mode 0x%x\n", channel, in vdma_set_mode()
444 switch (channel) { in vdma_set_mode()
446 r4030_write_reg32(JAZZ_R4030_CHNL_MODE + (channel << 5), in vdma_set_mode()
455 r4030_write_reg32(JAZZ_R4030_CHNL_MODE + (channel << 5), in vdma_set_mode()
471 channel); in vdma_set_mode()
476 r4030_write_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5), in vdma_set_mode()
478 (channel << 5)) & in vdma_set_mode()
483 r4030_write_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5), in vdma_set_mode()
485 (channel << 5)) | in vdma_set_mode()
501 void vdma_set_addr(int channel, long addr) in vdma_set_addr() argument
504 printk("vdma_set_addr: channel %d, addr %lx\n", channel, in vdma_set_addr()
507 r4030_write_reg32(JAZZ_R4030_CHNL_ADDR + (channel << 5), addr); in vdma_set_addr()
515 void vdma_set_count(int channel, int count) in vdma_set_count() argument
518 printk("vdma_set_count: channel %d, count %08x\n", channel, in vdma_set_count()
521 r4030_write_reg32(JAZZ_R4030_CHNL_COUNT + (channel << 5), count); in vdma_set_count()
529 int vdma_get_residue(int channel) in vdma_get_residue() argument
533 residual = r4030_read_reg32(JAZZ_R4030_CHNL_COUNT + (channel << 5)); in vdma_get_residue()
537 channel, residual); in vdma_get_residue()
545 int vdma_get_enable(int channel) in vdma_get_enable() argument
549 enable = r4030_read_reg32(JAZZ_R4030_CHNL_ENABLE + (channel << 5)); in vdma_get_enable()
552 printk("vdma_get_enable: channel %d: enable=%d\n", channel, in vdma_get_enable()