Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
prom.c File Reference
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/tty.h>
#include <linux/console.h>
#include <linux/init.h>
#include <linux/mm.h>
#include <linux/string.h>
#include <asm/page.h>
#include <asm/pgtable.h>
#include <asm/bootinfo.h>
#include <asm/setup.h>
#include <asm/traps.h>
#include <asm/sun3xprom.h>
#include <asm/idprom.h>
#include <asm/segment.h>
#include <asm/sun3ints.h>
#include <asm/openprom.h>
#include <asm/machines.h>

Go to the source code of this file.

Functions

void sun3x_halt (void)
 
void sun3x_reboot (void)
 
void __init sun3x_prom_init (void)
 
 early_param ("debug", sun3x_debug_setup)
 
int prom_getintdefault (int node, char *property, int deflt)
 
int prom_getbool (int node, char *prop)
 
void prom_printf (char *fmt,...)
 
void prom_halt (void)
 
unsigned char prom_get_idprom (char *idbuf, int num_bytes)
 

Variables

void(* sun3x_putchar )(int)
 
int(* sun3x_getchar )(void)
 
int(* sun3x_mayget )(void)
 
int(* sun3x_mayput )(int)
 
void(* sun3x_prom_reboot )(void)
 
e_vector sun3x_prom_abort
 
struct linux_romvecromvec
 
e_vectorsun3x_prom_vbr
 

Function Documentation

early_param ( "debug"  ,
sun3x_debug_setup   
)
unsigned char prom_get_idprom ( char idbuf,
int  num_bytes 
)

Definition at line 157 of file prom.c.

int prom_getbool ( int  node,
char prop 
)

Definition at line 138 of file prom.c.

int prom_getintdefault ( int  node,
char property,
int  deflt 
)

Definition at line 133 of file prom.c.

void prom_halt ( void  )

Definition at line 147 of file prom.c.

void prom_printf ( char fmt,
  ... 
)

Definition at line 143 of file prom.c.

void sun3x_halt ( void  )

Definition at line 35 of file prom.c.

void __init sun3x_prom_init ( void  )

Definition at line 95 of file prom.c.

void sun3x_reboot ( void  )

Definition at line 60 of file prom.c.

Variable Documentation

Definition at line 29 of file prom.c.

int(* sun3x_getchar)(void)

Definition at line 24 of file prom.c.

int(* sun3x_mayget)(void)

Definition at line 25 of file prom.c.

int(* sun3x_mayput)(int)

Definition at line 26 of file prom.c.

e_vector sun3x_prom_abort

Definition at line 28 of file prom.c.

void(* sun3x_prom_reboot)(void)

Definition at line 27 of file prom.c.

e_vector* sun3x_prom_vbr

Definition at line 32 of file prom.c.

void(* sun3x_putchar)(int)

Definition at line 23 of file prom.c.