dts: x86: Add interrupt controller node
patch adds interrupt controller node and interrupt property for device nodes. Signed-off-by: Savinay Dharmappa <savinay.dharmappa@intel.com>
This commit is contained in:
parent
8447b5ea2e
commit
54239d50a4
17 changed files with 170 additions and 2 deletions
18
include/dt-bindings/interrupt-controller/intel-ioapic.h
Normal file
18
include/dt-bindings/interrupt-controller/intel-ioapic.h
Normal file
|
@ -0,0 +1,18 @@
|
|||
/*
|
||||
* Copyright (c) 2017 Linaro Limited
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
#ifndef __DT_BINDING_IRQ_H
|
||||
#define __DT_BINDING_IRQ_H
|
||||
|
||||
#define IRQ_TYPE_LEVEL 0x00008000
|
||||
#define IRQ_TYPE_EDGE 0x00000000
|
||||
#define IRQ_TYPE_LOW 0x00002000
|
||||
#define IRQ_TYPE_HIGH 0x00000000
|
||||
#define IRQ_TYPE_EDGE_RISING (IRQ_TYPE_EDGE | IRQ_TYPE_HIGH)
|
||||
#define IRQ_TYPE_EDGE_FALLING (IRQ_TYPE_EDGE | IRQ_TYPE_LOW)
|
||||
#define IRQ_TYPE_LEVEL_HIGH (IRQ_TYPE_LEVEL | IRQ_TYPE_HIGH)
|
||||
#define IRQ_TYPE_LEVEL_LOW (IRQ_TYPE_LEVEL | IRQ_TYPE_LOW)
|
||||
|
||||
#endif
|
1
include/dt-bindings/interrupt-controller/intel-mvic.h
Normal file
1
include/dt-bindings/interrupt-controller/intel-mvic.h
Normal file
|
@ -0,0 +1 @@
|
|||
#include "intel-ioapic.h"
|
Loading…
Add table
Add a link
Reference in a new issue