xref: /openbmc/openpower-proc-control/p9_cfam.hpp (revision f78d90420967100233cc9c2a5e0834e9789e2637)
1  #pragma once
2  
3  namespace openpower
4  {
5  namespace cfam
6  {
7  namespace p9
8  {
9  
10  static constexpr uint32_t P9_DD10_CHIPID = 0x120D1049;
11  
12  static constexpr uint16_t P9_FSI_A_SI1S = 0x081C;
13  static constexpr uint16_t P9_LL_MODE_REG = 0x0840;
14  static constexpr uint16_t P9_FSI2PIB_CHIPID = 0x100A;
15  static constexpr uint16_t P9_FSI2PIB_INTERRUPT = 0x100B;
16  static constexpr uint16_t P9_FSI2PIB_TRUE_MASK = 0x100D;
17  static constexpr uint16_t P9_CBS_CS = 0x2801;
18  static constexpr uint16_t P9_SBE_CTRL_STATUS = 0x2808;
19  static constexpr uint16_t P9_SBE_MSG_REGISTER = 0x2809;
20  static constexpr uint16_t P9_ROOT_CTRL0 = 0x2810;
21  static constexpr uint16_t P9_PERV_CTRL0 = 0x281A;
22  static constexpr uint16_t P9_HB_MBX5_REG = 0x283C;
23  static constexpr uint16_t P9_SCRATCH_REGISTER_8 = 0x283F;
24  static constexpr uint16_t P9_ROOT_CTRL8 = 0x2918;
25  static constexpr uint16_t P9_ROOT_CTRL1_CLEAR = 0x2931;
26  } // namespace p9
27  } // namespace cfam
28  } // namespace openpower
29