[Sound-open-firmware] [PATCH v2 1/3] interrupt-map: add cpu param for REEF_IRQ generation
Keyon Jie
yang.jie at linux.intel.com
Wed Sep 20 15:09:02 CEST 2017
This will be needed for multi-core, add it here.
Signed-off-by: Keyon Jie <yang.jie at linux.intel.com>
---
src/include/reef/interrupt-map.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/include/reef/interrupt-map.h b/src/include/reef/interrupt-map.h
index a292279..b968258 100644
--- a/src/include/reef/interrupt-map.h
+++ b/src/include/reef/interrupt-map.h
@@ -31,6 +31,8 @@
#ifndef __INCLUDE_INTERRUPT_MAP__
#define __INCLUDE_INTERRUPT_MAP__
+#include <config.h>
+
#define REEF_IRQ_BIT_SHIFT 24
#define REEF_IRQ_LEVEL_SHIFT 16
#define REEF_IRQ_CPU_SHIFT 8
@@ -43,6 +45,7 @@
#define REEF_IRQ(_bit, _level, _cpu, _number) \
((_bit << REEF_IRQ_BIT_SHIFT) \
| (_level << REEF_IRQ_LEVEL_SHIFT)\
+ | (_cpu << REEF_IRQ_CPU_SHIFT)\
| (_number << REEF_IRQ_NUM_SHIFT))
#ifdef CONFIG_IRQ_MAP
--
2.11.0
More information about the Sound-open-firmware
mailing list