Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
chip.c File Reference
#include <linux/cpumask.h>
#include <linux/bsearch.h>
#include <linux/io.h>
#include "internals.h"

Go to the source code of this file.

Macros

#define SENSE_VALID_FLAG   0x80
 
#define VALID(x)   (x | SENSE_VALID_FLAG)
 

Functions

void _intc_enable (struct irq_data *data, unsigned long handle)
 
int intc_set_priority (unsigned int irq, unsigned int prio)
 

Variables

struct irq_chip intc_irq_chip
 

Macro Definition Documentation

#define SENSE_VALID_FLAG   0x80

Definition at line 156 of file chip.c.

#define VALID (   x)    (x | SENSE_VALID_FLAG)

Definition at line 157 of file chip.c.

Function Documentation

void _intc_enable ( struct irq_data data,
unsigned long  handle 
)

Definition at line 16 of file chip.c.

int intc_set_priority ( unsigned int  irq,
unsigned int  prio 
)

Definition at line 129 of file chip.c.

Variable Documentation

struct irq_chip intc_irq_chip
Initial value:
= {
.irq_mask = intc_disable,
.irq_unmask = intc_enable,
.irq_mask_ack = intc_mask_ack,
.irq_enable = intc_enable,
.irq_disable = intc_disable,
.irq_set_type = intc_set_type,
}

Definition at line 200 of file chip.c.