diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2014-12-05 07:42:09 +1100 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2014-12-05 10:54:27 +1100 |
commit | 1c72cd1a0ca1b0de32c16f11517193ac582fab98 (patch) | |
tree | 2154000a5cc072e0610dcc11e7507521d817a0c8 /include | |
parent | 1ee766ac7733ef975e3d40c4ccb5886299a0eb5b (diff) | |
download | skiboot-1c72cd1a0ca1b0de32c16f11517193ac582fab98.zip skiboot-1c72cd1a0ca1b0de32c16f11517193ac582fab98.tar.gz skiboot-1c72cd1a0ca1b0de32c16f11517193ac582fab98.tar.bz2 |
occ: Fix clearing of OCC interrupt on remote fix
If the OCC interrupt comes from another chip, we incorrectly try to clear
it on the local one. This causes hangs at boot on some machines.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/skiboot.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/skiboot.h b/include/skiboot.h index 0991ca3..1b55638 100644 --- a/include/skiboot.h +++ b/include/skiboot.h @@ -210,7 +210,7 @@ extern void uart_setup_linux_passthrough(void); extern void uart_setup_opal_console(void); /* OCC interrupt */ -extern void occ_interrupt(void); +extern void occ_interrupt(uint32_t chip_id); extern void occ_send_dummy_interrupt(void); /* Flatten device-tree */ |