Linux Kernel
3.7.1
|
#include <linux/err.h>
#include <linux/irq.h>
#include <linux/interrupt.h>
#include <linux/gpio.h>
#include <linux/mfd/max77686.h>
#include <linux/mfd/max77686-private.h>
#include <linux/irqdomain.h>
#include <linux/regmap.h>
Go to the source code of this file.
Data Structures | |
struct | max77686_irq_data |
Macros | |
#define | DECLARE_IRQ(idx, _group, _mask) [(idx)] = { .group = (_group), .mask = (_mask) } |
Enumerations | |
enum | { MAX77686_DEBUG_IRQ_INFO = 1 << 0, MAX77686_DEBUG_IRQ_MASK = 1 << 1, MAX77686_DEBUG_IRQ_INT = 1 << 2 } |
Functions | |
module_param (debug_mask, int, 0) | |
MODULE_PARM_DESC (debug_mask,"Set debug_mask : 0x0=off 0x1=IRQ_INFO 0x2=IRQ_MASK 0x4=IRQ_INI)") | |
int | max77686_irq_init (struct max77686_dev *max77686) |
void | max77686_irq_exit (struct max77686_dev *max77686) |
Definition at line 67 of file max77686-irq.c.
anonymous enum |
Definition at line 33 of file max77686-irq.c.
void max77686_irq_exit | ( | struct max77686_dev * | max77686 | ) |
Definition at line 315 of file max77686-irq.c.
int max77686_irq_init | ( | struct max77686_dev * | max77686 | ) |
Definition at line 245 of file max77686-irq.c.
module_param | ( | debug_mask | , |
int | , | ||
0 | |||
) |
MODULE_PARM_DESC | ( | debug_mask | , |
"Set debug_mask : | 0x0 = off 0x1=IRQ_INFO 0x2=IRQ_MASK 0x4=IRQ_INI |
||
) |