Skip to content

Commit

Permalink
xive/p9: introduce header files for the registers
Browse files Browse the repository at this point in the history
This is moving the definitions of the registers of the P9 XIVE
interrupt controller and the P9 XIVE internal structures in a specific
header file and moving the definitions related to the thread interrupt
context area to a common file.

Signed-off-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
  • Loading branch information
legoater authored and oohal committed Nov 3, 2019
1 parent ece4109 commit 9955722
Show file tree
Hide file tree
Showing 4 changed files with 490 additions and 459 deletions.
6 changes: 4 additions & 2 deletions hw/xive.c
@@ -1,15 +1,17 @@
// SPDX-License-Identifier: Apache-2.0
/*
* XIVE - P9 interrupt controller
* XIVE: eXternal Interrupt Virtualization Engine. POWER9 interrupt
* controller
*
* Copyright 2016-2019 IBM Corp.
* Copyright (c) 2016-2019, IBM Corporation.
*/

#include <skiboot.h>
#include <xscom.h>
#include <chip.h>
#include <io.h>
#include <xive.h>
#include <xive-p9-regs.h>
#include <xscom-p9-regs.h>
#include <interrupts.h>
#include <timebase.h>
Expand Down

0 comments on commit 9955722

Please sign in to comment.