Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
devtree.c File Reference
#include <linux/init.h>
#include <linux/export.h>
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/bootmem.h>
#include <linux/memblock.h>
#include <linux/of.h>
#include <linux/of_fdt.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <asm/setup.h>
#include <asm/page.h>
#include <asm/mach/arch.h>
#include <asm/mach-types.h>

Go to the source code of this file.

Functions

void __init early_init_dt_add_memory_arch (u64 base, u64 size)
 
void *__init early_init_dt_alloc_memory_arch (u64 size, u64 align)
 
void __init arm_dt_memblock_reserve (void)
 
struct machine_desc *__init setup_machine_fdt (unsigned int dt_phys)
 

Function Documentation

void __init arm_dt_memblock_reserve ( void  )

Definition at line 37 of file devtree.c.

void __init early_init_dt_add_memory_arch ( u64  base,
u64  size 
)

Definition at line 27 of file devtree.c.

void* __init early_init_dt_alloc_memory_arch ( u64  size,
u64  align 
)

Definition at line 32 of file devtree.c.

struct machine_desc* __init setup_machine_fdt ( unsigned int  dt_phys)
read

setup_machine_fdt - Machine setup when an dtb was passed to the kernel : physical address of dt blob

If a dtb was passed to the kernel in r2, then use it to choose the correct machine_desc and to setup the system.

Definition at line 71 of file devtree.c.