Update of /cvsroot/alsa/alsa-driver/include
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12394/include

Modified Files:
        adriver.h 
Log Message:
- fixes for build with 2.2 kernels.
- moved local stuffs for memalloc from adriver.h to memalloc.inc.





Index: adriver.h
===================================================================
RCS file: /cvsroot/alsa/alsa-driver/include/adriver.h,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -r1.74 -r1.75
--- adriver.h   4 Mar 2004 14:02:26 -0000       1.74
+++ adriver.h   5 Mar 2004 11:54:05 -0000       1.75
@@ -438,46 +438,12 @@
 #endif
 
 #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 5, 0)
-
 struct device {
        struct {
-#ifdef CONFIG_PCI
                struct pci_dev *pci;
-#endif
        } d;
        u64 *dma_mask;
 };
-
-struct device *snd_kdevice_pci(struct pci_dev *pci);
-
-static inline struct pci_dev *to_pci_dev(struct device *dev)
-{
-       return dev->d.pci;
-}
-
-static inline void *dma_alloc_coherent(struct device *dev, size_t size,
-                                      dma_addr_t *dma_handle, int flag)
-{
-       return pci_alloc_consistent(to_pci_dev(dev), size, dma_handle);
-}
-
-static inline void dma_free_coherent(struct device *dev, size_t size,
-                                    void *vaddr, dma_addr_t dma_handle)
-{
-       pci_free_consistent(to_pci_dev(dev), size, vaddr, dma_handle);
-}
-
-#else
-
-static inline struct device *snd_kdevice_pci(struct pci_dev *pci)
-{
-       return &pci->dev;
-}
-
-#endif
-
-#ifndef __GFP_NOWARN
-#define __GFP_NOWARN   0
 #endif
 
 #endif /* __SOUND_LOCAL_DRIVER_H */



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to