|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/init.h>#include <linux/irq.h>#include <linux/of.h>#include <asm/io.h>#include "flipper-pic.h"Go to the source code of this file.
Macros | |
| #define | DRV_MODULE_NAME "flipper-pic" |
| #define | pr_fmt(fmt) DRV_MODULE_NAME ": " fmt |
| #define | FLIPPER_NR_IRQS 32 |
| #define | FLIPPER_ICR 0x00 |
| #define | FLIPPER_ICR_RSS (1<<16) /* reset switch state */ |
| #define | FLIPPER_IMR 0x04 |
| #define | FLIPPER_RESET 0x24 |
Functions | |
| struct irq_domain *__init | flipper_pic_init (struct device_node *np) |
| unsigned int | flipper_pic_get_irq (void) |
| void __init | flipper_pic_probe (void) |
| void | flipper_quiesce (void) |
| void | flipper_platform_reset (void) |
| int | flipper_is_reset_button_pressed (void) |
| #define DRV_MODULE_NAME "flipper-pic" |
Definition at line 14 of file flipper-pic.c.
| #define FLIPPER_ICR 0x00 |
Definition at line 36 of file flipper-pic.c.
Definition at line 37 of file flipper-pic.c.
| #define FLIPPER_IMR 0x04 |
Definition at line 39 of file flipper-pic.c.
| #define FLIPPER_NR_IRQS 32 |
Definition at line 25 of file flipper-pic.c.
| #define FLIPPER_RESET 0x24 |
Definition at line 41 of file flipper-pic.c.
| #define pr_fmt | ( | fmt | ) | DRV_MODULE_NAME ": " fmt |
Definition at line 15 of file flipper-pic.c.
Definition at line 242 of file flipper-pic.c.
Definition at line 173 of file flipper-pic.c.
|
read |
Definition at line 133 of file flipper-pic.c.
Definition at line 193 of file flipper-pic.c.
Definition at line 229 of file flipper-pic.c.
flipper_quiesce() - quiesce flipper irq controller
Mask and ack all interrupt sources.
Definition at line 219 of file flipper-pic.c.
1.8.2