Linux Kernel
3.7.1
|
#include <linux/kernel_stat.h>
#include <linux/seq_file.h>
#include <asm/timer.h>
#include <asm/traps.h>
#include <asm/irq.h>
#include <asm/io.h>
#include <asm/sbi.h>
#include <asm/cacheflush.h>
#include <asm/setup.h>
#include <asm/oplib.h>
#include "kernel.h"
#include "irq.h"
Go to the source code of this file.
Data Structures | |
struct | sun4d_handler_data |
struct | sun4d_timer_regs |
Macros | |
#define | SUN4D_TIMER_IRQ 10 |
Functions | |
DEFINE_SPINLOCK (sun4d_imsk_lock) | |
void | sun4d_handler_irq (int pil, struct pt_regs *regs) |
unsigned int | _sun4d_build_device_irq (unsigned int real_irq, unsigned int pil, unsigned int board) |
unsigned int | sun4d_build_device_irq (struct platform_device *op, unsigned int real_irq) |
unsigned int | sun4d_build_timer_irq (unsigned int board, unsigned int real_irq) |
void __init | sun4d_init_sbi_irq (void) |
void __init | sun4d_init_IRQ (void) |
Variables | |
struct irq_chip | sun4d_irq |
#define SUN4D_TIMER_IRQ 10 |
Definition at line 51 of file sun4d_irq.c.
unsigned int _sun4d_build_device_irq | ( | unsigned int | real_irq, |
unsigned int | pil, | ||
unsigned int | board | ||
) |
Definition at line 287 of file sun4d_irq.c.
DEFINE_SPINLOCK | ( | sun4d_imsk_lock | ) |
unsigned int sun4d_build_device_irq | ( | struct platform_device * | op, |
unsigned int | real_irq | ||
) |
Definition at line 322 of file sun4d_irq.c.
Definition at line 385 of file sun4d_irq.c.
Definition at line 145 of file sun4d_irq.c.
Definition at line 505 of file sun4d_irq.c.
Definition at line 481 of file sun4d_irq.c.
Definition at line 238 of file sun4d_irq.c.