Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
uic.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/errno.h>
#include <linux/reboot.h>
#include <linux/slab.h>
#include <linux/stddef.h>
#include <linux/sched.h>
#include <linux/signal.h>
#include <linux/device.h>
#include <linux/bootmem.h>
#include <linux/spinlock.h>
#include <linux/irq.h>
#include <linux/interrupt.h>
#include <linux/kernel_stat.h>
#include <asm/irq.h>
#include <asm/io.h>
#include <asm/prom.h>
#include <asm/dcr.h>

Go to the source code of this file.

Data Structures

struct  uic
 

Macros

#define NR_UIC_INTS   32
 
#define UIC_SR   0x0
 
#define UIC_ER   0x2
 
#define UIC_CR   0x3
 
#define UIC_PR   0x4
 
#define UIC_TR   0x5
 
#define UIC_MSR   0x6
 
#define UIC_VR   0x7
 
#define UIC_VCR   0x8
 

Functions

void uic_irq_cascade (unsigned int virq, struct irq_desc *desc)
 
void __init uic_init_tree (void)
 
unsigned int uic_get_irq (void)
 

Variables

struct uicprimary_uic
 

Macro Definition Documentation

#define NR_UIC_INTS   32

Definition at line 32 of file uic.c.

#define UIC_CR   0x3

Definition at line 36 of file uic.c.

#define UIC_ER   0x2

Definition at line 35 of file uic.c.

#define UIC_MSR   0x6

Definition at line 39 of file uic.c.

#define UIC_PR   0x4

Definition at line 37 of file uic.c.

#define UIC_SR   0x0

Definition at line 34 of file uic.c.

#define UIC_TR   0x5

Definition at line 38 of file uic.c.

#define UIC_VCR   0x8

Definition at line 41 of file uic.c.

#define UIC_VR   0x7

Definition at line 40 of file uic.c.

Function Documentation

unsigned int uic_get_irq ( void  )

Definition at line 324 of file uic.c.

void __init uic_init_tree ( void  )

Definition at line 279 of file uic.c.

void uic_irq_cascade ( unsigned int  virq,
struct irq_desc desc 
)

Definition at line 198 of file uic.c.

Variable Documentation

struct uic* primary_uic

Definition at line 43 of file uic.c.