Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
p1275.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/string.h>
#include <linux/spinlock.h>
#include <asm/openprom.h>
#include <asm/oplib.h>
#include <asm/spitfire.h>
#include <asm/pstate.h>
#include <asm/ldc.h>

Go to the source code of this file.

Functions

void prom_world (int)
 
void prom_cif_direct (unsigned long *args)
 
void prom_cif_callback (void)
 
 DEFINE_RAW_SPINLOCK (prom_entry_lock)
 
void p1275_cmd_direct (unsigned long *args)
 
void prom_cif_init (void *cif_handler, void *cif_stack)
 

Variables

struct {
   long   prom_callback
 
   void(*   prom_cif_handler )(long *)
 
   unsigned long   prom_cif_stack
 
p1275buf
 

Function Documentation

DEFINE_RAW_SPINLOCK ( prom_entry_lock  )
void p1275_cmd_direct ( unsigned long args)

Definition at line 36 of file p1275.c.

void prom_cif_callback ( void  )
void prom_cif_direct ( unsigned long args)
void prom_cif_init ( void cif_handler,
void cif_stack 
)

Definition at line 52 of file p1275.c.

void prom_world ( int  )

Definition at line 624 of file init_64.c.

Variable Documentation

struct { ... } p1275buf
long prom_callback

Definition at line 21 of file p1275.c.

void(* prom_cif_handler)(long *)

Definition at line 22 of file p1275.c.

unsigned long prom_cif_stack

Definition at line 23 of file p1275.c.