Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
setup.c File Reference
#include <linux/cpu.h>
#include <linux/errno.h>
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/stddef.h>
#include <linux/unistd.h>
#include <linux/user.h>
#include <linux/tty.h>
#include <linux/major.h>
#include <linux/interrupt.h>
#include <linux/reboot.h>
#include <linux/init.h>
#include <linux/ioport.h>
#include <linux/console.h>
#include <linux/pci.h>
#include <linux/utsname.h>
#include <linux/adb.h>
#include <linux/export.h>
#include <linux/delay.h>
#include <linux/irq.h>
#include <linux/seq_file.h>
#include <linux/root_dev.h>
#include <linux/cpuidle.h>
#include <asm/mmu.h>
#include <asm/processor.h>
#include <asm/io.h>
#include <asm/pgtable.h>
#include <asm/prom.h>
#include <asm/rtas.h>
#include <asm/pci-bridge.h>
#include <asm/iommu.h>
#include <asm/dma.h>
#include <asm/machdep.h>
#include <asm/irq.h>
#include <asm/time.h>
#include <asm/nvram.h>
#include <asm/pmc.h>
#include <asm/mpic.h>
#include <asm/xics.h>
#include <asm/ppc-pci.h>
#include <asm/i8259.h>
#include <asm/udbg.h>
#include <asm/smp.h>
#include <asm/firmware.h>
#include <asm/eeh.h>
#include <asm/pSeries_reconfig.h>
#include "plpar_wrappers.h"
#include "pseries.h"

Go to the source code of this file.

Macros

#define CMO_CHARACTERISTICS_TOKEN   44
 
#define CMO_MAXLENGTH   1026
 

Functions

 EXPORT_SYMBOL (CMO_PageSize)
 
 early_initcall (alloc_dispatch_log_kmem_cache)
 
 machine_arch_initcall (pseries, pSeries_init_panel)
 
void pSeries_coalesce_init (void)
 
void pSeries_cmo_feature_init (void)
 
void pSeries_final_fixup (void)
 
 define_machine (pseries)
 

Variables

int CMO_PrPSP = -1
 
int CMO_SecPSP = -1
 
unsigned long CMO_PageSize = (ASM_CONST(1) << IOMMU_PAGE_SHIFT)
 
int fwnmi_active
 
struct kmem_cachedtl_cache
 

Macro Definition Documentation

#define CMO_CHARACTERISTICS_TOKEN   44

Definition at line 433 of file setup.c.

#define CMO_MAXLENGTH   1026

Definition at line 434 of file setup.c.

Function Documentation

define_machine ( pseries  )

Definition at line 642 of file setup.c.

early_initcall ( alloc_dispatch_log_kmem_cache  )
EXPORT_SYMBOL ( CMO_PageSize  )
machine_arch_initcall ( pseries  ,
pSeries_init_panel   
)
void pSeries_cmo_feature_init ( void  )

fw_cmo_feature_init - FW_FEATURE_CMO is not stored in ibm,hypertas-functions, handle that here. (Stolen from parse_system_parameter_string)

Definition at line 450 of file setup.c.

void pSeries_coalesce_init ( void  )

Definition at line 436 of file setup.c.

void pSeries_final_fixup ( void  )

Definition at line 639 of file setup.c.

Variable Documentation

unsigned long CMO_PageSize = (ASM_CONST(1) << IOMMU_PAGE_SHIFT)

Definition at line 73 of file setup.c.

int CMO_PrPSP = -1

Definition at line 71 of file setup.c.

int CMO_SecPSP = -1

Definition at line 72 of file setup.c.

struct kmem_cache* dtl_cache

Definition at line 281 of file setup.c.

int fwnmi_active

Definition at line 76 of file setup.c.