Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
iommu.c File Reference
#include <linux/init.h>
#include <linux/types.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/memblock.h>
#include <linux/spinlock.h>
#include <linux/sched.h>
#include <linux/string.h>
#include <linux/pci.h>
#include <linux/dma-mapping.h>
#include <linux/crash_dump.h>
#include <linux/memory.h>
#include <asm/io.h>
#include <asm/prom.h>
#include <asm/rtas.h>
#include <asm/iommu.h>
#include <asm/pci-bridge.h>
#include <asm/machdep.h>
#include <asm/pSeries_reconfig.h>
#include <asm/firmware.h>
#include <asm/tce.h>
#include <asm/ppc-pci.h>
#include <asm/udbg.h>
#include <asm/mmzone.h>
#include "plpar_wrappers.h"

Go to the source code of this file.

Data Structures

struct  dynamic_dma_window_prop
 
struct  direct_window
 
struct  ddw_query_response
 
struct  ddw_create_response
 

Macros

#define DIRECT64_PROPNAME   "linux,direct64-ddr-window-info"
 
#define pci_dma_bus_setup_pSeries   NULL
 
#define pci_dma_dev_setup_pSeries   NULL
 
#define pci_dma_bus_setup_pSeriesLP   NULL
 
#define pci_dma_dev_setup_pSeriesLP   NULL
 
#define dma_set_mask_pSeriesLP   NULL
 
#define dma_get_required_mask_pSeriesLP   NULL
 

Functions

void iommu_init_early_pSeries (void)
 
 __setup ("multitce=", disable_multitce)
 

Macro Definition Documentation

#define DIRECT64_PROPNAME   "linux,direct64-ddr-window-info"

Definition at line 350 of file iommu.c.

#define dma_get_required_mask_pSeriesLP   NULL

Definition at line 1246 of file iommu.c.

#define dma_set_mask_pSeriesLP   NULL

Definition at line 1245 of file iommu.c.

#define pci_dma_bus_setup_pSeries   NULL

Definition at line 1241 of file iommu.c.

#define pci_dma_bus_setup_pSeriesLP   NULL

Definition at line 1243 of file iommu.c.

#define pci_dma_dev_setup_pSeries   NULL

Definition at line 1242 of file iommu.c.

#define pci_dma_dev_setup_pSeriesLP   NULL

Definition at line 1244 of file iommu.c.

Function Documentation

__setup ( )
void iommu_init_early_pSeries ( void  )

Definition at line 1333 of file iommu.c.