Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
dma-octeon.c File Reference
#include <linux/dma-mapping.h>
#include <linux/scatterlist.h>
#include <linux/bootmem.h>
#include <linux/export.h>
#include <linux/swiotlb.h>
#include <linux/types.h>
#include <linux/init.h>
#include <linux/mm.h>
#include <asm/bootinfo.h>
#include <asm/octeon/octeon.h>

Go to the source code of this file.

Data Structures

struct  octeon_dma_map_ops
 

Functions

dma_addr_t phys_to_dma (struct device *dev, phys_addr_t paddr)
 
 EXPORT_SYMBOL (phys_to_dma)
 
phys_addr_t dma_to_phys (struct device *dev, dma_addr_t daddr)
 
 EXPORT_SYMBOL (dma_to_phys)
 
void __init plat_swiotlb_setup (void)
 

Variables

charocteon_swiotlb
 

Function Documentation

phys_addr_t dma_to_phys ( struct device dev,
dma_addr_t  daddr 
)

Definition at line 231 of file dma-octeon.c.

EXPORT_SYMBOL ( phys_to_dma  )
EXPORT_SYMBOL ( dma_to_phys  )
dma_addr_t phys_to_dma ( struct device dev,
phys_addr_t  paddr 
)

Definition at line 221 of file dma-octeon.c.

void __init plat_swiotlb_setup ( void  )

Definition at line 262 of file dma-octeon.c.

Variable Documentation

char* octeon_swiotlb

Definition at line 260 of file dma-octeon.c.