Add code to access P9 CFAM registers

Change-Id: Idd98d016f0d6a246b516b4850e887991c771ae16
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
diff --git a/p9_cfam.hpp b/p9_cfam.hpp
new file mode 100644
index 0000000..d8fa5ff
--- /dev/null
+++ b/p9_cfam.hpp
@@ -0,0 +1,20 @@
+#pragma once
+
+namespace openpower
+{
+namespace cfam
+{
+namespace p9
+{
+static constexpr uint16_t P9_FSI_A_SI1S            = 0x081C;
+static constexpr uint16_t P9_LL_MODE_REG           = 0x0840;
+static constexpr uint16_t P9_FSI2PIB_INTERRUPT     = 0x100B;
+static constexpr uint16_t P9_FSI2PIB_TRUE_MASK     = 0x100D;
+static constexpr uint16_t P9_CBS_CS                = 0x2801;
+static constexpr uint16_t P9_ROOT_CTRL0            = 0x2810;
+static constexpr uint16_t P9_PERV_CTRL0            = 0x281A;
+static constexpr uint16_t P9_SCRATCH_REGISTER_8    = 0x283F;
+static constexpr uint16_t P9_ROOT_CTRL8            = 0x2918;
+}
+}
+}