Update of /cvsroot/alsa/alsa-kernel/pci/rme9652
In directory sc8-pr-cvs1:/tmp/cvs-serv3539

Modified Files:
        hammerfall_mem.c 
Log Message:
2.5 cleanups

Index: hammerfall_mem.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/pci/rme9652/hammerfall_mem.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- hammerfall_mem.c    25 Feb 2003 13:35:44 -0000      1.8
+++ hammerfall_mem.c    31 May 2003 11:33:57 -0000      1.9
@@ -98,15 +98,7 @@
 {
        void *res;
 
-#if LINUX_VERSION_CODE > KERNEL_VERSION(2, 3, 0)
        res = (void *) pci_alloc_consistent(pci, size, dmaaddr);
-#else
-       int pg;
-       for (pg = 0; PAGE_SIZE * (1 << pg) < size; pg++);
-       res = (void *)__get_free_pages(GFP_KERNEL, pg);
-       if (res != NULL)
-               *dmaaddr = virt_to_bus(res);
-#endif
        if (res != NULL) {
                struct page *page = virt_to_page(res);
                struct page *last_page = page + (size + PAGE_SIZE - 1) / PAGE_SIZE;
@@ -127,19 +119,7 @@
        last_page = virt_to_page(ptr) + (size + PAGE_SIZE - 1) / PAGE_SIZE;
        while (page < last_page)
                clear_bit(PG_reserved, &(page++)->flags);
-#if LINUX_VERSION_CODE > KERNEL_VERSION(2, 3, 0)
        pci_free_consistent(pci, size, ptr, dmaaddr);
-#else
-       {
-               int pg;
-               for (pg = 0; PAGE_SIZE * (1 << pg) < size; pg++);
-               if (bus_to_virt(dmaaddr) != ptr) {
-                       printk(KERN_ERR "hammerfall_free_pages: dmaaddr != ptr\n");
-                       return;
-               }
-               free_pages((unsigned long)ptr, pg);
-       }
-#endif
 }
 
 void *snd_hammerfall_get_buffer (struct pci_dev *pcidev, dma_addr_t *dmaaddr)



-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to