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()
772 skb_copy_to_linear_data(skb, ltdmabuf, len); in sendup_buffer()
952 set_dma_addr(1,virt_to_bus(ltdmabuf)); in ltpc_probe_dma()
966 set_dma_addr(3,virt_to_bus(ltdmabuf)); in ltpc_probe_dma()
976 ltdmabuf[0] = LT_READMEM; in ltpc_probe_dma()
977 ltdmabuf[1] = 1; /* mailbox */ in ltpc_probe_dma()
978 ltdmabuf[2] = 0; ltdmabuf[3] = 0; /* address */ in ltpc_probe_dma()
979 ltdmabuf[4] = 0; ltdmabuf[5] = 1; /* read 0x0100 bytes */ in ltpc_probe_dma()
980 ltdmabuf[6] = 0; /* dunno if this is necessary */ in ltpc_probe_dma()
1078 ltdmabuf = (unsigned char *) dma_mem_alloc(1000); in ltpc_probe()
1079 if (!ltdmabuf) { in ltpc_probe()
1085 ltdmacbuf = <dmabuf[800]; in ltpc_probe()
1088 printk("ltdmabuf pointer %08lx\n",(unsigned long) ltdmabuf); in ltpc_probe()
1138 set_dma_addr(dma,virt_to_bus(ltdmabuf)); in ltpc_probe()
1185 free_pages((unsigned long)ltdmabuf, get_order(1000)); in ltpc_probe()
1280 free_pages( (unsigned long) ltdmabuf, get_order(1000)); in ltpc_cleanup()