Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
system-controller.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/of_address.h>
#include <linux/io.h>

Go to the source code of this file.

Data Structures

struct  mvebu_system_controller
 

Functions

void mvebu_restart (char mode, const char *cmd)
 
 arch_initcall (mvebu_system_controller_init)
 

Variables

struct mvebu_system_controller armada_370_xp_system_controller
 
struct mvebu_system_controller orion_system_controller
 

Function Documentation

arch_initcall ( mvebu_system_controller_init  )
void mvebu_restart ( char  mode,
const char cmd 
)

Definition at line 66 of file system-controller.c.

Variable Documentation

struct mvebu_system_controller armada_370_xp_system_controller
Initial value:
= {
.rstoutn_mask_offset = 0x60,
.system_soft_reset_offset = 0x64,
.rstoutn_mask_reset_out_en = 0x1,
.system_soft_reset = 0x1,
}

Definition at line 41 of file system-controller.c.

struct mvebu_system_controller orion_system_controller
Initial value:
= {
.rstoutn_mask_offset = 0x108,
.system_soft_reset_offset = 0x10c,
.rstoutn_mask_reset_out_en = 0x4,
.system_soft_reset = 0x1,
}

Definition at line 48 of file system-controller.c.