Lines Matching refs:ltdmabuf
256 static unsigned char *ltdmabuf; variable
402 set_dma_addr(dma,virt_to_bus(ltdmabuf)); in handlefd()
426 set_dma_addr(dma,virt_to_bus(ltdmabuf)); in handlewrite()
455 set_dma_addr(dma,virt_to_bus(ltdmabuf)); in handleread()
611 memcpy(ltdmabuf,q->dbuf,q->dbuflen); in idle()
619 memcpy(q->dbuf,ltdmabuf,q->dbuflen); in idle()
622 mailbox[ 0x0f & ltdmabuf[0] ] = ltdmabuf[1]; in idle()
773 skb_copy_to_linear_data(skb, ltdmabuf, len); in sendup_buffer()
947 set_dma_addr(1,virt_to_bus(ltdmabuf)); in ltpc_probe_dma()
961 set_dma_addr(3,virt_to_bus(ltdmabuf)); in ltpc_probe_dma()
971 ltdmabuf[0] = LT_READMEM; in ltpc_probe_dma()
972 ltdmabuf[1] = 1; /* mailbox */ in ltpc_probe_dma()
973 ltdmabuf[2] = 0; ltdmabuf[3] = 0; /* address */ in ltpc_probe_dma()
974 ltdmabuf[4] = 0; ltdmabuf[5] = 1; /* read 0x0100 bytes */ in ltpc_probe_dma()
975 ltdmabuf[6] = 0; /* dunno if this is necessary */ in ltpc_probe_dma()
1073 ltdmabuf = (unsigned char *) dma_mem_alloc(1000); in ltpc_probe()
1074 if (!ltdmabuf) { in ltpc_probe()
1080 ltdmacbuf = <dmabuf[800]; in ltpc_probe()
1083 printk("ltdmabuf pointer %08lx\n",(unsigned long) ltdmabuf); in ltpc_probe()
1133 set_dma_addr(dma,virt_to_bus(ltdmabuf)); in ltpc_probe()
1179 free_pages((unsigned long)ltdmabuf, get_order(1000)); in ltpc_probe()
1272 free_pages( (unsigned long) ltdmabuf, get_order(1000)); in ltpc_cleanup()