Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
setup_32.c File Reference
#include <linux/module.h>
#include <linux/string.h>
#include <linux/sched.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/reboot.h>
#include <linux/delay.h>
#include <linux/initrd.h>
#include <linux/tty.h>
#include <linux/bootmem.h>
#include <linux/seq_file.h>
#include <linux/root_dev.h>
#include <linux/cpu.h>
#include <linux/console.h>
#include <linux/memblock.h>
#include <asm/io.h>
#include <asm/prom.h>
#include <asm/processor.h>
#include <asm/pgtable.h>
#include <asm/setup.h>
#include <asm/smp.h>
#include <asm/elf.h>
#include <asm/cputable.h>
#include <asm/bootx.h>
#include <asm/btext.h>
#include <asm/machdep.h>
#include <asm/uaccess.h>
#include <asm/pmac_feature.h>
#include <asm/sections.h>
#include <asm/nvram.h>
#include <asm/xmon.h>
#include <asm/time.h>
#include <asm/serial.h>
#include <asm/udbg.h>
#include <asm/mmu_context.h>
#include "setup.h"

Go to the source code of this file.

Macros

#define DBG(fmt...)
 
#define exc_lvl_early_init()
 

Functions

void bootx_init (unsigned long r4, unsigned long phys)
 
 EXPORT_SYMBOL_GPL (boot_cpuid)
 
 EXPORT_SYMBOL_GPL (boot_cpuid_phys)
 
notrace unsigned long __init early_init (unsigned long dt_ptr)
 
notrace void __init machine_init (u64 dt_ptr)
 
int __init ppc_setup_l2cr (char *str)
 
 __setup ("l2cr=", ppc_setup_l2cr)
 
int __init ppc_setup_l3cr (char *str)
 
int __init ppc_init (void)
 
 arch_initcall (ppc_init)
 
void __init setup_arch (char **cmdline_p)
 

Variables

int boot_cpuid = -1
 
int boot_cpuid_phys
 
int smp_hw_index [NR_CPUS]
 
unsigned long ISA_DMA_THRESHOLD
 
unsigned int DMA_MODE_READ
 
unsigned int DMA_MODE_WRITE
 
int dcache_bsize
 
int icache_bsize
 
int ucache_bsize
 

Macro Definition Documentation

#define DBG (   fmt...)

Definition at line 44 of file setup_32.c.

#define exc_lvl_early_init ( )

Definition at line 261 of file setup_32.c.

Function Documentation

__setup ( )
arch_initcall ( ppc_init  )
void bootx_init ( unsigned long  r4,
unsigned long  phys 
)

Definition at line 465 of file bootx_init.c.

notrace unsigned long __init early_init ( unsigned long  dt_ptr)

Definition at line 81 of file setup_32.c.

EXPORT_SYMBOL_GPL ( boot_cpuid  )
EXPORT_SYMBOL_GPL ( boot_cpuid_phys  )
notrace void __init machine_init ( u64  dt_ptr)

Definition at line 121 of file setup_32.c.

int __init ppc_init ( void  )

Definition at line 212 of file setup_32.c.

int __init ppc_setup_l2cr ( char str)

Definition at line 153 of file setup_32.c.

int __init ppc_setup_l3cr ( char str)

Definition at line 166 of file setup_32.c.

void __init setup_arch ( char **  cmdline_p)

Definition at line 265 of file setup_32.c.

Variable Documentation

int boot_cpuid = -1

Definition at line 48 of file setup_32.c.

int boot_cpuid_phys

Definition at line 50 of file setup_32.c.

int dcache_bsize

Definition at line 68 of file setup_32.c.

unsigned int DMA_MODE_READ

Definition at line 56 of file setup_32.c.

unsigned int DMA_MODE_WRITE

Definition at line 57 of file setup_32.c.

int icache_bsize

Definition at line 69 of file setup_32.c.

unsigned long ISA_DMA_THRESHOLD

Definition at line 55 of file setup_32.c.

int smp_hw_index[NR_CPUS]

Definition at line 53 of file setup_32.c.

int ucache_bsize

Definition at line 70 of file setup_32.c.