Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
openprom.h File Reference
#include <linux/of.h>

Go to the source code of this file.

Data Structures

struct  linux_dev_v0_funcs
 
struct  linux_dev_v2_funcs
 
struct  linux_mlist_v0
 
struct  linux_mem_v0
 
struct  linux_arguments_v0
 
struct  linux_bootargs_v2
 
struct  linux_romvec
 
struct  linux_nodeops
 
struct  linux_prom_registers
 
struct  linux_prom64_registers
 
struct  linux_prom_irqs
 
struct  linux_prom_ranges
 
struct  linux_prom_pci_registers
 
struct  linux_prom_pci_ranges
 
struct  linux_prom_pci_intmap
 
struct  linux_prom_pci_intmask
 

Macros

#define LINUX_OPPROM_MAGIC   0x10010407
 
#define PROMDEV_KBD   0 /* input from keyboard */
 
#define PROMDEV_SCREEN   0 /* output to screen */
 
#define PROMDEV_TTYA   1 /* in/out to ttya */
 
#define PROMDEV_TTYB   2 /* in/out to ttyb */
 
#define PROMREG_MAX   16
 
#define PROMVADDR_MAX   16
 
#define PROMINTR_MAX   15
 

Macro Definition Documentation

#define LINUX_OPPROM_MAGIC   0x10010407

Definition at line 11 of file openprom.h.

#define PROMDEV_KBD   0 /* input from keyboard */

Definition at line 101 of file openprom.h.

#define PROMDEV_SCREEN   0 /* output to screen */

Definition at line 102 of file openprom.h.

#define PROMDEV_TTYA   1 /* in/out to ttya */

Definition at line 103 of file openprom.h.

#define PROMDEV_TTYB   2 /* in/out to ttyb */

Definition at line 104 of file openprom.h.

#define PROMINTR_MAX   15

Definition at line 189 of file openprom.h.

#define PROMREG_MAX   16

Definition at line 187 of file openprom.h.

#define PROMVADDR_MAX   16

Definition at line 188 of file openprom.h.