Skip to content

Commit

Permalink
ARM: dt: add header to define IRQ flags
Browse files Browse the repository at this point in the history
Many IRQ device tree bindings use the same flags. Create a header to
define those.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Rob Herring <rob.herring@calxeda.com>
  • Loading branch information
Stephen Warren committed Apr 5, 2013
1 parent 71fab21 commit 840ef8b
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions include/dt-bindings/interrupt-controller/irq.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*
* This header provides constants for most IRQ bindings.
*
* Most IRQ bindings include a flags cell as part of the IRQ specifier.
* In most cases, the format of the flags cell uses the standard values
* defined in this header.
*/

#ifndef _DT_BINDINGS_INTERRUPT_CONTROLLER_IRQ_H
#define _DT_BINDINGS_INTERRUPT_CONTROLLER_IRQ_H

#define IRQ_TYPE_NONE 0
#define IRQ_TYPE_EDGE_RISING 1
#define IRQ_TYPE_EDGE_FALLING 2
#define IRQ_TYPE_EDGE_BOTH (IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_EDGE_RISING)
#define IRQ_TYPE_LEVEL_HIGH 4
#define IRQ_TYPE_LEVEL_LOW 8

#endif

0 comments on commit 840ef8b

Please sign in to comment.