Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
parport.h File Reference
#include <linux/of_device.h>
#include <asm/ebus_dma.h>
#include <asm/ns87303.h>
#include <asm/prom.h>

Go to the source code of this file.

Data Structures

struct  sparc_ebus_info
 

Macros

#define PARPORT_PC_MAX_PORTS   PARPORT_MAX
 
#define HAS_DMA
 
#define claim_dma_lock()
 
#define release_dma_lock(__flags)   spin_unlock_irqrestore(&dma_spin_lock, __flags);
 

Macro Definition Documentation

#define claim_dma_lock (   void)
Value:
({ unsigned long flags; \
spin_lock_irqsave(&dma_spin_lock, flags); \
flags; \
})

Definition at line 25 of file parport.h.

#define HAS_DMA

Definition at line 21 of file parport.h.

#define PARPORT_PC_MAX_PORTS   PARPORT_MAX

Definition at line 15 of file parport.h.

#define release_dma_lock (   __flags)    spin_unlock_irqrestore(&dma_spin_lock, __flags);

Definition at line 31 of file parport.h.