diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2016-12-22 14:16:49 +1100 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-01-05 15:41:01 +1100 |
commit | bb4f85f723ac1d31e174ddfbe8c0e06412d50c6d (patch) | |
tree | aa12f00c1a5baf58742ad0d602dbc534ee357c5a /include/interrupts.h | |
parent | 5a3e27d5f0469a5458ed771da90cc64a0a14eccb (diff) | |
download | skiboot-bb4f85f723ac1d31e174ddfbe8c0e06412d50c6d.zip skiboot-bb4f85f723ac1d31e174ddfbe8c0e06412d50c6d.tar.gz skiboot-bb4f85f723ac1d31e174ddfbe8c0e06412d50c6d.tar.bz2 |
xive/phb4: Work around broken LSI control on P9 DD1
Exposes a new flag to the OS to indicate that OPAL calls
are needed for masking and unmasking and forward the calls
to the source so that PHB4 can do the right thing
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'include/interrupts.h')
-rw-r--r-- | include/interrupts.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/interrupts.h b/include/interrupts.h index 2de1f97..7576610 100644 --- a/include/interrupts.h +++ b/include/interrupts.h @@ -317,6 +317,7 @@ extern void icp_kick_cpu(struct cpu_thread *cpu); extern void init_interrupts(void); extern bool irq_source_eoi(uint32_t isn); +extern bool __irq_source_eoi(struct irq_source *is, uint32_t isn); #endif /* __INTERRUPTS_H */ |